// Breakout of Frames
// http://www.thesitewizard.com/archive/framebreak.shtml

function noFrames()
{
  if (top.location != location) {
    top.location.href = document.location.href;
  }
}
window.onload = noFrames;


// New-Window Links for XHTML Strict
// http://www.sitepoint.com/article/standards-compliant-world

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;
