
//inventaire des  ajax
function request(url,cadre) {

	var XHR = null;

	if(window.XMLHttpRequest) // Firefox
		XHR = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		XHR = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}
		// envoie de la requête, methode GET et de l'url
	XHR.open("GET",url, true);

		// on guette les changements d'état de l'objet
	XHR.onreadystatechange = function attente() {

		// l'état est à 4, requête reçu !
	if(XHR.readyState == 4)     {

		// ecriture de la réponse
	document.getElementById(cadre).innerHTML = XHR.responseText;
   }
	}
	XHR.send(null);		// le travail est terminé
	return;
}


function resultats(form, radio,test)
{
  var rads = form.getElementsByTagName('input');
  var reponse;
  for (var i = 0; i < rads.length; i++) {
    if (rads[i].type == 'radio' && rads[i].name == radio && rads[i].checked) {
      reponse = rads[i].value;
      break;
    }
  }
  var OAjax;
  if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
  else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
  OAjax.open('POST','stats.php?t='+test+'',true);
  OAjax.onreadystatechange = function()
  {
      if (OAjax.readyState == 4 && OAjax.status==200)
      {
          if (document.getElementById)
          {   
              if (OAjax.responseText =='true') { /* OK */
                    document.getElementById('msg').innerHTML=''+OAjax.responseText+'';
              }else{                             /* PAS OK */
                    document.getElementById('msg').innerHTML=''+OAjax.responseText+'';
              }
          }     
      }
  }
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  OAjax.send('reponse='+reponse);                 
}

function selectreponse(form, radio,test)
{
  var rads = form.getElementsByTagName('option');
  var reponse;
  for (var i = 0; i < rads.length; i++) {
    if (rads[i].selected) {
      reponse = rads[i].value;
      break;
    }
  }
  var OAjax;
  if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
  else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
  OAjax.open('POST','stats.php?t='+test+'',true);
  OAjax.onreadystatechange = function()
  {
      if (OAjax.readyState == 4 && OAjax.status==200)
      {
          if (document.getElementById)
          {   
              if (OAjax.responseText =='true') { /* OK */
                    document.getElementById('msg').innerHTML=''+OAjax.responseText+'';
              }else{                             /* PAS OK */
                    document.getElementById('msg').innerHTML=''+OAjax.responseText+'';
              }
          }     
      }
  }
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  OAjax.send('reponse='+reponse);                 
}

function mareponse(reponse,fichier,cadre)
{
mareponse2(reponse,'/load.php',cadre);
  var OAjax;
  if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
  else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
  OAjax.open('POST',fichier,true);
  OAjax.onreadystatechange = function()
  {
      if (OAjax.readyState == 4 && OAjax.status==200)
      {
          if (document.getElementById)
          {   
              if (OAjax.responseText =='true') { /* OK */
                    document.getElementById(cadre).innerHTML='<font>'+OAjax.responseText+'</font>';
              }else{                             /* PAS OK */
                    document.getElementById(cadre).innerHTML='<font>'+OAjax.responseText+'</font>';
              }
          }     
      }
  }
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  OAjax.send('reponse='+reponse);                 
} 
function mareponse2(reponse,fichier,cadre)
{
  var OAjax;
  if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
  else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
  OAjax.open('POST',fichier,true);
  OAjax.onreadystatechange = function()
  {
      if (OAjax.readyState == 4 && OAjax.status==200)
      {
          if (document.getElementById)
          {   
              if (OAjax.responseText =='true') { /* OK */
                    document.getElementById(cadre).innerHTML='<font>'+OAjax.responseText+'</font>';
              }else{                             /* PAS OK */
                    document.getElementById(cadre).innerHTML='<font>'+OAjax.responseText+'</font>';
              }
          }     
      }
  }
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  OAjax.send('reponse='+reponse);                 
} 
function trier(reponse,fichier,cadre)
{
  var OAjax;
  if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
  else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
  OAjax.open('POST',fichier,true);
  OAjax.onreadystatechange = function()
  {
      if (OAjax.readyState == 4 && OAjax.status==200)
      {
          if (document.getElementById)
          {   
              if (OAjax.responseText =='true') { /* OK */
                    document.getElementById(cadre).innerHTML='<font>'+OAjax.responseText+'</font>';
              }else{                             /* PAS OK */
                    document.getElementById(cadre).innerHTML='<font>'+OAjax.responseText+'</font>';
              }
          }     
      }
  }
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  OAjax.send('trier='+reponse);                 
} 
function publier(nom,email,objet,message,area)
{
  var OAjax;
  if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
  else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
  OAjax.open('POST',"/formulaire_contact.php",true);
  OAjax.onreadystatechange = function()
  {
      if (OAjax.readyState == 4 && OAjax.status==200)
      {
          if (document.getElementById)
          {   
              if (OAjax.responseText =='true') { /* OK */
                    document.getElementById(area).innerHTML='<font>'+OAjax.responseText+'</font>';
              }else{                             /* PAS OK */
                    document.getElementById(area).innerHTML='<font>'+OAjax.responseText+'</font>';
              }
          }     
      }
  }
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  OAjax.send('nom='+nom+'&email='+email+'&objet='+objet+'&message='+message);                 
}  

function check(nom,area)
{
  var OAjax;
  if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
  else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
  OAjax.open('POST',"/alert.php",true);
  OAjax.onreadystatechange = function()
  {
      if (OAjax.readyState == 4 && OAjax.status==200)
      {
          if (document.getElementById)
          {   
              if (OAjax.responseText =='true') { /* OK */
                    document.getElementById(area).innerHTML='<font>'+OAjax.responseText+'</font>';
              }else{                             /* PAS OK */
                    document.getElementById(area).innerHTML='<font>'+OAjax.responseText+'</font>';
              }
          }     
      }
  }
  OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
  OAjax.send('nom='+nom);                 
}  
