var STYLEMODE;Meetup.DOMReady.ready(function(){function switchStyle(newSTYLEMODE){STYLEMODE=newSTYLEMODE;for(i in stylesArr){if(i==STYLEMODE-1){addElementClass(groupListEl,stylesArr[i]);addElementClass(switchEls[i],"selected")}else{removeElementClass(groupListEl,stylesArr[i]);removeElementClass(switchEls[i],"selected")}}forEach(linkEls,function(l){var newHref=l.href.replace(/([\?|&])+style=\d?/,"$1");var newUri=new Meetup.URI(newHref);newUri.addToQuerystring("style",STYLEMODE);l.href=newUri.toString()});forEach(inputEls,function(i){i.value=STYLEMODE})}function switchHandler(e){e.stop();var newSTYLEMODE=e.src().id.match(/(\d+)/)[0];if(newSTYLEMODE==STYLEMODE){return false}if(Meetup.Tweener){var fadeIt=function(root,opacity,time,onComplete){opt={opacity:opacity,time:time,onComplete:onComplete};Meetup.Tweener.addTween(root,opt)};fadeIt(groupListEl,0,0.25,function(){switchStyle(newSTYLEMODE);fadeIt(groupListEl,1,0.25)})}else{switchStyle(newSTYLEMODE)}}var groupListEl=$("groupListContainer");if(groupListEl){var linkEls=[];linkEls=linkEls.concat(getElementsByTagAndClassName("a","J_styleMode"));linkEls=linkEls.concat(getElementsByTagAndClassName("a",null,$("bottomPagination")));var inputEls=getElementsByTagAndClassName("input","J_styleMode");var stylesArr=["D_groupList_large","D_groupList_shopping"];var switchEls=[$("styleMode_1"),$("styleMode_2")];for(var i=0;i<stylesArr.length;i++){if(hasElementClass(groupListEl,stylesArr[i])){STYLEMODE=i+1;break}}forEach(switchEls,function(s){connect(s,"onclick",switchHandler)},this)}var radiusEl=$("radius");if(radiusEl){submitOnChange(radiusEl)}});