
var selfnav9;
function LNineNavBar()
{
	selfnav9 = this;

	this.mouseState = 'off';
	this.interval = null;
	this.mNode = null;
	this.cNode = null;

	this.initializing = false;
	this.init();
}

LNineNavBar.prototype.init = function() // this will poll the bar until it finds the node
{

	this.mNode = this.getElement('bsNav');

	if(this.mNode == null && this.initializing == false)
	{
		this.interval = setInterval('selfnav9.init()', 10);
	}

	else
	{
		this.cNode = this.getElement('spdcm');
		if(this.cNode != null)
		{
			clearInterval(this.interval);
			this.mNode.onmouseout = function()
			{
				selfnav9.mouseState = 'off';
				setTimeout('selfnav9.checkMouse()',100);
			}
			this.mNode.onmouseover = function() 
			{
				selfnav9.mouseState = 'on';
				selfnav9.mNode.style.color = '#160092';
				selfnav9.cNode.style.display = 'block';
			}
			this.cNode.onmouseout = this.mNode.onmouseout;
			this.cNode.onmouseover = this.mNode.onmouseover;
		}
	}
	this.initializing = true;
}

LNineNavBar.prototype.checkMouse = function()
{
	if(selfnav9.mouseState == 'off')
	{
		selfnav9.mNode.style.color = '#160092';
		selfnav9.cNode.style.display = 'none';	
	}
}

LNineNavBar.prototype.getElement = function(el)
{
	if(document.getElementById(el))
	{
		return document.getElementById(el);
	}
	else if(!document.getElementById && document.all[el])
	{
		return document.all[el];
	}
	else
	{
		return null;
	}
}
var lNineNav = new LNineNavBar(); 
