var PLHTimerMenuOpenID=null;var PLHGlobalVisible=null;var PLHGlobalSubMenu=null;var PLHGlobalSubMenuClose=null;var PLHLastItem=null;var PLHClearMenu=null;var PLHHighlightElement=null;var PLHTimerMenuCloseID=null;var PHTemp=null;var PLHTimer2=null;var PLHItem=null;var PLHWindow;var PLHButtonIsActive=null;var PLHevent;var PLHmenuId;var PLHResetButton=null;var PLHResetID=null;function PLHMakeVisible(){if(PLHHighlightElement!=null)PLHHighlightElement.className+=" menuItemHighlight";PLHHighlightElement=null;PLHGlobalVisible.style.visibility="visible";PLHButtonIsActive="Y";if(PLHGlobalVisible.iframeEl!=null){PLHGlobalVisible.iframeEl.style.left=PLHGlobalVisible.style.left;PLHGlobalVisible.iframeEl.style.top=PLHGlobalVisible.style.top;PLHGlobalVisible.iframeEl.style.width=PLHGlobalVisible.offsetWidth+"px";PLHGlobalVisible.iframeEl.style.height=PLHGlobalVisible.offsetHeight+"px";PLHGlobalVisible.iframeEl.style.display="";}}function CloseSubMenu2(){if(PLHGlobalSubMenuClose!=null){closeSubMenu(PLHGlobalSubMenuClose);PLHGlobalSubMenuClose=null;}}function PopupWindow(rURL,rFeatures){var locHeight=(screen.height*.8);var locWidth=(screen.width*.7);var locTop=(screen.height*.05);var locLeft=(screen.width*.05);var NewWin=window.open(rURL,'_blank','height='+locHeight+',width='+locWidth+',top='+locTop+',left='+locLeft+',resizable,'+',scrollbars=yes,'+rFeatures);if(parseInt(navigator.appVersion)>=4){NewWin.window.focus();}return false;}function PopupWindow2(rURL,width,height,rFeatures){var locHeight=height;var locWidth=width;var locTop=(screen.height*.02);var locLeft=(screen.width*.05);var NewWin=window.open(rURL,'_blank','height='+locHeight+',width='+locWidth+',top='+locTop+',left='+locLeft+',resizable,'+',scrollbars=yes,'+rFeatures);if(parseInt(navigator.appVersion)>=4){NewWin.window.focus();}return false;}function Browser(){var ua,s,i;this.isIE=false;this.isOP=false;this.isNS=false;this.version=null;ua=navigator.userAgent;s="Opera";if((i=ua.indexOf(s))>=0){this.isOP=true;this.version=parseFloat(ua.substr(i+s.length));return;}s="Netscape6/";if((i=ua.indexOf(s))>=0){this.isNS=true;this.version=parseFloat(ua.substr(i+s.length));return;}s="Gecko";if((i=ua.indexOf(s))>=0){this.isNS=true;this.version=6.1;return;}s="MSIE";if((i=ua.indexOf(s))){this.isIE=true;this.version=parseFloat(ua.substr(i+s.length));return;}}var browser=new Browser();var activeButton=null;if(browser.isIE)document.onmousedown=pageMousedown;else document.addEventListener("mousedown",pageMousedown,true);function pageMousedown(event){var el;if(activeButton==null)return;if(browser.isIE)el=window.event.srcElement;else el=(event.target.tagName?event.target:event.target.parentNode);if(el==activeButton)return;if(getContainerWith(el,"DIV","menu")==null){resetButton(activeButton);activeButton=null;}}function buttonClick(event,menuId){var button;if(browser.isIE)button=window.event.srcElement;else button=event.currentTarget;button.blur();if(button.menu==null){button.menu=document.getElementById(menuId);if(button.menu.isInitialized==null)menuInit(button.menu);}if(button.onmouseout==null)button.onmouseout=buttonOrMenuMouseout;if(button==activeButton)return false;if(activeButton!=null)resetButton(activeButton);if(button!=activeButton){depressButton(button);activeButton=button;}else activeButton=null;return false;}function buttonMouseover(event,menuId){var button;clearTimeout(PLHResetID);PLHResetButton2();buttonClick(event,menuId);return;if(browser.isIE)button=window.event.srcElement;else button=event.currentTarget;clearTimeout(PLHResetID);if(activeButton!=null&&activeButton!=button)buttonClick(event,menuId);}function depressButton(button){var x,y;clearTimeout(PLHResetID);PLHResetButton2();if(button.menu!=null){closeSubMenu(button.menu);button.menu.style.visibility="hidden";}button.className+=" menuButtonActive";if(button.onmouseout==null)button.onmouseout=buttonOrMenuMouseout;if(button.menu.onmouseout==null)button.menu.onmouseout=buttonOrMenuMouseout;x=getPageOffsetLeft(button);if(browser.isIE)y=getPageOffsetTop(button)+button.offsetHeight+1;else y=getPageOffsetTop(button)+button.offsetHeight+1;button.menu.style.left=x+"px";button.menu.style.top=y+"px";clearTimeout(PLHTimerMenuOpenID);clearTimeout(PLHTimer2);PLHGlobalVisible=button.menu;PLHHighlightElement=null;PLHTimerMenuOpenID=setTimeout("PLHMakeVisible()",100);}function resetButton(button){clearTimeout(PLHTimerMenuOpenID);clearTimeout(PLHTimer2);clearTimeout(PLHResetID);removeClassName(button,"menuButtonActive");if(button.menu!=null){closeSubMenu(button.menu);button.menu.style.visibility="hidden";if(button.menu.iframeEl!=null)button.menu.iframeEl.style.display="none";}PLHButtonIsActive="N";}function menuMouseover(event){var menu;clearTimeout(PLHTimerMenuOpenID);clearTimeout(PLHTimer2);clearTimeout(PLHResetID);clearTimeout(PLHTimerMenuCloseID);if(browser.isIE)menu=getContainerWith(window.event.srcElement,"DIV","menu");else menu=event.currentTarget;if(menu.activeItem!=null){PLHGlobalSubMenuClose=menu;PLHTimerMenuCloseID=setTimeout("CloseSubMenu2()",500);}}function menuItemMouseover(event,menuId){clearTimeout(PLHTimerMenuCloseID);clearTimeout(PLHTimer2);clearTimeout(PLHTimerMenuOpenID);PLHevent=event;PLHmenuId=menuId;var item,menu,x,y;if(browser.isIE)item=getContainerWith(window.event.srcElement,"A","menuItem");else item=event.currentTarget;menu=getContainerWith(item,"DIV","menu");PLHItem=item;if(browser.isIE)window.event.cancelBubble=true;else event.stopPropagation();PLHTimer2=setTimeout("menuItemMouseover2()",200);}function menuItemMouseover2(){var event;var menuId;event=PLHevent;menuId=PLHmenuId;clearTimeout(PLHTimerMenuCloseID);var item,menu,x,y;item=PLHItem;menu=getContainerWith(item,"DIV","menu");if(menu.activeItem!=null){if(item!=PLHLastItem){closeSubMenu(menu);}}PLHLastItem=item;menu.activeItem=item;PLHHighlightElement=item;item.className+=" menuItemHighlight";if(item.subMenu==null){item.subMenu=document.getElementById(menuId);if(item.subMenu.isInitialized==null)menuInit(item.subMenu);}if(item.subMenu.onmouseout==null)item.subMenu.onmouseout=buttonOrMenuMouseout;x=getPageOffsetLeft(item)+item.offsetWidth;y=getPageOffsetTop(item);var maxX,maxY;if(browser.isIE){maxX=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft)+(document.documentElement.clientWidth!=0?document.documentElement.clientWidth:document.body.clientWidth);maxY=Math.max(document.documentElement.scrollTop,document.body.scrollTop)+(document.documentElement.clientHeight!=0?document.documentElement.clientHeight:document.body.clientHeight);}if(browser.isOP){maxX=document.documentElement.scrollLeft+window.innerWidth;maxY=document.documentElement.scrollTop+window.innerHeight;}if(browser.isNS){maxX=window.scrollX+window.innerWidth;maxY=window.scrollY+window.innerHeight;}maxX-=item.subMenu.offsetWidth;maxY-=item.subMenu.offsetHeight;if(x>maxX)x=Math.max(0,x-item.offsetWidth-item.subMenu.offsetWidth+(menu.offsetWidth-item.offsetWidth));y=Math.max(0,Math.min(y,maxY));item.subMenu.style.left=x+"px";item.subMenu.style.top=y+"px";item.subMenu.style.visibility="visible";clearTimeout(PLHTimerMenuOpenID);clearTimeout(PLHTimer2);if(item.subMenu.iframeEl!=null){item.subMenu.iframeEl.style.left=item.subMenu.style.left;item.subMenu.iframeEl.style.top=item.subMenu.style.top;item.subMenu.iframeEl.style.width=item.subMenu.offsetWidth+"px";item.subMenu.iframeEl.style.height=item.subMenu.offsetHeight+"px";item.subMenu.iframeEl.style.display="";}}function closeSubMenu(menu){if(menu==null||menu.activeItem==null)return;clearTimeout(PLHTimerMenuOpenID);clearTimeout(PLHTimer2);if(menu.activeItem.subMenu!=null){closeSubMenu(menu.activeItem.subMenu);menu.activeItem.subMenu.style.visibility="hidden";if(menu.activeItem.subMenu.iframeEl!=null)menu.activeItem.subMenu.iframeEl.style.display="none";menu.activeItem.subMenu=null;}removeClassName(menu.activeItem,"menuItemHighlight");menu.activeItem=null;}function buttonOrMenuMouseout(event){var el;if(activeButton==null)return;clearTimeout(PLHTimerMenuOpenID);clearTimeout(PLHTimer2);if(browser.isIE)el=window.event.toElement;else if(event.relatedTarget!=null)el=(event.relatedTarget.tagName?event.relatedTarget:event.relatedTarget.parentNode);if(getContainerWith(el,"DIV","menu")==null){PLHResetButton=activeButton;PLHResetID=setTimeout("PLHResetButton2()",100);}}function PLHResetButton2(){if(PLHResetButton!=null){resetButton(PLHResetButton);activeButton=null;}PLHResetButton=null;}function menuInit(menu){var itemList,spanList;var textEl,arrowEl;var itemWidth;var w,dw;var i,j;if(browser.isIE){menu.style.lineHeight="2.5ex";spanList=menu.getElementsByTagName("SPAN");for(i=0;i<spanList.length;i++)if(hasClassName(spanList[i],"menuItemArrow")){spanList[i].style.fontFamily="Webdings";spanList[i].style.fontSize="100%";spanList[i].firstChild.nodeValue="4";}}itemList=menu.getElementsByTagName("A");if(itemList.length>0)itemWidth=itemList[0].offsetWidth;else return;for(i=0;i<itemList.length;i++){spanList=itemList[i].getElementsByTagName("SPAN");textEl=null;arrowEl=null;for(j=0;j<spanList.length;j++){if(hasClassName(spanList[j],"menuItemText"))textEl=spanList[j];if(hasClassName(spanList[j],"menuItemArrow"))arrowEl=spanList[j];}if(textEl!=null&&arrowEl!=null){textEl.style.paddingRight=(itemWidth-(textEl.offsetWidth+arrowEl.offsetWidth))+"px";if(browser.isOP){arrowEl.style.marginRight="0px";arrowEl.firstChild.nodeValue="\u25B6";}}}if(browser.isIE){w=itemList[0].offsetWidth;itemList[0].style.width=w+"px";dw=itemList[0].offsetWidth-w;w-=dw;itemList[0].style.width=w+"px";}if(browser.isIE){var iframeEl=document.createElement("IFRAME");iframeEl.frameBorder=0;iframeEl.src="javascript:;";iframeEl.style.display="none";iframeEl.style.position="absolute";iframeEl.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)";menu.iframeEl=menu.parentNode.insertBefore(iframeEl,menu);}menu.isInitialized=true;}function getContainerWith(node,tagName,className){while(node!=null){if(node.tagName!=null&&node.tagName==tagName&&hasClassName(node,className))return node;node=node.parentNode;}return node;}function hasClassName(el,name){var i,list;list=el.className.split(" ");for(i=0;i<list.length;i++)if(list[i]==name)return true;return false;}function removeClassName(el,name){var i,curList,newList;if(el.className==null)return;newList=new Array();curList=el.className.split(" ");for(i=0;i<curList.length;i++)if(curList[i]!=name)newList.push(curList[i]);el.className=newList.join(" ");}function getPageOffsetLeft(el){var x;x=el.offsetLeft;if(el.offsetParent!=null)x+=getPageOffsetLeft(el.offsetParent);return x;}function getPageOffsetTop(el){var y;y=el.offsetTop;if(el.offsetParent!=null)y+=getPageOffsetTop(el.offsetParent);return y;}