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"; 
       } else if(anchor.getAttribute("href") && anchor.getAttribute("rel") == "thiswindow")anchor.target = "_top";
 } 
}

function amps(){
var a="&";
return a;
}

function makeEmailLinks() {
    var as = document.getElementsByTagName('a');
    
    for(var i=0;i < as.length; i++) {
        if(as[i].rel == "email") {
            var thisURL = as[i].href;
            as[i].href= "javascript:emailPopUp('"+thisURL+"');";
        }
    }

}

function emailPopUp(sUrl) {
       window.open (sUrl,"mywindow","location=0,status=0,scrollbars=0,width=400,height=550");
       //mywindow.moveTo(0,0);
}




function makeNewsLinks() {
    var as = document.getElementsByTagName('a');
    
    for(var i=0;i < as.length; i++) {
        if(as[i].rel == "newsPop") {
            var thisURL = as[i].href;
            as[i].href= "javascript:newsPopUp('"+thisURL+"');";
        }
    }

}

function newsPopUp(sUrl) {
       window.open (sUrl,"mywindow","location=0,status=0,scrollbars=1,width=720,height=540");
       //mywindow.moveTo(0,0);
}

// api_addEvent() 
// Gets around the problem of having multiple onload handlers
// http://www.onlinetools.org/articles/unobtrusivejavascript/chapter4.html
// http://www.quirksmode.org/js/events_advanced.html
function api_addEvent(obj, evType, fn) { 
    // W3C type of event registration model
    if (obj.addEventListener) { 
        obj.addEventListener(evType, fn, false); 
        return true; 
    // MS event registration model    
    } else if (obj.attachEvent) { 
        return obj.attachEvent("on"+evType, fn); 
    // Bad browsers that can't do either
    } else { 
        return false; 
    } 
}

api_addEvent(window, 'load', makeNewsLinks);
api_addEvent(window, 'load', makeEmailLinks);
//window.onload=makeEmailLinks;