/*********************************************************
** @ Requetes ajax Get XMLHttpRequestObject
*********************************************************/
var xhr = null;

function getXhr()
{
	// Firefox et autres
	if(window.XMLHttpRequest)
		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 supporte par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr = false; 
    }
	return (xhr);
}
/*********************************************************
** @ Requetes ajax avec remplacement du contenu d'un div
*********************************************************/
function ajax_get_div(page, methode, requete, div)
{
	var my_xhr; 
	
	my_xhr = getXhr();
    my_xhr.onreadystatechange = function()
    {
		if(my_xhr.readyState == 4 && my_xhr.status == 200)
		{
			document.getElementById(div).innerHTML = my_xhr.responseText;
		}
    }
  my_xhr.open(methode, page, true);
  my_xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  my_xhr.send(requete);
}