/* PulldownMenusNS.JS */
	
var eOpenMenu = null;

function OpenPulldownMenu(mnuName)
{
	var eMenu = document.layers[mnuName];

	if (eOpenMenu && eOpenMenu != eMenu) 
	{
		CloseMenu(eOpenMenu);
	}

	eMenu.visibility = true;
	eOpenMenu = eMenu
	return false;
}


function CloseMenu (eMenu)
{
	if (eOpenMenu)
	{
		if (eMenu)
		  eMenu.visibility = false;
		else
		  eOpenMenu.visibility = false;
		
		eOpenMenu = null
	}
}

function ClosePulldownMenu(mnuName)
{
	CloseMenu(document.layers[mnuName])
}

function NoOP()
{
	return false;
}

function ShowPage(page)
{

	// close any currently open pulldown menus
	
	if (eOpenMenu) 
		CloseMenu(eOpenMenu);

	window.location.href = page;
	
	return false;
}
	

function OpenModelessDialog(width, height, target, url) 
{
	return OpenModelessDialog2(width, height, target, url,"toolbar=no,menubar=no,location=no,directories=no,status=no")
}


function OpenModelessDialog2(width, height, target, url,strOptions) 
{
	var top, left;

	// close any currently open pulldown menus
	
	if (eOpenMenu)
		CloseMenu(eOpenMenu);
	
	top = ((window.screen.height - height) / 2) - 20;
	left = (window.screen.width - width) / 2;
	
	window.status = "";
	strFeatures= "top=" + Math.round(top) + ",left=" + Math.round(left) + ",width=" + width + ",height=" + height + "," + strOptions
	window.open(url, target, strFeatures);
	return false;
}


function ShowLoginDialog()
{
	return OpenModelessDialog(270,160,"Login", WebsiteRootPath + "Login.asp");
}

