function fixCSS() 
{
 if (document && document.getElementsByTagName) {
 var head = document.getElementsByTagName('head')[0];
 var link = document.createElement('link');
 link.type = 'text/css';
 link.rel = 'stylesheet';
 link.href = 'invalid_styles.css';
 head.appendChild(link);
   }
};

 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";  }  
 }  
 window.onload = externalLinks;  