	var menuTimeouts = new Array();
	var menuSpeed = 150;
	var menuTimeout = 200;

	function showMenu(menuID) {
		if (menuTimeouts[menuID] != undefined) {
			clearTimeout(menuTimeouts[menuID]);
			menuTimeouts[menuID] = undefined;
		}
		$("#SubMenuItemsBox" + menuID + "Background").slideDown(menuSpeed);
		$("#SubMenuItemsBox" + menuID).slideDown(menuSpeed);
	}
	
	function delayHideMenu(menuID) {
		menuTimeouts[menuID] = setTimeout('hideMenu(' + menuID + ');', menuTimeout);
	}
	
	function hideMenu(menuID) {
		$("#SubMenuItemsBox" + menuID).slideUp(menuSpeed);
		$("#SubMenuItemsBox" + menuID + "Background").slideUp(menuSpeed);
	}
