function Brwsr(){var B,C,A;this.isIE=false;this.isOP=false;this.isNS=false;this.version=null;B=navigator.userAgent;C="Opera";if((A=B.indexOf(C))>=0){this.isOP=true;this.version=parseFloat(B.substr(A+C.length));return }C="Netscape6/";if((A=B.indexOf(C))>=0){this.isNS=true;this.version=parseFloat(B.substr(A+C.length));return }C="Gecko";if((A=B.indexOf(C))>=0){this.isNS=true;this.version=6.1;return }C="MSIE";if((A=B.indexOf(C))){this.isIE=true;this.version=parseFloat(B.substr(A+C.length));return }}var browser=new Brwsr();var activeButton=null;if(browser.isIE){document.onmousedown=pageMousedown}else{document.addEventListener("mousedown",pageMousedown,true)}function pageMousedown(B){var A;if(activeButton==null){return }if(browser.isIE){A=window.event.srcElement}else{A=(B.target.tagName?B.target:B.target.parentNode)}if(A==activeButton){return }if(getContainerWith(A,"DIV","menu")==null){resetButton(activeButton);activeButton=null}}function buttonClick(B,C){var A;if(browser.isIE){A=window.event.srcElement}else{A=B.currentTarget}A.blur();if(A.menu==null){A.menu=document.getElementById(C);if(A.menu.isInitialized==null){menuInit(A.menu)}}if(activeButton!=null){resetButton(activeButton)}if(A!=activeButton){depressButton(A);activeButton=A}else{activeButton=null}return false}function buttonMouseover(B,C){var A;if(browser.isIE){A=window.event.srcElement}else{A=B.currentTarget}if(activeButton!=null&&activeButton!=A){buttonClick(B,C)}}function depressButton(B){var A,C;B.className+=" menuButtonActive";A=getPageOffsetLeft(B);C=getPageOffsetTop(B)+B.offsetHeight;if(browser.isIE){A+=B.offsetParent.clientLeft;C+=B.offsetParent.clientTop}B.menu.style.left=A+"px";B.menu.style.top=C+"px";B.menu.style.visibility="visible";if(B.menu.iframeEl!=null){B.menu.iframeEl.style.left=B.menu.style.left;B.menu.iframeEl.style.top=B.menu.style.top;B.menu.iframeEl.style.width=B.menu.offsetWidth+"px";B.menu.iframeEl.style.height=B.menu.offsetHeight+"px";B.menu.iframeEl.style.display=""}}function resetButton(A){removeClassName(A,"menuButtonActive");if(A.menu!=null){closeSubMenu(A.menu);A.menu.style.visibility="hidden";if(A.menu.iframeEl!=null){A.menu.iframeEl.style.display="none"}}}function menuMouseover(A){var B;if(browser.isIE){B=getContainerWith(window.event.srcElement,"DIV","menu")}else{B=A.currentTarget}if(B.activeItem!=null){closeSubMenu(B)}}function menuItemMouseover(C,H){var B,F,A,G;if(browser.isIE){B=getContainerWith(window.event.srcElement,"A","menuItem")}else{B=C.currentTarget}F=getContainerWith(B,"DIV","menu");if(F.activeItem!=null){closeSubMenu(F)}F.activeItem=B;B.className+=" menuItemHighlight";if(B.subMenu==null){B.subMenu=document.getElementById(H);if(B.subMenu.isInitialized==null){menuInit(B.subMenu)}}A=getPageOffsetLeft(B)+B.offsetWidth;G=getPageOffsetTop(B);var E,D;if(browser.isIE){E=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft)+(document.documentElement.clientWidth!=0?document.documentElement.clientWidth:document.body.clientWidth);D=Math.max(document.documentElement.scrollTop,document.body.scrollTop)+(document.documentElement.clientHeight!=0?document.documentElement.clientHeight:document.body.clientHeight)}if(browser.isOP){E=document.documentElement.scrollLeft+window.innerWidth;D=document.documentElement.scrollTop+window.innerHeight}if(browser.isNS){E=window.scrollX+window.innerWidth;D=window.scrollY+window.innerHeight}E-=B.subMenu.offsetWidth;D-=B.subMenu.offsetHeight;if(A>E){A=Math.max(0,A-B.offsetWidth-B.subMenu.offsetWidth+(F.offsetWidth-B.offsetWidth))}G=Math.max(0,Math.min(G,D));B.subMenu.style.left=A+"px";B.subMenu.style.top=G+"px";B.subMenu.style.visibility="visible";if(B.subMenu.iframeEl!=null){B.subMenu.iframeEl.style.left=B.subMenu.style.left;B.subMenu.iframeEl.style.top=B.subMenu.style.top;B.subMenu.iframeEl.style.width=B.subMenu.offsetWidth+"px";B.subMenu.iframeEl.style.height=B.subMenu.offsetHeight+"px";B.subMenu.iframeEl.style.display=""}if(browser.isIE){window.event.cancelBubble=true}else{C.stopPropagation()}}function closeSubMenu(A){if(A==null||A.activeItem==null){return }if(A.activeItem.subMenu!=null){closeSubMenu(A.activeItem.subMenu);A.activeItem.subMenu.style.visibility="hidden";if(A.activeItem.subMenu.iframeEl!=null){A.activeItem.subMenu.iframeEl.style.display="none"}A.activeItem.subMenu=null}removeClassName(A.activeItem,"menuItemHighlight");A.activeItem=null}function menuInit(C){var F,B;var J,I;var G;var H,A;var E,D;if(browser.isIE){C.style.lineHeight="2.5ex";B=C.getElementsByTagName("SPAN");for(E=0;E<B.length;E++){if(hasClassName(B[E],"menuItemArrow")){B[E].style.fontFamily="Webdings";B[E].firstChild.nodeValue="4"}}}F=C.getElementsByTagName("A");if(F.length>0){G=F[0].offsetWidth}else{return }for(E=0;E<F.length;E++){B=F[E].getElementsByTagName("SPAN");J=null;I=null;for(D=0;D<B.length;D++){if(hasClassName(B[D],"menuItemText")){J=B[D]}if(hasClassName(B[D],"menuItemArrow")){I=B[D]}}if(J!=null&&I!=null){J.style.paddingRight=(G-(J.offsetWidth+I.offsetWidth))+"px";if(browser.isOP){I.style.marginRight="0px"}}}if(browser.isIE){H=F[0].offsetWidth;F[0].style.width=H+"px";A=F[0].offsetWidth-H;H-=A;F[0].style.width=H+"px"}if(browser.isIE){C.iframeEl=C.parentNode.insertBefore(document.createElement("IFRAME"),C);C.iframeEl.style.display="none";C.iframeEl.style.position="absolute"}C.isInitialized=true}function getContainerWith(C,A,B){while(C!=null){if(C.tagName!=null&&C.tagName==A&&hasClassName(C,B)){return C}C=C.parentNode}return C}function hasClassName(C,A){var B,D;D=C.className.split(" ");for(B=0;B<D.length;B++){if(D[B]==A){return true}}return false}function removeClassName(D,A){var B,E,C;if(D.className==null){return }C=new Array();E=D.className.split(" ");for(B=0;B<E.length;B++){if(E[B]!=A){C.push(E[B])}}D.className=C.join(" ")}function getPageOffsetLeft(B){var A;A=B.offsetLeft;if(B.offsetParent!=null){A+=getPageOffsetLeft(B.offsetParent)}return A}function getPageOffsetTop(A){var B;B=A.offsetTop;if(A.offsetParent!=null){B+=getPageOffsetTop(A.offsetParent)}return B};
function closeActiveButton()
{
  if (activeButton != null)
    resetButton(activeButton);
}

