// attach onclick events to all external links inside the given
// element id to make them open a new browser window
function makeExternal(id) {
	var domainPattern = new RegExp('http://' + document.domain);
	try {
		var elem = document.getElementById(id);
		var links = elem.getElementsByTagName('A');
	} catch (e) {
		return false;
	}
	for (var i = 0; i < links.length; i++) {
		var link = links[i];
		if (link.href.match(domainPattern))
			continue;	// skip local links
		link.onclick = function() {
			window.open(this.href); return false;
		}
	}
}

window.onload = function() {
	makeExternal('main');
}
