savebay.org
Open in
urlscan Pro
5.100.156.136
Public Scan
Submitted URL: https://www.savebay.org/
Effective URL: https://savebay.org/
Submission: On August 11 via automatic, source certstream-suspicious — Scanned from GB
Effective URL: https://savebay.org/
Submission: On August 11 via automatic, source certstream-suspicious — Scanned from GB
Form analysis
2 forms found in the DOMGET https://savebay.org/
<form id="bbi-search-form" method="get" class="search-form form-inline" action="https://savebay.org/">
<div class="search-cont">
<label for="wpa_label_s" class="wpa-screen-reader-text">Search</label><input type="search" value="" name="s" class="search-field form-control" placeholder="Search" required="" id="wpa_label_s">
<!-- <span class="input-group-btn"> -->
<button type="submit" class="search-submit"><i class="fa fa-search"></i></button>
<!-- </span> -->
</div>
</form>
<form id="mongo-form-87aa429f-4007-474b-92e4-b0e8d92eea82">
<div id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_BBEmbeddedForm" class="BBFormContainer" data-bbox-part-id="87aa429f-4007-474b-92e4-b0e8d92eea82">
<div id="divClientError" class="BBFormErrorBlock" style="display: none"></div>
<div class="BBFormSection">
<fieldset>
<legend>
<div class="BBFormSectionHeading">
<label id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_lblHeadingSignup" class="BBFormFieldLabelEdit">Stay Informed</label>
</div>
</legend>
<div class="BBFormFieldContainer">
<span id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_lblMessage" class="BBFormSubSectionHeading BBFormFieldLabelEdit"></span>
</div>
<div id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_divFields">
<div class="BBFormFieldContainer BBFormFieldContainerRequired BBFormSignupFieldWide">
<label id="lblfirstname" for="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_firstname" style="display:none;">firstname</label>
<input id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_firstname" name="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_firstname" class="BBFormTextbox" type="text" placeholder="first name" maxlength="50">
</div>
<div class="BBFormFieldContainer BBFormFieldContainerRequired BBFormSignupFieldWide">
<label id="lbllastname" for="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_lastname" style="display:none;">lastname</label>
<input id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_lastname" name="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_lastname" class="BBFormTextbox" type="text" placeholder="last name" maxlength="100">
</div>
<div class="BBFormFieldContainer BBFormFieldContainerRequired BBFormSignupFieldWide">
<label id="lblemailaddress" for="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_emailaddress" style="display:none;">emailaddress</label>
<input id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_emailaddress" name="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_emailaddress" class="BBFormTextbox" type="email" placeholder="email address" maxlength="100">
</div>
</div>
<div class="BBFormButtonRow">
<input name="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb$btnSubmit" type="submit" id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_btnSubmit" class="BBFormSubmitbutton BBFormSubmitbuttonEdit" value="Sign up">
</div>
<div class="BBFloatClear"></div>
<div id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_divPrivacyPolicy">
<span id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_lblPrivacyPolicy" class="BBFormSignupPrivacyLabelWide">Read our</span>
<a href="https://bbox.blackbaudhosting.com/webforms/custom/mongo/service/Client/ClientPrivacyPolicy.aspx?id=eb1193de-2e22-4b18-9d65-2487a5acd2dd" id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_lnkPrivacyPolicy" rel="noopener noreferrer" target="_blank" cmd="LaunchHelpVideo" class="BBFormSignupPrivacyLinkWide">privacy policy</a>
</div>
<div style="clear: both;"></div>
</fieldset>
<div id="reCAPTCHADisclosure" class="BBFormFieldContainer">
<p>This webpage is secured by <a href="https://www.google.com/intl/en/policies/terms/" target="_blank">reCAPTCHA</a>. View the <a href="https://www.google.com/intl/en/policies/privacy/" target="_blank">privacy policy</a> for more information.
</p>
</div>
<div id="reCAPTCHASection" class="BBFormSection">
<div class="BBFormFieldContainer">
<div id="bbox_reCAPTCHA">
<div class="grecaptcha-badge" data-style="bottomright"
style="width: 256px; height: 60px; display: block; transition: right 0.3s; position: fixed; bottom: 14px; right: -186px; box-shadow: gray 0px 0px 5px; border-radius: 2px; overflow: hidden;">
<div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-cgiqdjc8gt3s" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LdkFJMUAAAAAB1v49N1aaMoEPH85Qvfib4VqlNH&co=aHR0cHM6Ly9zYXZlYmF5Lm9yZzo0NDM.&hl=en&v=_ZpyzC9NQw3gYt1GHTrnprhx&size=invisible&cb=6q5t4n80h7ad"></iframe>
</div>
<div class="grecaptcha-error"></div><textarea id="g-recaptcha-response-100000" name="g-recaptcha-response" class="g-recaptcha-response"
style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div><iframe style="display: none;"></iframe>
</div>
</div>
</div>
</div>
<input name="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb$hdnJsonFieldProps" type="hidden" id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_hdnJsonFieldProps" class="hdnJsonFieldProps">
<input name="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb$hdnConsentStatement" type="hidden" id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_hdnConsentStatement" value="">
<input id="hdnFormType" type="hidden" value="signup">
<input name="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb$hdnReCAPTCHASettings" type="hidden" id="bboxsignup-f70985ee-0e14-416b-a6c9-a132faa207cb_hdnReCAPTCHASettings"
value="{"isEnabled":true,"sitekey":"6LdkFJMUAAAAAB1v49N1aaMoEPH85Qvfib4VqlNH","isAlwaysVisible":false}">
</div>
<script type="text/javascript">
var BBOXSignupForm = {};
var showErrorBlock = function() {
var errorBlock = bb$('#bbox-root-' + bb$('#partId').val()).find('#divClientError');
errorBlock.show();
errorBlock.find('div').focus(function(element) {
element.click();
});
bb$('html, body').scrollTop(Math.max(errorBlock.offset().top - 40, 0));
};
var showErrorMessage = function(msg) {
var errmsg, element,
errorBlock = bb$('#bbox-root-' + bb$('#partId').val()).find('#divClientError');
function _getErrorMessageMarkup(msg) {
return bb$('<li />', {
'class': 'BBFormErrorItem BBFormClientErrorItem',
'text': msg,
'aria-label': msg
});
}
if (errorBlock.children().length < 1) {
errmsg = "We\'ve run into a slight problem. Correct the following to continue:";
element = bb$('<div />', {
'tabindex': 1,
'class': 'BBFormErrorItem',
'text': errmsg,
'aria-label': errmsg
});
errorBlock.append(element);
element = bb$('<ul />', {
'tabindex': 2
});
errorBlock.append(element);
}
errorBlock.find('ul').append(_getErrorMessageMarkup(msg));
};
var clearErrorBlock = function() {
var errorBlock = bb$('#bbox-root-' + bb$('#partId').val()).find('#divClientError');
// remove the error messages from the DOM
errorBlock.find('.BBFormClientErrorItem').remove();
errorBlock.hide();
};
(function() {
var clsRequired = 'BBFormSignupFieldRequired',
regexEmail = /^[^\s@]+@[^\s@]+\.[^\s@]+$/,
instanceId,
partId;
//polyfill IE8
if (!String.prototype.trim) {
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g, '');
};
}
function getFieldQ(fieldid) {
return bb$('#bboxsignup-' + instanceId + '_' + fieldid);
}
function validRequired($inputs) {
var $missing = $inputs.filter(function() {
//need $.val since native this.value returns placeholder text when polyfill is used.
return bb$(this).val().trim() === '';
}).addClass(clsRequired);
return ($missing.length === 0);
}
function validLength($inputs) {
var $invalid = $inputs.filter(function() {
var maxLength = parseInt(bb$(this).attr('maxlength'), 10);
if (isNaN(maxLength) || maxLength < 1) return false; //no maxlength on the element, we're ok
return bb$(this).val().length > maxLength;
}).addClass(clsRequired);
return ($invalid.length === 0);
}
function validEmail($inputs) {
var $email = $inputs.filter(getFieldQ('emailaddress')),
valid = true;
if ($email.length) {
valid = regexEmail.test($email.val().trim());
if (!valid) {
$email.addClass(clsRequired);
}
}
return valid;
}
function validate() {
var $inputs = getFieldQ('divFields').find('input[required]'),
valid;
$inputs.removeClass(clsRequired);
valid = validRequired($inputs);
valid = validLength($inputs) && valid;
valid = validEmail($inputs) && valid;
return valid;
}
function initialize(instance, part) {
instanceId = instance;
partId = part;
bb$('#mongo-form-' + partId + ' input[placeholder]').placeholder();
bb$('#bboxsignup-' + instanceId + '_hdnConsentStatement')[0].value = bb$('#bboxsignup-' + instanceId + '_lblMessage')[0].innerHTML;
bb$("head").append("<title>Sign up page</title>");
var formRootQ = bb$('#bbox-root-' + partId);
// Set up reCAPTCHAv2 if needed
if (typeof BBOXReCAPTCHAv2 !== 'undefined' && !bb$.isEmptyObject(BBOXReCAPTCHAv2)) {
BBOXReCAPTCHAv2.initialize(formRootQ);
}
}
BBOXSignupForm = {
display: function(postback, instance, part) {
initialize(instance, part);
},
presubmit: function() {
return validate();
}
};
})();
var BBoxFormScript = BBoxFormScript || {};
BBoxFormScript['87aa429f-4007-474b-92e4-b0e8d92eea82'] = BBOXSignupForm;
</script><input name="instanceId" id="instanceId" type="hidden" value="f70985ee-0e14-416b-a6c9-a132faa207cb"><input name="partId" id="partId" type="hidden" value="87aa429f-4007-474b-92e4-b0e8d92eea82"><input name="srcUrl" id="srcUrl" type="hidden"
value="https%3A%2F%2Fsavebay.org%2F">
</form>
Text Content
* Toggle High Contrast * Toggle Font size MENU * Donate CLOSE * About Us * How We Work * Our Locations * Our History * Our Team * Employment Opportunities * Press Room * Publications * Events * The Swim * Annual Meeting & Environmental Awards * Taste of The Bay * Artists for The Bay * International Coastal Cleanup * Calendar * Family Fun * Save The Bay’s Hamilton Family Aquarium * Seal Watch Tours * Lighthouse Tours * Summer BayCamps * Education * Programs for Schools and Groups * Afterschool Programs * Teacher Portal * Homework Helper * Get Involved * Donate * Become a Member * Volunteer & Internships * Voice Your Support * Bay Issues * The Issues * Improving Water Quality * Protecting Habitats and Wildlife * Ensuring Government Oversight & Public Policy * Press Room * Shop Search * * * * * * * Donate SAVE THE BAY OPEN The virtual fundraising challenge ends Aug. 31! Learn More WE'RE GROWING! In accordance to our 2027 Strategic Plan, we're an organization in growth mode! View Job Opportunities OUR 2027 STRATEGIC PLAN Explore our blueprint for the next five years! Read the Plan 1. 1 2. 2 3. 3 JOIN DONATE VOLUNTEER TAKE ACTION OUR MISSION IS TO PROTECT AND IMPROVE NARRAGANSETT BAY. OUR VISION IS A FULLY SWIMMABLE, FISHABLE, HEALTHY NARRAGANSETT BAY, ACCESSIBLE TO ALL. Save The Bay is an independent, member-supported, nonprofit organization. We got our start as a grassroots organization in 1970, when a small group of concerned citizens came together to fight an oil refinery proposed for the shores of Tiverton. Their work began our legacy as the eyes, ears and voice for Narragansett Bay. Today we carry out our mission through three areas of work: advocacy, education, and habitat restoration and adaptation. LATEST NEWS & STORIES JOB OPENING: FRONT DESK ASSOCIATE – PART-TIME YEAR ROUND (SAVE THE BAY’S HAMILTON FAMILY AQUARIUM) THURSDAY, JULY 25, 2024 Save The Bay is hiring part-time Front Desk Associates for the brand new Hamilton Family Aquarium in Newport. Save The Bay is hiring part-time Front Desk Associates for the brand new Hamilton Family Aquarium in Newport. ...Read More NEARLY 250 SWIMMERS CROSSED NARRAGANSETT BAY IN SAVE THE BAY’S ANNUAL SWIM FUNDRAISER MONDAY, JULY 15, 2024 Nearly 250 swimmers crossed Narragansett Bay in Save The Bay’s annual Swim fundraiser NEWPORT, R.I. – July 15, 2024 – At 7:05 a.m. on Saturday, July 13, nearly 250 swimmers took to the waves of Narragansett Bay’s East Passage in the 48th Save The Bay Swim, raising both funds and awareness for Save The Bay’s mission … Read More Nearly 250 swimmers crossed Narragansett Bay in Save The Bay’s annual Swim fundraiser NEWPORT, R.I. – July 15, 2024 – At 7:05 a.m. on Saturday, July 13, nearly 250 swimmers took... ...Read More PRESS STATEMENT ON RI SUPERIOR COURT DECISION ON THE OPERATION OF RI RECYCLED METALS FRIDAY, JULY 12, 2024 Press Statement on RI Superior Court Decision on the Operation of RI Recycled Metals PROVIDENCE (July 12, 2024)—Save The Bay applauds Judge Stern’s decision to issue a temporary restraining order that keeps Rhode Island Recycled Metals closed until they can demonstrate that they are complying with industry standards that will prevent or mitigate future fires. … Read More Press Statement on RI Superior Court Decision on the Operation of RI Recycled Metals PROVIDENCE (July 12, 2024)—Save The Bay applauds Judge Stern’s decision to issue a temporary restraining order... ...Read More SAVE THE BAY’S 2024 LEGISLATIVE WRAP-UP THURSDAY, JULY 11, 2024 Save The Bay’s 2024 Legislative Wrap-up The RI General Assembly adjourned its 2024 session in June, with good news on several fronts and bad news — but progress — on Save The Bay’s top policy priorities: reform of the Coastal Resources Management Council, and passage of a bottle deposit bill to reduce plastic pollution. Here … Read More Save The Bay’s 2024 Legislative Wrap-up The RI General Assembly adjourned its 2024 session in June, with good news on several fronts and bad news — but progress — on... ...Read More Press releases Tides Blog CURRENT INITIATIVES ASSESSING RIVER & STREAM CONTINUITY Deep in the headwaters of the Woonasquatucket River watershed, Riverkeeper Kate McPherson assesses road-stream crossings as part of R.I’s River and Stream Continuity Pilot Program. REDUCING POLLUTED RUNOFF IN A TOWN NEAR YOU Increased development and precipitation changes around the Bay mean more pollution and more beach closures, adding to our sense of urgency to address the problem of polluted runoff. FIGHTING FOR ATLANTIC HERRING This fall, we championed strong, ecosystem-based management measures for the Atlantic herring—one of the most important keystone species in the Narragansett Bay ecosystem. RESTORING THE MATTATUXET Riverkeeper Kate McPherson reflects on our recent effort, in partnership with many organizations, to remove the failing dam at Shady Lea Mill and return the river to its free flowing form. WHAT YOU CAN DO TODAY TO HELP NARRAGANSETT BAY JOIN A BEACH CLEANUP NEAR YOU! Help Save The Bay remove trash left on beaches and shorelines all over the state. Beach cleanups are a great activity for clubs, corporate teams, families and individuals. Sign up for a Cleanup PRACTICE BAY-FRIENDLY LIVING Learn and practice our lawncare and lifestyle tips to save you time and money, and save the Bay. Every small action by many people can make a big difference. Visit Our Bay-Friendly Tips Page SUPPORT ENVIRONMENTAL LEGISLATION Stand with Save The Bay in supporting a statewide ban on single-use plastics and legislation to establish the Ocean State Climate Adaptation and Resilience Fund. Learn More and Take Action SAVE THE BAY CENTER 100 Save The Bay Drive Providence, RI 02905 P: 401-272-3540 F: 401-273-7153 Map SAVE THE BAY’S HAMILTON FAMILY AQUARIUM 23 America’s Cup Ave, First Floor Newport, RI 02840 P: 401-324-6020 Map SOUTH COAST OFFICE 8 Broad Street Westerly, RI 02891 P/F: 401-315-2709 Map Long Description A graphic featuring the Charity Navigator logo, and 4 stars with the text, “Four Star Charity” CONNECT WITH US * * * * * * SIGN UP FOR OUR E-NEWSLETTER, CURRENTS Stay Informed firstname lastname emailaddress Read our privacy policy This webpage is secured by reCAPTCHA. View the privacy policy for more information. © 2023 Save The Bay, all rights reserved. Save The Bay, Inc., is an independent, not-for-profit organization. Save The Bay® is a registered trademark of the Chesapeake Bay Foundation. * Privacy Policy * Contact Form * Sitemap Select LanguageArabicChinese (Simplified)DutchEnglishFrenchGermanItalianPortugueseRussianSpanish