function addEvent(obj, evType, fn){
	if (obj.addEventListener){
		obj.addEventListener(evType, fn, false);
		return true;
	} else if (obj.attachEvent){
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	} else {
		return false;
	}
}
function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if (node == null) { node = document };
	if (tag == null) { tag = '*' };
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\s)"+searchClass+"(\s|$)");
	for (i=0, j=0; i<elsLen; i++) {
		if (pattern.test(els[i].className)) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}
function tabla_cebra(tabla) {
	var tbody = tabla.tBodies[0];
	var trs = tbody.rows;
	var par = true;
	for (var i=0; i<trs.length; i++) {
		if (par) {
			par = false;
			trs[i].className = 'par';
		} else {
			par = true;
		}
	}
}
function tablas_cebras() {
	var tablas = getElementsByClass('cebra', document, 'table');
	for (var i=0; i<tablas.length; i++) { tabla_cebra(tablas[i]); }
}
addEvent(window, 'load', tablas_cebras);