function form_modifie_inscription(){
    var mail_pro = "";

    var xhr = getXhr();
    // On défini ce qu'on va faire quand on aura la réponse
    xhr.onreadystatechange = function(){
        // On ne fait quelque chose que si on a tout reçu et que le serveur est ok
        if(xhr.readyState == 4 && xhr.status == 200){
            mail_pro =xhr.responseText;
            var etat_p;
            var nom_p;
            var prenom_p;
            var poste_p;
            var mail_p;
            var sujet_p;

            mail_stand =xhr.responseText;

            var pro = mail_pro.split(";");
            var i;

            for(i=0 ; i<pro.length ; i++){
                arg = pro[i].split(":");
                switch(arg[0]){
                    case "etat_civil":
                        if(arg[0] == "undefined"){
                            etat_p = "";
                        }else{
                            etat_p = arg[1];
                        }
                        break;
                    case "nom":
                        if(arg[0] == "undefined"){
                            nom_p = "";
                        }else{
                            nom_p = arg[1];
                        }
                        break;
                    case "prenom":
                        if(arg[0] == "undefined"){
                            prenom_p = "";
                        }else{
                            prenom_p = arg[1];
                        }
                        break;
                    case "poste":
                        if(arg[0] == "undefined"){
                            poste_p = "";
                        }else{
                            poste_p = arg[1];
                        }
                        break;
                    case "mail":
                        if(arg[0] == "undefined"){
                            mail_p = "";
                        }else{
                            mail_p = arg[1];
                        }
                        break;
                    case "sujet_mail":
                        if(arg[0] == "undefined"){
                            sujet_p = "";
                        }else{
                            sujet_p = arg[1];
                        }
                        break;
                }
            }

            var texte = document.getElementById('texte_inscr').innerHTML;
            var dossier = document.getElementById('dossier_inscr').value;

            var en_ligne;
            if(document.getElementById("en_ligne_actif")){
                en_ligne = "<input type='checkbox' name='en_ligne_des' id='en_ligne_des' /> D&eacute;sactiver l'inscription en ligne";
            }else{
                en_ligne = "<input type='checkbox' name='en_ligne_act' id='en_ligne_act' /> Activer l'inscription en ligne";
            }

            monForm = document.createElement("form");
            monForm.setAttribute('action', 'index.php?m=inscription&a=valide_modif_inscription');
            monForm.setAttribute('ENCTYPE', 'multipart/form-data');
            monForm.setAttribute("method", "POST");
            monForm.setAttribute("name", "modif_inscription");
            monForm.setAttribute("id", "modif_inscription");

            monForm.innerHTML =  "<div id='modalalertdiv_contenu' class='yui-skin-sam' ><center><br/><table class='text_left' ><tr><td>" +

           'Dossier de candidature : </td><td><a href="docs/inscription/'+dossier+'" target="_blank"><img src="img/img_inscription/arrow.png" title="Dossier" alt="Dossier" /> '+dossier+'</a> </td></tr>' +
            '<tr><td>Remplacer le dossier : </td><td><input type="file" name="dossier_inscr" /></td></tr>'+
            '<tr><td>Texte : </td><td><textarea cols="51" rows="7" name="texte_inscription" id="texte_inscription" >'+texte+'</textarea></td></tr>'+
            "<tr><td></td><td>"+en_ligne +"</td></tr>"+
            '<tr><td></td><td>&nbsp;</td></tr>'+
            
            '<tr><td><b>Destinataire des mails de l\'inscription en ligne : </b></td></tr>' +
            '<tr><td>Etat civil : </td><td><input type="text" size="66" value="'+etat_p+'" id="etat_p" name="etat_p" /></td></tr>' +
            '<tr><td>Nom : </td><td><input type="text" size="66" value="'+nom_p+'" id="nom_p" name="nom_p" /></td></tr>' +
            '<tr><td>Pr&eacute;nom : </td><td><input type="text" size="66" value="'+prenom_p+'" id="prenom_p" name="prenom_p" /></td></tr>' +
            '<tr><td>Poste : </td><td><input type="text" size="66" value="'+poste_p+'" id="poste_p" name="poste_p" /></td></tr>' +
            '<tr><td>Adresse mail : </td><td><input type="text" size="66" value="'+mail_p+'" id="mail_p" name="mail_p" /></td></tr>' +
            '<tr><td>Sujet du mail &agrave; envoyer : </td><td><input type="text" size="66" value="'+sujet_p+'" id="sujet_p" name="sujet_p" /></td></tr>' +

            "</table><br /></center>"+
            "<br /><center><input type='button' name='Annuler' value='Annuler' onclick='modalwindow.hide();' /> " +
            "<input type='submit' id='Valider' name='Valider' value='Valider' /></center></div>";
            document.getElementById("modalalertdiv").appendChild(monForm);

            var larg = (document.body.clientWidth) / 2-350;
            var haut = (window.innerHeight/2)-300;
            var h=600;
            if(window.innerHeight == null){
                haut = 10;
                h=600;
            }

            modalwindow = dhtmlmodal.open('modal', 'div', 'modalalertdiv',
                "Modification de la page d'inscription", "width=700px,height="+h+"px,left=" + larg
                + ",top=" + haut + ",resize=0,scrolling=1");

            var editorTxt = new YAHOO.widget.Editor('texte_inscription', {
                toolbar: bar
            });
            editorTxt.render();
    
            YAHOO.util.Event.on('Valider', 'click', function() {
                //Put the HTML back into the text area
                editorTxt.saveHTML();
                //The var html will now have the contents of the textarea
                var txt = editorTxt.get('element').value;

                var xhr = getXhr();
                // On défini ce qu'on va faire quand on aura la réponse
                xhr.onreadystatechange = function(){
                    // On ne fait quelque chose que si on a tout reçu et que le serveur est ok
                    if(xhr.readyState == 4 && xhr.status == 200){

                }
                };
                var etat_civil = document.getElementById("etat_p").value;
                var nom = document.getElementById("nom_p").value;
                var prenom = document.getElementById("prenom_p").value;
                var poste = document.getElementById("poste_p").value;
                var mail = document.getElementById("mail_p").value;
                var sujet = document.getElementById("sujet_p").value;

                var data = 'texte_inscr='+txt+'&etat_civil='+etat_civil+'&nom='+nom+'&prenom='+prenom+'&poste='+poste+'&mail='+mail+'&sujet='+sujet;

                xhr.open("POST",'index.php?m=inscription&a=valide_modif_inscription',true);
                xhr.send(data);
            });
        }
    };
    xhr.open("GET","index.php?m=inscription&a=get_infos",true);
    xhr.send(null);                        
}


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
}

