window.onload = function () {
	stripeTables();
}

var _i = 'a:',
		_f = '.',
		_e = '_',
		_l = '-';
		
//
// Gives every odd td a class of 'odd', which is styled to create a striped table effect
//
function stripeTables() {
	var tbodys = document.getElementsByTagName('tbody');
	for (var i = 0; i < tbodys.length; i++) {
		var trs = tbodys[i].getElementsByTagName('tr');
		for (var j = 1; j < trs.length; j = j + 2) {
			trs[j].className = 'odd';
		}
	}
}

//
// Provides the functionality to add multiple load events
//
function addLoadEvent(func) {
	var onload = window.onload;
	if (typeof onload != 'function') {
		window.onload = func;
	}
	else {
		window.onload = function() {
			onload();
			func();
		}
	}
}

// document.getElementById() alias
function $(id) {
	return document.getElementById(id);
}

