var gMenuDiv=false;
var gMenuBtn=false;
var gBtn=false;
var gMenuHold=false;
var gID = 0;
function navbtnMouseOver(btn)
{
	btn.style.backgroundColor='#CCD4DF';
	btn.style.color='#BBB000';
	btn.style.border='1px solid #8987AB';
	gBtn = btn;
	return true;
}
function navbtnMouseOut(btn) 
{
	btn.style.backgroundColor='transparent';
	btn.style.color='#666666';
	btn.style.border='none';
	gBtn = false;
	return true;
}
function parentbtnMouseOver(btn, menu)
{
	//make sure previous menu is cleared
	if(gMenuDiv) navmenuClose();
	
	//set props of parentbtn
	btn.style.backgroundColor='#DFDED7';
	btn.style.color='#BBB000';
	btn.style.borderTop='1px solid #77725C';
	btn.style.borderLeft='1px solid #77725C';
	btn.style.borderRight='1px solid #77725C';
	
	//turn on child menu
	navmenuHold(true);
	gMenuDiv=menu;
	gMenuDiv.style.visibility='visible';
	gMenuBtn=btn;
	return true;
}
function parentbtnMouseOut(btn) 
{
	navmenuHold(false);
	btn.style.color='#666666';
	gID = setInterval(navmenuClose, 50);
}
function navmenuHold(b)
{
	gMenuHold=b;
}
function navmenuClose() 
{
	if(!gMenuHold && gMenuDiv) {
		gMenuDiv.style.visibility='hidden';
		gMenuBtn.style.backgroundColor='transparent';
		gMenuBtn.style.color='#666666';
		gMenuBtn.style.border='none';
		gMenuDiv=false;
		gMenuBtn=false;
		clearInterval(gID);
	}
}
function clearNav()
{
	navmenuClose();
	if(gBtn) navbtnMouseOut(gBtn);
}
