// JavaScript Document

function setOn(event) {
	el = getEventTarget(event) ;
	if (el && el.getAttribute("hiLite") != null) {
		el.className = "on" ;
	}
}

function setOff(event) {
	el = getEventTarget(event);
	if (el && el.getAttribute("hiLite") != null) {
		el.className = "off";
	}
}

function hiliteLink(idx) {
	document.links[idx].className="on";
}

function dehiliteLink(idx) {
	document.links[idx].className="off";
}

function getEventTarget(e)
{
        var targ;
        if (!e) var e = window.event;
        if (e.target) targ = e.target;
        else if (e.srcElement) targ = e.srcElement;
        if (targ.nodeType == 3) // defeat Safari bug
                targ = targ.parentNode;
		return targ;
}

document.onmouseover = setOn;
document.onmouseout = setOff;