var hideSubmenuTimer = false;

function showSubmenu(id) {
	if(hideSubmenuTimer) clearTimeout(hideSubmenuTimer);
	YAHOO.util.Dom.setStyle(currentSubm, "display", "none");
	var subm = YAHOO.util.Dom.get('submenu_' + id);
	if(subm)	currentSubm = 'submenu_' + id;
	else currentSubm = "submenu_0";
	if(currentSubm != 'submenu_0') {
		YAHOO.util.Dom.setStyle('submenu_0', "display", "none");
	}
	YAHOO.util.Dom.setStyle(currentSubm, "display", "block");
}

function hideSubmenu() {
	YAHOO.util.Dom.setStyle(currentSubm, "display", "none");
	currentSubm = "submenu_" + submenuId;	
	YAHOO.util.Dom.setStyle(currentSubm, "display", "block");
}

function hideSubmenuDelayed() {
	hideSubmenuTimer = setTimeout('hideSubmenu()', 1000);
}

