function addEvent(obj, evType, fn, useCapture){
    if (obj.addEventListener){
	obj.addEventListener(evType, fn, useCapture);
	return true;
    } else if (obj.attachEvent){
	var r = obj.attachEvent("on"+evType, fn);
	return r;
    }
}

openNewWindow = function()
{
    var anchors = new Array();
    if (anchors)
    {
	anchors = document.getElementsByTagName('a');
	for (var i = 0, anchor; anchor = anchors[i]; i++) 
	    {
		if (anchor.getAttribute("href") && anchor.getAttribute('rel') == 'external')
		    anchor.target = "_blank";				
	    }
	
    }
}

addEvent(window, 'load', openNewWindow);
