var bMenuReady=false;var arrDDMenus=new Array();var lDDMenusQuantity=0;var arrMenuTimers;var bIsRtlPage;var lTimerDelay=150;var lAddOffset=10;var nDefOpenTimer;var sDefDDMenuId="";function showMenu(){var b=this.tagName=="DIV"?this.parentNode.getElementsByTagName("A")[0]:(this.className.indexOf("dDMenuA")!=-1?this:this.parentNode.parentNode.parentNode.parentNode.getElementsByTagName("A")[0]);var e=b.parentNode.getElementsByTagName("DIV")[0].id;if(bMenuReady&&document.getElementById){if(arrMenuTimers[e]){clearTimeout(arrMenuTimers[e])}for(var a;a<lDDMenusQuantity;a++){if(e!=arrDDMenus[a].id){closeMenu(arrDDMenus[a].id)}}var d=document.getElementById(e);var c=getXScroll();d.style.display="block";if(null!=b){if(b.className.indexOf("mark")==-1){b.className+=" mark"}d.style.top=getYCoordinate(b)+b.parentNode.offsetHeight+"px";d.style.left=bIsRtlPage?getXCoordinate(b)+b.offsetWidth-d.offsetWidth+lAddOffset+"px":getXCoordinate(b)+lAddOffset+"px";d.style.backgroundPosition="0 0";if(getXScroll()+document.body.offsetWidth-parseInt(d.style.left)<d.offsetWidth){d.style.left=document.body.offsetWidth-d.offsetWidth+getXScroll()-30+"px";d.style.backgroundPosition=getXCoordinate(b)+lAddOffset-parseInt(d.style.left)+"px 0";d.style.backgroundRepeat="repeat-x"}if(getXScroll()>c){d.style.left=parseInt(d.style.left)+getXScroll()-c+10+"px"}}d.style.visibility="visible"}if(sDefDDMenuId!=""&&e!=sDefDDMenuId){closeMenu(sDefDDMenuId);clearTimeout(nDefOpenTimer)}}function hideMenu(){var a=this.tagName=="DIV"?this.id:(this.className.indexOf("dDMenuA")!=-1?this.parentNode.getElementsByTagName("DIV")[0].id:this.parentNode.parentNode.parentNode.id);if(bMenuReady&&document.getElementById&&a!=sDefDDMenuId){if(arrMenuTimers[a]){clearTimeout(arrMenuTimers[a])}arrMenuTimers[a]=setTimeout("closeMenu('"+a+"');",lTimerDelay)}if(sDefDDMenuId!=""&&a!=sDefDDMenuId){nDefOpenTimer=setTimeout('showMenu.call(document.getElementById("'+sDefDDMenuId+'"))',lTimerDelay)}}function closeMenu(strMenuID){with(document.getElementById(strMenuID)){style.visibility="hidden";style.display="none";with(parentNode.getElementsByTagName("A")[0]){className=className.replace(/ mark/,"")}}}function setupMenus(){if(document.getElementById("headerLineTd").style.display=="none"){return}var e=document.getElementById("TopNavBar").getElementsByTagName("A");for(var c=0;c<e.length;c++){if(e[c].className.indexOf("dDMenuA")!=-1){e[c].getElementsByTagName("SPAN")[0].style.width=e[c].offsetWidth-(lAddOffset*2)+"px";if(e[c].parentNode.getElementsByTagName("DIV").length>0){e[c].onmouseover=e[c].onfocus=showMenu;e[c].onmouseout=e[c].onblur=hideMenu}if(!isOpera()){e[c].onkeydown=keyHandler}}}var d=document.getElementById("TopNavBar").getElementsByTagName("DIV");for(var c=0;c<d.length;c++){if(d[c].className=="dDMenuDiv"){arrDDMenus[lDDMenusQuantity++]=d[c]}}arrMenuTimers=new Array(lDDMenusQuantity);for(var c=0;c<lDDMenusQuantity;c++){arrDDMenus[c].onmouseover=showMenu;arrDDMenus[c].onmouseout=hideMenu;var b=arrDDMenus[c].getElementsByTagName("A");for(var a=0;a<b.length;a++){b[a].onfocus=showMenu;b[a].onblur=hideMenu;if(!isOpera()){b[a].onkeydown=keyHandler}}}bIsRtlPage=false;bMenuReady=true;if(sDefDDMenuId!=""){showMenu.call(document.getElementById(sDefDDMenuId));addEvent(window,"resize",function(){showMenu.call(document.getElementById(sDefDDMenuId))})}}function setupBottomMenus(){if(document.getElementById("headerLineTd").style.display=="none"){return}if(!isOpera()){var b=document.getElementById("footerLineTd").getElementsByTagName("A");for(var a=0;a<b.length;a++){b[a].onkeydown=keyHandler}}}function keyHandler(b){var g;var d;var f,c;var a=true;if(window.event){g=event.keyCode;f=event.shiftKey;c=event.ctrlKey}else{if(b.which){g=b.which;f=b.shiftKey;c=b.ctrlKey}}if(f){switch(g){case 37:d=getHorLink(this,"left");break;case 38:d=getVerLink(this,"top");break;case 39:d=getHorLink(this,"right");break;case 40:d=getVerLink(this,"bottom");break}if(d!=undefined&&d!=null){d.focus()}if(g!=9){a=false}}return a}function getHorLink(c,b){var a=c;a=a.parentNode;if(a.parentNode.parentNode.className=="dDMenuDiv"){a=a.parentNode.parentNode.parentNode}do{if(b=="left"){if(a.previousSibling==null){a=a.parentNode.lastChild;if(a.nodeType!=1){a=a.previousSibling}break}a=a.previousSibling}else{if(b=="right"){if(a.nextSibling==null){a=a.parentNode.getElementsByTagName("LI")[0];break}a=a.nextSibling}}}while(a.nodeType!=1);a=a.getElementsByTagName("A")[0];return a}function getVerLink(d,c){var b=d;b=b.parentNode;if(b.parentNode.parentNode.className!="dDMenuDiv"){var a=c=="bottom"?1:b.getElementsByTagName("A").length-1;b=b.getElementsByTagName("A")[a]}else{do{if(c=="top"){if(b.previousSibling==null){b=b.parentNode.parentNode.parentNode;break}b=b.previousSibling}else{if(c=="bottom"){if(b.nextSibling==null){b=b.parentNode.parentNode.parentNode;break}b=b.nextSibling}}}while(b.nodeType!=1);b=b.getElementsByTagName("A")[0]}return b}function focusNav(a){var f;var c;var d,b;if(window.event){f=event.keyCode;d=event.shiftKey;b=event.ctrlKey}else{if(a.which){f=a.which;d=a.shiftKey;b=a.ctrlKey}}if(d){switch(f){case 113:c=document.getElementById("TopNavBar").getElementsByTagName("A")[0];break}if(c!=undefined&&c!=null){c.focus()}}}addEvent(document,"keydown",focusNav);addEvent(window,"load",setupMenus);addEvent(window,"load",setupBottomMenus);