<!--
// *** Component Start *** //

var onbutton = "none";
var buttontimer =  "";
var stayonbutton = "";
bar = new Array();

function buttonstate(buttonname,event)
{
	if (event == "load")
	{
		buttonstate_load(buttonname);
	}
	else if (event == "on")
	{
		if (onbutton == buttonname)
		{
			clearTimeout(buttontimer);
		}
		buttonstate_on(buttonname);
	}
	else if (event == "off")
	{
		buttontimer = setTimeout("buttonstate_off('"+buttonname+"')",20);
	}
	return;
}

function buttonstate_load(buttonname)
{
    bar[buttonname] = new Image();
    bar[buttonname].src = prefix + buttonname + "0.gif";
    bar[buttonname + "_mouseover"] = new Image();
    bar[buttonname + "_mouseover"].src = prefix + buttonname + "1.gif";
    return;
}

function buttonstate_on(buttonname)
{
	document.getElementById(buttonname).src = bar[buttonname + "_mouseover"].src;
	onbutton = buttonname;
	
	return;
}

function buttonstate_off(buttonname)
{
	if (stayonbutton != buttonname)
	{
		document.getElementById(buttonname).src = bar[buttonname].src;
	}
	return;
}

// *** Component End *** //

// -->
