function dropdown(link, id) {
	var el = $(id);
	var direction = el.style.display == 'none' ? '_ouvrir' : '';
	var x = new Effect.toggle(el, 'blind', {duration:0.4});
	/*link.className = 'faq_question' + direction;*/
}



//~~~~~~~~~~~~~~~~~~~~~~~~~~ #        #                             #
function SUC(champ) //~~ initialisation ~~ Saisir Uniquement des Chiffres
//~~~~~~~~~~~~~~~~~~~~~~~~~~ #        #                             #
{
 this.champ=champ;
 var Lui=this;
 var ie = false; /*@cc_on ie = true; @*/
 if ( ie ) {
     this.champ.onkeypress = Lui.IE;
	 this.champ.onBlur = Lui.IE;
    }
 else  { 
     this.champ.onkeyup = function(e)
      {
       Lui.FF(this, e);
      }
    }
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SUC.prototype.IE=function() //~~ pour Internet Explorer ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
	/*alert(event.keyCode);*/
	if ( event.keyCode<0x30 || event.keyCode>0x39)
	{
		if(event.keyCode!=46){
			event.returnValue= false;
		}
	}
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SUC.prototype.FF=function(zone,evt) //~~ pour FireFox ~~
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
 if ( evt.which<0x30 || evt.which>0x39 )
 {
	zone.value=zone.value.replace(/[,]/g,".");
	zone.value=zone.value.replace(/[^0-9.]/g,"");
 }
}


function addLoadListener(func){
	if (window.addEventListener) {
	 window.addEventListener("load", func, false);
	} else if (document.addEventListener) {
	 document.addEventListener("load", func, false);
	} else if (window.attachEvent) {
	 window.attachEvent("onload", func);
	}

}



/* scripts ajax qui vérifient les champs et envoie le mail*/

var xhr = null;
 
/* Fonction de creation de l'objet XMLHttpRequest qui resservira pour chaques fonctions AJAX*/
function getXhr()
 {
  if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); 
  else if(window.ActiveXObject)
   {  
    try
     {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
     }
    catch (e)
     {
      xhr = new ActiveXObject("Microsoft.XMLHTTP");
     }
   }
  else 
   { 
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest, veuillez le mettre à jour"); 
    xhr = false; 
   } 
 }




 
 // vérification des noms et du message
 function lance_calculs()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
	    if(xhr.responseText!=0){
			document.getElementById('contenu_observatoire_chargement').style.display="none";
			document.getElementById('contenu_observatoire').innerHTML=xhr.responseText;
			document.getElementById('contenu_observatoire').style.display="block";
		}
     }
   }
  // On envoie la requete a "ajax/verifnserie.php"
  xhr.open("POST",'donnees_observatoire_calcul_ajax.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  // On recupere la valeur de l'input ayant pour id: votre_nom
  /*reponse = document.getElementById(val).value;*/
  // On envoie a verif le texte recupéré
  xhr.send("lance_calculs=1");
  
  return 1;
 }
 
 
function lance_tableau_idd()
{
	document.getElementById('reglettes_resultats_idd_pleasewait').style.display="block";
	document.getElementById('reglettes_resultats_idd').style.display="none";
	document.getElementById('reglettes_resultats_idd').innerHTML="";
	document.getElementById('lien_reglette1').innerHTML="<a href=\"#lien_reglette1\" onclick=\"lance_reglettes_idd();\">Visualiser les moyennes</a>";
	document.getElementById('lien_reglette2').innerHTML="<a href=\"#lien_reglette1\" onclick=\"lance_reglettes_idd();\">Visualiser les moyennes</a>";
	document.getElementById('tableau_resultats_idd').style.display="block";
	document.getElementById('reglettes_resultats_idd_pleasewait').style.display="none";
	
}

 function lance_reglettes_idd()
 {
	document.getElementById('reglettes_resultats_idd_pleasewait').style.display="block";
 
 
  getXhr();
  xhr.onreadystatechange = function()
   {
    if(xhr.readyState == 4 && xhr.status == 200)
     {
	    if(xhr.responseText!=0){
			document.getElementById('lien_reglette1').innerHTML="<a href=\"#lien_reglette1\" onclick=\"lance_tableau_idd();\">Afficher les valeurs</a>";
			document.getElementById('lien_reglette2').innerHTML="<a href=\"#lien_reglette1\" onclick=\"lance_tableau_idd();\">Afficher les valeurs</a>";
			document.getElementById('tableau_resultats_idd').style.display="none";

			document.getElementById('reglettes_resultats_idd').innerHTML=xhr.responseText;
			document.getElementById('reglettes_resultats_idd').style.display="block";
			
			document.getElementById('reglettes_resultats_idd_pleasewait').style.display="none";
		}
     }
   }
  // On envoie la requete a "ajax/verifnserie.php"
  xhr.open("POST",'visualisation-des-resultats-reglette.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  // On recupere la valeur de l'input ayant pour id: votre_nom
  /*reponse = document.getElementById(val).value;*/
  // On envoie a verif le texte recupéré
  xhr.send("lance_reglette=1");
  
  return 1;
 }
