
/* navigation style variables */

// normal colors
var navColor = "#ffffff";
var nav2Color = "#ffffff";
var navBackgroundColor = "#A0A4C8";
var navBorderBottomColor = "#A0A4C8";
var navBorderTopColor = "#220055";
var navBackgroundImage = "url(images/nav-bg-n.gif)";

// highlight colors
var navHighlightColor = "#A0A4C8";
var nav2HighlightColor = "#A0A4C8";
var navBackgroundHighlightColor = "#A0A4C8";
var navBorderHighlightColor = "#A0A4C8";
var navBackgroundHighlightImage = "url(images/nav-bg-o.gif)";

var currentMenu = null;

// ---------------------------------------------------------------------

/* toggle hightlight of primary navigation */
function gr_primaryNavigation(nav,on)
{
	if(document.getElementById)
	{
		n = document.getElementById(nav);
		
		if(on)
		{
			n.style.backgroundColor = navBackgroundHighlightColor;
			n.style.borderBottomColor = navBorderHighlightColor;
			n.style.borderTopColor = navBorderHighlightColor;
			n.style.color = navHighlightColor;
		}
		else
		{
			n.style.backgroundColor = navBackgroundColor;
			n.style.borderBottomColor = navBorderBottomColor;
			n.style.borderTopColor = navBorderTopColor;
			n.style.color = navColor;
		}
	}
}

function gr_keepMenuVisible(mm,sm,on)
{
	if(document.getElementById)
	{
		gr_primaryNavigationWithMenu(mm,null,on)
		sm = document.getElementById(sm);
		
		if(on)
		{
			sm.style.display = "block";
		}
		else
		{
			sm.style.display = "none";
			gr_primaryNavigationWithMenu(mm,null,false);
		}
	}
			
}

function gr_primaryNavigationWithMenu(nav,sm,on)
{
	
	// show the submenu
	
	if(document.getElementById)
	{
		if(sm != null)	sm = document.getElementById(sm);
		mm = document.getElementById(nav);
	
		//topLoc = mm.offsetTop + mm.offsetParent.offsetTop - 1;
		//leftLoc = mm.offsetLeft + mm.offsetParent.offsetLeft + mm.clientWidth;
		
		if(on)
		{		
			gr_primaryNavigation(nav,on);
			mm.style.backgroundImage = navBackgroundHighlightImage;
			//sm.style.top = topLoc;
			//sm.style.left = leftLoc;
			if (sm != null) sm.style.display = "block";
		}
		else
		{
			gr_primaryNavigation(nav,on);
			mm.style.backgroundImage = navBackgroundImage;
			if (sm != null) sm.style.display = "none";
		}
	}
}


// ---------------------------------------------------------

function gr_loginFormSubmit()
{
	lf = document.loginForm;
	
	lf.action = (lf.empFlag.checked)? "https://d3.darwinet.com/dnet282/default.asp" : "https://d3.darwinet.com/dnet282/defaultcc.asp";
		
	if(lf.UserID.value != "" && lf.Password.value != "")
		return(true);
	else 
		alert("You must enter a username and password before you can login.");
	
	return(false);
}