// FONCTIONS

function affiche(divrecup, url, param) {
	var xmlhttp = getHTTPObject(divrecup);
	xmlhttp.open("GET", 'pages/div_'+url+'.php?'+param, true);
	xmlhttp.send(null);
	return !xmlhttp;
}

function afficheSWF(divrecup, url, param) {
	var xmlhttp = getHTTPObject(divrecup);
	document.getElementById(divrecup).innerHTML='en chargement...';
	xmlhttp.open("GET", '/div/'+url+'.php?'+param, true);
	xmlhttp.send(null);
}

function getHTTPObject(divRecup) {
  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 créer l'objet si ce n'est pas déjà fait */
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
     try {
        xmlhttp = new XMLHttpRequest();
     }
     catch (e) {
        xmlhttp = false;
     }
  }

  if (xmlhttp) {
     /* on définit ce qui doit se passer quand la page répondra */
     xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState == 4) /* 4 : état "complete" */ {
           if (xmlhttp.status == 200) /* 200 : code HTTP pour OK */ {
              /* Traitement de la réponse. */
              // alert(xmlhttp.responseText);
              document.getElementById(divRecup).innerHTML=xmlhttp.responseText;
           }
        }
     }
  }
  return xmlhttp;
}



