var agt=navigator.userAgent.toLowerCase();var use_gebi=(document.getElementById)?true:false;var ie4flag=(document.all)?true:false;var ns4flag=(document.layers)?true:false;var ns6flag=(use_gebi&&!document.all)?true:false;var safariflag=((agt.indexOf("safari")!=-1)&&(agt.indexOf("mac")!=-1))?true:false;var windowsflag=(agt.indexOf("window")!=-1)?true:false;var macIEflag=((agt.indexOf("msie 5")!=-1)&&(agt.indexOf("mac")!=-1))?true:false;var subnavShowing=false;var subnavExit=false;var x=0;var y=0;var enableDebug="no";var subnav_layers=6;var subnav_childmax=0;var subnavOffsetX=1;var subnavOffsetY=21;var childnavOffsetX=0;var childnavOffsetY=1;var ie4OffsetX=145;var ie4OffsetY=65;var ChildnavExit=true;function doDebug(A){if(enableDebug=="alert"){alert(A)}else{if(enableDebug=="status"){status=A}}return true}function repositionLayers(){doDebug("repositionLayers()");for(i=1;i<=subnav_layers;i++){setLayerPosition("subnav"+i)}return true}function setLayerPosition(B){doDebug("setLayerPosition("+B+")");var A=B+"Layer";if(getPosition(B)){tempx=x+subnavOffsetX;tempy=y+subnavOffsetY;if(safariflag){document.getElementById(A).style.left=(tempx)+"px";document.getElementById(A).style.top=(tempy-1)+"px"}else{if(use_gebi&&ns6flag){document.getElementById(A).style.left=(tempx)+"px";document.getElementById(A).style.top=(tempy-1)+"px"}else{if(use_gebi&&!windowsflag){document.all[A].style.pixelLeft=(tempx);document.all[A].style.pixelTop=(tempy-1)}else{if(use_gebi&&windowsflag){document.all[A].style.pixelLeft=(tempx);document.all[A].style.pixelTop=(tempy-1)}else{if(ie4flag){document[A].style.pixelLeft=tempx+1;document[A].style.pixelTop=tempy}else{x=0;y=0;return false}}}}}return true}}function showLayer(A){doDebug("showLayer("+A+")");if(ie4flag){document.all[A].style.visibility="visible"}if(ns4flag){document.layers[A].visibility="show"}if(ns6flag){document.getElementById(A).style.visibility="visible"}return true}function hideLayer(A){doDebug("hideLayer("+A+")");if(ie4flag){document.all[A].style.visibility="hidden"}if(ns4flag){document.layers[A].visibility="hide"}if(ns6flag){document.getElementById(A).style.visibility="hidden"}return true}function getPosition(A){doDebug("getPosition("+A+")");if(use_gebi){doDebug("using gebi...");var B=document.getElementById(A);x=setLayerPositionPageOffsetLeft(B);y=setLayerPositionPageOffsetTop(B)}else{if(ie4flag){doDebug("usingie4flag...");x=setLayerPositionPageOffsetLeft(document.all[A]);y=setLayerPositionPageOffsetTop(document.all[A])}else{doDebug("default");x=0;return false}}return true}function setLayerPositionPageOffsetLeft(C){doDebug("setLayerPositionPageOffsetLeft("+C+")");if(C!=""&&C!=null){if(ie4flag&&!use_gebi){if(C.offsetLeft){var B=C.offsetLeft;while((C=C.offsetParent)!=null){B+=C.offsetLeft}B+=ie4OffsetX}else{var B=0}}else{var B=C.offsetLeft;while((C=C.offsetParent)!=null){B+=C.offsetLeft}}}else{var B=0}if(macIEflag){var A=parseInt(document.body.currentStyle.marginLeft);B+=A}return B}function setLayerPositionPageOffsetTop(B){doDebug("setLayerPositionPageOffsetTop("+B+")");if(B!=""&&B!=null){if(ie4flag&&!use_gebi){if(B.offsetTop){var C=B.offsetTop;while((B=B.offsetParent)!=null){C+=B.offsetTop}}else{var C=0}C+=ie4OffsetY}else{var C=B.offsetTop;while((B=B.offsetParent)!=null){C+=B.offsetTop}}}else{var C=0}if(macIEflag){var A=parseInt(document.body.currentStyle.marginTop);C+=A}return C}function showSubnav(A){doDebug("showSubnav("+A+") mgmt function");for(i=1;i<=subnav_layers;i++){hideLayer("subnav"+i+"Layer")}showLayer(A);subnavShowing=true;subnavExit=false;setTimeout("checkSubnav()",500);doDebug(A);return true}function checkSubnav(){doDebug("checkSubnav()");if((subnavShowing)&&(subnavExit)){for(i=1;i<=subnav_layers;i++){hideLayer("subnav"+i+"Layer")}subnavExit=false}else{if(subnavShowing){setTimeout("checkSubnav()",500)}}return true}function highlightSubnav(A){doDebug("highlightSubnav("+A+")");subnavExit=false;return true}function unlightSubnav(A){doDebug("unlightSubnav("+A+")");subnavExit=true;return true}function showChildnav(A){doDebug("showChildnav("+A+") mgmt function");for(i=101;i<=subnav_childmax+100;i++){hideLayer("subnav"+i+"Layer")}showLayer(A);childnavShowing=true;ChildnavExit=false;setTimeout("checkChildnav()",500);doDebug(A);return true}function checkChildnav(){doDebug("checkChildnav()");if((childnavShowing)&&(ChildnavExit)){for(i=101;i<=subnav_childmax+100;i++){hideLayer("subnav"+i+"Layer")}ChildnavExit=false}else{if(childnavShowing){setTimeout("checkChildnav()",500)}}return true}function highlightChildnav(A){doDebug("highlightChildnav("+A+")");ChildnavExit=false;return true}function unlightChildnav(A){doDebug("unlightChildnav("+A+")");ChildnavExit=true;return true}function repositionChildLayers(){doDebug("repositionChildLayers()");for(i=101;i<=subnav_childmax+100;i++){setChildPosition("subnav"+i)}return true}function setChildPosition(B){doDebug("setChildPosition("+B+")");var A=B+"Layer";if(getPosition(B)){tempx=x+childnavOffsetX;tempy=y+childnavOffsetY;if(safariflag){document.getElementById(A).style.left=(tempx)+"px";document.getElementById(A).style.top=(tempy-10)+"px"}else{if(use_gebi&&ns6flag){document.getElementById(A).style.left=(tempx)+"px";document.getElementById(A).style.top=(tempy-1)+"px"}else{if(use_gebi&&!windowsflag){document.all[A].style.pixelLeft=(tempx);document.all[A].style.pixelTop=(tempy-1)}else{if(use_gebi&&windowsflag){document.all[A].style.pixelLeft=(tempx);document.all[A].style.pixelTop=(tempy-1)}else{if(ie4flag){document[A].style.pixelLeft=tempx+1;document[A].style.pixelTop=tempy}else{x=0;y=0;return false}}}}}return true}};