/**
 * Windon onload function that transform all link elements with rel attribute
 * "external" in link to "_blank" frame.
 *
 * To be XHTML Strict compatible, source code must not content link with target.
 * So, to simulate target to "_blank" frame attribute, you should use this script.
 * Just call this script in a script tag.
 *
 * @author Loops <pierrot at nvision dot lu>
 */
var oldExternalLinksOnload = window.onload || new Function();

window.onload = function()
{
  oldExternalLinksOnload();
  var externalLinks = document.getElementsByTagName( 'a' );
  var i = 0, iMax = 0, j = 0, jMax = 0;
  for( var i = 0, iMax = externalLinks.length; i < iMax; i++ )
  {
    if( externalLinks[i].rel !== undefined && externalLinks[i].rel.match( /(^|\s)external(\s|$)/ ) )
    {
      externalLinks[i].target = "_blank";
    }
  }
};
