// Adds striping to tables and highlights a row on rollover
window.addEvent('domready', function() {
	var tables = document.getElementsByTagName("table");  
	
	for (var x=0;x!=tables.length;x++){
		var table = tables[x];
		
		if (! table) { return; }
		
		var trs = table.getElementsByTagName("tr");
		
		var even = true;
		var headers = 0;
				
		var ths = table.getElementsByTagName("th");
		
		if (ths.length > 0) header = 1
							
		for (var i = headers; i < trs.length; i++) {
			trs[i].onmouseover=function(){
				this.className += " highlight"; 
				return false;
			}
				trs[i].onmouseout=function(){
				this.className = this.className.replace("highlight", "");
				return false
			}
			if(even) trs[i].className += " alt";
			
			even = !even;
		}
	}									 
});