var stripe = function() {
					var tables = document.getElementsByTagName("table");	
			
					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 += " ruled"; return false
								}
								trs[i].onmouseout=function(){
									this.className = this.className.replace("ruled", ""); return false
								}
								
								if(even)
									trs[i].className += " even";
								
								even = !even;
							}
						}
					}
				}
			
				window.onload = stripe;
