function getMenu(id){var o=document.getElementById("A-"+id).parentNode;while(o){if(o.id&&o.id.length>=14&&o.id.substr(0,14)=="Container_Menu"){if(o.oUp){return o.oUp}else{return null}}o=o.parentNode}return null}function getMenu2(id){var o=document.getElementById("LI_"+id).parentNode;while(o){if(o.id&&o.id.length>=14&&o.id.substr(0,14)=="Container_Menu"){if(o.oUp){return o.oUp}else{return null}}o=o.parentNode}return null}function clickItem(id){var oMenu=getMenu(id);oMenu.loadSubMenu(id);changeToClick(id)}function sC(id){showChildren(id)}function showChildren(id){var oMenu=getMenu(id);var oMenuItem=oMenu.getItemById(id);oMenuItem.showChildren(oMenu)}function tC(id){toggleChildren(id)}function toggleChildren(id){var oMenu=getMenu(id);var oMenuItem=oMenu.getItemById(id);oMenuItem.toggleChildren(oMenu)}function hf(oHtml){if(Browser.ie&&oHtml.hideFocus==false){oHtml.hideFocus=true}return}function cTC(id){changeToClick(id);return}function changeToClick(id){var oMenu=getMenu(id);if(oMenu==null){return}if(oMenu.oLastClickedItem!=null&&oMenu.oLastClickedItem.id==id){return}if(oMenu.oLastClickedItem!=null){oMenu.oLastClickedItem.unSetClick(oMenu)}customClick(id);if(typeof menuItemSaveClick!="undefined"){menuItemSaveClick(id)}var oMenuItem=oMenu.getItemById(id);oMenuItem.setClick(oMenu);return}function cTH(id){changeToHover(id);return}function changeToHover(id){var oMenu=getMenu(id);if(oMenu.oLastClickedItem!=null&&oMenu.oLastClickedItem.id==id){return}var oMenuItem=oMenu.getItemById(id);oMenuItem.changeStyle(oMenu,"hover");customHover(id);return}function cTO(id){changeToOut(id);return}function changeToOut(id){var oMenu=getMenu(id);if(oMenu.oLastClickedItem!=null&&oMenu.oLastClickedItem.id==id){return}var oMenuItem=oMenu.getItemById(id);oMenuItem.changeStyle(oMenu,"normal");customOut(id);return}function changeStyle(id,FG_StyleClass,BG_StyleClass,state){var oMenu=getMenu(id);var oMenuItem=oMenu.getItemById(id);oMenuItem._changeStyle(oMenu,FG_StyleClass,BG_StyleClass,state)}function upMenu(){this.menuType=0;this.startMenuLevel=0;this.startId="";this.level1Margin=0;this.separator=new Object();this.separator.align=0;this.separator.image="images/1px.gif";this.separator.text="";this.separator.paddingLeft=0;this.separator.paddingRight=0;this.separator.paddingTop=0;this.separator.paddingBottom=0;this.images=new Object();this.cssClasses=new Object();this.aAncestorsAndSelf=new Array();this.name="";this.childMenuName="";this.parentMenuName="";this.menuPath=new Array();this.bDirty=false;this.oRootMenuItem=null;this.oStartMenuItem=null;this.oMenuTree=null;this.useDefaultMenu=true;this.oLastClickedItem=null;this.getStartMenuLevel=MenuGetStartMenuLevel;this.getFirstMenuLevel=MenuGetFirstMenuLevel;this.setMenuPathByAppGuid=MenuSetMenuPathByAppGuid;this._setMenuPathByAppGuid=Menu_SetMenuPathByAppGuid;this.setMenuPathById=MenuSetMenuPathById;this._setMenuPathById=Menu_SetMenuPathById;this.getItemById=MenuGetItemById;this._getItemById=Menu_GetItemById;this.getItemByAppGuid=MenuGetItemByAppGuid;this._getItemByAppGuid=Menu_GetItemByAppGuid;this.getContainer=MenuGetContainer;this.getTextLink=MenuGetTextLink;this.getChildrenContainer=MenuGetChildrenContainer;this.getIcon=MenuGetIcon;this.getMenuLink=MenuGetMenuLink;this.getStageLoader=MenuGetStageLoader;this.getStageLoaderExternalUrl=MenuGetStageLoaderExternalUrl;this.clearMenu=MenuClearMenu;this.resetMenu=MenuResetMenu;this.reset=MenuReset;this.loadSubMenu=MenuLoadSubMenu;this.collapse=MenuCollapse}function MenuClearMenu(){if(this.startId!=""){this.rewrite("","")}if(this.childMenuName!=""){var oMenu=oHtmlRoot.oUp.oRegistry.oMenuReg[this.childMenuName];oMenu.clearMenu()}}function MenuResetMenu(startId,appGuid,id){if(this.childMenuName!=""&&startId!=""){var oMenu=oHtmlRoot.oUp.oRegistry.oMenuReg[this.childMenuName];oMenu.clearMenu()}var oMenuTree=this.oMenuTree;if(oMenuTree.bCheckRefresh){oMenuTree.aRefreshRegistry[oMenuTree.aRefreshRegistry.length]=new Array(this,startId,appGuid,id);oMenuTree.refresh(true)}else{this.reset(startId,appGuid,id)}}function MenuReset(startId,appGuid,id){if(this.bDirty==true){this.bDirty=false;this.rewrite(this.startId,"")}if(appGuid&&appGuid!=""){this.setMenuPathByAppGuid(appGuid);var menuPath=this.menuPath;if(this.startId!=""&&(menuPath.length-this.getStartMenuLevel()-1)>0&&menuPath[menuPath.length-this.getStartMenuLevel()-1]==this.startId){this.adjustMenu(menuPath)}else{if(menuPath.length==0){return}else{if(this.startMenuLevel+1>=menuPath.length){this.clearMenu()}else{this.rewrite(menuPath[menuPath.length-this.getFirstMenuLevel()],menuPath[0])}}}}else{if(id&&id!=""){this.setMenuPathById(id);var menuPath=this.menuPath;if((menuPath.length-this.getStartMenuLevel()-1)>0){if(this.startId!=""&&menuPath[menuPath.length-this.getStartMenuLevel()-1]==this.startId){this.adjustMenu(menuPath)}else{this.rewrite(menuPath[menuPath.length-this.getStartMenuLevel()-1],id)}}else{if(menuPath.length==0){return}if(menuPath.length>0&&this.getStartMenuLevel()==menuPath.length-1){this.rewrite(menuPath[0],"")}else{this.clearMenu()}}}else{if(startId&&startId!=""){if(this.oStartMenuItem!=null&&this.oStartMenuItem.id==startId){if(this.oLastClickedItem!=null){this.oLastClickedItem.unSetClick(this)}this.collapse()}else{this.rewrite(startId,"")}}else{this.rewrite("","")}}}return}function MenuLoadSubMenu(id){if(this.childMenuName!=""){var oMenu=oHtmlRoot.oUp.oRegistry.oMenuReg[this.childMenuName];if(typeof oMenu=="undefined"){return}if(arguments.length>0){var oMenuItem=this.getItemById(id);if(oMenuItem.upType=="upApplicationMenuItem"||oMenuItem.upType=="upLinkMenuItem"){oMenu.clearMenu()}else{oMenu.resetMenu(id,"","")}}else{oMenu.resetMenu("","","")}}return}function MenuCollapse(){if(!this.oStartMenuItem){return}var oStartMenuItem=this.oStartMenuItem;if(oStartMenuItem.upType!="upContainerMenuItem"&&oStartMenuItem.upType!="upCmsMenuItem"){return}for(var i=0;i<oStartMenuItem.aChildren.length;i++){if(oStartMenuItem.aChildren[i].upType=="upContainerMenuItem"||oStartMenuItem.aChildren[i].upType=="upCmsMenuItem"){oStartMenuItem.aChildren[i].hideChildren(this)}}}function MenuGetStageLoader(menuItem){return"return !Loader.loadStageUrl('"+menuItem.getUrl(this)+"');"}function MenuGetStageLoaderExternalUrl(menuItem){return"return !Loader.loadExternalUrl('"+menuItem.getUrl(this)+"');"}function MenuGetMenuLink(){var baseurl=self.oHtmlRoot.oUp.connector;var template="internal/layout/vm/html/"+oHtmlRoot.oUp.oFormatInfo.layoutDir+"/menu/content/"+this.name+".vm";var url=Helper.setUrlValueByParam("rq_Template",template,baseurl);if(!Helper.getCookieValueByParam("co_SId")){if(Helper.getQsValueByParam("rq_SId")){var url=Helper.setUrlValueByParam("rq_SId",Helper.getQsValueByParam("rq_SId"),url)}}return url}function MenuGetContainer(id){return Browser.getRef("CONT-"+id)}function MenuGetTextLink(id){return Browser.getRef("A-"+id)}function MenuGetChildrenContainer(id){return Browser.getRef("CHILDREN-"+id)}function MenuGetIcon(id){return Browser.getRef("IMG-"+id)}function MenuGetItemById(id){var item=null;if(typeof this.oRootMenuItem!="undefined"&&this.oRootMenuItem!=null){if(id==this.oRootMenuItem.id){return this.oRootMenuItem}else{item=this._getItemById(id,this.oRootMenuItem)}}return item}function Menu_GetItemById(id,node){var result=null;var aChildren=node.aChildren;for(var i=0;i<aChildren.length;i++){var child=aChildren[i];if(child.id==id){return child}else{if(child.upType=="upContainerMenuItem"||child.upType=="upCmsMenuItem"){if(child.aChildren.length>0){result=this._getItemById(id,child);if(result!=null){return result}}}}}}function MenuGetItemByAppGuid(guid){var item=null;if(typeof this.oRootMenuItem!="undefined"&&this.oRootMenuItem!=null){item=this._getItemByAppGuid(guid,this.oRootMenuItem)}return item}function Menu_GetItemByAppGuid(guid,node){var result=null;var aChildren=node.aChildren;for(var i=0;i<aChildren.length;i++){var child=aChildren[i];if(child.upType=="upApplicationMenuItem"&&child.appGuid==guid){return child}else{if(child.upType=="upContainerMenuItem"||child.upType=="upCmsMenuItem"){if(child.aChildren.length>0){result=this._getItemByAppGuid(guid,child);if(result!=null){return result}}}}}}function MenuGetStartMenuLevel(){return this.startMenuLevel}function MenuGetFirstMenuLevel(){return this.startMenuLevel+1}function MenuSetMenuPathByAppGuid(appGuid){if(typeof this.oRootMenuItem!="undefined"&&this.oRootMenuItem!=null){this._setMenuPathByAppGuid(appGuid,this.oRootMenuItem);return}else{return}}function Menu_SetMenuPathByAppGuid(appGuid,child){var aChildren=child.aChildren;for(var i=0;i<aChildren.length;i++){var child=aChildren[i];if((child.upType=="upApplicationMenuItem"||child.upType=="upLinkMenuItem")&&(appGuid.length==40&&child.appGuid==appGuid)){var aMenuPath=new Array();var aAncestorsAndSelf=child.getAncestorsAndSelf();this.menuPath=aAncestorsAndSelf;return}else{if(child.upType=="upContainerMenuItem"||child.upType=="upCmsMenuItem"){if(child.aChildren.length>0){this._setMenuPathByAppGuid(appGuid,child)}}}}}function MenuSetMenuPathById(id){if(typeof this.oRootMenuItem!="undefined"&&this.oRootMenuItem!=null){var aAncestorsAndSelf=this._setMenuPathById(id,this.oRootMenuItem);return aAncestorsAndSelf}else{return new Array()}}function Menu_SetMenuPathById(id,child){var aChildren=child.aChildren;for(var i=0;i<aChildren.length;i++){var child=aChildren[i];if(child.id==id){var aMenuPath=new Array();var aAncestorsAndSelf=child.getAncestorsAndSelf();this.menuPath=aAncestorsAndSelf;return}else{if(child.upType=="upContainerMenuItem"||child.upType=="upCmsMenuItem"){if(child.aChildren.length>0){this._setMenuPathById(id,child)}}}}};
