/*
	Copyright (c) 2004-2008, The Dojo Foundation All Rights Reserved.
	Available via Academic Free License >= 2.1 OR the modified BSD license.
	see: http://dojotoolkit.org/license for details
*/

/*
	This is a compiled version of Dojo, built for deployment and not for
	development. To get an editable version, please visit:

		http://dojotoolkit.org

	for documentation and information on getting the source.
*/

if(!dojo._hasResource["dojo.fx"]){dojo._hasResource["dojo.fx"]=true;dojo.provide("dojo.fx");dojo.provide("dojo.fx.Toggler");(function(){var _1={_fire:function(_2,_3){if(this[_2]){this[_2].apply(this,_3||[]);}return this;}};var _4=function(_5){this._index=-1;this._animations=_5||[];this._current=this._onAnimateCtx=this._onEndCtx=null;this.duration=0;dojo.forEach(this._animations,function(a){this.duration+=a.duration;if(a.delay){this.duration+=a.delay;}},this);};dojo.extend(_4,{_onAnimate:function(){this._fire("onAnimate",arguments);},_onEnd:function(){dojo.disconnect(this._onAnimateCtx);dojo.disconnect(this._onEndCtx);this._onAnimateCtx=this._onEndCtx=null;if(this._index+1==this._animations.length){this._fire("onEnd");}else{this._current=this._animations[++this._index];this._onAnimateCtx=dojo.connect(this._current,"onAnimate",this,"_onAnimate");this._onEndCtx=dojo.connect(this._current,"onEnd",this,"_onEnd");this._current.play(0,true);}},play:function(_7,_8){if(!this._current){this._current=this._animations[this._index=0];}if(!_8&&this._current.status()=="playing"){return this;}var _9=dojo.connect(this._current,"beforeBegin",this,function(){this._fire("beforeBegin");}),_a=dojo.connect(this._current,"onBegin",this,function(_b){this._fire("onBegin",arguments);}),_c=dojo.connect(this._current,"onPlay",this,function(_d){this._fire("onPlay",arguments);dojo.disconnect(_9);dojo.disconnect(_a);dojo.disconnect(_c);});if(this._onAnimateCtx){dojo.disconnect(this._onAnimateCtx);}this._onAnimateCtx=dojo.connect(this._current,"onAnimate",this,"_onAnimate");if(this._onEndCtx){dojo.disconnect(this._onEndCtx);}this._onEndCtx=dojo.connect(this._current,"onEnd",this,"_onEnd");this._current.play.apply(this._current,arguments);return this;},pause:function(){if(this._current){var e=dojo.connect(this._current,"onPause",this,function(_f){this._fire("onPause",arguments);dojo.disconnect(e);});this._current.pause();}return this;},gotoPercent:function(_10,_11){this.pause();var _12=this.duration*_10;this._current=null;dojo.some(this._animations,function(a){if(a.duration<=_12){this._current=a;return true;}_12-=a.duration;return false;});if(this._current){this._current.gotoPercent(_12/this._current.duration,_11);}return this;},stop:function(_14){if(this._current){if(_14){for(;this._index+1<this._animations.length;++this._index){this._animations[this._index].stop(true);}this._current=this._animations[this._index];}var e=dojo.connect(this._current,"onStop",this,function(arg){this._fire("onStop",arguments);dojo.disconnect(e);});this._current.stop();}return this;},status:function(){return this._current?this._current.status():"stopped";},destroy:function(){if(this._onAnimateCtx){dojo.disconnect(this._onAnimateCtx);}if(this._onEndCtx){dojo.disconnect(this._onEndCtx);}}});dojo.extend(_4,_1);dojo.fx.chain=function(_17){return new _4(_17);};var _18=function(_19){this._animations=_19||[];this._connects=[];this._finished=0;this.duration=0;dojo.forEach(_19,function(a){var _1b=a.duration;if(a.delay){_1b+=a.delay;}if(this.duration<_1b){this.duration=_1b;}this._connects.push(dojo.connect(a,"onEnd",this,"_onEnd"));},this);this._pseudoAnimation=new dojo._Animation({curve:[0,1],duration:this.duration});dojo.forEach(["beforeBegin","onBegin","onPlay","onAnimate","onPause","onStop"],function(evt){this._connects.push(dojo.connect(this._pseudoAnimation,evt,dojo.hitch(this,"_fire",evt)));},this);};dojo.extend(_18,{_doAction:function(_1d,_1e){dojo.forEach(this._animations,function(a){a[_1d].apply(a,_1e);});return this;},_onEnd:function(){if(++this._finished==this._animations.length){this._fire("onEnd");}},_call:function(_20,_21){var t=this._pseudoAnimation;t[_20].apply(t,_21);},play:function(_23,_24){this._finished=0;this._doAction("play",arguments);this._call("play",arguments);return this;},pause:function(){this._doAction("pause",arguments);this._call("pause",arguments);return this;},gotoPercent:function(_25,_26){var ms=this.duration*_25;dojo.forEach(this._animations,function(a){a.gotoPercent(a.duration<ms?1:(ms/a.duration),_26);});this._call("gotoPercent",arguments);return this;},stop:function(_29){this._doAction("stop",arguments);this._call("stop",arguments);return this;},status:function(){return this._pseudoAnimation.status();},destroy:function(){dojo.forEach(this._connects,dojo.disconnect);}});dojo.extend(_18,_1);dojo.fx.combine=function(_2a){return new _18(_2a);};})();dojo.declare("dojo.fx.Toggler",null,{constructor:function(_2b){var _t=this;dojo.mixin(_t,_2b);_t.node=_2b.node;_t._showArgs=dojo.mixin({},_2b);_t._showArgs.node=_t.node;_t._showArgs.duration=_t.showDuration;_t.showAnim=_t.showFunc(_t._showArgs);_t._hideArgs=dojo.mixin({},_2b);_t._hideArgs.node=_t.node;_t._hideArgs.duration=_t.hideDuration;_t.hideAnim=_t.hideFunc(_t._hideArgs);dojo.connect(_t.showAnim,"beforeBegin",dojo.hitch(_t.hideAnim,"stop",true));dojo.connect(_t.hideAnim,"beforeBegin",dojo.hitch(_t.showAnim,"stop",true));},node:null,showFunc:dojo.fadeIn,hideFunc:dojo.fadeOut,showDuration:200,hideDuration:200,show:function(_2d){return this.showAnim.play(_2d||0);},hide:function(_2e){return this.hideAnim.play(_2e||0);}});dojo.fx.wipeIn=function(_2f){_2f.node=dojo.byId(_2f.node);var _30=_2f.node,s=_30.style,o;var _33=dojo.animateProperty(dojo.mixin({properties:{height:{start:function(){o=s.overflow;s.overflow="hidden";if(s.visibility=="hidden"||s.display=="none"){s.height="1px";s.display="";s.visibility="";return 1;}else{var _34=dojo.style(_30,"height");return Math.max(_34,1);}},end:function(){return _30.scrollHeight;}}}},_2f));dojo.connect(_33,"onEnd",function(){s.height="auto";s.overflow=o;});return _33;};dojo.fx.wipeOut=function(_35){var _36=_35.node=dojo.byId(_35.node);var s=_36.style;var o;var _39=dojo.animateProperty(dojo.mixin({properties:{height:{end:1}}},_35));dojo.connect(_39,"beforeBegin",function(){o=s.overflow;s.overflow="hidden";s.display="";});dojo.connect(_39,"onEnd",function(){s.overflow=o;s.height="auto";s.display="none";});return _39;};dojo.fx.slideTo=function(_3a){var _3b=(_3a.node=dojo.byId(_3a.node));var top=null;var _3d=null;var _3e=(function(n){return function(){var cs=dojo.getComputedStyle(n);var pos=cs.position;top=(pos=="absolute"?n.offsetTop:parseInt(cs.top)||0);_3d=(pos=="absolute"?n.offsetLeft:parseInt(cs.left)||0);if(pos!="absolute"&&pos!="relative"){var ret=dojo.coords(n,true);top=ret.y;_3d=ret.x;n.style.position="absolute";n.style.top=top+"px";n.style.left=_3d+"px";}};})(_3b);_3e();var _43=dojo.animateProperty(dojo.mixin({properties:{top:{end:_3a.top||0},left:{end:_3a.left||0}}},_3a));dojo.connect(_43,"beforeBegin",_43,_3e);return _43;};}if(!dojo._hasResource["bunkertrails.fx"]){dojo._hasResource["bunkertrails.fx"]=true;dojo.provide("bunkertrails.fx");bunkertrails.fx.preloadImgs=function(){actHomeImgPreLd=new Image(117,39);actHomeImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/act_home.png");inactHomeImgPreLd=new Image(114,39);inactHomeImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/inact_home.png");actAboutImgPreLd=new Image(116,39);actAboutImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/act_about.png");inactAboutImgPreLd=new Image(113,39);inactAboutImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/inact_about.png");actTrailsImgPreLd=new Image(116,39);actTrailsImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/act_trails.png");inactTrailsImgPreLd=new Image(113,39);inactTrailsImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/inact_trails.png");actMapsImgPreLd=new Image(116,39);actMapsImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/act_maps.png");inactMapsImgPreLd=new Image(113,39);inactMapsImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/inact_maps.png");actWikiImgPreLd=new Image(116,39);actWikiImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/act_wiki.png");inactWikiImgPreLd=new Image(113,39);inactWikiImgPreLd.src=dojo.moduleUrl("bunkertrails","images/tabs/inact_wiki.png");};bunkertrails.fx.slidingTabs=function(){dojo.query("#navTabs a").connect("onclick",function(e){e.preventDefault();var _45=e.target.parentNode.href;var _46=dojo.coords(dojo.byId("actTab"));var _47=dojo.coords(e.target);var _48=e.target.src;var _49=e.target.src.replace(/inact/g,"act");var _4a=dojo.byId("actTab").src;var _4b=_4a.replace(/act/g,"inact");dojo.byId("actTab").src=_4b;var _4c=document.createElement("li");_4c.id="slider";var _4d=document.createElement("img");dojo.attr(_4d,"src",_49);dojo.place(_4d,_4c,"end");dojo.style(_4c,"position","absolute");dojo.style(_4c,"left",_46["l"]+"px");dojo.query("#navTabs").adopt(_4c,"first");var _4e=dojo.fx.slideTo({node:"slider",left:_47["l"]-2,unit:"px",duration:1250});dojo.connect(_4e,"beforeBegin",function(){});dojo.connect(_4e,"onEnd",function(){window.location=_45;});_4e.play();});};bunkertrails.fx.grid=function(){var _4f=dojo.query("div.grid");var _50="";dojo.forEach(_4f,function(_51){dojo.query("div.gr_header table th.gr_sortable",_51).onmouseover(function(e){this.className+=" gr_sorted";div=dojo.query("div",this);_50=div[0].className;if(div[0].className=="gr_sortedAsc"){div[0].className="gr_sortedDesc";}else{div[0].className="gr_sortedAsc";}}).onmouseout(function(e){div=dojo.query("div",this);div[0].className=_50;this.className=this.className.replace("gr_sorted","");}).onclick(function(e){a=dojo.query("a",this);window.location=a[0].href;});del_link=dojo.query("a.gr_delete",_51).forEach(function(_55){dojo.connect(_55,"onclick",function(e){e.preventDefault();delete_form=dojo.query("form.delete_form",_51);delete_form[0].submit();});});dojo.query("div.gr_body table tr",_51).onmouseover(function(e){this.className+=" gr_hover";dojo.query("td",this).forEach(function(_58){_58.className+=" gr_hover";});}).onmouseout(function(e){this.className=this.className.replace("gr_hover","");dojo.query("td",this).forEach(function(_5a){_5a.className=_5a.className.replace("gr_hover","");});});});};bunkertrails.fx.zebra=function(){var _5b=dojo.query("table.zebra tbody");dojo.forEach(_5b,function(_5c){var _5d=true;dojo.query("tr",_5c).onmouseover(function(e){this.className+=" ruled";return false;}).onmouseout(function(e){this.className=this.className.replace("ruled","");return false;}).forEach(function(_60){if(_5d==true){_60.className+=" even";}else{_60.className+=" odd";}_5d=!_5d;});});};dojo.addOnLoad(function(){bunkertrails.fx.zebra();bunkertrails.png();bunkertrails.fx.preloadImgs();bunkertrails.fx.slidingTabs();bunkertrails.fx.grid();});}if(!dojo._hasResource["bunkertrails.png"]){dojo._hasResource["bunkertrails.png"]=true;dojo.provide("bunkertrails.png");bunkertrails.png=function(){if(dojo.isIE&&dojo.isIE<7&&document.styleSheets&&document.styleSheets[0]&&document.styleSheets[0].addRule){var _61=dojo.moduleUrl("bunkertrails.png","iepngfix.htc");document.styleSheets[0].addRule("#pageWrapperHeader img","behavior: url(\""+_61.path+"\")");document.styleSheets[0].addRule("#headerContainer img","behavior: url(\""+_61.path+"\")");document.styleSheets[0].addRule("#splash img","behavior: url(\""+_61.path+"\")");document.styleSheets[0].addRule("#pageWrapperFooter img","behavior: url(\""+_61.path+"\")");document.styleSheets[0].addRule("#pageWrapperBody","behavior: url(\""+_61.path+"\")");document.styleSheets[0].addRule("#pageWrapperFooter","behavior: url(\""+_61.path+"\")");}};}
