// Color list
var OldColor		= "#000000";
var OldBGColor		= "#EEEEEE";
var OldLinkColor	= "#000000";

var NewColor		= "#FFFFFF";
var NewBGColor		= "#CCCCCC";
var NewBorderColor	= "#AAAAAA";
var NewLinkColor	= "#FFFFFF";

function Setup()
{
	var i = 1;
	var obj;
	
	while(obj = document.getElementById("Menu" + i))
	{
		if(navigator.appName.indexOf("Explorer") >= 0)
        {
            // Internet Explorer
            obj.onmouseover = MenuMouseOver;
            obj.onmouseout = MenuMouseOut;
            obj.onclick = MenuMouseClick;
        }
        else
		{
			// Netscape
			obj.addEventListener("mouseover", MenuMouseOver, false);
			obj.addEventListener("mouseout", MenuMouseOut, false);
			obj.addEventListener("click", MenuMouseClick, false);
		}
		
		i++;
	}
}

function FindOwnerNode(evt)
{
	var node;
	
	if(navigator.appName.indexOf("Explorer") >= 0)
		node = window.event.srcElement;
	else
		node = evt.target;

	while(node)
	{
		if(node.nodeName != "TD")
			node = node.parentNode;
		else
			return node;
	}

	return null;
}

function MenuMouseOver(evt)
{
	var obj = FindOwnerNode(evt);
	
//	OldColor		= obj.style.color;
//	OldBGColor		= obj.style.backgroundColor;
//	OldLinkColor	= obj.firstChild.style.color;
	
	obj.style.color				= NewColor;
	obj.style.backgroundColor	= NewBGColor;
	obj.style.borderColor		= NewBorderColor;
	obj.firstChild.style.color	= NewLinkColor;
	
	window.status = obj.firstChild.href;
}

function MenuMouseOut(evt)
{

	obj = FindOwnerNode(evt);
	
	obj.style.Color				= OldColor;
	obj.style.backgroundColor	= OldBGColor;
	obj.style.borderColor		= OldBGColor;
	obj.firstChild.style.color	= OldLinkColor;

	window.status = "";
}

function MenuMouseClick(evt)
{
	var obj = FindOwnerNode(evt);
	
	location.href = obj.firstChild.href;
}
