// FRECUPERATION DE DONNES XMLHTTP (AJAX)

// envoi une query au serveur et exploite le javascript retourn?
// url = url de la page serveur qui doit fournir le résultat, par ex toto.php?guitare=pacifica

function ajax(url){
	if(create_XMLHTTP()==true){
		tmp_vars=url.split("?");
		ajax_object.open("POST", tmp_vars[0], true);  
		ajax_object.onreadystatechange = function(){if(ajax_object.readyState == 4){eval(ajax_object.responseText);}}
		ajax_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		ajax_object.setRequestHeader("Content-Encoding","iso-8859-1");
		if(url.indexOf("?")!=-1){ajax_object.send(tmp_vars[1]);} // si il y a des variables

		}else{
			alert("Your Browser doesn't support AJAX") // XMLHTTP non supporté ?
			}
}
	
	
// fonction de creation de l'objet XMLHTTP
function create_XMLHTTP(){
if(window.XMLHttpRequest){ajax_object = new XMLHttpRequest();return true;}  // Firefox    
	else{if(window.ActiveXObject){ajax_object = new ActiveXObject("Microsoft.XMLHTTP");return true;}else{return false;}
		}   
}
