<!--
var numMenus = 4;
var currDropDown = "";

// ----------------------------------------------------------------------
// Set all submenus default HIDDEN
// ----------------------------------------------------------------------

// function hides the select menu on /employment/search.jsp when the dhtml menus are activated
function displayDropDown(state) {
		dropDownToWorkWith = eval(docObj + "functionDropDown" + styleObj);
		dropDownToWorkWith.visibility = state;
}

function displayDropDown2(state) {
		dropDownToWorkWith2 = eval(docObj + "functionDropDown2" + styleObj);
		dropDownToWorkWith2.visibility = state;
}

function clearMenu() {
	for (i = 1; i <= numMenus; i++) {
		foo = eval(docObj + "dropNav" + i + styleObj);
		foo.visibility = "hidden";
		// show the select menu if on /misc_pages/applying_online.html
		// or on /misc_pages/homebuyer_priv_register.html
		if(document.searchForm && document.all){
			displayDropDown('visible');
			displayDropDown2('visible');
		}		
		if(document.HPRegister && document.all){
			displayDropDown('visible');
			displayDropDown2('visible');
		}
		if(document.Appraiser && document.all) {
			displayDropDown('visible');
		}			

	}
}

function toggleMenu(showDrop) {
	currDropDown = showDrop;
	clearMenu();
	clearTimeout(timerID);
	// hide the select menu if on /employment/search.jsp
	if(document.searchForm && document.all){
		displayDropDown('hidden');
	}
	if(document.searchForm && document.all){
		displayDropDown2('hidden');
	}
	if(document.HPRegister && document.all){
		displayDropDown('hidden');
		displayDropDown2('hidden');
	}
	if(document.Appraiser && document.all){
		displayDropDown('hidden');
	}
	dom = eval(docObj + showDrop + styleObj);
	dom.visibility = "visible";
}

// ----------------------------------------------------------------------
// Set up timer for menu hide onmouseout
// ----------------------------------------------------------------------

var timerID = 0;

function hideCountdown(currNav){
	theNavItem = currNav;
	timerID = setTimeout("clearMenu(theNavItem)",200);
}

//----------------------------------------------------------------------
// Hide select menus underneath the dhtml menu
//----------------------------------------------------------------------

function getSelectObj(selectStr) {
	if(document.getElementById(selectStr) != null) {
		domObj = eval(docObj + selectStr + styleObj);
		return domObj;
	}
	else {
		return false;
	}
}

function hideSelect(selectId) {
	dom = getSelectObj(selectId);
	if(dom != false) {
		dom.visibility = "hidden";
	}
}	

function showSelect(selectId) {
	dom = getSelectObj(selectId);
	if(dom != false) {
		dom.visibility = "visible";
	}
}	
	
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 findPosY(objTop) {
	var curTop = 0;
	if (objTop.offsetParent)
	{
		while (objTop.offsetParent)
		{
			curTop += objTop.offsetTop;
			objTop = objTop.offsetParent;
		}
	}
	else if (objTop.x) {
		curTop += objTop.x;
	}
	return curTop;
}

function positionNavs() {
	var pad = 177;
	var offSet = 0;
	var offSetTop = 0;
	
	
	// Country Drop Down is positioned vertically and horizontally by the location of the banner
	var objCountry = document.getElementById('chooseCountry');
	var offSetCountryTop = findPosY(objCountry);
	var offSetCountryLeft = findPosX(objCountry)-48;
	
	
	// DHTML Navs are positioned vertically by location of Portal_1
	if(document.getElementById('primaryNavPortal_1')) {
		var objToSendTop = document.getElementById('primaryNavPortal_1');
		var offSetTop = findPosY(objToSendTop);
		// DHTML Navs are positioned horizontally by location of left edge of masterDiv
		var objToSendLeft = document.getElementById('masterDiv');
		var offSet = findPosX(objToSendLeft);
	}
	
	//alert("offSetCountryTop = " + offSetCountryTop + "\n" + "offSetCountryLeft = " + offSetCountryLeft + "\n" + "offSet = " + offSet);
	
	var posPortal_1 = offSet + pad + 8; 
	var posPortal_2 = posPortal_1 + 165 + 0;
	var posPortal_3 = posPortal_2 + 219;
	
	
	var Portal_1Obj = eval(docObj + "dropNav1" + styleObj);
	var Portal_2Obj = eval(docObj + "dropNav2" + styleObj);
	var Portal_3Obj = eval(docObj + "dropNav3" + styleObj);
	var countryObj = eval(docObj + "dropNav4" + styleObj);
	
	// Set left positions
	Portal_1Obj.left = posPortal_1 + "px";
	Portal_2Obj.left = posPortal_2 + "px";
	Portal_3Obj.left = posPortal_3 + "px";
	countryObj.left =  offSetCountryLeft + "px";
	
	// Set top positions
	Portal_1Obj.top = offSetTop + "px";
	Portal_2Obj.top = offSetTop + "px";
	Portal_3Obj.top = offSetTop + "px";
	countryObj.top = offSetCountryTop + "px";

}
// currently not used
function lightNav(item) {
	var navObj = eval(docObj + "item" + item + styleObj)
	var linkObj = eval(docObj + "link" + item + styleObj);
	navObj.backgroundColor = "#495592";
	linkObj.color = "#fff";
	if (lightNav.arguments.length > 1) {
		var navTdObj = eval(docObj + lightNav.arguments[1] + styleObj);
		navTdObj.color = "#ffffff";
	}
}
// currently not used
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 = "#D7DAE4";
	linkObj.color = "#454C75";
	if (dimNav.arguments.length > 1) {
		var navTdObj = eval(docObj + dimNav.arguments[1] + styleObj);
		navTdObj.color = "#000000";
	}
}
//-->

