function initMenuDropDown()
{
	initNav({
		menuId: "nav",
		cleverMode: false,
		dropExistenceClass: "has-drop",
		hoverClass: "hover",
		menuHardCodeClass: false,
		sideClasses: false,
		menuPaddings: 20,
		minWidth: 100
	});
}
if (window.addEventListener)
	window.addEventListener("load", initMenuDropDown, false);
else if (window.attachEvent)
	window.attachEvent("onload", initMenuDropDown);

function initNav(A){if(!A.menuId){A.menuId="nav"}if(!A.cleverMode){A.cleverMode=false}if(!A.dropExistenceClass){A.dropExistenceClass=false}if(!A.hoverClass){A.hoverClass="hover"}if(!A.menuHardCodeClass){A.menuHardCodeClass="menu-hard-code"}if(!A.sideClasses){A.sideClasses=false}if(!A.menuPaddings){A.menuPaddings=0}if(!A.minWidth){A.minWidth=0}var B=document.getElementById(A.menuId);if(B){B.className=B.className.replace(A.menuHardCodeClass,"");var C=[];var J=B.getElementsByTagName("li");for(var F=0;F<J.length;F++){J[F].className+=(" "+A.hoverClass);var H=J[F].getElementsByTagName("div").item(0);if(H){var D=H.getElementsByTagName("a");for(var E=0;E<D.length;E++){var I=D[E].parentNode.parentNode.offsetWidth;if(I>0){if(I<A.minWidth){I=A.minWidth}D[E].style.width=I-A.menuPaddings+"px"}}H.style.width=J[F].getElementsByTagName("div").item(1).clientWidth+"px";var K=document.documentElement.clientWidth/1.7;if(J[F].parentNode!=B&&(!A.cleverMode||G(J[F])<K)){H.style.right="auto";H.style.left=J[F].parentNode.offsetWidth+"px"}else{if(J[F].parentNode!=B&&(A.cleverMode||G(J[F])>=K)){H.style.left="auto";H.style.right=J[F].parentNode.offsetWidth+"px"}else{if(J[F].parentNode==B&&A.cleverMode&&G(J[F])>=K){J[F].className+=" right-side"}}}}if(A.dropExistenceClass&&J[F].getElementsByTagName("ul").length>0){J[F].className+=(" "+A.dropExistenceClass);J[F].innerHTML+="<em class='pointer'></em>"}if(J[F].parentNode==B){C.push(J[F])}}if(A.sideClasses){C[0].className+=" first-child";C[0].getElementsByTagName("a").item(0).className+=" first-child-a";C[C.length-1].className+=" last-child";C[C.length-1].getElementsByTagName("a").item(0).className+=" last-child-a"}for(var F=0;F<J.length;F++){J[F].className=J[F].className.replace(A.hoverClass,"");J[F].onmouseover=function(){this.className+=(" "+A.hoverClass)};J[F].onmouseout=function(){this.className=this.className.replace(A.hoverClass,"")}}}function G(M){var L=0;while(M.offsetParent){L+=M.offsetLeft;M=M.offsetParent}return L}};