var isIE = (document.all)? true:false;
var ns4 = (document.layers)? true:false;
var ns6 = (document.getElementById)? true:false;

function getHTTPObject()
{
  var xmlhttp = false;

  /* Compilation conditionnelle d'IE */
  /*@cc_on
  @if (@_jscript_version >= 5)
     try
     {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch (e)
     {
        try
        {
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E)
        {
           xmlhttp = false;
        }
     }
  @else
     xmlhttp = false;
  @end @*/

  /* on essaie de creer l'objet si ce n'est pas deja fait */
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
  {
     try
     {
        xmlhttp = new XMLHttpRequest();
     }
     catch (e)
     {
        xmlhttp = false;
     }
  }

  /*if (xmlhttp)
  {
     xmlhttp.onreadystatechange=function()
     {
        if (xmlhttp.readyState == 4)
        {
           if (xmlhttp.status == 200)
           {
              alert(xmlhttp.responseText);
           }
        }
     }
  }*/
  return xmlhttp;
}

//
// MENU
//
function updateMenu(etape)
{
	var objReq = getHTTPObject();
	objReq.onreadystatechange=function()
	{
		if (objReq.readyState == 4)
		{
			var divMenu = document.getElementById('menuGauche');
			divMenu.innerHTML = objReq.responseText;
		}
	}
	objReq.open("GET", "/menu.php?e=" + etape, true);
	objReq.send(null);
}

//
// Titre de l'etape
//
function updateTitre(etape)
{
	var objReq = getHTTPObject();
	objReq.onreadystatechange=function()
	{
		if (objReq.readyState == 4)
		{
			var divTitreEtape = document.getElementById('titreEtape');
			divTitreEtape.innerHTML = objReq.responseText;
		}
	}
	objReq.open("GET", "/titre.php?e=" + etape, true);
	objReq.send(null);
}