// JavaScript Document
function targetBlank(event) {
 
        event = event ? event : window.event; 
                
        var target = event.srcElement ? event.srcElement : event.target;
                
        while (target.nodeName.toLowerCase() != "a" && target.parentNode != null) target = target.parentNode; 
        
        window.open(target.getAttribute("href"), "_blank"); 
        
        // DOM 
        if (event.cancelable) 
            event.preventDefault(); 
        // IE 
        return false;
        
} 

function targetBlankBind() { 
        var tags = document.getElementsByTagName("A");
        var i; 
        for (i=0; i<tags.length; i++) 
              if (tags[i].getAttribute("rel") == "external") 
                  tags[i].onclick = targetBlank;
                  
} 

if (window.attachEvent) { 
        // IE 
        window.attachEvent("onload", targetBlankBind);
        
} else { 
        // DOM 
        window.addEventListener("load", targetBlankBind, false);
        
}


