
     // Remplace toutes les occurences d'une chaine
function replaceAll(str, search, repl) {
 while (str.indexOf(search) != -1)
  str = str.replace(search, repl);
 return str;
}

// Remplace les caractères accentués
function AccentToNoAccent(str) {
 var norm = new Array('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë','Ì','Í','Î','Ï', 'Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý','Þ','ß', 'à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î','ï','ð','ñ', 'ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','ý','þ','ÿ');
 var spec = new Array('A','A','A','A','A','A','A','C','E','E','E','E','I','I','I','I', 'D','N','O','O','O','0','O','O','U','U','U','U','Y','b','s', 'a','a','a','a','a','a','a','c','e','e','e','e','i','i','i','i','d','n', 'o','o','o','o','o','o','u','u','u','u','y','y','b','y');
 for (var i = 0; i < spec.length; i++)
  str = replaceAll(str, norm[i], spec[i]);
 return str;
 }


	  /**
      * Méthode qui sera appelée sur le click du bouton
      */
      function go()
      {
      //document.getElementById("loading").innerHTML = "<p>Chargement en cours...</p>";

      sel = document.getElementById('mots');
      mots_rech = sel.value;
      //var chaine="Jean-Paul, Arthur ; Léon, Marcel ; Paul";
      var reg=new RegExp("[ ,;]+", "g");
      //document.write("Chaîne d'origine : " + chaine + "<BR>");
      var tableau=mots_rech.split(reg);
      //for (var i=0; i<tableau.length; i++) {
      //      document.write("tableau[" + i + "] = " + tableau[i] + "<BR>");
      //  }
      tableau[0] = AccentToNoAccent(tableau[0]);
        
      new Ajax.Updater('rech_par_mots','resultats.php', {
      parameters: {mots: tableau[0]},
      evalScripts:  true,
      onLoading: function(transport) {
      $('loading').innerHTML = "Chargement en cours...<img style=\"vertical-align:middle;\"src=\"images/ajax-loading.gif\"/>";
        }
      })
      }



      function getidmodele(id_img)
      {
      var nodenameCompl = id_img;
      sel = document.getElementById(id_img);
      idModeles = sel.alt;
      sel = document.getElementById('mots');
      mots_rech = sel.value;
      //var chaine="Jean-Paul, Arthur ; Léon, Marcel ; Paul";
      var reg=new RegExp("[ ,;]+", "g");
      //document.write("Chaîne d'origine : " + chaine + "<BR>");
      var tableau=mots_rech.split(reg);
      
      new Ajax.Updater('divmodelechoisi','diaporama2.php', {
      parameters: {diapo: idModeles, mots: tableau[0]},
      //insertion: Insertion.Bottom
      onLoading: function(transport) {
      $('loading').innerHTML = "Chargement en cours...<img style=\"vertical-align:middle;\"src=\"images/ajax-loading.gif\"/>";
        }
      
      })
      }


      function lire_page_suivante(nvcompteur,no_page)
      {
      //document.getElementById("loading").innerHTML = "<p>Chargement en cours...</p>";

      sel = document.getElementById('mots');
      mots_rech = sel.value;
      //var chaine="Jean-Paul, Arthur ; Léon, Marcel ; Paul";
      var reg=new RegExp("[ ,;]+", "g");
      //document.write("Chaîne d'origine : " + chaine + "<BR>");
      var tableau=mots_rech.split(reg);
      //for (var i=0; i<tableau.length; i++) {
      //      document.write("tableau[" + i + "] = " + tableau[i] + "<BR>");
      //  }
      var nouvCpt = nvcompteur;
      var Nopage = no_page;

      new Ajax.Updater('rech_par_mots','resultats.php', {
      parameters: {mots: tableau[0], nvcompteur: nouvCpt, page: Nopage},
      evalScripts:  true,
      onLoading: function(transport) {
      $('loading').innerHTML = "Chargement en cours...<img style=\"vertical-align:middle;\"src=\"images/ajax-loading.gif\"/>";
        }
      
      //insertion: Insertion.Bottom

      })
      }


