var striper = function() {
	var tables = document.getElementsByTagName("table");
	for ( var x=0; x!=tables.length; ++x ) {
		var table = tables[x];
		if ( table && table.className.indexOf("zebra") > -1 ) { 
			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 += " ruled"; return false
					}
					trs[i].onmouseout=function(){
						this.className = this.className.replace("ruled", ""); return false
					}        
					if(even)
						trs[i].className += " even";
					even = !even;
				}
			}
		}
	}
}
addEvent(window,'load',striper,false);