//stripe a table with default css and add mouseover effect.
//Based on: http://validweb.nl/artikelen/javascript/better-zebra-tables/
//Edited by cody lindley
var stripetable = function() {
	var tables = getElementsByClassName("stripe");	

	for(var x=0;x!=tables.length;x++){
		var table = tables[x];
		if (! table) { return; }
		
		var tbodies = table.getElementsByTagName("tbody");
		
		for (var h = 0; h < tbodies.length; h++) {
			var even = true;
			var trs = tbodies[h].getElementsByTagName("tr");
			
			for (var i = 0; i < trs.length; i++) {
				trs[i].onmouseover=function(){
					this.className += " tm_over"; return false
				}
				trs[i].onmouseout=function(){
					this.className = this.className.replace("tm_over", ""); return false
				}
				
				if(even)
					trs[i].className += " alt";
				
				even = !even;
			}
		}
	}
}
addEvent(window,'load', stripetable);