/**
 * Simple Drop down menu functions
 * @Author: Francesco Rabottini <dev@webzone.it>
 *
 * @param	(String) menuid		the id for the layout block
 * @param	(bool) show		if true display the menu
 *
 * @return	(Void)	show or hide the menu
 */
var aMenuTimer = new Array();
var aMenuElements = new Array();
var menuDelay = 300;

function displayMenu(menuid, show) {

	//window.clearTimeout(aMenuTimer);
	/*
	idx = aMenuElements.indexOf(menuid);
	if (idx > -1) {
		window.clearTimeout(aMenuTimer[idx]);
	} else {
		aMenuElements.push(menuid);
	}
	*/
	if(document.layers) {

		document.layers[menuid].style.display = show ? "block" : "none";
	} else if(document.getElementById) {

		document.getElementById(menuid).style.display = show ? "block" : "none";
	} else if(document.all)	{

		document.all[menuid].style.display = show ? "block" : "none";
	}
}

function hideMenu(menuid) {

	displayMenu(menuid, false);
	// aMenuTimer[aMenuElements.indexOf(menuid)] = window.setTimeout(displayMenu, menuDelay, menuid, false);
}
