﻿function externalLinks() {
	if (document.getElementsByTagName) {
		var anchors = document.getElementsByTagName("a");
		for (var i = 0; i < anchors.length; i++) {
			var anchor = anchors[i];
			if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") {
				anchor.target = "_blank";
			}
		}
	}
}

function tableRowMouseEvents() {
	if (document.getElementsByTagName) {
		var tableRows = document.getElementsByTagName("tr");
		for (var i = 0; i < tableRows.length; i++) {
			var tableRow = tableRows[i];
			var theClass = tableRow.getAttribute("class");
			if (theClass == 'oddRow' || theClass == 'evenRow') {
				tableRow.setAttribute('onmouseover', "this.className = 'hotRow'");
				tableRow.setAttribute('onmouseout', "this.className = '"+theClass+"'");
			}
		}
	}
}

function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			if (oldonload) {
				oldonload();
			}
			func();
		}
	}
}

addLoadEvent(externalLinks);
addLoadEvent(tableRowMouseEvents);

