// JavaScript Document

// JavaScript Document

function InitXHR() 
{
   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=null; 
   } 
   return xhr;
}

function ExecuteAjax(url_php,params,id_balise)
{
	var xhr=InitXHR();
	xhr.onreadystatechange = 
	function() 
	{
       if(xhr.readyState==4 && xhr.status==200)
	   {
		  if (xhr.responseText!='erreur')
			 if (id_balise!=null)
		        document.getElementById(id_balise).innerHTML=xhr.responseText;
	   }
	}
	
	xhr.open('POST',url_php,true);
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    xhr.send(params);
}
