// Row highlighter script
// Snagged from:
// http://www.siteexperts.com/tips/styles/ts25/page2.asp
// Modified by Mark Makdad June 4th 2005, added "classBucket" to preserve row class

var rowHighlight = true // turn on row highlights
var colHighlight = true // turn off row highlights
var classBucket = ""

function getElement(el) {
	var tagList = new Object;
	for (var i = 1; i < arguments.length; i++) tagList[arguments[i]] = true;
	while ((el!=null) && (tagList[el.tagName]==null)) el = el.parentElement;
	return el;
 }

function checkHighlight(which) {
	var el = getElement(event.srcElement,"TD")
	if (el==null) return;
	if ((el.tagName=="TD") && (rowHighlight)) {
		var row = getElement(el, "TR");
		if (which) {
			classBucket = row.className
			row.className = "trOver"
		 }
		else {
			row.className = classBucket
		}
	 }
  }
