//define utilityBar flyDowns
var utilityLinks = new Array();
utilityLinks[0] = ["Login","off"];







//initialize Page

function initPage()
{
	highlightUtilityNav('utility'+topSection,'on');
}


//highlight topNav
function topHighlight(navId)

{
	var tip = document.getElementById('nav' + navId);
	if (tip)
	{
		tip.style.color = topNavonColor;
  	}
}


//toggle utilityBar Flyout
function toggleUtilityBar(flydownId)
{
	if (flydownId == "Contact") flydownId = "1";
	var navUtility = "utility" + utilityLinks[flydownId][0];
	if (utilityLinks[flydownId][1] == "on")
	{
		resetUtilityBar();
	}
	else
	{
		flydown = navUtility + "Flydown";
		resetUtilityBar();
		show(flydown);
		highlightUtilityNav(navUtility,'on');
		utilityLinks[flydownId][1] = "on";
	}
}

function resetUtilityBar()
{
	for(var i = 0; i < utilityLinks.length; i++)
	{
	var navUtility = "utility" + utilityLinks[i][0];
	var flyDown = navUtility + "Flydown";
	var flyDownHide = document.getElementById(flyDown);
	if (flyDownHide)
		{
		highlightUtilityNav(navUtility,'off');
		flyDownHide.style.visibility = "hidden";
		current="";
		utilityLinks[i][1] = "off";
    	}
  	}
}

function highlightUtilityNav(navId,pos)
{
	var tip = document.getElementById(navId);
	if (pos == "on") {
	    if (tip) {
		tip.className = "UtilityNavbarOn";
  	    }
	}
	if (pos == "off") {
	    if (tip) {
		tip.className = "UtilityNavbar";
  	    }
	}
}

function leftHighlight(navId)
{
	var tip = document.getElementById('left' + navId);
	if (tip)
	{
		tip.style.color = leftNavonColor;
  	}
}


function show(name)
{
	current = name;
	var tip = document.getElementById(name);
	if (tip)
	{
		tip.style.visibility = "visible";
	}
}



//hide elements
function hide(name)
{
	var tip = document.getElementById(name);
	if (tip)
	{
		tip.style.visibility = "hidden";
		current = "";
	}
}


//show login
function showLogin()
{
	topPage();
	resetUtilityBar();
	show('utilityLoginFlydown');
	highlightUtilityNav('utilityLogin','on');
}


//show utlityBar menu
function showUtilityMenu(menu)
{
    showMenu = menu + "Flydown";
	topPage();

	resetUtilityBar();

	show(showMenu);

	highlightUtilityNav(menu,'on');

}



