function sendRequest(p_ficPhp, p_method, p_dataToTransmit, p_function, p_type)
{
	var xhr_object = null;  
     
	if(window.XMLHttpRequest) // Firefox 
	      xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
	      xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
	      alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	      return; 
	} 
	
	if(p_type=='xml')
	{
		if (xhr_object.overrideMimeType) {
			xhr_object.overrideMimeType('text/xml');
		} 
	}
	 
  xhr_object.open(p_method, p_ficPhp, true); 
	 
  xhr_object.onreadystatechange = function() { 
	  if(xhr_object.readyState == 4)
		{
			if(p_type=='xml') p_function(xhr_object.responseXML);
			else p_function(unescape(xhr_object.responseText));
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
	xhr_object.send(p_dataToTransmit); 
	 
}

function affichText(p_elt, p_text)
{
	if(p_text!='') p_elt.style.display='block';
	else p_elt.style.display='none';
	var hasInnerText = (document.getElementsByTagName("body")[0].innerText != undefined) ? true : false;
	if(!hasInnerText) // Firefox 
	  p_elt.textContent=p_text; 
	else // Internet Explorer 
	  p_elt.innerText=p_text; 
}

function getText(p_elt)
{
	var hasInnerText = (document.getElementsByTagName("body")[0].innerText != undefined) ? true : false;
	if(!hasInnerText) // Firefox 
	  return p_elt.textContent; 
	else // Internet Explorer 
	  return p_elt.innerText;
}