var ChanNav=[],ChanNavExpClass="",ChanNavClpsClass="",ChanNavCurrDeptClass="",ChanNavDeptClass="";function ChanNavToggle(){var subnav=this.parentNode.getElementsByTagName("ul"),opennav=null;if(subnav.length>0)opennav=subnav[0].className==ChanNavExpClass?true:false;for(var i=0,nav;nav=ChanNav[i];i++)if(nav.getElementsByTagName("ul").length>0){nav.getElementsByTagName("a")[0].className=ChanNavDeptClass;nav.getElementsByTagName("ul")[0].className=ChanNavClpsClass}if(subnav.length>0)if(!opennav)subnav[0].className=ChanNavExpClass;if(!opennav)this.parentNode.getElementsByTagName("a")[0].className=ChanNavCurrDeptClass;return false}function ChanNavFlyOn(){this.getElementsByTagName("a")[0].className=ChanNavCurrDeptClass;var subnav=this.getElementsByTagName("ul");if(subnav.length>0)subnav[0].className=ChanNavExpClass}function ChanNavFlyOff(){this.getElementsByTagName("a")[0].className=ChanNavDeptClass;var subnav=this.getElementsByTagName("ul");if(subnav.length>0)subnav[0].className=ChanNavClpsClass}function ChanNavInit(navid,classexpand,classcollapse,classcurrdept,classdept,whichnav){document.write('<style type="text/css">.'+classcollapse+"{display:none;}</style>");ChanNavExpClass=classexpand,(ChanNavClpsClass=classcollapse,(ChanNavCurrDeptClass=classcurrdept,ChanNavDeptClass=classdept));switch(whichnav){case "channav1":var navs=document.getElementById(navid).getElementsByTagName("li");for(var i=0,nav;nav=navs[i];i++){var dlinks=nav.getElementsByTagName("a");if(dlinks[0].className==classcurrdept||dlinks[0].className==classdept){ChanNav.push(nav);if(nav.getElementsByTagName("ul").length>0){dlinks[0].href="";dlinks[0].onclick=ChanNavToggle}else dlinks[0].className="static"+dlinks[0].className;dlinks[0].onfocus=function(){this.blur()}}}break;case "channav2":var navs=document.getElementById(navid).getElementsByTagName("li");for(var i=0,nav;nav=navs[i];i++){nav.onmouseover=ChanNavFlyOn;nav.onmouseout=ChanNavFlyOff;var dlinks=nav.getElementsByTagName("a");if(dlinks[0].className==classcurrdept||dlinks[0].className==classdept)dlinks[0].onfocus=function(){this.blur()}}break;default:alert("Unknown Nav Type")}}