/**** www.annecy.org JS Accréditations V1 09/01/29 ****/  var couleur_erreur = "#C91010";  var couleur_ok = "#5E6155";    /* function init_accreditation * Initialise les javascrits des etapes d'accréditation * @param : null */  function init_accreditation() {    //Si on est dans une des etape d'accréditation  if($('#etape').val() != undefined && $('#type').val() != undefined) {      var etape = $('#etape').val();    var type = $('#type').val();    //alert("etape> "+etape+" type > "+type);    switch(etape) {          case "soc" :        init_form_accred_e2(type);      break;            case "ap" :        init_form_accred_e3(type);      break;            case "paiement" :        init_form_accred_e4(type);      break;    }    }  //Sinon on choisi son type d'accréditation  else  {      $('a.btn_detail_aff').click(function()  {            open_info_comp(this, $(this).attr("href"), 1);      });        $('ul.liens_accred li a').click(function()  {      open_info_comp(this, $(this).attr("href"), 1);    });  }  $("#lien_condition").click(function() {    $("#condition").toggle();    $(this).hide();  }); //$("#barre_etape").tooltip(); }/* function open_info_comp * Ouvre les boites 1 et 2 de complément d'info d'une accréditation * @param : obj_ref  * @param : str_brut * @param : num_elmt  */ function open_info_comp(obj_ref, str_brut, num_elmt) {  var id_ref = get_last_elmt_str(str_brut, num_elmt);    $("#"+id_ref+"1 , #"+id_ref+"2").toggle("fast");    var obj_ref = $("#"+id_ref+"1").parent().find("a.btn_detail_aff");    obj_ref.toggleClass("btn_detail_msk");  //Changement du texte de l'objet référent  switch(obj_ref.text())  {      case afficher_detail :      $(obj_ref).text(masquer_detail);      var pos_obj = $("#"+id_ref+"1").findPos();      $.scrollTo( pos_obj.y-80+"px", 500);    break;    case masquer_detail :      $(obj_ref).text(afficher_detail);    break;  }}/* function init_form_accred_e2 * Initialise les controlles js du formulare d'accréditation de l'étape 2 * @param : type d'accréditation */ function init_form_accred_e2(type)  {  init_highlight_form();  init_liste_multi_choix();  $("#type_pro").click(function() {    $(".blc_form").toggle();  });    if ($("#type_pro").is(":checked") )    $(".blc_form").hide();  $("#form_accred_2").submit(function() {    var no_erreur = true;        //Si l'un des champs obligatoire est rempli, alors on vérifie tous les autres    if ($("#nom_societe").val() != "" || $("#mail_societe").val() != "" || $("#ville_societe").val() != "" || $("#pays_societe").val() != "")     {      //--------------------- nom societe      if ($("#nom_societe").val() == "") {        $("#nom_societe").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid).removeClass("no_img");        no_erreur = false;      }      else if($("#nom_societe").hasClass("bordure_erreur")) {         $("#nom_societe").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");        }      if ($("#mail_societe").val() == ""   || !verif_form_email("mail_societe")) {        $("#mail_societe").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid).removeClass("no_img");        no_erreur = false;      }      else if($("#mail_societe").hasClass("bordure_erreur")) {         $("#mail_societe").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");      }      //Si on est pas dans les instituts de formation on vérifie le domaine d'activité      if( $("#type").val() != 4 && $("#type").val() != 5   )      {        //--------------------- activité        var n = $("#dom_activite input:checked").length;        if ( n == 0 )        {          $("ul#dom_activite").addClass("bordure_erreur").prev().addClass("coul_erreur").children("span").text(cst_invalid).removeClass("no_img");            no_erreur = false;        }        else if($("ul#dom_activite").hasClass("bordure_erreur")) {           $("ul#dom_activite").removeClass("bordure_erreur").prev().removeClass("coul_erreur").html("&nbsp;");        }      }            //--------------------- rue_societe      if ($("#rue_societe").val() == "" ) {        $("#rue_societe").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid).removeClass("no_img");        no_erreur = false;      }      else if($("#rue_societe").hasClass("bordure_erreur")) {         $("#rue_societe").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");      }      //--------------------- code_societe      if ($("#code_societe").val() == "" ) {        $("#code_societe").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid).removeClass("no_img");        no_erreur = false;      }      else if($("#code_societe").hasClass("bordure_erreur")) {         $("#code_societe").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");      }            //--------------------- ville_societe      if ($("#ville_societe").val() == "" ) {        $("#ville_societe").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid).removeClass("no_img");        no_erreur = false;      }      else if($("#ville_societe").hasClass("bordure_erreur")) {         $("#ville_societe").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");      }        //--------------------- pays_societe      if ($("#pays_societe").val() == "" ) {        $("#pays_societe").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid).removeClass("no_img");        no_erreur = false;      }      else if($("#pays_societe").hasClass("bordure_erreur")) {         $("#pays_societe").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");      }        //--------------------- indic_fix_societe      if ($("#indic_fix_societe").val() == ""   || !verif_form_indic("indic_fix_societe")) {        $("#indic_fix_societe").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid).removeClass("no_img");        no_erreur = false;      }      else if($("#indic_fix_societe").hasClass("bordure_erreur")) {         $("#indic_fix_societe").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");      }      //--------------------- tel_fix_societe      if ($("#tel_fix_societe").val() == "" ) {        $("#tel_fix_societe").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid).removeClass("no_img");        no_erreur = false;      }      else if($("#tel_fix_societe").hasClass("bordure_erreur")) {         $("#tel_fix_societe").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");      }          }    //Fin if 1er        //Fin    if(no_erreur==true)      return true;    else     {      $(".chp_obl").removeClass("masque");      return false;    }  });}/* function init_form_accred_e3 * Initialise les controlles js du formulare d'accréditation de l'étape 3 * @param : type d'accréditation */ function init_form_accred_e3(type)  {  init_highlight_form();  $("ul#fonction_societe input.input_autre").click(function () {    if ( ! $(this).is(":checked"))      $("input#fonction_societe_libre").val("");    $("input#fonction_societe_libre").toggleClass("masque");  });  $("#form_accred_3").submit(function() {      var no_erreur = true;      //--------------------- civilité    if ($("input[name$='civilite']:checked").val() == undefined) {      $("input[name$='civilite']").next().addClass("coul_erreur").parent().parent().prev().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("input[name$='civilite']").parent().parent().prev().hasClass("coul_erreur")) {       $("input[name$='civilite']").next().removeClass("coul_erreur").parent().parent().prev().removeClass("coul_erreur").children("span").text("&nbsp;");      }        //--------------------- nom    if ($("#nom").val() == "") {      $("#nom").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#nom").hasClass("bordure_erreur")) {       $("#nom").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").text("&nbsp;");      }        //--------------------- prenom    if ($("#prenom").val() == "") {      $("#prenom").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#prenom").hasClass("bordure_erreur")) {       $("#prenom").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").text("&nbsp;");    }        //Si on est pas dans les instituts de formation on vérifie le domaine d'activité    if( $("#type").val() != 34 )    {      //--------------------- profession      var n = $("#profession input:checked").length;      if ( n == 0 )      {        $("ul#profession").addClass("bordure_erreur").prev().addClass("coul_erreur").children("span").text(cst_invalid);          no_erreur = false;      }      else if($("ul#profession").hasClass("bordure_erreur")) {         $("ul#profession").removeClass("bordure_erreur").prev().removeClass("coul_erreur").children("span").text("&nbsp;");          }        //--------------------- fonction_societe      var n = $("#fonction_societe input:checked").length;      if ( n == 0 )      {        $("ul#fonction_societe").addClass("bordure_erreur").prev().addClass("coul_erreur").children("span").text(cst_invalid);          no_erreur = false;      }      else if($("ul#fonction_societe").hasClass("bordure_erreur")) {         $("ul#fonction_societe").removeClass("bordure_erreur").prev().removeClass("coul_erreur").children("span").text("&nbsp;");          }    }    else    {      //--------------------- profession etudiante (etudes suivis)      if ($("#fonction_societe").val() == "") {        $("#fonction_societe").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);        no_erreur = false;      }      else if($("#fonction_societe").hasClass("bordure_erreur")) {         $("#fonction_societe").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").text("&nbsp;");        }    }    /*    if ($("#profession").val() == "") {      $("#profession").addClass("bordure_erreur").parent().addClass("coul_erreur");      no_erreur = false;    }    else if($("#profession").hasClass("bordure_erreur")) {       $("#profession").removeClass("bordure_erreur").parent().removeClass("coul_erreur");       }    */    //--------------------- email_contact    if ($("#email_contact").val() == ""  || !verif_form_email("email_contact")) {      $("#email_contact").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#email_contact").hasClass("bordure_erreur")) {       $("#email_contact").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");    }          //--------------------- pays    if ($("#pays").val() == "" ) {      $("#pays").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#pays").hasClass("bordure_erreur")) {       $("#pays").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");    }        //--------------------- Infos supplémentaires (dépendantes des infos donnée en E2)    ////Si on a pas rempli les infos société on dois remplir les coordonnées persos    if ($("#societe_remplie").val() == "non") {          //--------------------- rue_societe      if ($("#rue").val() == "" ) {        $("#rue").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);        no_erreur = false;      }      else if($("#rue").hasClass("bordure_erreur")) {         $("#rue").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");      }      //--------------------- code      if ($("#code").val() == "" ) {        $("#code").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);        no_erreur = false;      }      else if($("#code").hasClass("bordure_erreur")) {         $("#code").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");      }      //--------------------- ville      if ($("#ville").val() == "" ) {        $("#ville").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);        no_erreur = false;      }      else if($("#ville").hasClass("bordure_erreur")) {         $("#ville").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");      }            //--------------------- indic_fix      if ($("#indic_fix").val() == ""   || !verif_form_indic("indic_fix")) {        $("#indic_fix").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);        no_erreur = false;      }      else if($("#indic_fix").hasClass("bordure_erreur")) {         $("#indic_fix").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");      }      //--------------------- tel_fix      if ($("#tel_fix").val() == "" ) {        $("#tel_fix").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);        no_erreur = false;      }      else if($("#tel_fix").hasClass("bordure_erreur")) {         $("#tel_fix").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");      }    }    if($("#type").val() == 34)  {      if($("#img_carte_etu").val() == "") {        $("#img_carte_etu").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);        no_erreur = false;      }      else if($("#img_carte_etu").hasClass("bordure_erreur")) {         $("#img_carte_etu").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");      }    }        if( !$("#accept_reglement").attr("checked") ) {          $("#accept_reglement").addClass("bordure_erreur").next().addClass("coul_erreur"); //.children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#accept_reglement").hasClass("bordure_erreur")) {       $("#accept_reglement").removeClass("bordure_erreur").next().removeClass("coul_erreur"); //.html("&nbsp;");    }        /*        //--------------------- email_pro    if ($("#email_pro").val() == ""   || !verif_form_email("email_pro")) {      $("#email_pro").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#email_pro").hasClass("bordure_erreur")) {       $("#email_pro").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    //--------------------- Choix d'email    if ($("input[name$='choix_email']:checked").val() == undefined) {      $("input[name$='choix_email']").parent().parent().addClass("coul_erreur");      no_erreur = false;    }    else if($("input[name$='choix_email']").parent().parent().addClass("coul_erreur")) {       $("input[name$='choix_email']").parent().parent().removeClass("coul_erreur");       }        //--------------------- indic_fix    if ($("#indic_fix").val() == ""   || !verif_form_indic("indic_fix")) {      $("#indic_fix").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#indic_fix").hasClass("bordure_erreur")) {       $("#indic_fix").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    //--------------------- tel_fix    if ($("#tel_fix").val() == "" ) {      $("#tel_fix").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#tel_fix").hasClass("bordure_erreur")) {       $("#tel_fix").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }        //--------------------- indic_mob    if ($("#indic_mob").val() == ""   || !verif_form_indic("indic_mob")) {      $("#indic_mob").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#indic_mob").hasClass("bordure_erreur")) {       $("#indic_mob").re1moveClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    //--------------------- tel_mob    if ($("#tel_mob").val() == "" ) {      $("#tel_mob").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#tel_mob").hasClass("bordure_erreur")) {       $("#tel_mob").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    */    //Fin    if(no_erreur==true) {       return true;    }    else {      return false;    }  });}/* function init_form_accred_e4 * Initialise les controlles js de l'étape de paiement * @param : type d'accréditation */ function init_form_accred_e4(type)  {  $(".blc_paiement").each(function (i) {    $("div:first" , this).hide();  });    $(".blc_paiement h3 a ").click(function() {      $(this).parent().next().toggle();    });          //alert("blc_paiement");}/* function get_last_elmt_str * Coupe une chaine sur le caractère - et renvoie la valeur du "num_elmt" * @param : str_brut * @param : num_elmt  */ function get_last_elmt_str(str_brut, num_elmt) {    var reg = new RegExp("[-]+", "gi");    var tab_data = str_brut.split(reg);    return tab_data[num_elmt];}/* function find_pos * Récupère la position en X et Y de l'objet * @param : obj * @param : type_coord  * usage : var pos_obj = $("#"+id_ref+"1").findPos();  */ jQuery.fn.extend({   findPos : function() {       obj = $(this).get(0);       var curleft = obj.offsetLeft || 0;       var curtop = obj.offsetTop || 0;       while (obj = obj.offsetParent) {                curleft += obj.offsetLeft                curtop += obj.offsetTop       }       return {x:curleft,y:curtop};   }});/* function init_liste_multi_choix* Gère l'ajout du chp input suplémentaire pour la précision* @param : null*/  function init_liste_multi_choix() {    $(".input_autre").click(function()   {        });}  /* function init_highlight_form * HighLight des input, select et textarea et leur parent dans un formulaire * @param : null */ function init_highlight_form()  {  //-- Highlight des champ input  $("input[type=text][class!='highlight_off'],input[type=password],input[type=submit],input[type=file],select[class!='select_date'], textarea").focus(function(){    $(this).addClass("elmt_focus");    $(this).parent().children("label").addClass("coul_important");        if($(this).hasClass("bordure_erreur")) {      $(this).removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span.msg_erreur").html("&nbsp;");    }  });  $("input[type=text][class!='highlight_off'],input[type=password],input[type=submit],input[type=file],select[class!='select_date'], textarea").blur(function() {    $(this).removeClass("elmt_focus");    $(this).parent().removeClass("coul_important");  });   //-- Highlight des champ input checkbox    $("input[type=checkbox]").focus(function()  {    $(this).addClass("elmt_focus");    $(this).parent().parent().addClass("coul_important");        if($(this).parent().parent().hasClass("bordure_erreur")) {      $(this).removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span.msg_erreur").html("&nbsp;");    }  });  $("input[type=text][class!='highlight_off'],input[type=password],input[type=submit],input[type=file],select[class!='select_date'], textarea").blur(function() {    $(this).removeClass("elmt_focus");    $(this).parent().removeClass("coul_important");  });   //Champs radio insérer dans un label  $("input[type=radio][class!='highlight_off']").focus(function() {    $(this).parent().addClass("coul_important").parent().addClass("coul_important");        if($(this).next().hasClass("coul_erreur") ) {       //.parent().parent().prev().hasClass("coul_erreur")) {      //$("#header").prepend($(this).next().attr("class") );      $(this).parent().parent().find("label").removeClass("coul_erreur");      $(this).parent().parent().prev().removeClass("coul_erreur").children("span.msg_erreur").html("&nbsp;");    }  });  //Champs input dans des listes déroulantes  $("ul li input[type=checkbox]").focus(function() {        $(this).next().addClass("coul_important").parent().parent().prev().addClass("coul_important");        if($(this).parent().parent().prev().hasClass("coul_erreur")) {      $(this).parent().parent().removeClass("bordure_erreur").prev().removeClass("coul_erreur").children("span.msg_erreur").html("&nbsp;");    }  });  $("input[type=radio][class!='highlight_off']").blur(function() {    $(this).parent().removeClass("coul_important").parent().removeClass("coul_important");  }); }/* function verif_form_email * Vérification d'un champ de type email * @param : id_champ à controller */  function verif_form_email(id_champ){  if (($("#"+id_champ).val().indexOf('@')< 0) || ($("#"+id_champ).val().indexOf('.')< 0)) {    return false;  }  else return true;}/* function verif_form_indic * Vérification d'un champ de type email * @param : id_champ à controller */ function verif_form_indic(id_champ) {  var reg_indic = new RegExp("[0-9]","g");  var val_indic = $("#"+id_champ).val();  if (($("#"+id_champ).val().indexOf('+')< 0) ) {    return false;  }  else return true;}/* function init_form_transports *  * @param : NULL */ function init_form_transports(){  init_highlight_form();  init_liste_multi_choix();  $("#form_resa_transport").submit(function() {        var no_erreur = true;    //alert($("input[name$='civilite']:checked").val()  );    //--------------------- civilité    if ($("input[name$='civilite']:checked").val() == undefined) {      $("input[name$='civilite']").next().addClass("coul_erreur").parent().parent().prev().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("input[name$='civilite']").parent().parent().prev().hasClass("coul_erreur")) {       $("input[name$='civilite']").next().removeClass("coul_erreur").parent().parent().prev().removeClass("coul_erreur").children("span").text("&nbsp;");      }       //--------------------- nom    if ($("#nom").val() == "") {      $("#nom").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#nom").hasClass("bordure_erreur")) {       //$("#nom").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").text("&nbsp;");      }        //--------------------- prenom    if ($("#prenom").val() == "") {      $("#prenom").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#prenom").hasClass("bordure_erreur")) {       $("#prenom").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").text("&nbsp;");    }      //--------------------- pays    if ($("#pays").val() == "" ) {      $("#pays").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#pays").hasClass("bordure_erreur")) {       $("#pays").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");    }            //--------------------- email_perso    if ($("#email_perso").val() == ""  || !verif_form_email("email_perso")) {      $("#email_perso").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#email_perso").hasClass("bordure_erreur")) {       $("#email_perso").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");    }    //--------------------- rue_societe    if ($("#rue").val() == "" ) {      $("#rue").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#rue").hasClass("bordure_erreur")) {       $("#rue").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");    }    //--------------------- code    if ($("#code").val() == "" ) {      $("#code").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#code").hasClass("bordure_erreur")) {       $("#code").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");    }    //--------------------- ville    if ($("#ville").val() == "" ) {      $("#ville").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("#ville").hasClass("bordure_erreur")) {       $("#ville").removeClass("bordure_erreur").parent().removeClass("coul_erreur").children("span").html("&nbsp;");    }        //--------------------- indic_fix    if ($("#indic_fix").val() == ""   || !verif_form_indic("indic_fix")) {      $("#indic_fix").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#indic_fix").hasClass("bordure_erreur")) {       $("#indic_fix").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    //--------------------- tel_fix    if ($("#tel_mob").val() == "" ) {      $("#tel_mob").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#tel_mob").hasClass("bordure_erreur")) {       $("#tel_mob").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }        //--------------------- jour_arrive    if ($("input[name$='jour_arrive']:checked").val() == undefined) {      $("input[name$='jour_arrive']").next().addClass("coul_erreur").parent().parent().prev().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("input[name$='jour_arrive']").parent().parent().prev().hasClass("coul_erreur")) {       $("input[name$='jour_arrive']").next().removeClass("coul_erreur").parent().parent().prev().removeClass("coul_erreur").children("span").text("&nbsp;");      }        //--------------------- lieux_arrive    if ($("input[name$='lieux_arrive']:checked").val() == undefined) {      $("input[name$='lieux_arrive']").next().addClass("coul_erreur").parent().parent().prev().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("input[name$='lieux_arrive']").parent().parent().prev().hasClass("coul_erreur")) {       $("input[name$='lieux_arrive']").next().removeClass("coul_erreur").parent().parent().prev().removeClass("coul_erreur").children("span").text("&nbsp;");      }    //--------------------- numero_vol    if ($("#numero_vol").val() == "" ) {      $("#numero_vol").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#numero_vol").hasClass("bordure_erreur")) {       $("#numero_vol").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    //--------------------- heure_arrive    if ($("#heure_arrive").val() == "" ) {      $("#heure_arrive").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#heure_arrive").hasClass("bordure_erreur")) {       $("#heure_arrive").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    //--------------------- lieux_depose    if ($("#lieux_depose").val() == "" ) {      $("#lieux_depose").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#lieux_depose").hasClass("bordure_erreur")) {       $("#lieux_depose").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }        //--------------------- jour_depart    if ($("input[name$='jour_depart']:checked").val() == undefined) {      $("input[name$='jour_depart']").next().addClass("coul_erreur").parent().parent().prev().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("input[name$='jour_depart']").parent().parent().prev().hasClass("coul_erreur")) {       $("input[name$='jour_depart']").next().removeClass("coul_erreur").parent().parent().prev().removeClass("coul_erreur").children("span").text("&nbsp;");      }    //--------------------- lieux_depart_retour    if ($("#lieux_depart_retour").val() == "" ) {      $("#lieux_depart_retour").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#lieux_depart_retour").hasClass("bordure_erreur")) {       $("#lieux_depart_retour").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    //--------------------- lieux_depose_retour    if ($("input[name$='lieux_depose_retour']:checked").val() == undefined) {      $("input[name$='lieux_depose_retour']").next().addClass("coul_erreur").parent().parent().prev().addClass("coul_erreur").children("span").text(cst_invalid);      no_erreur = false;    }    else if($("input[name$='lieux_depose_retour']").parent().parent().prev().hasClass("coul_erreur")) {       $("input[name$='lieux_depose_retour']").next().removeClass("coul_erreur").parent().parent().prev().removeClass("coul_erreur").children("span").text("&nbsp;");      }    //--------------------- num_vol_retour    if ($("#num_vol_retour").val() == "" ) {      $("#num_vol_retour").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#num_vol_retour").hasClass("bordure_erreur")) {       $("#num_vol_retour").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    //--------------------- heure_arrive    if ($("#heure_depart").val() == "" ) {      $("#heure_depart").addClass("bordure_erreur").parent().addClass("coul_erreur").children("span.msg_erreur").text(cst_invalid);      no_erreur = false;    }    else if($("#heure_depart").hasClass("bordure_erreur")) {       $("#heure_depart").removeClass("bordure_erreur").parent().removeClass("coul_erreur").html("&nbsp;");    }    return no_erreur;     });}/* function include_js * Inclus dynamiquement un fichier javascript dans le DOM * @param : type d'accréditation */ function include_js(url_file) {  var script = document.createElement('script');  script.setAttribute('type','text/javascript');  script.setAttribute('src',url_file);  document.getElementsByTagName('head')[0].appendChild(script);} /* *  include_js("js/jquery.form.js");  *   *    var options = {       target:        '#output1',   // target element(s) to be updated with server response       beforeSubmit:  function() {        alert("yoyoyo");      },       success:  function() {        alert("ok");      }      // other available options:       //url:       url         // override for form's 'action' attribute       //type:      type        // 'get' or 'post', override for form's 'method' attribute       //dataType:  null        // 'xml', 'script', or 'json' (expected server response type)       //clearForm: true        // clear all form fields after successful submit       //resetForm: true        // reset the form after successful submit       // $.ajax options can be used here too, for example:       //timeout:   3000   };   // bind form using 'ajaxForm'   $('#form_accred_2').ajaxForm(options);     */