// -------------------------------------------------------------------------- //
// Window onload Event                                                        //
// -------------------------------------------------------------------------- //
   window.onload = function(){
      init_blank();
   }

// -------------------------------------------------------------------------- //
// Lien externe "_blank" valide XHTML                                         //
// -------------------------------------------------------------------------- //
   function init_blank(){
      var links = document.getElementsByTagName('a');
      var links_length = links.length;
      for(var i = 0; i < links_length; i++){
      // On modifie l'evenement onclick
         var lien = links[i];
         var res_http  = lien.href.indexOf('http://');
         var res_host  = lien.href.indexOf('http://' + location.host);
         var res_class = Element.hasClassName(lien, "blank");
         //if(((res_http === 0) || res_class) && (res_host !== 0)) set_blank(lien);
         if(((res_http === 0) && (res_host !== 0)) || res_class) set_blank(lien);
      }
   }

   function set_blank(lien){
   // On modifie l'evenement onclick
      if(lien.title == '') lien.title = lien.href;
      lien.title += ' [Nouvelle fenêtre]';
      lien.onclick = function(){
         window.open(this.href);
         return false;
      }
   }
