// JavaScript Document
//var Ld1Id='';
//var Ld2Id='';
//var id_liste='';
var reptest="";

function ValideLd2Dispo(valdispo,valdept) {
id_liste='2dispo';//Utilisé dans la fonction ChargeLd() pour identifier la liste déroulante
var LD_URL = 'http://www.etc-patrimoine.com/'+reptest+'php/ValideLd2Dispo.php?Ld1='+valdispo+'&Ld2='+valdept;
//alert(LD_URL)
	ObjetXHR(LD_URL,id_liste)
document.defiscalisation.iddeptdispositifchoisi.value=valdept	
}


function ValideLd2(valdept,valville,valquartier) {
//document.getElementById('niv3').innerHTML="";
Ld1Id=valdept; //id_département
Ld2Id=valville; //id_commune
id_liste='2';//Utilisé dans la fonction ChargeLd() pour identifier la liste déroulante
var LD_URL = 'http://www.etc-patrimoine.com/'+reptest+'php/ValideLd2.php?Ld1='+Ld1Id+'&Ld2='+Ld2Id;
	ObjetXHR(LD_URL,id_liste)
// Réinitialisation de Ld3 si modification de LD1 après passage en Ld2
//if (Ld2Id!='') {ValideLd3(valdept,valville,''); }
//ValideLd3(valdept,valville,'');
document.geographie.idvillechoisi.value=valville
}


////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function getXhr(){
   var xhr = null;
   if(window.XMLHttpRequest) // Firefox et autres
      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 supporté par le navigateur
   {
      alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
      xhr = false;
   }
   return xhr;
}


function ObjetXHR(LD_URL,id_liste) {
//creation de l'objet XMLHttpRequest
var xmlhttp = getXhr();
xmlhttp.onreadystatechange=function () { 

    if (xmlhttp.readyState==4) {
      if (xmlhttp.status==200) {
        //span id="niv2" ou "niv3"
    //alert(id_liste+":"+xmlhttp.responseText)
        document.getElementById('niv'+id_liste).innerHTML=xmlhttp.responseText;
        if (xmlhttp.responseText.indexOf('disabled')<=0) {
          //focus sur liste déroulante 2 ou 3
          document.getElementById('Liste'+id_liste).focus();
          }
        }
      else document.getElementById('niv'+id_liste).innerHTML = '<img src="http://www.etc-patrimoine.com/'+reptest+'images/attente.gif">';  
      }
  }
//ChargeLd (id_liste); };//ChargeLd;
xmlhttp.open("GET", LD_URL, true);
xmlhttp.send(null);


// Bouton non apparent car modification de LD1 ou Ld2
//document.getElementById('buttons').style.display='none';
}

// fonction pour manipuler l'appel asynchrone
function ChargeLd(id_liste) {
if (xmlhttp.readyState==4) {
  if (xmlhttp.status==200) {
    //span id="niv2" ou "niv3"
alert(id_liste+":"+xmlhttp.responseText)
    document.getElementById('niv'+id_liste).innerHTML=xmlhttp.responseText;
    if (xmlhttp.responseText.indexOf('disabled')<=0) {
      //focus sur liste déroulante 2 ou 3
      document.getElementById('Liste'+id_liste).focus();
      }
    }
  }
}