/* define interval names for each submenu*/
var activeSubMenu = "";
var activeSubMenuHideInterval;

function showSubMenu(which) {
	if(activeSubMenu != which) {
		doHide();
		document.getElementById(which).style.display = "";
		activeSubMenu = which;
	} else {
		clearInterval(activeSubMenuHideInterval);				
	}
	
	
}

function hideSubMenu() {
	activeSubMenuHideInterval = setInterval('doHide()', 500);
}

function doHide() {
	try {
		document.getElementById(activeSubMenu).style.display = "none";
		clearInterval(activeSubMenuHideInterval);
		activeSubMenu = "";
	}
	catch(err) {
	}
}
