initNav = function() {
	var navRoot = document.getElementById("nav");
	var lis = navRoot.getElementsByTagName("li");
	var active = null;
	for (var i=0; i<lis.length; i++)
	{
		if ( lis[i].className == "hover" )
		active = lis[i];
		if (lis[i].getElementsByTagName("div").length > 0)
		{
			popup = lis[i].getElementsByTagName("div")[0];
			subList = lis[i].getElementsByTagName("ul")[0];
			popup.style.width = subList.offsetWidth + 16 + "px";
			var offset = (lis[i].offsetLeft + lis[i].offsetWidth/2) - (popup.offsetWidth/2) + 10;
			if ( 940 - lis[i].offsetLeft - popup.offsetWidth > 0  ) popup.style.left = offset + "px"
			else 
			{
				popup.style.left = "auto";
				popup.style.right = "0";
			}
		}
	}
}
if (window.addEventListener)
	window.addEventListener("load", initNav, false);
else if (window.attachEvent)
	window.attachEvent("onload", initNav);
