function getXhr(){
var xhr = null; 
if(window.XMLHttpRequest) // Firefox et autres
xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject) { // Internet Explorer 
			try {
            xhr = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
               xhr = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr = false; 
				} 
return xhr;
}

//-----------------

function ajax_action(url){
var xhr1 = getXhr();
// On défini ce qu'on va faire quand on aura la réponse
xhr1.onreadystatechange = function(){
// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
	if(xhr1.readyState == 4 && xhr1.status == 200){
		// alert(xhr.responseText);
		}
		}
xhr1.open("GET",url,true);
xhr1.send(null);
}
