
var oldNavBgElem = null;
var navBgId 	= "navBg";
var baseNavBgId	= "baseNavBg";
var navTableId 	= "navTable";

function setBaseNavBg()
{
	oldNavBgElem = document.getElementById(baseNavBgId);
	setNavBg(oldNavBgElem);
}

function setNavBg(elem)
{
	if(elem)
	{		
		showNavBg();
		
		var rrrr 			= document.getElementById(navTableId);
		var navBg 			= document.getElementById(navBgId);
		
		navBg.style.left 	= (elem.offsetLeft + rrrr.offsetLeft - 8) + "px";
		navBg.style.width 	= (elem.offsetWidth + 16) + "px";
		navBg.style.visibility = "visible";
	}
	else
	{
		hideNavBg();
	}
}

function hideNavBg() 
{
	document.getElementById(navBgId).style.visibility="hidden";
}
	
function showNavBg() 
{
	document.getElementById(navBgId).style.visibility="visible";
}


function resetNavBg()
{
	setNavBg(oldNavBgElem);
}
