// JavaScript library

// function to allow multiple window.onload
// functions on one page load
function addLoadEvent(func) {   
	var oldonload = window.onload;   
	if (typeof window.onload != 'function') {   
		window.onload = func;   
	} else {   
		window.onload = function() {   
			if (oldonload) {   
			oldonload();   
			}   
			func();   
		}   
	}
}

// function to replace use of target="_blank"
// which is no longer valid in XHTML 1.0 strict
addLoadEvent(function externalLinks() { 
	if (!document.getElementsByTagName) return; 
	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";
	}
})