function afficherResultats(obj) {
     // Construction des noeuds
     var tabResult = obj.responseXML.getElementsByTagName('resultat');
     document.getElementById('zoneResultats').innerHTML = '';
     if (tabResult.length > 0) {
          // On définit la hauteur de la liste en fonction du nombre de rsultats et de la hauteur de ligne
          var hauteur = tabResult.length * 22; 
          with(document.getElementById('zoneResultats').style) {
               visibility = 'visible';
               height = hauteur + 'px';
          };
          for (var i = 0; i < tabResult.length; i++) {
               resultat = tabResult.item(i); 
               var egt = document.createElement('li');
               var lnk = document.createElement('a');
               var texte = document.createTextNode(resultat.getAttribute('titre'));
               lnk.appendChild(texte);
               lnk.setAttribute('href', resultat.getAttribute('url'));
               lnk.setAttribute('title', resultat.getAttribute('titre'));
               egt.appendChild(lnk);
               document.getElementById('zoneResultats').appendChild(egt);
          }
     }
     else {
          document.getElementById('zoneResultats').style.visibility = 'hidden';
     }
}
function loadData() {
     // Création de l'objet
	 var XHR = new XHRConnection();
		if (document.getElementById('foo').value.length>2) {
			XHR.appendData("foo", document.getElementById('foo').value);
			XHR.sendAndLoad("/ajax.recherche.php", "POST", afficherResultats);
		}
}

function afficherResultats2(obj) {
     // Construction des noeuds
     var tabResult = obj.responseXML.getElementsByTagName('resultat');
     document.getElementById('zoneResultats2').innerHTML = '';
     if (tabResult.length > 0) {
          // On définit la hauteur de la liste en fonction du nombre de rsultats et de la hauteur de ligne
          var hauteur = tabResult.length * 22; 
          with(document.getElementById('zoneResultats2').style) {
               visibility = 'visible';
               height = hauteur + 'px';
          };
          for (var i = 0; i < tabResult.length; i++) {
               resultat = tabResult.item(i); 
               var egt = document.createElement('li');
               var lnk = document.createElement('a');
               var texte = document.createTextNode(resultat.getAttribute('titre'));
               lnk.appendChild(texte);
               lnk.setAttribute('href', resultat.getAttribute('url'));
               lnk.setAttribute('title', resultat.getAttribute('titre'));
               egt.appendChild(lnk);
               document.getElementById('zoneResultats2').appendChild(egt);
          }
     }
     else {
          document.getElementById('zoneResultats2').style.visibility = 'hidden';
     }
}
function loadData2() {
     // Création de l'objet
	 var XHR = new XHRConnection();
		if (document.getElementById('foo').value.length>2) {
			XHR.appendData("foo", document.getElementById('foo').value);
			XHR.sendAndLoad("/ajax.recherche.php", "POST", afficherResultats2);
		}
}

// Ben-J 
function createQCObject() { 
   var req; 
   if(window.XMLHttpRequest){ 
      // Firefox, Safari, Opera... 
      req = new XMLHttpRequest(); 
   } else if(window.ActiveXObject) { 
      // Internet Explorer 5+ 
      req = new ActiveXObject("Microsoft.XMLHTTP"); 
   } else { 
      alert('Problem creating the XMLHttpRequest object'); 
   } 
   return req; 
} 

// Make the XMLHttpRequest object 
var http = createQCObject(); 

function displayAjax(m,a) {
	if (m=="ami") {
	//	var ran_no=(Math.round((Math.random()*9999)));
		http.open('POST', 'http://www.rembourser.com/ajax.envoi-ami.php?urlpage='+a+'');
		http.onreadystatechange = function() {
			if(http.readyState == 4 && http.status == 200) { 
				var response = http.responseText;
				if(response) {
					document.getElementById("alertFromAjax").style.left = ((document.getElementsByTagName('HTML')[0].scrollWidth/2)-310)+'px';
					document.getElementById("alertFromAjax").style.top = '60px';
					document.getElementById("alertFromAjax").style.display = 'block';
					document.getElementById("alertFromAjaxTop").style.display = 'block';
				if (document.body.computedStyle)
						document.getElementById("alertFromAjaxTop").style.height = document.getElementById("alertFromAjaxTop").style.computedStyle;
					else
						document.getElementById("alertFromAjaxTop").style.height = document.body.scrollHeight+'px';
					document.getElementById("alertFromAjax").innerHTML = http.responseText;
				} 
			} 
		} 
		http.send(null);
	}
}

function SendFormAmi(n,f,t,a,u) {
	http.open('POST', 'http://www.rembourser.com/ajax.envoi-ami.php?nom='+n+'&mail='+f+'&mailami='+t+'&action1='+a+'&urlpage='+u+'');
	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200) { 
			var response = http.responseText;
			if(response) {
				document.getElementById("alertFromAjax").innerHTML = http.responseText;
			} 
		} 
	} 
	http.send(null);
}

function couponAjax(n) {
	http.open('POST', 'http://www.rembourser.com/ajax.coupon.php?id='+n+'');
	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200) { 
			var response = http.responseText;
			if(response) {
				document.getElementById("coupon"+n+"").innerHTML = http.responseText;
				document.getElementById("coupon"+n+"").style.cursor = "default";
			} 
		} 
	} 
	http.send(null);
}

function NewsletterAjax() {
	http.open('POST', 'http://www.rembourser.com/ajax.newsletter.php');
	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200) { 
			var response = http.responseText;
			if(response) {
				document.getElementById("alertFromAjax").style.left = ((document.getElementsByTagName('HTML')[0].scrollWidth/2)-310)+'px';
				document.getElementById("alertFromAjax").style.top = '60px';
				document.getElementById("alertFromAjax").style.display = 'block';
				document.getElementById("alertFromAjaxTop").style.display = 'block';
			if (document.body.computedStyle)
					document.getElementById("alertFromAjaxTop").style.height = document.getElementById("alertFromAjaxTop").style.computedStyle;
				else
					document.getElementById("alertFromAjaxTop").style.height = document.body.scrollHeight+'px';
				document.getElementById("alertFromAjax").innerHTML = http.responseText;
			} 
		} 
	} 
	http.send(null);
}

function SendFormNewsletter(r,s,t,u,v,w) {
	http.open('POST', 'http://www.rembourser.com/ajax.newsletter.php?nom='+r+'&prenom='+s+'&mail='+t+'&site='+u+'&action1='+v+'&pays='+w+'');
	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200) { 
			var response = http.responseText;
			if(response) {
				document.getElementById("alertFromAjax").innerHTML = http.responseText;
			} 
		} 
	} 
	http.send(null);
}

function AbusAjax(n,o) {
	http.open('POST', 'http://www.rembourser.com/ajax.abus.php?id='+n+'&ab='+o+'');
	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200) { 
			var response = http.responseText;
			if(response) {
				document.getElementById("avisabus"+n+"").innerHTML = http.responseText;
			} 
		} 
	} 
	http.send(null);
}

function AlertAjax(m,b) {
	http.open('POST', 'http://www.rembourser.com/ajax.alert.php?m='+m+'&b='+b+'');
	http.onreadystatechange = function() {
		if(http.readyState == 4 && http.status == 200) { 
			var response = http.responseText;
			if(response) {
				document.getElementById("message_error_alert").innerHTML = http.responseText;
			} 
		} 
	} 
	http.send(null);
}