﻿function externalLinks() { 
 if (!document.getElementsByTagName) return; // Kollar så att getElementsByTagName fungerar i browsern. Annars så öppnas länkar i samma fönster som vanligt.
 var anchors = document.getElementsByTagName("a"); // Variabeln "anchors" laddar in alla <a>-taggar.
 for (var i=0; i<anchors.length; i++) { // Den här loopen kontrollerar vilka <a>-taggar som har "href"- samt "rel=external"-attribut.
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; // När loopen utfört det den skall göra så sätter den länkarnas target-attribut till "_blank" så de öppnas i nytt fönster.
 } 
} 
window.onload = externalLinks; // Startar funktionen när dokumentet laddat klart.
