function targetExternalLinks() { 
   // En collection över alla länkar 
   var links   = document.links; 
   // Hämta bas-URLn till sajten, t ex "google.com" för "http://www.google.com/foo/bar" 
   var baseURL = window.location.host; 
   // Skapa en regexp utifrån bas-URLn 
var baseURLPattern = new RegExp( "^javascript:|^mailto:|^(ftp://|https?://(www)?)" + baseURL.replace(".", "\\."), "i");

   // Iterera över länkarna och om de inte matchar mönstret, lägg till target="_blank" 
   var i = links.length; 
   while(i-->0) 
      if(!baseURLPattern.test(links[i].href)) 
         links[i].target = "_blank"; 
} 
 
window.onload = targetExternalLinks; 
