// Création d'un objet pour effectuer des requetes http
function creerObjetRequete() 
{
    var objetRequete ;

	if(navigateur == "ie")
	{
        objetRequete = new ActiveXObject("Microsoft.XMLHTTP");
    }
	else
	{
        objetRequete = new XMLHttpRequest();
    }

    return objetRequete;
}

// On créé un objet permettant d'effectuer des requetes http
var http = creerObjetRequete();

// Execution d'une requete
function envoyerRequete(url,method,data) 
{
	// On se connecte à l'url
    http.open(method, url, false);

	if(method.toLowerCase() == 'post')
		http.setRequestHeader('Content-Type','application/x-www-form-urlencoded') ;	

    http.send(data);

	// On recupere les données
	if(http.readyState == 4 && http.status == '200') 
	{
		return http.responseText ; 
	}
	else
		return '' ;
}
