var numMenus = 5;

// ----------------------------------------------------------------------
// Set all submenus default HIDDEN
// ----------------------------------------------------------------------

function clearMenu() {
	for (i = 1; i <= numMenus; i++) {
		foo = eval(docObj + "dropNav" + i + styleObj);
		// foo.display = "none";
		foo.visibility = "hidden";
	}
}

function toggleMenu(showDrop) {
	toggle = true;
	clearMenu();
	clearTimeout(timerID);
	dom = eval(docObj + showDrop + styleObj);
	// dom.display = "block";
	dom.visibility = "visible";
}

// ----------------------------------------------------------------------
// Set up timer for menu hide onmouseout
// ----------------------------------------------------------------------

var timerID = 0;

function hideCountdown(currNav){
		theNavItem = currNav;
		toggle = false;
		timerID = setTimeout("clearMenu(toggle,theNavItem)",1000);
}
	
function findPosX(obj) {
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function positionNavs() {
	var pad = 0;
	var offSet = findPosX(document.getElementById('navarea'));
	
	var posRoom = offSet + pad;
	var posProdType = posRoom + 100;
	var posBrand = posProdType + 101;
	var posTeam = posBrand + 128;
	var posWhat = posTeam + 128;
	
	var roomObj = eval(docObj + "dropNav1" + styleObj);
	var prodTypeObj = eval(docObj + "dropNav2" + styleObj);
	var brandObj = eval(docObj + "dropNav3" + styleObj);
	var teamObj = eval(docObj + "dropNav4" + styleObj);
	var whatObj = eval(docObj + "dropNav5" + styleObj);

	
	roomObj.left = posRoom + "px";
	prodTypeObj.left = posProdType + "px";
	brandObj.left = posBrand + "px";
	teamObj.left = posTeam + "px";
	whatObj.left = posWhat + "px";

}

function lightNav(item) {
	var navObj = eval(docObj + "item" + item + styleObj)
	var linkObj = eval(docObj + "link" + item + styleObj);
	navObj.backgroundColor = "#424952";
	linkObj.color = "#A9DFBF";
	if (lightNav.arguments.length > 1) {
		var navTdObj = eval(docObj + lightNav.arguments[1] + styleObj);
		navTdObj.color = "#ffffff";
	}
}

function dimNav(item) {
	var navObj = eval(docObj + "item" + item + styleObj)
	var linkObj = eval(docObj + "link" + item + styleObj);
	// conditional below b/c different colors for sub nav vs. sub sub nav
	navObj.backgroundColor = "#424952";
	linkObj.color = "#97B9E9";
	if (dimNav.arguments.length > 1) {
		var navTdObj = eval(docObj + dimNav.arguments[1] + styleObj);
		navTdObj.color = "#ffffff";
	}
}

