function creerRequete() /*test de creation de la requete en fonction du navigateur */
{
	try
	{ requete = new XMLHttpRequest(); }
	catch(essaiMicrosoft)
	{
		try
		{ requete = new ActivXObject("Msxml2.XMLHTTP"); }
		catch(autreMicrosoft)
		{
			try
			{ requete = new ActivXObject("Microsoft.XMLHTTP"); }
			catch(echec)
			{ requete = null; }
		}
	}
	if(requete == null)
	alert ("impossible de creer la requete !");
	else return requete;
} /* fin du test */

function actualiserPage(lien,div)
{
	var contenu = document.getElementById(div);
	var page ="";
	page = lien + ".xhtml"; /* construction du lien */
	creerRequete();
	requete.open("GET",page);
	requete.onreadystatechange = function()
	{
		if(requete.readyState==4)
		{ contenu.innerHTML = requete.responseText; } /* inclusion dans le div */
	}
	requete.setRequestHeader("Content-Type","text/html; charset=iso-8859-1");
	requete.send(null);
}
