/*
* Executes Javascript on page load
* From http://simonwillison.net/2004/May/26/addLoadEvent/
* Credit goes to Simon Willison
*/
function addLoadEvent(func) {
	var oldonload = window.onload;
	
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			if (oldonload) {
				oldonload();
			}
			func();
		};
	}
}

addLoadEvent(RegisterAllEvents);

/**
* Registers the events for all of the objects
*/
function RegisterAllEvents() {
	var hyperlinks = document.body.getElementsByTagName('a');

	for (var i=0;i<hyperlinks.length;i++) {
		//open up all external hyperlinks in a new window
		if (hyperlinks[i].className!==null) {
			if (hyperlinks[i].className.match("blank_link")!==null) {
				hyperlinks[i].onclick= function () {
					window.open(this.href,"_blank");
					return false;
				};
			}
		}
	}
}