﻿function Menu_Horizontal_Width_Set(menuNumber,lblTemp){lblTemp=document.getElementById(lblTemp);var menu=document.getElementById("imenus"+menuNumber);if(menu&&lblTemp){var li;var a;var ul;for(var i=0;i<menu.childNodes.length;i++){li=menu.childNodes[i];if(li.tagName=="LI"){a=li.getElementsByTagName("A")[0];lblTemp.innerHTML="<nobr>"+a.innerHTML+"</nobr>";lblTemp.style.cssText=a.style.cssText;lblTemp.className=a.className;ul=li.getElementsByTagName("UL")[0];if(ul!=null)li.style.width=lblTemp.offsetWidth+5;else li.style.width=lblTemp.offsetWidth;}}}lblTemp.style.display="none";};function Menu_Horizontal_Sub_Position_Set(menuNumber,dir){dir=dir.toLowerCase();var menu=document.getElementById("imenus"+menuNumber);if(menu&&menu!=null){var ul=menu.getElementsByTagName("ul");var li;var level;var container;if(dir=="ltr"){for(var i=0;i<ul.length;i++){li=ul[i].getElementsByTagName("li");level=li[0].getAttribute("level")||li[0].level;container=ul[i].parentNode;if(level==2)container.style.left="0";else if(level>2)container.style.left=(parseInt(container.style.width)-20);}}else{var parentLI;for(var i=0;i<ul.length;i++){li=ul[i].getElementsByTagName("li");level=li[0].getAttribute("level")||li[0].level;container=ul[i].parentNode;parentLI=ul[i].parentNode.parentNode.parentNode;if(level==2){var subWidth=parseInt(ul[i].offsetWidth);if(!subWidth)subWidth=parseInt(container.style.width);li=ul[i].parentNode.parentNode.parentNode;container.style.left=(parseInt(li.offsetWidth)-subWidth);}else if(level>2)container.style.left=10-parseInt(container.style.width);}}}};function Menu_Horizontal_ScrollBar_Fix(menuNumber,dir){var menu=document.getElementById("imenus"+menuNumber);if(menu&&menu!=null){var li;var ul;var div;var pos;var left;var wh=get_doc_dimensions();for(var i=0;i<menu.childNodes.length;i++){li=menu.childNodes[i];if(li.tagName=="LI"){ul=li.getElementsByTagName("ul")[0];if(ul&&ul!=null){div=ul.parentNode;pos=x27(div);if(dir=="rtl"){if(pos[0]<0){var left=(parseInt(li.offsetLeft)+parseInt(li.offsetWidth));div.style.left=left+"px";}}else{if(wh[0]&&(s1h=pos[0]+ul.offsetWidth)>wh[0])div.style.left=-ul.offsetWidth+"px";}}}}}} 