// uses eventAttacher
rolloverClass="rollover";

function setOn(e)
	{
	if (!e && window.event) e = window.event;
	if (!e.target)
		{
		elm = e.srcElement
		}
	else {elm = e.currentTarget;}
	if (elm.className)
		{
		if(elm.className.indexOf("off")!=-1)
			{
			if(elm.className=="off") {elm.className="on";}
			else
				{
				elm.className=elm.className.replace(" off"," on");
				elm.className=elm.className.replace("off ","on ");
				}
			}
		}
	if(elm.src)
		if(elm.src.indexOf("_off.")!=-1) elm.src=elm.src.replace("_off.","_on.");
	}
function setOff(e)
	{
	if (!e && window.event) e = window.event;
	if (!e.target) elm = e.srcElement;
	else {elm = e.currentTarget;}
	if (elm.className)
		{
		if(elm.className.indexOf("on")!=-1)
			{
			if(elm.className=="on") {elm.className="off";}
			else
				{
				elm.className=elm.className.replace(" on"," off");
				elm.className=elm.className.replace("on ","off ");
				}
			}
		}
	if(elm.src)
		if(elm.src.indexOf("_on.")!=-1) elm.src=elm.src.replace("_on.","_off.");
	}
function initRollover(item)
	{
	addEvent(item,"mouseover",setOn);
	addEvent(item,"mouseout",setOff);
	}
function initRollovers(type)
	{
	items=document.getElementsByTagName(type);
	for(i=0;i<items.length;i++)
		if(items[i].className.indexOf("rollover")!=-1) initRollover(items[i]);
	}
