function getMainMenuBarMenuLeftPos(b,d,c,a){if(a+c.offsetWidth<=getClientWidth()){return a}else{return a+d.offsetWidth-c.offsetWidth+getPropIntVal(c,blw)+getPropIntVal(c,brw)}}function getMainMenuBarMenuTopPos(a,c,b,d){if(d+b.offsetHeight<=getClientHeight()){return d}else{if((ie55||ie6)&&a.mode=="static"&&pageMode==0){d=a.offsetTop+a.offsetHeight-getScrollTop()}if((ie55||ie6)&&a.mode=="static"&&pageMode==1){return c.offsetTop-b.offsetHeight-getPropIntVal(a,pt)+getPropIntVal(c,pt)+getPropIntVal(c,btw)-getScrollTop()}else{return d-b.offsetHeight-a.offsetHeight}}}function popUpMenuBarMenu(b,d,c){var a;var e;if(b.style.position=="fixed"){a=b.offsetLeft+d.offsetLeft+getPropIntVal(b,blw)-getPropIntVal(c,blw);e=b.offsetTop+b.offsetHeight;if(opera||safari){a-=getPropIntVal(b,blw)}c.style.position="absolute";c.style.left=getMainMenuBarMenuLeftPos(b,d,c,a)+px;c.style.top=getMainMenuBarMenuTopPos(b,d,c,e)+px;c.style.position="fixed"}else{if(b.mode=="static"){a=d.offsetLeft-getPropIntVal(c,blw)-getScrollLeft();e=b.offsetTop+b.offsetHeight-getScrollTop();if(ie55||ie6){a+=getPropIntVal(b,blw);e=d.offsetTop+d.offsetHeight+getPropIntVal(b,bbw)+getPropIntVal(b,pb)-getPropIntVal(d,bbw)-getScrollTop()}if(safari){a+=8;e+=13}c.style.left=(getMainMenuBarMenuLeftPos(b,d,c,a)+getScrollLeft())+px;c.style.top=(getMainMenuBarMenuTopPos(b,d,c,e)+getScrollTop())+px}else{a=b.offsetLeft+d.offsetLeft+getPropIntVal(b,blw)-getPropIntVal(c,blw)-getScrollLeft();e=b.offsetTop+b.offsetHeight-getScrollTop();if(opera||safari){a-=getPropIntVal(b,blw)}c.style.left=(getMainMenuBarMenuLeftPos(b,d,c,a)+getScrollLeft())+px;c.style.top=(getMainMenuBarMenuTopPos(b,d,c,e)+getScrollTop())+px}}if(ie&&c.mode=="fixed"){c.initialLeft=parseInt(c.style.left)-getScrollLeft();c.initialTop=parseInt(c.style.top)-getScrollTop()}c.style.visibility="visible"}function refreshMenuBarItems(c){for(var b=0,a=c.childNodes.length;b<a;b++){if(c.childNodes[b].enabled&&c.childNodes[b].clicked){c.childNodes[b].className=c.childNodes[b].itemClassName;if(c.childNodes[b].iconObj){c.childNodes[b].iconObj.className=c.childNodes[b].iconClassName}c.childNodes[b].clicked=false;if(c.childNodes[b].menu){hideMenus(c.childNodes[b].menu.menuObj)}break}}c.activated=false}function menuBarItemOver(d){if(this.parent.menuBarObj.activated){if(!this.clicked){var c=this.parent.menuBarObj;for(var b=0,a=c.childNodes.length;b<a;b++){if(c.childNodes[b].enabled&&c.childNodes[b].clicked){c.childNodes[b].className=c.childNodes[b].itemClassName;if(c.childNodes[b].iconObj){c.childNodes[b].iconObj.className=c.childNodes[b].iconClassName}c.childNodes[b].clicked=false;if(c.childNodes[b].menu){hideMenus(c.childNodes[b].menu.menuObj)}break}}if(this.enabled){if(this.menu){this.onclick(d)}else{if(this.actionOnClick){this.className=this.itemClassNameClick;if(this.iconObj&&this.iconClassNameClick){this.iconObj.className=this.iconClassNameClick}this.clicked=true}}}}}else{var c=this.parent.menuBarObj;for(var b=0,a=c.childNodes.length;b<a;b++){if(c.childNodes[b].enabled){c.childNodes[b].className=c.childNodes[b].itemClassName;if(c.childNodes[b].iconObj){c.childNodes[b].iconObj.className=c.childNodes[b].iconClassName}}}if(this.enabled&&(this.menu||this.actionOnClick)){switch(c.activateMode){case"click":this.className=this.itemClassNameOver;break;case"over":if(this.menu){this.onclick(d)}else{this.className=this.itemClassNameOver}break}if(this.iconObj&&this.iconClassNameOver){this.iconObj.className=this.iconClassNameOver}}}}function menuBarItemClick(e){if(this.enabled){if(this.menu){if(this.clicked){this.className=this.itemClassNameOver;if(this.iconObj){this.iconObj.className=this.iconClassNameOver}hideMenus(this.menu.menuObj);this.clicked=false;this.parent.menuBarObj.activated=false}else{this.className=this.itemClassNameClick;if(this.iconObj&&this.iconClassNameClick){this.iconObj.className=this.iconClassNameClick}popUpMenuBarMenu(this.parent.menuBarObj,this,this.menu.menuObj);this.clicked=true;this.parent.menuBarObj.activated=true}}else{if(this.actionOnClick){var action=this.actionOnClick;if(action.indexOf("link:")==0){location.href=action.substr(5)}else{if(action.indexOf("code:")==0){eval(action.substr(5));popUpMenuBarMenu(this.parent.menuBarObj,this,this.menu.menuObj);this.clicked=true;this.parent.menuBarObj.activated=true;return}else{location.href=action}}this.className=this.itemClassName;if(this.iconObj){this.iconObj.className=this.iconClassName}this.clicked=false;this.parent.menuBarObj.activated=false}}}if(!e){var e=window.event;e.cancelBubble=true}if(e.stopPropagation){e.stopPropagation()}}function menuBarItemOut(){if(!this.parent.menuBarObj.activated){this.className=this.itemClassName;if(this.iconObj){this.iconObj.className=this.iconClassName}}}function menuBarDown(b){draggingObj=this.parent.menuBarObj;var a=this.parent.menuBarObj;a.differenceLeft=getX(b)-a.offsetLeft;a.differenceTop=getY(b)-a.offsetTop;hideMenuBarMenus();document.onmousemove=mouseMoveHandler}function menuBarUp(){draggingObj=null;var a=this.parent.menuBarObj;a.differenceLeft=0;a.differenceTop=0;a.initialLeft=a.offsetLeft-getScrollLeft();a.initialTop=a.offsetTop-getScrollTop();document.onmousemove=null}function mouseMoveHandler(a){if(draggingObj){draggingObj.style.left=(getX(a)-draggingObj.differenceLeft)+px;draggingObj.style.top=(getY(a)-draggingObj.differenceTop)+px}}function menuBarScrollHandler(){for(var b=1;b<=menuBarCount;b++){var a=getElmId("DOMenuBar"+b);if(ie&&a.mode=="fixed"){a.style.left=(a.initialLeft+getScrollLeft())+px;a.style.top=(a.initialTop+getScrollTop())+px}}}function hideMenuBarMenus(){for(var a=1;a<=menuBarCount;a++){refreshMenuBarItems(getElmId("DOMenuBar"+a))}}function showMenuBarItemIcon(){var d=createElm("span");var g=document.createTextNode("");d.appendChild(g);d.id=this.id+"Icon";d.className=arguments[0];this.insertBefore(d,this.firstChild);var b;var c;var e=this.parent.menuBarObj;var f=getPropIntVal(e,btw)+getPropIntVal(this,pt)-getPropIntVal(e,pb)-getPropIntVal(e,bbw)-getPropIntVal(this,pb);if(ie55||ie6){b=getPropIntVal(d,"height");c=(e.mode=="static")?e.offsetHeight+f:this.offsetHeight+getPropIntVal(this,pt)-getPropIntVal(this,pb)}else{b=d.offsetHeight;c=this.offsetHeight}d.style.top=Math.floor((c-b)/2)+px;if(opera&&this.parent.menuBarObj.mode!="static"){d.style.display="none"}this.iconClassName=d.className;var a=arguments.length;if(a>1&&arguments[1].length>0){this.iconClassNameOver=arguments[1]}if(a>2&&arguments[2].length>0){this.iconClassNameClick=arguments[2]}this.iconObj=d;this.setIconClassName=function(h){if(opera&&this.parent.menuBarObj.mode!="static"){return}this.iconClassName=h;this.iconObj.className=this.iconClassName};this.setIconClassNameOver=function(h){if(opera&&this.parent.menuBarObj.mode!="static"){return}this.iconClassNameOver=h};this.setIconClassNameClick=function(h){if(opera&&this.parent.menuBarObj.mode!="static"){return}this.iconClassNameClick=h}}function addMenuBarItem(d){var c=createElm("span");c.id=d.id;c.menu=d.menu;c.enabled=d.enabled;c.clicked=false;c.actionOnClick=d.actionOnClick;c.itemClassName=d.className;c.itemClassNameOver=d.classNameOver;c.itemClassNameClick=d.classNameClick;c.className=c.itemClassName;if(ie50){c.style.height="1%"}if(ie55){c.style.width="auto"}var e=document.createTextNode(d.displayText);c.appendChild(e);this.menuBarObj.appendChild(c);c.parent=this;c.setClassName=function(f){this.itemClassName=f;this.className=this.itemClassName};c.setClassNameOver=function(f){this.itemClassNameOver=f};c.setClassNameClick=function(f){this.itemClassNameClick=f};c.setDisplayText=function(f){if(this.childNodes[0].nodeType==3){this.childNodes[0].nodeValue=f}else{this.childNodes[1].nodeValue=f}};c.setMenu=function(f){this.menu=f};c.showIcon=showMenuBarItemIcon;c.onmouseover=menuBarItemOver;c.onclick=menuBarItemClick;c.onmouseout=menuBarItemOut;if(d.itemName.length>0){this.items[d.itemName]=c}else{this.items[this.items.length]=c}var b=0;for(var a in this.items){++b}if(b==1&&opera&&pageMode==0){this.dragObj.style.height=(this.dragObj.offsetTop-c.offsetTop)+px}}function menuBarItem(){this.displayText=arguments[0];this.id="menuBarItem"+(++menuBarItemCount);this.itemName="";this.menu=null;this.enabled=true;this.actionOnClick="";this.className=menuBarItemClassName;this.classNameOver=menuBarItemClassNameOver;this.classNameClick=menuBarItemClassNameClick;var a=arguments.length;if(a>1&&typeof(arguments[1])=="object"){this.menu=arguments[1]}if(a>2&&arguments[2].length>0){this.itemName=arguments[2]}if(a>3&&typeof(arguments[3])=="boolean"){this.enabled=arguments[3]}if(a>4&&arguments[4].length>0){this.actionOnClick=arguments[4]}if(a>5&&arguments[5].length>0){this.className=arguments[5]}if(a>6&&arguments[6].length>0){this.classNameOver=arguments[6]}if(a>7&&arguments[7].length>0){this.classNameClick=arguments[7]}}function jsDOMenuBar(){this.items=new Array();var d=createElm("span");d.className=menuBarDragClassName;var c=document.createTextNode("");d.appendChild(c);var b;var a=arguments.length;if(a>1&&arguments[1].length>0&&arguments[0]=="static"){b=getElmId(arguments[1]);if(!b){return}staticMenuBarId[staticMenuBarId.length]=arguments[1];b.appendChild(d)}else{b=createElm("div");b.appendChild(d);b.id="DOMenuBar"+(++menuBarCount)}b.mode=menuBarMode;b.activateMode=menuBarActivateMode;b.draggable=false;b.className=menuBarClassName;b.activated=false;b.initialLeft=0;b.initialTop=0;b.differenceLeft=0;b.differenceTop=0;if(a>0&&arguments[0].length>0){switch(arguments[0]){case"absolute":b.style.position="absolute";b.mode="absolute";break;case"fixed":if(ie){b.style.position="absolute"}else{b.style.position="fixed"}b.mode="fixed";break;case"static":b.style.position="static";b.mode="static";break}}if(a>2&&typeof(arguments[2])=="boolean"){b.draggable=arguments[2];if(b.draggable){d.style.visibility="visible"}else{d.style.visibility="hidden"}}if(a>3&&arguments[3].length>0){b.className=arguments[3]}if(a>4&&typeof(arguments[4])=="number"&&arguments[4]>0){b.style.width=arguments[4]+px}if(a>5&&typeof(arguments[5])=="number"&&arguments[5]>0){b.style.height=arguments[5]+px}b.style.left="0px";b.style.top="0px";if(ie50){b.style.height="1%"}if(b.mode!="static"){document.body.appendChild(b)}else{if(ie){b.style.height="1%"}}if(!getPropVal(b,blw)){b.style.borderWidth=menuBarBorderWidth+px}this.menuBarObj=b;this.dragObj=d;d.parent=this;this.addMenuBarItem=addMenuBarItem;this.menuBarObj.onclick=function(f){if(!f){var f=window.event;f.cancelBubble=true}if(f.stopPropagation){f.stopPropagation()}};d.onmousedown=menuBarDown;d.onmouseup=menuBarUp;this.setMode=function(e){switch(e){case"absolute":this.menuBarObj.style.position="absolute";this.menuBarObj.mode="absolute";this.menuBarObj.initialLeft=parseInt(this.menuBarObj.style.left);this.menuBarObj.initialTop=parseInt(this.menuBarObj.style.top);break;case"fixed":if(ie){this.menuBarObj.style.position="absolute";this.menuBarObj.initialLeft=parseInt(this.menuBarObj.style.left);this.menuBarObj.initialTop=parseInt(this.menuBarObj.style.top)}else{this.menuBarObj.style.position="fixed"}this.menuBarObj.mode="fixed";break}};this.setActivateMode=function(e){this.menuBarObj.activateMode=e};this.setDraggable=function(e){if(typeof(e)=="boolean"&&this.menuBarObj.mode!="static"){this.menuBarObj.draggable=e;if(this.menuBarObj.draggable){this.dragObj.style.visibility="visible"}else{this.dragObj.style.visibility="hidden"}}};this.setClassName=function(e){this.menuBarObj.className=e};this.setDragClassName=function(e){this.dragObj.className=e};this.show=function(){this.menuBarObj.style.visibility="visible"};this.hide=function(){this.menuBarObj.style.visibility="hidden"};this.setX=function(e){this.menuBarObj.initialLeft=e;this.menuBarObj.style.left=e+px};this.setY=function(e){this.menuBarObj.initialTop=e;this.menuBarObj.style.top=e+px};this.moveTo=function(e,f){this.menuBarObj.initialLeft=e;this.menuBarObj.initialTop=f;this.menuBarObj.style.left=e+px;this.menuBarObj.style.top=f+px};this.moveBy=function(e,h){var g=parseInt(this.menuBarObj.style.left);var f=parseInt(this.menuBarObj.style.top);this.menuBarObj.initialLeft=g+e;this.menuBarObj.initialTop=f+h;this.menuBarObj.style.left=(g+e)+px;this.menuBarObj.style.top=(f+h)+px};this.setBorderWidth=function(e){this.menuBarObj.style.borderWidth=e+px}}if(typeof(menuBarClassName)=="undefined"){var menuBarClassName="jsdomenubardiv"}if(typeof(menuBarItemClassName)=="undefined"){var menuBarItemClassName="jsdomenubaritem"}if(typeof(menuBarItemClassNameOver)=="undefined"){var menuBarItemClassNameOver="jsdomenubaritemover"}if(typeof(menuBarItemClassNameClick)=="undefined"){var menuBarItemClassNameClick="jsdomenubaritemclick"}if(typeof(menuBarDragClassName)=="undefined"){var menuBarDragClassName="jsdomenubardragdiv"}if(typeof(menuBarMode)=="undefined"){var menuBarMode="absolute"}if(typeof(menuBarActivateMode)=="undefined"){var menuBarActivateMode="click"}if(typeof(menuBarBorderWidth)=="undefined"){var menuBarBorderWidth=2}var pt="padding-top";var pb="padding-bottom";var menuBarCount=0;var menuBarItemCount=0;var draggingObj=null;var staticMenuBarId=new Array();function purgejsDOMenuBar(){if(typeof(unloadjsDOMenuBar)=="function"){unloadjsDOMenuBar()}if(typeof(corp_unloadjsDOMenuBar)=="function"){corp_unloadjsDOMenuBar()}}function jsmenubarUnload(){purgejsDOMenuBar();for(var b=0,a=staticMenuBarId.length;b<a;b++){staticMenuBarId[b]=null}staticMenuBarId=null};