// xwindow.onload=CloseAllMenus;

var MAX_SUBMENUS = 10;
var MENU_PREFIX = "menu";
var SUBMENU_PREFIX = "submenu";
var CSS_CLASS_SELECTED = "selected";


function ToggleSubmenu(menuIndex)
{
	var menuId = MENU_PREFIX + menuIndex;
	var subMenuId = SUBMENU_PREFIX + menuIndex;
	var subMenuToCloseId = "";
	var menuToClearClassId = "";
	
	
	if($(menuId).hasClassName(CSS_CLASS_SELECTED))
	{
		$(menuId).removeClassName(CSS_CLASS_SELECTED);
		$(subMenuId).hide();
	}
	else
	{
		CloseAllMenus();	
		
		if($(menuId))
		{
			$(menuId).addClassName(CSS_CLASS_SELECTED);
		}
		
		if($(subMenuId))
		{
			$(subMenuId).show();
		}
	}
}

function CloseAllMenus()
{
	for(i = 0; i <=MAX_SUBMENUS; i++)
	{
		HideSubMenu(i);
	}
}

function ShowSubMenu(menuIndex)
{
	var menuId = MENU_PREFIX + menuIndex;
	var subMenuId = SUBMENU_PREFIX + menuIndex;
	
	if($(menuId))
	{
		$(menuId).addClassName(CSS_CLASS_SELECTED);
	}
	
	if($(subMenuId))
	{
		$(subMenuId).show();
	}
}

function HideSubMenu(menuIndex)
{
	var menuId = MENU_PREFIX + menuIndex;
	var subMenuId = SUBMENU_PREFIX + menuIndex;
	
	if($(subMenuId))
	{
		$(subMenuId).hide();
	}
	
	if($(menuId))
	{
		$(menuId).removeClassName(CSS_CLASS_SELECTED);
	}
}