window.addEvent("domready",function(){loadSqueeze(".boxed");emailProtection(".email");printButtons(".print");loadNavbar("#nav ul.main li");loadNavbar("#sidebar ul.nav li");new SmoothScroll({duration:700},window)});function loadNavbar(a){$$(a).addEvents({mouseover:function(b){b=new Event(b).stop();this.addClass("hover")},mouseout:function(b){b=new Event(b).stop();this.removeClass("hover")}})}function loadSqueeze(a){SqueezeBox.assign($$("a."+a),{parse:"rel"})}function emailProtection(a){$each($$(a),function(d){var c=d.get("text").replace("[AT]","@");var b=(new Element("a").setProperty("href","mailto:"+c).addClass(a.substring(1)).set("text",c)).replaces(d)})}function printButtons(a){$each($$(a),function(b){b.addEvent("click",function(c){c=new Event(c).stop();window.print()})})}function loadAccordion(d,b,a){if($(d)){var c=new Accordion($(d),b,a,{opacity:true,show:false,alwaysHide:true,wait:true,onActive:function(f,e){f.setStyle("color","#02390C");e.setStyle("border-bottom","1px dotted #AEAEAE");e.setStyle("padding-bottom","10px")},onBackground:function(f,e){f.setStyle("color","#967117");e.setStyle("padding-bottom","0");e.setStyle("border-bottom","0 none")}})}}function loadGallery(e,a){if($(e)){var f=$(e).getElement(".mask ul");var b=$$("#"+e+" .buttons span");var d=b;if(b.length>0){var c=new noobSlide({box:f,size:a,items:b,handles:d,interval:10000,autoPlay:true,onWalk:function(g,h){$$(this.handles).removeClass("active");$(h).addClass("active")}});c.walk(0)}}}function loadGmap(e,c,b){if(GBrowserIsCompatible()){mapZoom=parseInt("13");mapType=parseInt("1");mapScale=parseInt("1");mapControl="large";mapOverview=parseInt("1");mapPoint=b.split(",");mapDiv=document.getElementById(e);map=new GMap2(mapDiv);if(mapType){map.addControl(new GMapTypeControl())}if(mapScale){map.addControl(new GScaleControl())}if(mapControl=="small"){map.addControl(new GSmallMapControl())}else{map.addControl(new GLargeMapControl())}if(mapOverview){map.addControl(new GOverviewMapControl())}lat=parseFloat(mapPoint[0]);lng=parseFloat(mapPoint[1]);center=parseFloat(mapPoint[2])?parseFloat(mapPoint[2]):mapZoom;map.setCenter(new GLatLng(lat,lng),center);if(c!=""){var d=new GGeoXml(c);map.addOverlay(d)}else{var a=new GMarker(new GLatLng(lat,lng));map.addOverlay(a)}}};