(function(){var toggleSubscription=function(e){if(e){e.stop()}var el=e.target();var args=parseQueryString(e.target().href.split("?")[1]);var success=function(r){if(args.arg_value==1){el.innerHTML=Meetup.Copy.newFeatureOptOut;el.href=el.href.replace("arg_value=1","arg_value=0");swapElementClass(el,"email_add_icon","email_delete_icon")}else{el.innerHTML=Meetup.Copy.newFeatureOptIn;el.href=el.href.replace("arg_value=0","arg_value=1");swapElementClass(el,"email_delete_icon","email_add_icon")}var elPos=getElementPosition(el);var elDims=getElementDimensions(el);var msg=new Meetup.DiscreteBalloon(args.arg_value==1?Meetup.Copy.newFeatureOptInSuccess:Meetup.Copy.newFeatureOptOutSuccess,true);msg.position(elPos.x+(elDims.w/2),elPos.y);msg.show();setTimeout(function(){msg.hide()},3000);var fail=function(r){alert("Sorry, there was a problem. Please try again.")}};var d=Meetup.Http.post(e.target().href);d.addCallbacks(bind(success,this),fail)};var subscriptionLink=get1st("a","J_newFeatureEmails",null);if(subscriptionLink){connect(subscriptionLink,"onclick",toggleSubscription)}})();