function pagination(page,nb_pages) {
  document.getElementById("body").style.cursor        = 'wait';          // Changement du curseur de la souris
  document.getElementById("imgWait").style.visibility = 'visible';       // Affichage de l'image d'attente
  
  //alert(page+'/'+nb_pages);     // Alert pour vérifier le n° de la page sélectionnée et le nbr total de page
  
  new Ajax.Updater('historiqueFlux','/adminhistory/statajax/'+page+'/'+nb_pages, {asynchronous:true, evalScripts:true});	 // Appel de l'objet Ajax
}
/*
function test(var) {
  if      (var == 1) { document.getElementById('img').src = "/img/FlecheD2.bmp";  }
  else if (var == 2) { document.getElementById('img').src = "/img/FlecheD.bmp";   }
}*/


  var xhr = null; 

  function getXhr() {  // Fonction créant un nouvel objet XMLHTTPRequest ------------------------
    if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); }         // Si le navigateur est "Modzilla"
    else if (window.ActiveXObject) {                                   // Sinon si le navigateur est "Internet Explorer"
      try       { xhr = new ActiveXObject("Msxml2.XMLHTTP");    } 
      catch (e) { xhr = new ActiveXObject("Microsoft.XMLHTTP"); }
    }
    else {                                                            // Sinon
      alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
      xhr = false; 
    } 
  }

  function verifChannel(string) {  
    var channelId;                        // Déclaration de la variable contenant l'id du channel
    var channelName;                      // Déclaration de la variable contenant l'id du channel
    var channel = string.split("/");      // Séparation de la chaine là où il y a "/"
    
    channelId   = channel[0];             // Récupération de l'id du channel
    channelName = channel[1];             // Récupération du nom du channel
  	
  	document.getElementById('channel').value = channelName;   // Affectation du nom du channel au champ correspondant
  	
  	getXhr();                                    // Appel de la fonction créant un nouvel objet XMLHTTPRequest
    
    xhr.onreadystatechange = function() {        // Fonction testant la reponse de l'objet XMLHTTPRequest
      if (xhr.readyState == 4 && xhr.status == 200) { document.getElementById('SubCatDiv').innerHTML=xhr.responseText; }
    }

    xhr.open("GET","/adminhistory/selectSubCat/"+channelId,true);  // Lien vers la page à exécuter
    xhr.send(null);
  }
  
  function rechargementListeProcedure() {
  	getXhr();
  	
  	xhr.onreadystatechange = function() {        // Fonction testant la reponse de l'objet XMLHTTPRequest
      if (xhr.readyState == 4 && xhr.status == 200) { 
      	document.getElementById('listeProcedure').innerHTML=xhr.responseText; }
    }
  	xhr.open ("GET","/procedure/listeProcedure",true);
  	xhr.send;
  	setTimeout('rechargementListeProcedure();', 5000);
  }
  
  /******************************************************************************************************************** 
  *                                          UNIQUEMENT POUR LE CONTROLLER DAVIDL                                     *
  ********************************************************************************************************************/
  function pagination2(page,nb_pages) {
    //document.getElementById("body").style.cursor        = 'wait';          // Changement du curseur de la souris
    //document.getElementById("imgWait").style.visibility = 'visible';       // Affichage de l'image d'attente
  
    //alert(page+'/'+nb_pages);     // Alert pour vérifier le n° de la page sélectionnée et le nbr total de page
  
    //new Ajax.Updater('histAff','/davidl/construcHist/'+page+'/'+nb_pages+'/1', {asynchronous:true, evalScripts:true});	 // Appel de l'objet Ajax
  
    // Partie dédiée à l'Ajax ----------------------------------
    var param = "";           // Paramètre passé par défaut
    getXhr();                 // Appel de la fonction créant un nouvel objet XMLHTTPRequest
    
    xhr.onreadystatechange = function() {      // Fonction testant la reponse de l'objet XMLHTTPRequest
      if (xhr.readyState == 4 && xhr.status == 200) { document.getElementById('divTextCustomers').innerHTML=xhr.responseText; }
    }

    xhr.open("GET","pagination.php?pagination=1&page="+page+"&nbrPage="+nb_pages,true);  // Lien vers la page à exécuter
    xhr.send(null);
  } 
  
  function afficheDIV(indice,img,div) {
    if (document.getElementById(indice).value == 0) {
	  document.getElementById(div).style.display = '';                  // Affichage du DIV
	  document.getElementById(indice).value      = 1;                   // Affectation de la valeur à l'indice
	  document.getElementById(img).src           = '/img/FlecheB.bmp';  // Chargement de l'image de substitution
	} 
	else {
	  document.getElementById(div).style.display = 'none';              // Masquage du DIV
	  document.getElementById(indice).value      = 0;                   // Affectation de la valeur à l'indice
	  document.getElementById(img).src           = '/img/FlecheD.bmp';  // Chargement de l'image initiale
	}
  }
  /*******************************************************************************************************************/