function init() {
	var tables = document.getElementsByTagName('table');
	if (tables.length > 0) {
		for (var i=0; i<tables.length; i++) {
			var rows = tables[i].getElementsByTagName('tr');
			if (rows.length > 0) {
				for (var j=0; j<rows.length; j++) {
					if (j > 0 && j%2 == 0) {
						rows[j].className = 'alt';
					}
				}
			}
			if ((document.getElementById('content').className == 'full' &&
				tables[i].offsetWidth > 750) ||
				(document.getElementById('content').className == '' &&
				tables[i].offsetWidth > 500)) {
				var div = document.createElement('div');
				div.className = 'overflow';
				div.appendChild(tables[i].cloneNode(true));
				var parentNode = tables[i].parentNode;
				parentNode.replaceChild(div, tables[i]);
			}
		}
	}
	var images = document.getElementsByTagName('img');
	if (images.length > 0) {
		for (var i=0; i<images.length; i++) {
			if (images[i].width > 500) {
				images[i].width = 500;
				images[i].removeAttribute('height');
			}
		}
	}
}
window.onload = init;
