hdiff output

/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/fichiers/connexion.php 1970-01-01 01:00:00.000000000 +0100 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/fichiers/connexion.php 2008-08-02 19:46:30.199392386 +0200
  <?php
  $HostMySql="localhost";
  $BaseMySql="logz";
  $PassMySql="";
  $PrefixTableMySql="logz_rurkhq_";
  $UtilisateurMySql="root";
  
  if (!$HostMySql || !$BaseMySql || !$PrefixTableMySql || !$UtilisateurMySql) {
          header("Location: ../installation");
          exit;
  }
  ?>
  


/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/fichiers/fichier.php 2008-08-02 20:24:00.061855318 +0200 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/fichiers/fichier.php 2008-08-02 19:45:41.511926436 +0200
         <param name="fileName" value="$Fichier">         <param name="fileName" value="$Fichier">
         <param name="animationatStart" value="true">         <param name="animationatStart" value="true">
         <param name="transparentatStart" value="true">         <param name="transparentatStart" value="true">
         <param name="autoStart" value="$autostart">         <param name="autoStart" value="$Autostart">
         <param name="showControls" value="$Showcontrols">         <param name="showControls" value="$Showcontrols">
         <param name="Volume" value="-20">         <param name="Volume" value="-20">
         <embed type="$TypeMime"          <embed type="$TypeMime" 
  


/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/gestion.php 2008-08-02 20:24:00.148829251 +0200 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/gestion.php 2008-08-02 19:45:41.564910620 +0200
 session_start(); session_start();
  
 //echo "les variables post ",$_POST['login'],$_POST['pass']; //echo "les variables post ",$_POST['login'],$_POST['pass'];
  
 if (COMPRESSION == "on") ob_start('ob_gzhandler'); if (COMPRESSION == "on") ob_start('ob_gzhandler');
  
 /* fixe le login et le pass pour la session admin */ /* fixe le login et le pass pour la session admin */
 "<a href=\"http://logz.org/index.php?cat=aideitem\" title=\"aide pour cette page\" class=\"inactif\" accesskey=\"h\" ".$tBlank.">".$lang['aide']."</a> ". "<a href=\"http://logz.org/index.php?cat=aideitem\" title=\"aide pour cette page\" class=\"inactif\" accesskey=\"h\" ".$tBlank.">".$lang['aide']."</a> ".
 "<a href=\"logout.php\" title=\"quitter cette session\" class=\"inactif\" accesskey=\"h\">".$lang['deconnexion']."</a> ". "<a href=\"logout.php\" title=\"quitter cette session\" class=\"inactif\" accesskey=\"h\">".$lang['deconnexion']."</a> ".
 "</div>"; "</div>";
  
 /* choix */ /* choix */
 if (isset($_SESSION['catlogin']) && !empty($_SESSION['catlogin']) && $_SESSION['catlogin'] != "admin" && isset($_SESSION['adminlight']) && $_SESSION['adminlight'] == "on") { if (isset($_SESSION['catlogin']) && !empty($_SESSION['catlogin']) && $_SESSION['catlogin'] != "admin" && isset($_SESSION['adminlight']) && $_SESSION['adminlight'] == "on") {
                 $MenuNavigCategorie=$MenuNavigCategorieLight;                 $MenuNavigCategorie=$MenuNavigCategorieLight;
                         require("scripts/gest_categorie_blogroll.php");                         require("scripts/gest_categorie_blogroll.php");
                 } elseif(isset($_GET['action']) && $_GET['action']  == "cherche") {                 } elseif(isset($_GET['action']) && $_GET['action']  == "cherche") {
                         require("scripts/gest_categorie_articles_recherche.php");                         require("scripts/gest_categorie_articles_recherche.php");
                 } elseif(isset($_GET['action']) && $_GET['action']  == "modifierstyles") {                 } elseif(isset($_GET['action']) && $_GET['action']  == "plugincat") {
                         require("scripts/gest_categorie_styles.php");                         require("scripts/gest_categorie_plug.php");
                 } elseif(isset($_GET['action']) && $_GET['action']  == "voirarticle") {                 } elseif(isset($_GET['action']) && $_GET['action']  == "voirarticle") {
                         $Article = clean($_GET['art']);                          $Article = clean($_GET['art']); 
                         require("scripts/gest_categorie_article.php");                         require("scripts/gest_categorie_article.php");


/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/.htaccess 2008-08-02 20:23:59.438042278 +0200 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/.htaccess 2008-08-02 19:45:41.372967917 +0200
 RewriteRule ^podcast-(.*)$ index.php?podcast=$1 [L] RewriteRule ^podcast-(.*)$ index.php?podcast=$1 [L]
 RewriteRule ^mail-(.*)$ index.php?mail=$1 [L] RewriteRule ^mail-(.*)$ index.php?mail=$1 [L]
 RewriteRule ^rssjs-(.*)$ index.php?rssjs=$1 [L] RewriteRule ^rssjs-(.*)$ index.php?rssjs=$1 [L]
  RewriteRule ^playlist-(.*)\.xspf$ index.php?playlist=$1 [L]
  RewriteRule ^imagelist-(.*)\.xspf$ index.php?imagelist=$1 [L]
 RewriteRule ^annonce-(.*)$ index.php?annonce=$1 [L] RewriteRule ^annonce-(.*)$ index.php?annonce=$1 [L]
 RewriteRule ^commentaires-(.*)$ index.php?commentaires=$1 [L] RewriteRule ^commentaires-(.*)$ index.php?commentaires=$1 [L]
  
 RewriteRule ^podcast$ index.php?podcast=admin [L] RewriteRule ^podcast$ index.php?podcast=admin [L]
 RewriteRule ^mail$ index.php?mail= [L] RewriteRule ^mail$ index.php?mail= [L]
 RewriteRule ^rssjs$ index.php?rssjs=admin [L] RewriteRule ^rssjs$ index.php?rssjs=admin [L]
 #RewriteRule ^monimage.jpg$ images/index.php [L] RewriteRule ^playlist\.xspf$ index.php?playlist=admin [L]
  RewriteRule ^imagelist\.xspf$ index.php?imagelist=admin [L]
  
 RewriteRule ^art-(.*)-tit-(.*)$ index.php?art=$1 [L] RewriteRule ^art-(.*)-tit-(.*)$ index.php?art=$1 [L]
 RewriteRule ^cat-(.*)-tit-(.*)$ index.php?cat=$1 [L] RewriteRule ^cat-(.*)-tit-(.*)$ index.php?cat=$1 [L]


/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/index.php 2008-08-02 20:24:00.126835843 +0200 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/index.php 2008-08-02 19:45:41.608897489 +0200
         /****************************************/         /****************************************/
         $Categorie = clean($_GET['playlist']);          $Categorie = clean($_GET['playlist']); 
         require("scripts/doc_playlist.php");         require("scripts/doc_playlist.php");
  } elseif (isset($_GET['imagelist'])) {
          /****************************************/
          /* Image list                                */
          /****************************************/
          $Categorie = clean($_GET['imagelist']); 
          require("scripts/doc_imagelist.php");
 } elseif (isset($_GET['xml'])) { } elseif (isset($_GET['xml'])) {
         /****************************************/         /****************************************/
         /* Xml                                        */         /* Xml                                        */
         /****************************************/         /****************************************/
         $Categorie = clean($_GET['xml']);          $Categorie = clean($_GET['xml']); 
         require("scripts/doc_xml.php");         require("scripts/doc_xml.php");
  } elseif (isset($_GET['piclens'])) {
          /****************************************/
          /* Piclens                                        */
          /****************************************/
          $Categorie = clean($_GET['piclens']); 
          require("scripts/doc_piclens.php");
 } elseif (isset($_GET['wap'])) { } elseif (isset($_GET['wap'])) {
         /****************************************/         /****************************************/
         /* Wap                                        */         /* Wap                                        */


/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/installation/etape1.php 2008-08-02 20:24:00.209810975 +0200 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/installation/etape1.php 2008-08-02 19:45:41.652884358 +0200
 HTMLPOD VARCHAR(3) NOT NULL, HTMLPOD VARCHAR(3) NOT NULL,
 INDESIRABLE VARCHAR(3) NOT NULL, INDESIRABLE VARCHAR(3) NOT NULL,
 BLOQUER VARCHAR(9) NOT NULL, BLOQUER VARCHAR(9) NOT NULL,
  PICLENS VARCHAR(9) NOT NULL,
 PRIMARY KEY  (ID) PRIMARY KEY  (ID)
 ) TYPE = MYISAM; ) TYPE = MYISAM;
 TEXT; TEXT;


/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/installation/etape2.php 2008-08-02 20:24:00.257796593 +0200 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/installation/etape2.php 2008-08-02 19:45:41.679876301 +0200
                  
 /* enregistrement paramètres */ /* enregistrement paramètres */
 $IdLogz = sprintf("%09d",rand(0,999999999)); $IdLogz = sprintf("%09d",rand(0,999999999));
 $ExtensionsDefault = "7z abi ac3 ai aif aifc aiff arj asf asr asx au avi bin bmp bz2 cda dcr doc dot eps fla flv gif gz hqx ico iso jfif jpe jpeg jpg latex m3u m4a m4b m4v man mid mov mp2 mp3 mp4 mpa mpe mpeg mpg odb odc odf odg odi odm odp ods odt ogg pdf png pps ppt ps psd ra ram rar rm rmi rpm rtf sea sit sla stc std sti stw svg swf sxc sxd sxg sxi sxm sxw tar tgz tex tif tiff torrent txt vcf wav wcm wdb wks wma wmf wmv wps wri wrl wrz xaf xbm xla xlc xlm xls xlt xlw xml xof xpm xsd xsl xspf xwd zip"; $ExtensionsDefault = "7z abi aac ac3 ai aif aifc aiff arj asf asr asx au avi bin bmp bz2 cda dcr doc dot eps fla flv gif gz hqx ico iso jfif jpe jpeg jpg latex m3u m4a m4b m4v man mid mov m3u mp2 mp3 mp4 mpa mpe mpeg mpg odb odc odf odg odi odm odp ods odt ogg pdf png pps ppt ps psd ra ram rar rm rmi rpm rtf sea sit sla stc std sti stw svg swf sxc sxd sxg sxi sxm sxw tar tgz tex tif tiff torrent txt vcf wav wcm wdb wks wma wmf wmv wps wri wrl wrz xaf xbm xla xlc xlm xls xlt xlw xml xof xpm xsd xsl xspf xwd zip";
 $Requete = "INSERT INTO ".$PrefixTableMySql."parametres (ID,PARAMSIMPOSES,WEBMASTERMAIL,WEBMASTERPASS,VOLUMEMAXDOSSIERUPLOAD,ARTICLESPARPAGE,STYLES,FICHIERSEXTENSIONS,ARTICLESMAX,DECALAGEHORAIRE,ANNONCESSTATUS,AUTHENTIFICATIONTYPE,ADMINLIGHT,TRADUCTIONLANGUES,IDLOGZ,MODELEDEFAULT,STYLEDEFAULT,EDIT,DEBUG,NOMCOURTS) "; $Requete = "INSERT INTO ".$PrefixTableMySql."parametres (ID,PARAMSIMPOSES,WEBMASTERMAIL,WEBMASTERPASS,VOLUMEMAXDOSSIERUPLOAD,ARTICLESPARPAGE,STYLES,FICHIERSEXTENSIONS,ARTICLESMAX,DECALAGEHORAIRE,ANNONCESSTATUS,AUTHENTIFICATIONTYPE,ADMINLIGHT,TRADUCTIONLANGUES,IDLOGZ,MODELEDEFAULT,STYLEDEFAULT,EDIT,DEBUG,NOMCOURTS,SCRIPTSJS) ";
 $Requete .= "VALUES (1,'off','root@localhost','','1000','10','default','".$ExtensionsDefault."',3000,0,'off','WWW','off','fr-en en-fr es-en en-es','".$IdLogz."','spl','default','off','off','off') ;"; $Requete .= "VALUES (1,'off','root@localhost','','1000','10','default','".$ExtensionsDefault."',3000,0,'off','WWW','off','fr-en en-fr es-en en-es','".$IdLogz."','spl','default','off','off','off','js/prototype-1.6.0.2.js\njs/swfobject-1.5.js\njs/overlapping.js\njs/overlib-4.21.js\njs/audio-player.js') ;";
  
 $Requete2 = "INSERT INTO ".$PrefixTableMySql."rssinfos (CATEGORIE,NOMBREARTICLES) VALUES ('admin',15);"; $Requete2 = "INSERT INTO ".$PrefixTableMySql."rssinfos (CATEGORIE,NOMBREARTICLES) VALUES ('admin',15);";
  


/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/js/audio-player.js 1970-01-01 01:00:00.000000000 +0100 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/js/audio-player.js 2008-08-02 19:45:41.852824674 +0200
  var ap_instances = new Array();
  
  function ap_stopAll(playerID) {
          for(var i = 0;i<ap_instances.length;i++) {
                  try {
                          if(ap_instances[i] != playerID) document.getElementById("audioplayer" + ap_instances[i].toString()).SetVariable("closePlayer", 1);
                          else document.getElementById("audioplayer" + ap_instances[i].toString()).SetVariable("closePlayer", 0);
                  } catch( errorObject ) {
                          // stop any errors
                  }
          }
  }
  
  function ap_registerPlayers() {
          var objectID;
          var objectTags = document.getElementsByTagName("object");
          for(var i=0;i<objectTags.length;i++) {
                  objectID = objectTags[i].id;
                  if(objectID.indexOf("audioplayer") == 0) {
                          ap_instances[i] = objectID.substring(11, objectID.length);
                  }
          }
  }
  
  var ap_clearID = setInterval( ap_registerPlayers, 100 );
  


/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/js/fonctions_javascript.js 2008-08-02 20:24:00.770642891 +0200 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/js/fonctions_javascript.js 2008-08-02 19:45:41.931801098 +0200
         var menu = document.getElementById("jumpmenu");         var menu = document.getElementById("jumpmenu");
         menu.style.visibility = "hidden";         menu.style.visibility = "hidden";
         return;         return;
  }
  
  function affichemenu(idmenu,imgoff,imgon) {
          if (!document.getElementById(idmenu)) return;
          var menu = document.getElementById(idmenu);
          var imagesource = "img"+idmenu;
          var imagemenu = document.getElementById(imagesource);
          if (menu.style.display == "block") {
                  menu.style.display = "none";
                  imagemenu.src = imgoff;
          } else {
                  menu.style.display = "block";
                  imagemenu.src = imgon;
          }
          return;
 } }
  


/home/website/archives/logz_1_2_5_2008_Apr_26_15h56/js/fonctions_structures.js 2008-08-02 20:24:00.821627610 +0200 /home/website/archives/logz_1_2_6_2008_Aug_02_19h45/js/fonctions_structures.js 2008-08-02 19:45:41.957793339 +0200
         }         }
 } }
  
  /* ancien appel avec XHRConnection
 function ChargeFichier(IdUnique,uri) { function ChargeFichier(IdUnique,uri) {
         // Création de l'objet         // Création de l'objet
         var XHR = new XHRConnection();                 var XHR = new XHRConnection();        
         XHR.sendAndLoad(uri, "GET");         XHR.sendAndLoad(uri, "GET");
         return true;         return true;
 } }
  */
  function ChargeFichier(idArt,uri) {
          conteneur = "player"+idArt;
          new Ajax.Updater(conteneur, uri, { method: 'get' });
          $('icon'+idArt).hide();
          return true;
  }
  
 function StopFichier(IdUnique,ImageIcon) { function StopFichier(idArt,ImageIcon) {
         document.getElementById('zone'+IdUnique).innerHTML = "";         conteneur = "player"+idArt;
         // icone à montrer         $(conteneur).innerHTML = "";
         document.images['img'+IdUnique].src = ImageIcon;         $('icon'+idArt).show();
          return true;
 } }
 function rollimg(imgid,newimg) { function rollimg(imgid,newimg) {
         var imagemenu = document.getElementById(imgid);         var imagemenu = document.getElementById(imgid);
         return;         return;
 } }
  
 /*'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'*/ 
 // + -------------------------------------------------------------------------------------- 
 // + XHRConnection 
 // + V1.3 
 // + Thanh Nguyen, http://www.sutekidane.net 
 // + 20.10.2005 
 // + http://creativecommons.org/licenses/by-nc-sa/2.0/fr/deed.fr 
 // + -------------------------------------------------------------------------------------- 
 function XHRConnection() { 
          
         // + ---------------------------------------------------------------------------------- 
         var conn = false; 
         var debug = false; 
         var datas = new String(); 
         var areaId = new String(); 
         // Objet XML 
         var xmlObj; 
         // Type de comportement au chargement du XML 
         var xmlLoad; 
          
         // + ---------------------------------------------------------------------------------- 
         try { 
                 conn = new XMLHttpRequest();                 
         } 
         catch (error) { 
                 if (debug) { alert('Erreur lors de la tentative de création de l\'objet \nnew XMLHttpRequest()\n\n' + error); } 
                 try { 
                         conn = new ActiveXObject("Microsoft.XMLHTTP"); 
                 } 
                 catch (error) { 
                         if (debug) { alert('Erreur lors de la tentative de création de l\'objet \nnew ActiveXObject("Microsoft.XMLHTTP")\n\n' + error); } 
                         try { 
                                 conn = new ActiveXObject("Msxml2.XMLHTTP"); 
                         } 
                         catch (error) { 
                                 if (debug) { alert('Erreur lors de la tentative de création de l\'objet \nnew ActiveXObject("Msxml2.XMLHTTP")\n\n' + error); } 
                                 conn = false; 
                         } 
                 } 
         } 
  
         // + ---------------------------------------------------------------------------------- 
         // + setDebugOff 
         // + Désactive l'affichage des exceptions 
         // + ---------------------------------------------------------------------------------- 
         this.setDebugOff = function() { 
                 debug = false; 
         }; 
  
         // + ---------------------------------------------------------------------------------- 
         // + setDebugOn 
         // + Active l'affichage des exceptions 
         // + ---------------------------------------------------------------------------------- 
         this.setDebugOn = function() { 
                 debug = true; 
         }; 
          
         // + ---------------------------------------------------------------------------------- 
         // + resetData 
         // + Permet de vider la pile des données 
         // + ---------------------------------------------------------------------------------- 
         this.resetData = function() { 
                 datas = new String(); 
                 datas = ''; 
         }; 
          
         // + ---------------------------------------------------------------------------------- 
         // + appendData 
         // + Permet d'empiler des données afin de les envoyer 
         // + ---------------------------------------------------------------------------------- 
         this.appendData = function(pfield, pvalue) { 
                 datas += (datas.length == 0) ? pfield+ "=" + escape(pvalue) : "&" + pfield + "=" + escape(pvalue); 
         }; 
          
         // + ---------------------------------------------------------------------------------- 
         // + setRefreshArea 
         // + Indique quel elment identifié par id est valoris lorsque l'objet XHR reoit une réponse 
         // + ---------------------------------------------------------------------------------- 
         this.setRefreshArea = function(id) { 
                 areaId = id; 
         }; 
          
         // + ---------------------------------------------------------------------------------- 
         // + createXMLObject 
         // + Méthode permettant de créer un objet DOM, retourne la réfrence 
         // + Inspiré de: http://www.quirksmode.org/dom/importxml.html 
         // + ---------------------------------------------------------------------------------- 
         this.createXMLObject = function() { 
                 try { 
                                  xmlDoc = document.implementation.createDocument("", "", null); 
                                 xmlLoad = 'onload'; 
                 } 
                 catch (error) { 
                         try { 
                                 xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); 
                                 xmlLoad = 'onreadystatechange '; 
                         } 
                         catch (error) { 
                                 if (debug) { alert('Erreur lors de la tentative de création de l\'objet XML\n\n'); } 
                                 return false; 
                         } 
                 } 
                 return xmlDoc; 
         } 
          
         // + ---------------------------------------------------------------------------------- 
         // + Permet de définir l'objet XML qui doit être valorisé lorsque l'objet XHR reoit une réponse 
         // + ---------------------------------------------------------------------------------- 
         this.setXMLObject = function(obj) { 
                 if (obj == undefined) { 
                                 if (debug) { alert('Paramètre manquant lors de l\'appel de la méthode setXMLObject'); } 
                                 return false; 
                 } 
                 try { 
                         //xmlObj = this.createXMLObject(); 
                         xmlObj = obj; 
                 } 
                 catch (error) { 
                                 if (debug) { alert('Erreur lors de l\'affectation de l\'objet XML dans la méthode setXMLObject'); } 
                 } 
         } 
          
         // + ---------------------------------------------------------------------------------- 
         // + loadXML 
         // + Charge un fichier XML 
         // + Entrées 
         // +         xml                        String                Le fichier XML à charger 
         // + ---------------------------------------------------------------------------------- 
         this.loadXML = function(xml, callBack) { 
                 if (!conn) return false; 
                 // Chargement pour alimenter un objet DOM 
                 if (xmlObj && xml) { 
                         if (typeof callBack == "function") { 
                                 if (xmlLoad == 'onload') { 
                                         xmlObj.onload = function() { 
                                                 callBack(xmlObj); 
                                         } 
                                 } 
                                 else { 
                                         xmlObj.onreadystatechange = function() { 
                                                 if (xmlObj.readyState == 4) callBack(xmlObj) 
                                         } 
                                 } 
                         } 
                         xmlObj.load(xml); 
                         return; 
                 }                 
         } 
  
         // + ---------------------------------------------------------------------------------- 
         // + sendAndLoad 
         // + Connexion à la page désirée avec envoie des données, puis mise en attente de la réponse 
         // + Entrées 
         // +         Url                        String                L'url de la page à laquelle l'objet doit se connecter 
         // +         httpMode                String                La méthode de communication HTTP : GET, HEAD ou POST 
         // +         callBack                Objet                Le nom de la fonction de callback 
         // + ---------------------------------------------------------------------------------- 
         this.sendAndLoad = function(Url, httpMode, callBack) { 
                 httpMode = httpMode.toUpperCase(); 
                 conn.onreadystatechange = function() { 
                         if (conn.readyState == 4 && conn.status == 200) { 
                                 // Si une fonction de callBack a été définie 
                                 if (typeof callBack == "function") { 
                                         callBack(conn); 
                                         return; 
                                 } 
                                 // Si une zone destinée à récupérer le résultat a été définie 
                                 else if (areaId.length > 0){ 
                                         try { 
                                                 document.getElementById(areaId).innerHTML = conn.responseText; 
                                         } 
                                         catch(error) { 
                                                 if (debug) { alert('Echec, ' + areaId + ' n\'est pas un objet valide'); } 
                                         } 
                                         return; 
                                 } 
                         } 
                 }; 
                 switch(httpMode) { 
                         case "GET": 
                                 try { 
                                         Url = (datas.length > 0) ? Url + "?" + datas : Url; 
                                         conn.open("GET", Url); 
                                         conn.send(null); 
                                 } 
                                 catch(error) { 
                                         if (debug) { alert('Echec lors de la transaction avec ' + Url + ' via la méthode GET'); } 
                                         return false; 
                                 } 
                         break; 
                         case "POST": 
                                 try { 
                                         conn.open("POST", Url);  
                                         conn.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
                                         conn.send(datas); 
                                 } 
                                 catch(error) { 
                                         if (debug) { alert('Echec lors de la transaction avec ' + Url + ' via la mthode POST'); } 
                                         return false; 
                                 } 
                         break; 
                         default : 
                                 return false; 
                         break; 
                 } 
                 return true; 
         }; 
         return this; 
 } 
  
 /*'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'~-<.>-~'*/ 
 //\///// 
 //\  overLIB 4.21 - You may not remove or change this notice. 
 //\  Copyright Erik Bosrup 1998-2004. All rights reserved. 
 //\ 
 //\  Contributors are listed on the homepage. 
 //\  This file might be old, always check for the latest version at: 
 //\  http://www.bosrup.com/web/overlib/ 
 //\ 
 //\  Please read the license agreement (available through the link above) 
 //\  before using overLIB. Direct any licensing questions to erik@bosrup.com. 
 //\ 
 //\  Do not sell this as your own work or remove this copyright notice.  
 //\  For full details on copying or changing this script please read the 
 //\  license agreement at the link above. Please give credit on sites that 
 //\  use overLIB and submit changes of the script so other people can use 
 //\  them as well. 
 //   $Revision: 1.119 $                $Date: 2005/07/02 23:41:44 $ 
 //\///// 
 //\mini 
  
 //////// 
 // PRE-INIT 
 // Ignore these lines, configuration is below. 
 //////// 
 var olLoaded = 0;var pmStart = 10000000; var pmUpper = 10001000; var pmCount = pmStart+1; var pmt=''; var pms = new Array(); var olInfo = new Info('4.21', 1); 
 var FREPLACE = 0; var FBEFORE = 1; var FAFTER = 2; var FALTERNATE = 3; var FCHAIN=4; 
 var olHideForm=0;  // parameter for hiding SELECT and ActiveX elements in IE5.5+  
 var olHautoFlag = 0;  // flags for over-riding VAUTO and HAUTO if corresponding 
 var olVautoFlag = 0;  // positioning commands are used on the command line 
 var hookPts = new Array(), postParse = new Array(), cmdLine = new Array(), runTime = new Array(); 
 // for plugins 
 registerCommands('donothing,inarray,caparray,sticky,background,noclose,caption,left,right,center,offsetx,offsety,fgcolor,bgcolor,textcolor,capcolor,closecolor,width,border,cellpad,status,autostatus,autostatuscap,height,closetext,snapx,snapy,fixx,fixy,relx,rely,fgbackground,bgbackground,padx,pady,fullhtml,above,below,capicon,textfont,captionfont,closefont,textsize,captionsize,closesize,timeout,function,delay,hauto,vauto,closeclick,wrap,followmouse,mouseoff,closetitle,cssoff,compatmode,cssclass,fgclass,bgclass,textfontclass,captionfontclass,closefontclass'); 
  
 //////// 
 // DEFAULT CONFIGURATION 
 // Settings you want everywhere are set here. All of this can also be 
 // changed on your html page or through an overLIB call. 
 //////// 
 if (typeof ol_fgcolor=='undefined') var ol_fgcolor="#FFFFFF"; 
 if (typeof ol_bgcolor=='undefined') var ol_bgcolor="#000000"; 
 if (typeof ol_textcolor=='undefined') var ol_textcolor="#000000"; 
 if (typeof ol_capcolor=='undefined') var ol_capcolor="#FFFFFF"; 
 if (typeof ol_closecolor=='undefined') var ol_closecolor="#9999FF"; 
 if (typeof ol_textfont=='undefined') var ol_textfont="Verdana,Arial,Helvetica"; 
 if (typeof ol_captionfont=='undefined') var ol_captionfont="Verdana,Arial,Helvetica"; 
 if (typeof ol_closefont=='undefined') var ol_closefont="Verdana,Arial,Helvetica"; 
 if (typeof ol_textsize=='undefined') var ol_textsize="1"; 
 if (typeof ol_captionsize=='undefined') var ol_captionsize="1"; 
 if (typeof ol_closesize=='undefined') var ol_closesize="1"; 
 if (typeof ol_width=='undefined') var ol_width="300"; 
 if (typeof ol_border=='undefined') var ol_border="1"; 
 if (typeof ol_cellpad=='undefined') var ol_cellpad=2; 
 if (typeof ol_offsetx=='undefined') var ol_offsetx=10; 
 if (typeof ol_offsety=='undefined') var ol_offsety=10; 
 if (typeof ol_text=='undefined') var ol_text="Default Text"; 
 if (typeof ol_cap=='undefined') var ol_cap=""; 
 if (typeof ol_sticky=='undefined') var ol_sticky=0; 
 if (typeof ol_background=='undefined') var ol_background=""; 
 if (typeof ol_close=='undefined') var ol_close="Close"; 
 if (typeof ol_hpos=='undefined') var ol_hpos=RIGHT; 
 if (typeof ol_status=='undefined') var ol_status=""; 
 if (typeof ol_autostatus=='undefined') var ol_autostatus=0; 
 if (typeof ol_height=='undefined') var ol_height=-1; 
 if (typeof ol_snapx=='undefined') var ol_snapx=0; 
 if (typeof ol_snapy=='undefined') var ol_snapy=0; 
 if (typeof ol_fixx=='undefined') var ol_fixx=-1; 
 if (typeof ol_fixy=='undefined') var ol_fixy=-1; 
 if (typeof ol_relx=='undefined') var ol_relx=null; 
 if (typeof ol_rely=='undefined') var ol_rely=null; 
 if (typeof ol_fgbackground=='undefined') var ol_fgbackground=""; 
 if (typeof ol_bgbackground=='undefined') var ol_bgbackground=""; 
 if (typeof ol_padxl=='undefined') var ol_padxl=1; 
 if (typeof ol_padxr=='undefined') var ol_padxr=1; 
 if (typeof ol_padyt=='undefined') var ol_padyt=1; 
 if (typeof ol_padyb=='undefined') var ol_padyb=1; 
 if (typeof ol_fullhtml=='undefined') var ol_fullhtml=0; 
 if (typeof ol_vpos=='undefined') var ol_vpos=BELOW; 
 if (typeof ol_aboveheight=='undefined') var ol_aboveheight=0; 
 if (typeof ol_capicon=='undefined') var ol_capicon=""; 
 if (typeof ol_frame=='undefined') var ol_frame=self; 
 if (typeof ol_timeout=='undefined') var ol_timeout=0; 
 if (typeof ol_function=='undefined') var ol_function=null; 
 if (typeof ol_delay=='undefined') var ol_delay=0; 
 if (typeof ol_hauto=='undefined') var ol_hauto=0; 
 if (typeof ol_vauto=='undefined') var ol_vauto=0; 
 if (typeof ol_closeclick=='undefined') var ol_closeclick=0; 
 if (typeof ol_wrap=='undefined') var ol_wrap=0; 
 if (typeof ol_followmouse=='undefined') var ol_followmouse=1; 
 if (typeof ol_mouseoff=='undefined') var ol_mouseoff=0; 
 if (typeof ol_closetitle=='undefined') var ol_closetitle='Close'; 
 if (typeof ol_compatmode=='undefined') var ol_compatmode=0; 
 if (typeof ol_css=='undefined') var ol_css=CSSOFF; 
 if (typeof ol_fgclass=='undefined') var ol_fgclass=""; 
 if (typeof ol_bgclass=='undefined') var ol_bgclass=""; 
 if (typeof ol_textfontclass=='undefined') var ol_textfontclass=""; 
 if (typeof ol_captionfontclass=='undefined') var ol_captionfontclass=""; 
 if (typeof ol_closefontclass=='undefined') var ol_closefontclass=""; 
  
 //////// 
 // ARRAY CONFIGURATION 
 //////// 
  
 // You can use these arrays to store popup text here instead of in the html. 
 if (typeof ol_texts=='undefined') var ol_texts = new Array("Text 0", "Text 1"); 
 if (typeof ol_caps=='undefined') var ol_caps = new Array("Caption 0", "Caption 1"); 
  
 //////// 
 // END OF CONFIGURATION 
 // Don't change anything below this line, all configuration is above. 
 //////// 
  
 //////// 
 // INIT 
 //////// 
 // Runtime variables init. Don't change for config! 
 var o3_text=""; 
 var o3_cap=""; 
 var o3_sticky=0; 
 var o3_background=""; 
 var o3_close="Close"; 
 var o3_hpos=RIGHT; 
 var o3_offsetx=2; 
 var o3_offsety=2; 
 var o3_fgcolor=""; 
 var o3_bgcolor=""; 
 var o3_textcolor=""; 
 var o3_capcolor=""; 
 var o3_closecolor=""; 
 var o3_width=100; 
 var o3_border=1; 
 var o3_cellpad=2; 
 var o3_status=""; 
 var o3_autostatus=0; 
 var o3_height=-1; 
 var o3_snapx=0; 
 var o3_snapy=0; 
 var o3_fixx=-1; 
 var o3_fixy=-1; 
 var o3_relx=null; 
 var o3_rely=null; 
 var o3_fgbackground=""; 
 var o3_bgbackground=""; 
 var o3_padxl=0; 
 var o3_padxr=0; 
 var o3_padyt=0; 
 var o3_padyb=0; 
 var o3_fullhtml=0; 
 var o3_vpos=BELOW; 
 var o3_aboveheight=0; 
 var o3_capicon=""; 
 var o3_textfont="Verdana,Arial,Helvetica"; 
 var o3_captionfont="Verdana,Arial,Helvetica"; 
 var o3_closefont="Verdana,Arial,Helvetica"; 
 var o3_textsize="1"; 
 var o3_captionsize="1"; 
 var o3_closesize="1"; 
 var o3_frame=self; 
 var o3_timeout=0; 
 var o3_timerid=0; 
 var o3_allowmove=0; 
 var o3_function=null;  
 var o3_delay=0; 
 var o3_delayid=0; 
 var o3_hauto=0; 
 var o3_vauto=0; 
 var o3_closeclick=0; 
 var o3_wrap=0; 
 var o3_followmouse=1; 
 var o3_mouseoff=0; 
 var o3_closetitle=''; 
 var o3_compatmode=0; 
 var o3_css=CSSOFF; 
 var o3_fgclass=""; 
 var o3_bgclass=""; 
 var o3_textfontclass=""; 
 var o3_captionfontclass=""; 
 var o3_closefontclass=""; 
  
 // Display state variables 
 var o3_x = 0; 
 var o3_y = 0; 
 var o3_showingsticky = 0; 
 var o3_removecounter = 0; 
  
 // Our layer 
 var over = null; 
 var fnRef, hoveringSwitch = false; 
 var olHideDelay; 
  
 // Decide browser version 
 var isMac = (navigator.userAgent.indexOf("Mac") != -1); 
 var olOp = (navigator.userAgent.toLowerCase().indexOf('opera') > -1 && document.createTextNode);  // Opera 7 
 var olNs4 = (navigator.appName=='Netscape' && parseInt(navigator.appVersion) == 4); 
 var olNs6 = (document.getElementById) ? true : false; 
 var olKq = (olNs6 && /konqueror/i.test(navigator.userAgent)); 
 var olIe4 = (document.all) ? true : false; 
 var olIe5 = false;  
 var olIe55 = false; // Added additional variable to identify IE5.5+ 
 var docRoot = 'document.body'; 
  
 // Resize fix for NS4.x to keep track of layer 
 if (olNs4) { 
         var oW = window.innerWidth; 
         var oH = window.innerHeight; 
         window.onresize = function() { if (oW != window.innerWidth || oH != window.innerHeight) location.reload(); } 
 } 
  
 // Microsoft Stupidity Check(tm). 
 if (olIe4) { 
         var agent = navigator.userAgent; 
         if (/MSIE/.test(agent)) { 
                 var versNum = parseFloat(agent.match(/MSIE[ ](\d\.\d+)\.*/i)[1]); 
                 if (versNum >= 5){ 
                         olIe5=true; 
                         olIe55=(versNum>=5.5&&!olOp) ? true : false; 
                         if (olNs6) olNs6=false; 
                 } 
         } 
         if (olNs6) olIe4 = false; 
 } 
  
 // Check for compatability mode. 
 if (document.compatMode && document.compatMode == 'CSS1Compat') { 
         docRoot= ((olIe4 && !olOp) ? 'document.documentElement' : docRoot); 
 } 
  
 // Add window onload handlers to indicate when all modules have been loaded 
 // For Netscape 6+ and Mozilla, uses addEventListener method on the window object 
 // For IE it uses the attachEvent method of the window object and for Netscape 4.x 
 // it sets the window.onload handler to the OLonload_handler function for Bubbling 
 if(window.addEventListener) window.addEventListener("load",OLonLoad_handler,false); 
 else if (window.attachEvent) window.attachEvent("onload",OLonLoad_handler); 
  
 var capExtent; 
  
 //////// 
 // PUBLIC FUNCTIONS 
 //////// 
  
 // overlib(arg0,...,argN) 
 // Loads parameters into global runtime variables. 
 function overlib() { 
         if (!olLoaded || isExclusive(overlib.arguments)) return true; 
         if (olCheckMouseCapture) olMouseCapture(); 
         if (over) { 
                 over = (typeof over.id != 'string') ? o3_frame.document.all['overDiv'] : over; 
                 cClick(); 
         } 
  
         // Load defaults to runtime. 
           olHideDelay=0; 
         o3_text=ol_text; 
         o3_cap=ol_cap; 
         o3_sticky=ol_sticky; 
         o3_background=ol_background; 
         o3_close=ol_close; 
         o3_hpos=ol_hpos; 
         o3_offsetx=ol_offsetx; 
         o3_offsety=ol_offsety; 
         o3_fgcolor=ol_fgcolor; 
         o3_bgcolor=ol_bgcolor; 
         o3_textcolor=ol_textcolor; 
         o3_capcolor=ol_capcolor; 
         o3_closecolor=ol_closecolor; 
         o3_width=ol_width; 
         o3_border=ol_border; 
         o3_cellpad=ol_cellpad; 
         o3_status=ol_status; 
         o3_autostatus=ol_autostatus; 
         o3_height=ol_height; 
         o3_snapx=ol_snapx; 
         o3_snapy=ol_snapy; 
         o3_fixx=ol_fixx; 
         o3_fixy=ol_fixy; 
         o3_relx=ol_relx; 
         o3_rely=ol_rely; 
         o3_fgbackground=ol_fgbackground; 
         o3_bgbackground=ol_bgbackground; 
         o3_padxl=ol_padxl; 
         o3_padxr=ol_padxr; 
         o3_padyt=ol_padyt; 
         o3_padyb=ol_padyb;