var timeoutID=0;
var lastTimeoutID = 0;

function menuIn() {
	try	{
		showAt(document.getElementById('floatmenu'), getAbsolutePos(document.getElementById('menu_button')).x, getAbsolutePos(document.getElementById('menu_button')).y+16);
		document.getElementById('floatmenu').style.visibility='visible';
		document.getElementById('menu_button').className = "menu_button_hover" ; 
		if (lastTimeoutID==timeoutID)
		{
			clearTimeout(timeoutID);
		} 
	} catch (err) {	}
}
function menuOn() {
	try {
		document.getElementById('floatmenu').style.visibility='visible';
		document.getElementById('menu_button').className = "menu_button_hover" ; 
		if (lastTimeoutID==timeoutID)
		{
			clearTimeout(timeoutID);
		}
	} catch (err) {	}
}
function menuOut() {
	try {
		document.getElementById('menu_button').className = "menu_button" ; 
		timeoutID = setTimeout("menuHide()", 500);
		lastTimeoutID = timeoutID;
	} catch (err) {	}
}
function menuHide() {
	try { document.getElementById('floatmenu').style.visibility='hidden'; } catch (err) {	}
}

function setColorBack (object, color) {
try
{
	if (object) {
		object.style.backgroundColor = color;
	}
}
catch (err)
{
return;
}

}
function setColor (object, color) {
try
{
	if (object) {
		object.style.color = color;
	}
}
catch (err)
{
return;
}

}
/*
var imgOn = new Array();
if (document.images) 
{
	imgOn[0] = new Image(); imgOn[0].src = "referers/wai/info/Images/spin.gif";
	imgOn[1] = new Image(); imgOn[1].src = "referers/wai/info/Images/down.gif";
}

function rollOver(state)
{
	if (document.images)
	if (state=="on") {eval("document [\'spin\'].src = imgOn[1].src");}
	else {eval("document [\'spin\'].src = imgOn[0].src");}
}
*/
