var isIE=BrowserDetect.browser=="Explorer";var menuStyle="";var menuPullDownDirection="topbottom";var menuCurrentTopBgColor="white";var menuCurrentTopColor="black";var menuClearTopBgColor="black";var menuClearTopColor="white";var menuCurrentBgColor="white";var menuCurrentColor="black";var menuClearBgColor="black";var menuClearColor="white";var menuTopFix=0;var menuLeftFix=0;var menuSubTopFix=0;var menuSubLeftFix=0;var menuClick=0;var menuClicked=0;var prefix="";var menuTimer;var fullexit=false;var currentTopItem=null;var currentItem=null;var ghideid=0;function UpdateCurrent(a){if(currentItem){if(menuStyle){currentItem.style.backgroundImage="url(css/"+menuStyle+"/gfx/arrow.gif)"}currentItem=null}if(a){if(menuStyle){a.style.backgroundImage="url(css/"+menuStyle+"/gfx/arrow-hi.gif)"}currentItem=a}}function SetCurrentTop(a){if(a&&a.parentNode.parentNode.id=="t000000"){ClearCurrentTop();if(menuCurrentTopBgColor){a.style.backgroundColor=menuCurrentTopBgColor}if(menuCurrentTopColor){a.style.color=menuCurrentTopColor}currentTopItem=a}}function ClearCurrentTop(){if(currentTopItem){if(currentTopItem.className.indexOf("current")==-1){if(menuClearTopBgColor){currentTopItem.style.backgroundColor=menuClearTopBgColor}if(menuClearTopColor){currentTopItem.style.color=menuClearTopColor}}currentTopItem=null}}function PointsToSub(a){if(!a.tagName){a=a.parentNode}return a.href&&a.id&&a.id.indexOf("pm")==0&&document.getElementById(a.id.substr(1))}function GetSubMenu(b){var a=document.getElementById(b.id.substr(1));if(a&&a.firstChild){return a}else{return null}}function InitMenu(){var c=document.getElementById("menu");if(c){var b=c.getElementsByTagName("UL");for(var a=0;a<b.length;a++){if(b[a].id=="t000000"){InitTopMenus(b[a])}else{InitSubMenus(b[a])}}}}function InitTopMenus(e){for(var d=0;d<e.childNodes.length;d++){var b=e.childNodes[d];if(b.tagName&&b.tagName=="LI"){var c=b.getElementsByTagName("A")[0];if(!c.initdone){xcmsAddEventListener(c,"mouseover",MenuShow,false);xcmsAddEventListener(c,"mouseout",MenuHide,false);if(menuClick){xcmsAddEventListener(c,"click",MenuShow,false)}c.initdone=true}c.firstChild.innerHTML=c.firstChild.innerHTML.replace(/ /g,"&nbsp;")}}}function InitSubMenus(f){for(var d=0;d<f.childNodes.length;d++){var b=f.childNodes[d];if(b.tagName&&b.tagName=="LI"){var c=b.getElementsByTagName("A")[0];if(PointsToSub(c)){if(!c.initdone){xcmsAddEventListener(c,"mouseover",MenuShow,false);xcmsAddEventListener(c,"mouseout",MenuHide,false);c.initdone=true}if(menuStyle){c.style.backgroundImage="url(css/"+menuStyle+"/gfx/arrow.gif)"}var e=GetSubMenu(c);if(e){e.isSub=true}}else{if(!c.initdone){xcmsAddEventListener(c,"mouseover",StopTimer,false);xcmsAddEventListener(c,"mouseout",StartTimer,false);c.initdone=true}if(menuStyle){c.style.backgroundImage="url(gfx/trans.gif)"}}c.firstChild.innerHTML=c.firstChild.innerHTML.replace(/ /g,"&nbsp;")}}SetWidth(f)}function SetWidth(b,a){if(BrowserDetect.browser=="Explorer"){}}function MenuShow(n){n=(n)?n:((event)?event:null);if(n){var b=(n.target)?n.target:((n.srcElement)?n.srcElement:null);if(b){ClearTimer();if(!b.tagName){b=b.parentNode}if(b.tagName=="SPAN"){b=b.parentNode}b.blur();SetCurrentTop(b);var c=GetSubMenu(b);if(c){var i=document.getElementById("menu");if(c.isSub){MenuClearAll(true);UpdateCurrent(b);c.style.left=b.parentNode.offsetLeft+b.offsetWidth+menuSubLeftFix+"px";c.style.top=b.parentNode.offsetTop+menuSubTopFix+"px"}else{if(menuClick){if(n.type=="click"){preventDefault(n);menuClicked=1}else{if(!menuClicked){return}}}MenuClearAll();if(menuPulldownDirection=="topbottom"){c.style.left=b.parentNode.offsetLeft+menuLeftFix+"px";c.style.top=b.offsetTop+b.offsetHeight+menuTopFix+"px"}else{c.style.left=b.offsetLeft+b.offsetWidth+menuLeftFix+"px";c.style.top=b.offsetTop-1+menuTopFix+"px"}}c.style.display="block";SetWidth(c,b.offsetWidth);var l=c.offsetWidth;var f=c.offsetHeight;var k=i.offsetLeft+parseInt(c.style.left);var j=i.offsetTop+parseInt(c.style.top);var d=BrowserDetect.browser=="Explorer"?document.body.clientWidth:document.documentElement.clientWidth;if(k+l>d+document.body.scrollLeft){var g=d-l-i.offsetLeft-(c.isSub?(b.offsetWidth+l):0)+document.body.scrollLeft;c.style.left=g+"px"}var a=BrowserDetect.browser=="Explorer"?document.body.clientHeight:document.documentElement.clientHeight;if(j+f>a+document.body.scrollTop){var e=a-f-i.offsetTop+document.body.scrollTop;c.style.top=e+"px"}ghideid=showHideSelectControls("hide",k,j,l,f)}else{MenuClearAll()}}}}function MenuHide(a){a=(a)?a:((event)?event:null);if(a){var b=(a.target)?a.target:((a.srcElement)?a.srcElement:null);if(b){StartTimer(a)}}}function MenuClearAll(d){var e=document.getElementById("menu");var b=e.getElementsByTagName("UL");for(var a=0;a<b.length;a++){var f=b[a];if(!f.isSub&&d){continue}if(f.id!="t000000"){f.style.display="none"}}UpdateCurrent();if(fullexit){ClearCurrentTop();showHideSelectControls(ghideid);menuClicked=0;if(/page.cgi/.test(location.href)){if(BrowserDetect.browser!="Explorer"){var c=parent.xcmsGetContentPageWindow(true);if(c){c.focus()}}}}}function StopTimer(a){ClearTimer();a=(a)?a:((event)?event:null);if(a){var b=(a.target)?a.target:((a.srcElement)?a.srcElement:null);if(b){if(!b.tagName){b=b.parentNode}if(b.tagName=="SPAN"){b=b.parentNode}if(b.tagName=="A"&&!PointsToSub(b)&&!b.parentNode.parentNode.isSub){MenuClearAll(true)}}}}function StartTimer(a){a=(a)?a:((event)?event:null);var c=500;if(a){var b=(a.target)?a.target:((a.srcElement)?a.srcElement:null);if(b.tagName=="SPAN"){b=b.parentNode}if(b&&b.tagName=="A"){b.parentNode.style.backgroundImage="url(gfx/trans.gif)"}}menuTimer=setTimeout("MenuClearAll()",c);fullexit=true}function ClearTimer(){clearTimeout(menuTimer);fullexit=false}AddToInitArray(InitMenu);
