
function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}
else{window.onload=function(){oldonload();func();}}}
function findPosX(obj){var curleft;if(obj.offsetParent){curleft=obj.offsetLeft;while(obj=obj.offsetParent){curleft+=obj.offsetLeft;}}
return curleft;}
function findPosX2(obj)
{return obj.offsetLeft;}
function bindParameter(_func,_params){return function(){_func.apply(this,_params)};}
var isMSIE=false;if(isMSIE){addLoadEvent(initMenu);}
function initUserMenu(){var navi=document.getElementById('user-menu');if(!navi){return;}
var menuItems=[];var subMenuItems=[];var currentIndex=-1;for(var i=0;l=navi.childNodes.length,i<=l-1;i++){if(navi.childNodes[i].nodeName=='LI'){menuItems.push(navi.childNodes[i]);subMenuItems.push(navi.childNodes[i].getElementsByTagName('ul')[0]);}}
for(var i=0;l=menuItems.length,i<=l-1;i++){subMenuItems[i].style.width='auto';if(subMenuItems[i].childNodes.length<=1)
$(subMenuItems[i]).css({border:0});menuItems[i].onmouseover=bindParameter(setSmPos,[i]);menuItems[i].onmouseout=restoreCurrent;if(menuItems[i].className=='current'){currentIndex=i;}}
if(isMSIE){for(var i=0;l=menuItems.length,i<=l-1;i++){setSmPos(i);menuItems[i].className='';if(currentIndex!=-1)
menuItems[currentIndex].className='current';}}
if(currentIndex!=-1)
setSmPos(currentIndex);function setSmPos(i){menuItems[i].className='current';if(i!=currentIndex&&currentIndex!=-1){menuItems[currentIndex].className='';}
if(findPosX(menuItems[i])<600)
subMenuItems[i].style.marginLeft=0
else
{var marginLeft=findPosX2(menuItems[i])
-Math.floor(subMenuItems[i].offsetWidth/2)
+Math.floor(menuItems[i].offsetWidth/2);var right=marginLeft+subMenuItems[i].offsetWidth;var delta=712-right;if(delta<0)marginLeft+=delta;zz=marginLeft-13+"px";subMenuItems[i].style.marginLeft=zz;}}
function restoreCurrent(){this.className='';if(currentIndex!=-1)
menuItems[currentIndex].className='current';}}