if(window.addEventListener){
	window.addEventListener('load', stripe, false); 
}else{
	window.attachEvent('onload', function(){ stripe(); });
}

function stripe() {
	var evenColor = arguments[1] ? arguments[1] : "#eee";
	var oddColor = arguments[2] ? arguments[2] : "#fff";

	var tables = document.body.getElementsByTagName('table');
	for(i=0;i<tables.length;i++){
		if(tables[i].className == 'press' || tables[i].className == 'press factsheets'){
			var even = false;
			var tbodies = tables[i].getElementsByTagName("tbody");
			for (var j = 0; j < tbodies.length; j++) {
				var trs = tbodies[j].getElementsByTagName("tr");
	    		for (var k = 0; k < trs.length; k++) {
					var tds = trs[k].getElementsByTagName("td");
		   			for (var l = 0; l < tds.length; l++) {
						var mytd = tds[l];
						mytd.style.backgroundColor = even ? evenColor : oddColor;
	      			}
					even =  ! even;
		    	}
	  	    }
		}
	}
}
