var itemWidth = 0;
function setNav() {
	var menuItems = document.getElementById("nav").getElementsByTagName("li");
	for( var i=0; i<menuItems.length; i++ ) {
		if( menuItems[i].getElementsByTagName("ul")[0] ) {
			menuItems[i].getElementsByTagName("ul")[0].style.marginLeft = '-' + itemWidth + 'px';
			itemWidth += menuItems[i].offsetWidth;
		}
	}
	for (var i=0; i<menuItems.length; i++) {
		menuItems[i].onmouseover = function() {
			removeHover();
			this.className += ' hover';
		}
	}
}

function removeHover() {
	var menuItems = document.getElementById("nav").getElementsByTagName("li");
	for( var i=0; i<menuItems.length; i++ )
		menuItems[i].className = menuItems[i].className.replace(new RegExp(" hover\\b"), "");
}