var SelectedHorMenuItem = null;
var SelectedVerMenuItem = null;
function PageLoad()
{
	SelectHorMenu(document.getElementById(DefaultHorMenu));
}
function PageLoadH()
{
	SelectHorMenuH(document.getElementById(DefaultHorMenu));
}
function ShowVerMenuPane(img, IsShow)
{
	var VerPane = document.getElementById("VerMenuPane");
	var bShow = (IsShow == null) ? (VerPane.style.display == "none") : IsShow;
	img.title = (bShow) ? "Show the menu pane" : "Hide the menu pane";
	img.src = (bShow) ? "images/collapse.gif" : "images/expand.gif";
	VerPane.style.display = (bShow) ? "block" : "none";
}
function SelectHorMenu(el)
{
	var VerMenu;
	if(SelectedHorMenuItem != null)
	{
		SelectedHorMenuItem.className = "HorMenuItem";
		VerMenu = document.getElementById(SelectedHorMenuItem.id + "VerMenu");
		if(VerMenu != null)
			VerMenu.style.display = "none";
		UnselectVerMenuItem();
	}
	SelectedHorMenuItem = el;
	SelectedHorMenuItem.className = "HorMenuItem HorMenuItemSelected";
	VerMenu = document.getElementById(SelectedHorMenuItem.id + "VerMenu");
	if(VerMenu != null)
	{
		VerMenu.style.display = "block";
		var DefaultItemName = document.getElementById(VerMenu.id + "Default");
		if(DefaultItemName != null)
		{
			var DefaultItem = document.getElementById(DefaultItemName.value);
			if(DefaultItem != null)
			{	
				if(DefaultItem.click != null)
					DefaultItem.click();
				else
					DefaultItem.onclick();
			}
		}
	}

	ShowVerMenuPane(document.getElementById("ExpandVerMenuPaneBtn"), true);
}

function SelectHorMenuH(el)
{
	var VerMenu;
	if(SelectedHorMenuItem != null)
	{
		SelectedHorMenuItem.className = "HorMenuItemH";
		VerMenu = document.getElementById(SelectedHorMenuItem.id + "VerMenu");
		if(VerMenu != null)
			VerMenu.style.display = "none";
		UnselectVerMenuItem();
	}
	SelectedHorMenuItem = el;
	SelectedHorMenuItem.className = "HorMenuItemH HorMenuItemSelectedH";
	VerMenu = document.getElementById(SelectedHorMenuItem.id + "VerMenu");
	if(VerMenu != null)
	{
		VerMenu.style.display = "block";
		var DefaultItemName = document.getElementById(VerMenu.id + "Default");
		if(DefaultItemName != null)
		{
			var DefaultItem = document.getElementById(DefaultItemName.value);
			if(DefaultItem != null)
			{	
				if(DefaultItem.click != null)
					DefaultItem.click();
				else
					DefaultItem.onclick();
			}
		}
	}

	ShowVerMenuPane(document.getElementById("ExpandVerMenuPaneBtn"), true);
}


function HiliteHorMenu(el, IsHilite)
{
	if(el != SelectedHorMenuItem)
		el.className = "HorMenuItem" + ((IsHilite) ?  " HorMenuHilite" : "");
}
function HiliteHorMenuH(el, IsHilite)
{
	if(el != SelectedHorMenuItem)
		el.className = "HorMenuItemH" + ((IsHilite) ?  " HorMenuHilite" : "");
}
function HiliteVerMenuItem(el, IsHilite)
{	
	if(el.style!=null)
	{
		if(el.style.color!=null)
		{
			if(el.style.color=="gray")
			{
				exit;
			}
			if(el.style.color=="Gray")
			{
				exit;
			}
		}	
	}	
	if(el != SelectedVerMenuItem)
	{
		el.style.color = (IsHilite) ? "#7980F3" : "";
		el.style.textDecoration = (IsHilite) ? "underline" : "";
	}
}
function HiliteVerMenuItemH(el, IsHilite)
{
	if(el != SelectedVerMenuItem)
	{
		el.style.color = (IsHilite) ? "#7980F3" : "";
		el.style.textDecoration = (IsHilite) ? "underline" : "";
	}
}
function HiliteVerMenuItemEx(el, IsHilite)
{
	if(el != SelectedVerMenuItem)
	{
		el.style.color = (IsHilite) ? "#798073" : "";
		el.style.textDecoration = (IsHilite) ? "underline" : "";
	}
}
function HiliteVerMenuItemExH(el, IsHilite)
{
	if(el != SelectedVerMenuItem)
	{
		el.style.color = (IsHilite) ? "#798073" : "";
		el.style.textDecoration = (IsHilite) ? "underline" : "";
	}
}
function UnselectVerMenuItem()
{
	if(SelectedVerMenuItem != null)
	{
		SelectedVerMenuItem.className = "VerMenuItem";
		HiliteVerMenuItem(SelectedVerMenuItem, false);
		SelectedVerMenuItem = null;
	}
	document.getElementById('ContentFrame').src = "StartingFrame.aspx";
}
function UnselectVerMenuItemH()
{
	if(SelectedVerMenuItem != null)
	{
		SelectedVerMenuItem.className = "VerMenuItemH";
		HiliteVerMenuItem(SelectedVerMenuItem, false);
		SelectedVerMenuItem = null;
	}
	document.getElementById('ContentFrame').src = "StartingFrameH.aspx";
}
function UnselectVerMenuItemEx()
{
	if(SelectedVerMenuItem != null)
	{
		SelectedVerMenuItem.className = "VerMenuItemEx";
		HiliteVerMenuItemEx(SelectedVerMenuItem, false);
		SelectedVerMenuItem = null;
	}
	document.getElementById('ContentFrame').src = "StartingFrame.aspx";
}
function UnselectVerMenuItemExH()
{
	if(SelectedVerMenuItem != null)
	{
		SelectedVerMenuItem.className = "VerMenuItemExH";
		HiliteVerMenuItemExH(SelectedVerMenuItem, false);
		SelectedVerMenuItem = null;
	}
	document.getElementById('ContentFrame').src = "StartingFrameH.aspx";
}
function SelectVerMenuItem(el)
{
	UnselectVerMenuItem();
	SelectedVerMenuItem = el;
	SelectedVerMenuItem.style.color = "";
	SelectedVerMenuItem.style.textDecoration = "";
	SelectedVerMenuItem.className = "VerMenuItem VerMenuItemSelected";
}
function SelectVerMenuItemH(el)
{
	UnselectVerMenuItemH();
	SelectedVerMenuItem = el;
	SelectedVerMenuItem.style.color = "";
	SelectedVerMenuItem.style.textDecoration = "";
	SelectedVerMenuItem.className = "VerMenuItemH VerMenuItemSelectedH";
}
function SelectVerMenuItemEx(el)
{
	UnselectVerMenuItemEx();
	SelectedVerMenuItem = el;
	SelectedVerMenuItem.style.color = "";
	SelectedVerMenuItem.style.textDecoration = "";
	SelectedVerMenuItem.className = "VerMenuItemEx VerMenuItemSelected";
}
function SelectVerMenuItemExH(el)
{
	UnselectVerMenuItemExH();
	SelectedVerMenuItem = el;
	SelectedVerMenuItem.style.color = "";
	SelectedVerMenuItem.style.textDecoration = "";
	SelectedVerMenuItem.className = "VerMenuItemExH VerMenuItemSelectedH";
}