codice:
window.onload=function(){
  var lnks=document.getElementsByTagName('a');
  for(var k=0,l=lnks.length;k<l;k++){
    var i=lnks[k];
    if(i.getAttribute('href') && i.getAttribute('href').indexOf('http://')==0){
      i.setAttribute('target','_blank');
    }
  }
}
al volo,
genericamente, se l' href inizia per http si tratta un sito esterno
a te perfezionarlo

ciao