// Hide menu if body onclick is detected
if (document.documentElement){
	document.documentElement.onclick = function() {hideAllWorker()};	
}
if (document.body){
	document.body.onclick = function() {hideAllWorker()};	
}

var timer = 0;
function showMenu(elem)
{
	hideAllWorker();
	// Find the menu's content and show it
	//alert(elem.childNodes.length);
	for (i=0; i<elem.childNodes.length; i++) {
		node = elem.childNodes[i];
		//alert(node.className);
		if (node.className=="menuitemcont") {
			node.style.display="";
		}

	}
}

function hideMenu(elem)
{
	// Find the menu's content and hide it
	//alert(elem.childNodes.length);
	for (i=0; i<elem.childNodes.length; i++) {
		node = elem.childNodes[i];
		//alert(node.className);
		if (node.className=="menuitemcont") {
			node.style.display="none";
		}

	}
}

function hideAll()
{
	// Set timeout for menu
	clearTimeout(timer);
	timer = setTimeout('hideAllWorker()',5000);
}

function hideAllWorker()
{
	if (document.getElementsByClassName) {
		nodes = document.getElementsByClassName('menuitemcont');			
		for (i=0; i<nodes.length; i++) {
			nodes[i].style.display='none';
		}
		
	}
	else
	{
		i = 0;
		a = document.getElementsByTagName("div");
		for (i=0; i<a.length; i++) {
			element = a[i];
			if (element.className == "menuitemcont") {
				element.style.display='none';
			}
		}
	}
}

