function ajax(fonction)
{
    var xhr=null;
    
    if (window.XMLHttpRequest) { 
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) 
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on définit l'appel de la fonction au retour serveur
    xhr.onreadystatechange = function() { alert_ajax(xhr); };
    
    //on affiche le message d'acceuil
    document.getElementById("message").className="tumevois";
    
    //on appelle le fichier reponse.txt
    xhr.open("GET", "http://www.auris-conseil.fr/2_candidats-votre-cv/moteur-recherche-ajax.php?fonction="+fonction, true);
    xhr.send(null);
}

function alert_ajax(xhr)
{
    if (xhr.readyState==4) 
    {
	   var ns4 = (document.layers)? true:false;         //NS 4
	   var ie4 = (document.all)? true:false;         //IE 4
	   var dom = (document.getElementById)? true:false;   //NS 6 ou IE 5

		var docXML= xhr.responseXML;
    	var items = docXML.getElementsByTagName("donnee")
    	//on fait juste une boucle sur chaque element "donnee" trouvé
    	document.getElementById("message").className="tumevoispas";
    	for (i=0;i<items.length;i++)
    	{
		  if (dom) {
		  document.getElementById("retour").innerHTML = '<input type="submit" name="Submit" value="Offres trouv&eacute;es : '+items.item(i).firstChild.data+'" />';
		  }
		  if (ie4) {
			  document.all["retour"].innerHTML = '<input type="submit" name="Submit" value="Offres trouv&eacute;es : '+items.item(i).firstChild.data+'" />';
		  }
		  if (ns4) {
			  with (eval('document.'+retour+'.document')) {
				 open();
				 write('<input type="submit" name="Submit" value="Offres trouv&eacute;es : '+items.item(i).firstChild.data+'" />');
				 close();
			 }
		  }   
			 return;
    	}
    }
}
