var global={cur_section:"",filtersArray:[],cur_page:"",cur_sub_page:"",news_filter:false,cur_Item:"",cur_scroller:"",setTopNav:function(){if(this.cur_page){$$(".cur_section").each(function(p){if($(p).getParent().id==global.cur_page+"_link"){$(p).getParent().getFirst().removeProperty("class");$(p).getParent().getFirst().removeProperty("title");$(p).getParent().getFirst().removeProperty("href");var r=$(p).getParent().getElement("a");var m=r.getElement("img");var k=m.getProperty("src");var j=k.split("/");var q;var n;var o="";for(i=0;i<j.length;i++){if(i==j.length-1){q=j[i];}else{if(i!="undefined"&&i!=null&&i!=""){o+="/"+j[i];}}}q=q.split(".");q[0]+="_on.";n=q[0]+q[1];m.setProperty("src",o+"/"+n);r.getElement("span").getElement("p").addClass("selected_section");var l=$(p).getParent().getFirst().getFirst().alt.split(":");$("section_title").setHTML(l[0]);$("section_discription").setHTML(l[1]);}$(p).getParent().getFirst().getFirst().setAttribute("alt","");});if(global.cur_page&&global.cur_sub_page){var a=global.cur_page+"_"+global.cur_sub_page;if($(a)){$(a).addClass("selected_sub_section");}if(global.cur_sub_page=="news_archive"){$(global.cur_sub_page).addClass("selected_sub_section");}}if(global.cur_page&&global.section_nav_id){var b=global.cur_page+"_"+global.cur_sub_page+"_"+global.section_nav_id;if($(b)){$(b).addClass("selected_sub_sub_section");}var e=$$("body");e.setProperty("id",b);}}this.makeTips({x:-252,y:-110},".header_link","header-tool");$$(".shareAccordion").setStyle("display","block");if(global.cur_page=="events"||global.cur_page=="news"){if($("section_overview")){$("section_overview").addClass("sub_nav_on");}var d=$("sub_header_container");d.setStyle("display","block");d.setStyle("visibility","hidden");var c=d.clone().injectAfter("legacy_link");c.setProperties({id:"header_sub_nav_container"});d.remove();global.setStyle("header_sub_nav_container","margin-left","17px");global.setStyle("header_sub_nav_container","visibility","hidden");setTimeout("global.setStyle('header_sub_nav_container', 'visibility','visible')",2000);if(global.cur_sub_page!="overview"&&global.cur_sub_page!="news_archive"){setTimeout("global.setStyle('sub_header_container', 'visibility','visible')",2000);}if(global.cur_page=="news"){if($("article_nav")){$("article_nav").setStyle("display","none");}}var g=$("sub_section_overview");if(g){g.remove();}var g=$("sub_section_overview");if(g){var h=g.clone().injectAfter("experience_nav");g.remove();}if($("sub_section_title")){var f=new Asset.image("/shared/images/experience/exp_head_divider.jpg",{id:"header_divider"});f.injectAfter($("sub_section_title"));}}else{if($("sub_header_container")){$("sub_header_container").setStyle("display","none");}if(global.cur_page!="calendar"){var e=$$("body");if(global.cur_sub_page!=""){e.setProperty("id",global.cur_page+"_"+global.cur_sub_page);}else{e.setProperty("id",global.cur_page);}}}},setStyle:function(b,a,c){$(b).setStyle(a,c);},setFooter:function(){$("footer").setStyle("margin","0 auto");$("footer").setStyle("width","960px");$("logo_link_topper").setStyle("width","100%");$("disclaimer_link").setStyle("width","100%");},scrollBar:function(a){$(a).scroll=new Fx.Scroll($(a+"_container"));$(a).scroll_container=$(a+"_scrollarea");$(a).scroll_contents=$(a+"_container");$(a).scroll_height=$(a).scroll_container.getSize().size.y;$(a).scroll_thumb=$(a+"_scrollthumb");$(a).scroll_thumb_height=$(a).scroll_thumb.getSize().size.y;$(a).scroll_thumb.makeDraggable({limit:{x:[0,0],y:[0,$(a).scroll_height-$(a).scroll_thumb.getSize().size.y]},onDrag:function(){$(a).percent_scrolled=($(a).scroll_thumb.getTop()-$(a).scroll_container.getTop())/($(a).scroll_height-$(a).scroll_thumb_height);$(a).scroll_contents.setStyle("top",Math.round(0-$(a).scroll_height-(($(a).scroll_contents.getSize().size.y-$(a).scroll_height)*$(a).percent_scrolled))+"px");}});$(a).scroll_thumb.setStyle("top",0);$(a).scroll_thumb.setStyle("left",0);},setScrollBar:function(){var b=global.cur_Item;var a=global.cur_scroller;temp_y=b.getPosition().y-$(a+"_container").getPosition().y;if($(a).scroll_contents.getSize().size.y>=$(a).scroll_height){global.moveScrollBar(a,temp_y,400);$(a).scroll_container.setStyle("visibility","visible");}else{global.moveScrollBar(a,temp_y,400);$(a).scroll_container.setStyle("visibility","hidden");}},moveScrollBar:function(e,f,a){temp_y=f;var g=(temp_y>$(e).scroll_contents.getSize().size.y-$(e).scroll_height)?$(e).scroll_contents.getSize().size.y-$(e).scroll_height:temp_y;var b=(temp_y>$(e).scroll_contents.getSize().size.y-$(e).scroll_height)?1:temp_y/($(e).scroll_contents.getSize().size.y-$(e).scroll_height);if($(e).scroll_contents.getSize().size.y>=$(e).scroll_height){var d=new Fx.Style($(e).scroll_thumb,"top",{duration:400,transition:Fx.Transitions.Sine.easeOut});d.start(Math.round(($(e).scroll_height-$(e).scroll_thumb.getSize().size.y)*b));var c=new Fx.Style($(e).scroll_contents,"top",{duration:400,transition:Fx.Transitions.Sine.easeOut});c.start(Math.round(0-$(e).scroll_height-g));}else{var d=new Fx.Style($(e).scroll_thumb,"top",{duration:400,transition:Fx.Transitions.Sine.easeOut});d.start(Math.round(($(e).scroll_height-$(e).scroll_thumb.getSize().size.y)*b));var c=new Fx.Style($(e).scroll_contents,"top",{duration:400,transition:Fx.Transitions.Sine.easeOut});c.start(Math.round(0-$(e).scroll_height));}},moveSideScrollBar:function(c,d,a){temp_y=d;$(c).scroll_contents=$("upcomming_events");$(c).scroll_height=$(c).getSize().size.y;var e=(temp_y>$(c).scroll_contents.getSize().size.y-$(c).scroll_height)?$(c).scroll_contents.getSize().size.y-$(c).scroll_height:temp_y;if($(c).scroll_contents.getSize().size.y>=$(c).scroll_height){var b=new Fx.Style($(c).scroll_contents,"top",{duration:400,transition:Fx.Transitions.Sine.easeOut});b.start(Math.round(0-$(c).scroll_height-e));}else{var b=new Fx.Style($(c).scroll_contents,"top",{duration:400,transition:Fx.Transitions.Sine.easeOut});b.start(Math.round(0-$(c).scroll_height));}},stopWindowScroll:function(){$$("body").addEvent("mousewheel",function(a){a=new Event(a);a.stop();});},setFilter:function(b){var a=b;if(a!=""&&a!="undefined"&&a!=null){if(a=="all"){this.clearFilter();}else{this.toggleFilter(a);}}},toggleFilter:function(d){var a=false;var b="";var c=this.filtersArray.length;if(c!=0){for(i=0;c>i;i++){if(d==this.filtersArray[i]){a=true;b=i;}}}if(this.showAll){if(!a){this.filtersArray.push(d);}else{this.filtersArray.splice(b,1);}}else{if(!a){this.filtersArray.push(d);}}},clearFilter:function(){this.filtersArray=new Array();},makeTips:function(d,c,a){if(window.ie||navigator.appVersion.indexOf("Mac")!=-1){var b=new Tips($$(c),{className:a,offsets:d});}else{var b=new Tips($$(c),{className:a,offsets:d,initialize:function(){this.fx=new Fx.Style(this.toolTip,"opacity",{duration:500,wait:false}).set(0);},onShow:function(e){this.fx.start(1);},onHide:function(e){this.fx.start(0);}});}},initAccordion:function(name,content_selector,toggler_selector,argShow,argAlwaysHide,myFunction){argShow=argShow?0:-1;argAlwaysHide=argAlwaysHide||false;myFunction=myFunction||function(){};if(typeof(accordions)!="object"){accordions=[];}accordions[name]=new global.newAccordion();acc=accordions[name];acc.content=$$(content_selector);acc.content.each(function(item){item.setStyles({height:"0",overflow:"hidden"});});acc.togglers=$$(toggler_selector);this.setTogglerEvents(name,acc.togglers);acc.myAccordion=new Fx.Accordion(acc.togglers,acc.content,{display:argShow,alwaysHide:argAlwaysHide,opacity:false,start:false,transition:Fx.Transitions.quadOut,wait:false,onComplete:eval(myFunction)});},setTogglerEvents:function(b,d){var c="";if(b=="events"){var c="";d.each(function(f){f.addEvent("click",function(){if(this!=c){f.addClass("open");f.getNext().addClass("open");global.cur_Item=f;global.cur_scroller="events";if(c!=""){c.removeClass("open");c.getNext().removeClass("open");}c=this;}});f.addEvent("mouseenter",function(){f.addClass("hover");});f.addEvent("mouseleave",function(){f.removeClass("hover");});});}if(b=="jamboree_events"){var c="";var e=0;var a=-1;d.each(function(f){f.addEvent("click",function(){f.removeClass("open");f.getNext().removeClass("open");if(this!=c){f.addClass("open");f.getNext().addClass("open");global.cur_Item=f;global.cur_scroller="events";if(c!=""){a=c.id.replace("event_","");c.removeClass("open");c.getNext().removeClass("open");}var g=f.id.replace("event_","");if(parseInt(a)<parseInt(g)&&a!=-1){e=c.getNext().getSize().size.y;}else{e=0;}c=this;}else{c="";global.cur_Item="";a=-1;e=0;}setTimeout("events.setSideScrollBar("+f.getCoordinates().top+","+e+")",500);});f.addEvent("mouseenter",function(){f.addClass("hover");});f.addEvent("mouseleave",function(){f.removeClass("hover");});});}if(b=="share"){d.each(function(g){var f=false;g.addEvent("click",function(){f?f=false:f=true;f?g.setHTML("CLOSE"):g.setHTML("Share w/Jeep");f?g.removeClass("shareToggler"):g.addClass("shareToggler");f?g.addClass("shareToggler_open"):g.removeClass("shareToggler_open");});});}if(b=="tags"){acc.togglers.each(function(f){c="";f.addEvent("click",function(){if(c!=""){c.removeClass("item_at");c.addClass("item");}if(this!=c){f.removeClass("item");f.removeClass("item_on");f.addClass("item_at");c=this;}else{f.removeClass("item_at");f.addClass("item");c="";}});f.addEvent("mouseenter",function(){if(c!=this){f.removeClass("item");f.addClass("item_on");}});f.addEvent("mouseleave",function(){if(c!=this){f.removeClass("item_on");f.addClass("item");}else{f.removeClass("item_on");f.addClass("item_at");}});});}if(b=="swag"){acc.togglers.each(function(f){c="";f.addEvent("click",function(){if(c!=""){c.removeClass("item_at");c.addClass("item");}if(this!=c){f.removeClass("item");f.removeClass("item_on");f.addClass("item_at");c=this;}else{f.removeClass("item_at");f.addClass("item");c="";}});f.addEvent("mouseenter",function(){if(c!=this){f.removeClass("item");f.addClass("item_on");}});f.addEvent("mouseleave",function(){if(c!=this){f.removeClass("item_on");f.addClass("item");}else{f.removeClass("item_on");f.addClass("item_at");}});});}if(b=="feed_accordions"){acc.togglers.each(function(f){f.getParent().getFirst().removeClass("news_item");f.getParent().getFirst().addClass("news_item_at");c=f.getParent().getFirst();f.addEvent("click",function(){c.removeClass("news_item_at");c.addClass("news_item");f.removeClass("news_item");f.removeClass("news_item_on");f.addClass("news_item_at");c=this;});f.addEvent("mouseenter",function(){if(c!=this){f.removeClass("news_item");f.addClass("news_item_on");}});f.addEvent("mouseleave",function(){if(c!=this){f.removeClass("news_item_on");f.addClass("news_item");}else{f.removeClass("news_item_on");f.addClass("news_item_at");}});});}},newAccordion:function(a){this.content=[];this.togglers=[];}};function matchColumnHeight(b){var a=$$(b);a.each(function(c){var d=c.getSize().size.y;if(d>maxHeight){maxHeight=d;}});a.each(function(c){if(c.getElement("ul")){c.getElement("ul").setStyle("height",maxHeight+"px");}});}function assignTarget(c,a){var b=$(c).getElements("a."+a);b.each(function(d){d.setProperty("target","_blank");});}function ie6WidthFix(){var a=$("wrapper").getSize().size.x;var b=window.getSize().size.x;if(b<=960){$("wrapper").setStyle("width","960px");}else{$("wrapper").setStyle("width","100%");}}var maxHeight=0;onload_register("global.setFilter(global.cur_page)");onload_register("global.setTopNav()");onload_register("global.setFooter()");if(window.ie6){onload_register("iePngFix();");onload_register("ie6WidthFix();");onload_register("window.onresize = ie6WidthFix;");}
