window.onload = setmenu;

function setmenu() {
	var topmenu = document.getElementById('topmenu');
	hide();
	if (topmenu.hasChildNodes) {
		var children = topmenu.childNodes;
		for (var i = 0; i < children.length; i++) {
			topmenu.childNodes[i].onmouseover = function() { show(this); };
			topmenu.childNodes[i].onmouseout = function () { hide() };
		}
	}
}

function show(element) {
	if (element) {
		var children = element.childNodes;
		if (children) {
			for (var i = 0; i < children.length; i++) {
				if (children[i].nodeName == 'UL') {
					children[i].style.left = '0px';
				}
			}
		}		
	}
}

function hide() { 
	var topmenuelements = document.getElementById('topmenu').childNodes;
    for (var i = 0; i < topmenuelements.length; i++) {
		if (topmenuelements[i].nodeName == "LI") {
			var child = topmenuelements[i].getElementsByTagName('UL');
			if (child.length > 0) {
				child[0].style.left = '-10000px';
			}
		}
	}
}
