// JavaScript Document
//auteur : Gigatrappeur
//mail : gigatrappeur@gmail.com


// utilisation : envoie_requete("page.php?get1=hello", nomFunctionAExecuter);
// nomFunctionAExecuter doit-être une fonction prenant un paramètre chaine
//
// exemple :
//  function nomFunctionAExecuter(msg)
//  {
//		alert(msg);
//  }
//
function envoie_requete(lien, nom_fonction)
{
	var obj = null;
	if(window.XMLHttpRequest) // Firefox 
	   obj = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
	   obj = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   return; 
	}  
	 
	obj.open("GET", lien, true); 
	obj.onreadystatechange = function()
	{ 
	   if(obj.readyState == 4)// && obj.status == 200
	   { 
		  nom_fonction(obj.responseText);
		  obj.onreadystatechange = null;
	   }
	} 
	 
	obj.send(null);
}
