var site_host = "annonces-legales.fr";

function trim_annonce_text(text){
    var pos = text.indexOf("<p>&nbsp;</p>");
    while(pos == 0){
      if(pos == 0){
        text = text.substr(13);
      }
      pos = text.indexOf("<p>&nbsp;</p>");
    }
    var pos_2 = text.indexOf("<div style=\"color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-image: initial;");
    if(pos_2 == 0 || pos_2 == 1){
      if(pos_2 == 1){
        var len = 253;
      } else {
        var len = 252;
      }
      text = text.substr(len);
      var pos_3 = text.lastIndexOf("</div>");
      text = text.substr(0, pos_3);
    }
    return text;
}

function slide_left_click(){
  $("#slide_left").unbind("click");
  clearTimeout(timeout);
  curr_div = $(".display");
  if(!curr_div.length){
    curr_div = $(".display_start");
  }
  curr_div.animate({left: 274},500, "", function(){
    curr_div.removeClass("display").removeClass("display_start").addClass("notdisplay");
  });
  if(curr_div.prev(".slide_img").length){
    prev_div = curr_div.prev(".slide_img");
  } else {
    prev_div = $("#slide_conteiner").children(".slide_img:last");
  }
  prev_div.css("left", "-274px");
  prev_div.removeClass("notdisplay").addClass("display").animate({left: "0px"},500,"", function(){
    if($(".slide_title:visible").prev(".slide_title").length){
      var prev = $(".slide_title:visible").prev(".slide_title");
      $(".slide_title:visible").hide();
      prev.show();
    } else {
      $(".slide_title:visible").hide();
      $(".slide_title:last").show();
    }
    $("#slide_left").bind("click", function(){slide_left_click()});
  });
}

function slide_right_click(){
  $("#slide_right").unbind("click" );
  clearTimeout(timeout);
  curr_div = $(".display");
  if(!curr_div.length){
    curr_div = $(".display_start");
  }
  curr_div.animate({left: -274},500, "", function(){
    curr_div.removeClass("display").removeClass("display_start").addClass("notdisplay").animate({left: 274}, 100);
  });
  if(curr_div.next(".slide_img").length){
    next_div = curr_div.next(".slide_img");
  } else {
    next_div = $("#slide_conteiner").children(".slide_img:first");
  }
  next_div.removeClass("notdisplay").addClass("display").animate({left: "0px"},500, "", function(){
   if($(".slide_title:visible").next(".slide_title").length){
      var next = $(".slide_title:visible").next(".slide_title");
      $(".slide_title:visible").hide();
      next.show();
    } else {
      $(".slide_title:visible").hide();
      $(".slide_title:first").show();
    }
    $("#slide_right").bind("click", function(){slide_right_click()});
  });

}

function slide_show(){
  curr_div = $(".display");
  if(!curr_div.length){
    curr_div = $(".display_start");
  }
  curr_div.animate({left: -274},500, "", function(){
    curr_div.removeClass("display").removeClass("display_start").addClass("notdisplay").animate({left: 274}, 100);
    if($(".slide_title:visible").next(".slide_title").length){
      var next = $(".slide_title:visible").next(".slide_title");
      $(".slide_title:visible").hide();
      next.show();
    } else {
      $(".slide_title:visible").hide();
      $(".slide_title:first").show();
    }

  });
  if(curr_div.next(".slide_img").length){
      next_div = curr_div.next(".slide_img");
    } else {
      next_div = $("#slide_conteiner").children(".slide_img:first");
    }
    next_div.removeClass("notdisplay").addClass("display").animate({left: "0px"},500);
    var slides_time = $("#slides_time").html();
    slides_time = parseInt(slides_time);
    timeout = setTimeout("slide_show()",slides_time);
}

function check_dans_greffe(){
  var greffe = $("#greffe").attr("value");
  var ville_greffe = $("#ville_greffe").attr("value");
  if(greffe != "" && ville_greffe != "" && greffe != ville_greffe){
    $("#gerant_area").show();
  } else {
    $("#gerant_area").hide();
  }
}

$(document).ready(function(){
  if($("#baner").length){
    var slides_time = $("#slides_time").html();
    slides_time = parseInt(slides_time);
    timeout = setTimeout("slide_show()",slides_time);
  }

  $("#slide_right").bind("click", function(){slide_right_click()});
  $("#slide_left").bind("click", function(){slide_left_click()});
  
  if($('.datepicker').length || $('.datepicker_lim').length){
    $.datepicker.regional['fr'] = {
          closeText: 'Fermer',
          prevText: '&#x3c;Pr?c',
          nextText: 'Suiv&#x3e;',
          currentText: 'Courant',
          monthNames: ['janvier','février','mars','avril','mai','juin',
          'juillet','août','septembre','octobre','novembre','décembre'],
          monthNamesShort: ['Jan','Ffévrierv','Mar','Avr','Mai','Jun',
          'Jul','Aoû','Sep','Oct','Nov','Déc'],
          dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
          dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
          dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
          weekHeader: 'Sm',
          dateFormat: 'd MM yy',
          firstDay: 1,
          isRTL: false,
          showMonthAfterYear: false,
          yearSuffix: ''};
      $.datepicker.setDefaults($.datepicker.regional['fr']);

    if($('.datepicker').length) $(".datepicker").datepicker();
    if($('.datepicker_lim').length) $(".datepicker_lim").datepicker({maxDate: '+1D'});
  }
  
  $("#home_temoignages_next").click(function(){
     var next_item = $(".item_temoignage:visible").next(".item_temoignage");
     if(!next_item.hasClass('item_temoignage')){
       var next_item = $(".item_temoignage:first");
     } 
     $(".item_temoignage:visible").hide();
     next_item.show();
   });

  

  $("#area_id").change(function(){
    $("#load_img_prix").css("display", "inline");
      jQuery.get("/files/newspaper_sel.php", {area_id: $("#area_id").attr("value"), str_amount: $("#str_amount").attr("value"), name: "newspaper_id"}, function(data){
        $("#newspaper_sel").html(data);
          if($(".newspaper_radio:checked").hasClass("ax_disable")){
            if(!$("#extra_inp").is(":disabled")){
              $("#extra_inp").attr("checked", false);
              $("#extra_inp").attr("disabled", true);
              $("#ax_note_y").hide();
              $("#ax_note_n").show();
            }
          } else {
           if($("#extra_inp").hasClass("status_enable") && $("#extra_inp").is(":disabled")){
              $("#extra_inp").attr("disabled", false);
              $("#ax_note_n").hide();
              $("#ax_note_y").show();
              if($("#extra_status").attr("value") == 1){
                $("#extra_inp").attr("checked", true);
              }
           }
          }
        $("#load_img_prix").css("display", "none");
      });
  });


  $("#area_id_2").change(function(){
    $("#load_img_prix_2").css("display", "inline");
      jQuery.get("/files/newspaper_sel.php", {area_id: $("#area_id_2").attr("value"), str_amount: $("#str_amount_2").attr("value"), name: "newspaper_id_2"}, function(data){
        $("#newspaper_sel_2").html(data);
        $("#load_img_prix_2").css("display", "none");
      });
  });


  $("#extra_inp").click(function(){
    //$("#load_img_prix").css("display", "inline");
    if($(this).is(":checked")){
      $("#extra_status").attr("value", "1");
    } else {
      $("#extra_status").attr("value", "0");
    }
  });

  $("#extra_inp_2").click(function(){

  });

  $("#valform2").submit(function(){
    if($("#emailenv").attr("value") != $("#email2env").attr("value")){
      alert("Veuillez vérifier les adresses emails. Celles-ci ne sont pas semblables");
      return false;
    }
    if(!$(".newspaper_radio").is(":checked")){
      $(".select_newspaper_table").css("border","1px solid #f40000");
    }
  });

  if($("#area_id").length && $("#area_id").attr("value") != ""){
    $("#load_img_prix").css("display", "inline");
     var str_amount = $("#str_amount").attr("value");
     jQuery.get("/files/newspaper_sel.php", {area_id: $("#area_id").attr("value"), str_amount: str_amount, name: "newspaper_id"}, function(data){
        $("#newspaper_sel").html(data);
          if($(".newspaper_radio:checked").hasClass("ax_disable")){
            if(!$("#extra_inp").is(":disabled")){
              $("#extra_inp").attr("checked", false);
              $("#extra_inp").attr("disabled", true);
            }
          } else {
           if($("#extra_inp").hasClass("status_enable") && $("#extra_inp").is(":disabled")){
              $("#extra_inp").attr("disabled", false);
              if($("#extra_status").attr("value") == 1){
                $("#extra_inp").attr("checked", true);
              }
           }
          }
        $("#load_img_prix").css("display", "none");
      });
  }

  if($("#area_id_2").length && $("#area_id_2").attr("value") != ""){
    $("#load_img_prix_2").css("display", "inline");
      jQuery.get("/files/newspaper_sel.php", {area_id: $("#area_id_2").attr("value"), str_amount: $("#str_amount_2").attr("value"), name: "newspaper_id_2"}, function(data){
        $("#newspaper_sel_2").html(data);
        $("#load_img_prix_2").css("display", "none");
      });
  }



  $("#dpt_greffe").change(function(){
    $("#load_img_dpt").css("display", "inline");
    jQuery.get("/files/ville_sel_form.php", {area_num: $("#dpt_greffe").attr("value"), ville_name: $("#greffe_temp").attr("value")}, function(data){
      $("#greffe_span").children("select").html(data);
      $("#load_img_dpt").css("display", "none");
      if($(".dans_greffe").length){
        check_dans_greffe();
      }
    });
  });
  $("#dpt_greffe2").live("change", function(){
    jQuery.get("/files/ville_sel_form2.php", {area_num: $("#dpt_greffe2").attr("value"), ville_name: $("#ville_greffe_temp").attr("value")}, function(data){
      $("#ville_greffe_span").children("select").html(data);
      if($(".dans_greffe").length){
        check_dans_greffe();
      }
    });
  });
  
  $("#hors_dpt_greffe2").live("change", function(){
    jQuery.get("/files/ville_sel_form2.php", {area_num: $("#hors_dpt_greffe2").attr("value"), ville_name: $("#hors_ville_greffe_temp").attr("value")}, function(data){
      $("#hors_ville_greffe_span").html(data);
    });
  });

  if($("#dpt_greffe").length && $("#dpt_greffe").attr("value") != ''){
    $("#load_img_dpt").css("display", "inline");
    jQuery.get("/files/ville_sel_form.php", {area_num: $("#dpt_greffe").attr("value"), ville_name: $("#greffe_temp").attr("value")}, function(data){
      $("#greffe_span").children("select").html(data);
      $("#load_img_dpt").css("display", "none");
      if($(".dans_greffe").length){
        check_dans_greffe();
      }
    });
  }

  if($("#dpt_greffe2").length && $("#dpt_greffe2").attr("value") != ''){
    jQuery.get("/files/ville_sel_form2.php", {area_num: $("#dpt_greffe2").attr("value"), ville_name: $("#ville_greffe_temp").attr("value")}, function(data){
      $("#ville_greffe_span").children("select").html(data);
      if($(".dans_greffe").length){
        check_dans_greffe();
      }
    });
  }
  
  $("#hors_dpt_greffe2").live("change", function(){
    jQuery.get("/files/ville_sel_form2.php", {area_num: $("#hors_dpt_greffe2").attr("value"), ville_name: $("#hors_ville_greffe_temp").attr("value")}, function(data){
      $("#hors_ville_greffe_span").html(data);
    });
  });
  
  if($("#hors_dpt_greffe2").length && $("#hors_dpt_greffe2").attr("value") != ''){
    jQuery.get("/files/ville_sel_form2.php", {area_num: $("#hors_dpt_greffe2").attr("value"), ville_name: $("#hors_ville_greffe_temp").attr("value")}, function(data){
      $("#hors_ville_greffe_span").html(data);
    });
  }

  $("#search_area").change(function(){
     jQuery.get("/files/newspaper_select.php", {area_id: $(this).attr("value"), name: "newspaper", id: "search_newspaper", add_option: 1}, function(data){
       $("#search_newspaper").html(data);
     });
  });
  if($("#search_area").length && $("#search_area").attr("value") != ""){
    jQuery.get("/files/newspaper_select.php", {area_id: $("#search_area").attr("value"), newspaper_id: $("#search_newspaper_temp").attr("value"),
                name: "newspaper", id: "search_newspaper", add_option: 1},
                function(data){
                   $("#search_newspaper").html(data);
                 }
    );
  }
  
  $("#search_newspaper").change(function(){
    if($("#search_newspaper_rate").length){
      jQuery.get("/files/newspaper_select.php", {func : "get_rate", newspaper_id : $("#search_newspaper").attr("value")}, function(data){
        $("#search_newspaper_rate").html(data);
      });
    }
  });

  $("#contact_form").submit(function(){
    if($("#contact_email").attr("value") == "" || $("#contact_msg").attr("value") == ""){
      return false;
    }
    var email = $("#contact_email").attr("value");
    var pos1 = email.indexOf("@");
    var pos2 = email.indexOf(".");
    if(pos1 == -1 || pos2 == -1){
      return false;
    } else {
      return true;
    }
    return true;
  });

  $("#logo").click(function(){
    window.location.href = "http://www.annonces-legales.fr/";
  });
  
  $("#head_star").click(function(){
    //window.open("http://www.journal-annonce-legale.fr/");
    window.location.href = "/temoignages-clients";
  });

  $(".head_menu_item").hover(function(){
  }, function(){
  });

  $(".hover_element").hover(function(){
    $(this).css("background-position", "bottom");
  }, function(){
    $(this).css("background-position", "top");
  });

  $(".contact_btn").click(function(){
    window.location.href="/communiquez_avec_nous";
  });

  $("#autre_checkbox").click(function(){
    $("#autre_area").show();
  });

  $(".not_autre_checkbox").click(function(){
    $("#autre_area").hide();
  });
  if($("#autre_checkbox:checked").length){
    $("#autre_area").show();
  }

  $(".newspaper_radio").live("click", function(){
    if($(this).hasClass("ax_disable")){
      if(!$("#extra_inp").is(":disabled")){
        $("#extra_inp").attr("checked", false);
        $("#extra_inp").attr("disabled", true);
      }
    } else {
     if($("#extra_inp").hasClass("status_enable") && $("#extra_inp").is(":disabled")){
        $("#extra_inp").attr("disabled", false);
        if($("#extra_status").attr("value") == 1){
          $("#extra_inp").attr("checked", true);
        }
     }
    }
  });

  if($(".personne_bailleur").length){
    var type = $(".personne_bailleur:checked").attr("value");
    $(".personne_bailleur_"+type).show();
    if(type=="phys"){
      $("#prenom_bailleur").addClass("{validate:{required:true}}");
      $("#nom_bailleur").addClass("{validate:{required:true}}");
      $("#address_a_bailleur").addClass("{validate:{required:true}}");
      $("#codepostal_bailleur").addClass("{validate:{required:true}}");
      $("#ville_bailleur").addClass("{validate:{required:true}}");
    }
  }
  $(".personne_bailleur").click(function(){
    if($(this).attr("value") == "phys"){
      $(".personne_bailleur_phys").show();
      $("#prenom_bailleur").addClass("{validate:{required:true}}");
      $("#nom_bailleur").addClass("{validate:{required:true}}");
      $("#address_a_bailleur").addClass("{validate:{required:true}}");
      $("#codepostal_bailleur").addClass("{validate:{required:true}}");
      $("#ville_bailleur").addClass("{validate:{required:true}}");
      
      $(".personne_bailleur_mor").hide();
    } else {
      $(".personne_bailleur_mor").show();
      $(".personne_bailleur_phys").hide();
      $("#prenom_bailleur").removeClass("{validate:{required:true}}");
      $("#prenom_bailleur").removeClass("error");
      $("#nom_bailleur").removeClass("{validate:{required:true}}");
      $("#address_a_bailleur").removeClass("{validate:{required:true}}");
      $("#codepostal_bailleur").removeClass("{validate:{required:true}}");
      $("#ville_bailleur").removeClass("{validate:{required:true}}");
    }
  });

  if($(".personne_locataire").length){
    var type = $(".personne_locataire:checked").attr("value");
    $(".personne_locataire_"+type).show();
    if(type == "phys"){
      $("#prenom_locataire").addClass("{validate:{required:true}}");
      $("#nom_locataire").addClass("{validate:{required:true}}");
      $("#address_a_locataire").addClass("{validate:{required:true}}");
      $("#codepostal_locataire").addClass("{validate:{required:true}}");
      $("#ville_locataire").addClass("{validate:{required:true}}");
    }
  }
  $(".personne_locataire").click(function(){
    if($(this).attr("value") == "phys"){
      $(".personne_locataire_phys").show();
      $("#prenom_locataire").addClass("{validate:{required:true}}");
      $("#nom_locataire").addClass("{validate:{required:true}}");
      $("#address_a_locataire").addClass("{validate:{required:true}}");
      $("#codepostal_locataire").addClass("{validate:{required:true}}");
      $("#ville_locataire").addClass("{validate:{required:true}}");
      
      $(".personne_locataire_mor").hide();
    } else {
      $(".personne_locataire_mor").show();
      $(".personne_locataire_phys").hide();
      $("#prenom_locataire").removeClass("{validate:{required:true}}");
      $("#nom_locataire").removeClass("{validate:{required:true}}");
      $("#address_a_locataire").removeClass("{validate:{required:true}}");
      $("#codepostal_locataire").removeClass("{validate:{required:true}}");
      $("#ville_locataire").removeClass("{validate:{required:true}}");
    }
  });
  
  if($(".personne_liquidateur").length){
    var type = $(".personne_liquidateur:checked").attr("value");
    $(".personne_liquidateur_"+type).show();
    if(type == "phys"){
      $("#prenom_liquidateur").addClass("{validate:{required:true}}");
      $("#nom_liquidateur").addClass("{validate:{required:true}}");
      $("#address_a_liquidateur").addClass("{validate:{required:true}}");
      $("#codepostal_liquidateur").addClass("{validate:{required:true}}");
      $("#ville_liquidateur").addClass("{validate:{required:true}}");
    }
  }
  $(".personne_liquidateur").click(function(){
    if($(this).attr("value") == "phys"){
      $(".personne_liquidateur_phys").show();
      $("#prenom_liquidateur").addClass("{validate:{required:true}}");
      $("#nom_liquidateur").addClass("{validate:{required:true}}");
      $("#address_a_liquidateur").addClass("{validate:{required:true}}");
      $("#codepostal_liquidateur").addClass("{validate:{required:true}}");
      $("#ville_liquidateur").addClass("{validate:{required:true}}");

      $(".personne_liquidateur_mor").hide();
    } else {
      $(".personne_liquidateur_mor").show();
      $(".personne_liquidateur_phys").hide();
      $("#prenom_liquidateur").removeClass("{validate:{required:true}}");
      $("#nom_liquidateur").removeClass("{validate:{required:true}}");
      $("#address_a_liquidateur").removeClass("{validate:{required:true}}");
      $("#codepostal_liquidateur").removeClass("{validate:{required:true}}");
      $("#ville_liquidateur").removeClass("{validate:{required:true}}");
    }
  });

  $("#rect_dpt_greffe").change(function(){
    $("#load_img_dpt").css("display", "inline");
    jQuery.get("/files/newspaper_select.php", {area_id: $(this).attr("value"), name: "journal", id: "journal", add_option: 0, active: 1}, function(data){
       $("#journal").html(data);
     });
    $("#load_img_dpt").css("display", "none");
  });

  if($("#rect_dpt_greffe").length && $("#rect_dpt_greffe").attr("value") != ""){

    jQuery.get("/files/newspaper_select.php", {area_id: $("#rect_dpt_greffe").attr("value"), newspaper_id: $("#rect_newspaper_temp").attr("value"), active: 1,
      name: "journal", id: "journal", add_option: 0},
      function(data){
         $("#journal").html(data);
       }
    );
  }

  $(".add_item").click(function(){
    var num = $("#gerant_x").attr("value");
    num++;
    if(num >= 1){
      $(this).html("+ Ajouter Co-g&eacute;rant");
      $(this).next(".del_item").html("- Supprimer G&eacute;rant");
    }
    if(num > 1){
      $(this).next(".del_item").html("- Supprimer Co-g&eacute;rant");
    }
    $("#gerant_x").attr("value", num);
    var html = '';
    html = '<div id="item_'+num+'"><br>';
    html += '<div class="bold center">G&eacute;rant '+num+'</div>';
    html += '<div class="lable_area"><label for="civilite_'+num+'">Civilit&eacute;</label></div>';
    html += '<div class="input_area"><input name="civilite_'+num+'" value="Monsieur" type="radio" checked> M.';
    html += '<input name="civilite_'+num+'" value="Madame" type="radio"> Mme';
    html += '<input name="civilite_'+num+'" value="Mademoiselle" type="radio"> Mlle';
    html += '</div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="prenom_'+num+'">Pr&eacute;nom</label></div>';
    html += '<div class="input_area"><input type="text" name="prenom_'+num+'" id="prenom_'+num+'" size="40" maxlength="256" value="" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="nom_'+num+'">Nom</label></div>';
    html += '<div class="input_area"><input type="text" name="nom_'+num+'" id="nom_'+num+'" size="40" maxlength="256" value="" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="adresse_gerant_a_'+num+'">Adresse g&eacute;rant</label></div>';
    html += '<div class="input_area"><input type="text" name="adresse_gerant_a_'+num+'" id="adresse_gerant_a_'+num+'" size="40" maxlength="256" value="" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="adresse_gerant_b_'+num+'">Compl&eacute;ment adresse</label></div>';
    html += '<div class="input_area"><input type="text" name="adresse_gerant_b_'+num+'" id="adresse_gerant_b_'+num+'" size="40" maxlength="256" value=""></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="etranger_gerant_'+num+'">Résident à l\'étranger</label></div>';
    html += '<div class="input_area">';
    html += '<input type="radio" name="etranger_gerant_'+num+'" class="etranger" value="1"> Oui &nbsp;&nbsp;&nbsp;'
    html += '<input type="radio" name="etranger_gerant_'+num+'" class="etranger" value="0" checked> Non';
    html += '</div><div class="clear"></div>';
    html += '<div class="lable_area"><label for="code_postal_gerant_'+num+'">Code postal</label></div>';
    html += '<div class="input_area"><input type="text" name="code_postal_gerant_'+num+'" id="code_postal_gerant_'+num+'" size="10" maxlength="5" value="" class="{validate:{required:true, number:true, minlength:5}} code_postal_input"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="ville_gerant_'+num+'">Ville</label></div>';
    html += '<div class="input_area"><input type="text" name="ville_gerant_'+num+'" id="ville_gerant_'+num+'" size="40" maxlength="256" value="" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="pays_area"><div class="lable_area"><label for="pays_gerant_'+num+'">Pays</label></div>';
    html += '<div class="input_area">';
    html += '<input type="text" name="pays_gerant_'+num+'" id="pays_gerant_'+num+'" size="20" maxlength="256" value="" class="rl_opt_field">';
    html += '</div><div class="clear"></div></div>';
    html += '</div>';
    $("#gerant_list").append(html);
  });

  $(".del_item").click(function(){
    var num = $("#gerant_x").attr("value");
    if(num > 1){
      $("#item_"+num).remove();
      if(num > 0){
        num--;
      }
      if(num <= 1){
        $(this).html("- Supprimer G&eacute;rant");
        $(this).prev(".add_item").html("+ Ajouter Co-g&eacute;rant");
      }
      if(num < 1){
        $(this).prev(".add_item").html("+ Ajouter G&eacute;rant");
      }
      $("#gerant_x").attr("value", num);
    }
  });

  $(".add_assoc").click(function(){
    var num = $("#associe_x").attr("value");
    num++;
    $("#associe_x").attr("value", num);
    var html = '';
    html = '<div id="item_'+num+'"><br>';
    html += '<div class="bold center">Associ&#233; '+num+'</div>';
    html += '<div class="lable_area"><label for="personne_assoc_'+num+'">Personne</label></div>';
    html += '<div class="input_area"><input  type="radio" name="assoc_personne_'+num+'" class="assoc_personne" value="phys" checked="checked" > Physique <input  type="radio" name="assoc_personne_'+num+'" class="assoc_personne" value="mor" > Morale (soci&eacute;t&eacute;)</div>';
    html += '<div class="clear"></div>';

    html += '<div class="assoc_personne_'+num+'_phys">';
    html += '<div class="lable_area"><label for="civilite_'+num+'">Civilit&eacute;</label></div>';
    html += '<div class="input_area">';
    html += '<input name="civilite_'+num+'" value="M." type="radio" checked> M.';
    html += '<input name="civilite_'+num+'" value="Mme" type="radio"> Mme';
    html += '<input name="civilite_'+num+'" value="Mlle" type="radio"> Mlle';
    html += '</div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="prenom_'+num+'">Pr&eacute;nom</label></div>';
    html += '<div class="input_area"><input type="text" name="prenom_'+num+'" id="prenom_'+num+'" size="40" maxlength="256" value="" class="{validate:{}} textform"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="nom_'+num+'">Nom</label></div>';
    html += '<div class="input_area"><input type="text" name="nom_'+num+'" id="nom_'+num+'" size="40" maxlength="256" value="" class="{validate:{}} textform"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="adresse_associe_a_'+num+'">Adresse associ&eacute;</label></div>';
    html += '<div class="input_area"><input type="text" name="adresse_associe_a_'+num+'" id="adresse_associe_a_'+num+'" size="40" maxlength="256" value="" class="{validate:{}} textform"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="adresse_associe_b_'+num+'">Compl&eacute;ment adresse</label></div>';
    html += '<div class="input_area"><input type="text" name="adresse_associe_b_'+num+'" id="adresse_associe_b_'+num+'" size="40" maxlength="256" value="" class="textform"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="etranger_associe_'+num+'">Résident à l\'étranger</label></div>';
    html += '<div class="input_area">';
    html += '<input type="radio" name="etranger_associe_'+num+'" class="etranger" value="1"> Oui &nbsp;&nbsp;&nbsp;';
    html += '<input type="radio" name="etranger_associe_'+num+'" class="etranger" value="0" checked> Non';
    html += '</div><div class="clear"></div>';             
    html += '<div class="lable_area"><label for="code_postal_associe_'+num+'">Code postal</label></div>';
    html += '<div class="input_area"><input type="text" name="code_postal_associe_'+num+'" id="code_postal_associe_'+num+'" size="10" maxlength="5" value="" class="{validate:{number:true, minlength:5}} textform code_postal_input"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="ville_associe_'+num+'">Ville</label></div>';
    html += '<div class="input_area"><input type="text" name="ville_associe_'+num+'" id="ville_associe_'+num+'" size="40" maxlength="256" value="" class="{validate:{}} textform"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="pays_area"><div class="lable_area"><label for="pays_associe_'+num+'">Pays</label></div>';                  
    html += '<div class="input_area">';
    html += '<input type="text" name="pays_associe_'+num+'" id="pays_associe_'+num+'" size="20" maxlength="256" value="" class="rl_opt_field">';
    html += '</div><div class="clear"></div></div>';
    html += '</div>';
    
    html += '<div class="assoc_personne_'+num+'_mor">';
    html += '<div class="lable_area"><label for="assoc_denomination_'+num+'">D&eacute;nomination</label></div>';
    html += '<div class="input_area"><input type="text" name="assoc_denomination_'+num+'" id="assoc_denomination_'+num+'" size="40" maxlength="256" value="" class="{validate:{}} textform"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="assoc_capital_'+num+'">Au capital de</label></div>';
    html += '<div class="input_area"><input type="text" name="assoc_capital_'+num+'>" id="assoc_capital_'+num+'" size="40" maxlength="256" value="" class="{validate:{}} textform"><br></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="assoc_rcs_'+num+'">N&#176; RCS</label></div>';
    html += '<div class="input_area"><input type="text" name="assoc_rcs_'+num+'" id="assoc_rcs_'+num+'" size="40" maxlength="9" value="" class="{validate:{}} textform"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="assoc_greffe_'+num+'">Ville du greffe</label></div>';
    html += '<div class="input_area"><input type="text" name="assoc_greffe_'+num+'" id="assoc_greffe_'+num+'" size="40" maxlength="256" value="" class="{validate:{}} textform"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="assoc_siege_'+num+'">Si&egrave;ge social</label></div>';
    html += '<div class="input_area"><input type="text" name="assoc_siege_'+num+'" id="assoc_siege_'+num+'" size="40" maxlength="256" value="" class="{validate:{}} textform"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="assoc_representant_'+num+'">Repr&eacute;sent&eacute;e par</label></div>';
    html += '<div class="input_area"><input type="text" name="assoc_representant_'+num+'" id="assoc_representant_'+num+'" size="40" maxlength="256" value="" class="{validate:{}} textform"><br></div>';
    html += '<div class="clear"></div>';
    html += '</div>';
    html += '</div>';
    $("#assoc_list").append(html);
    $(".assoc_personne_"+num+"_mor").hide();
  });

  $(".del_assoc").click(function(){
    var num = $("#associe_x").attr("value");
    $("#item_"+num).remove();
    if(num > 0){
      num--;
    }
    $("#associe_x").attr("value", num);
  });

  $(".add_admin").click(function(){
    var num = $("#administrateur_x").attr("value");
    num++;
    $("#administrateur_x").attr("value", num);
    var html = '';
    html = '<div id="item_'+num+'"><br>';
    html += '<div class="bold center">Administrateur '+num+'</div>';
    html += '<div class="lable_area"><label for="civilite'+num+'">Civilit&eacute;</label></div>';
    html += '<div class="input_area">';
    html += '<input name="civilite'+num+'" value="Monsieur" type="radio" checked> M.';
    html += '<input name="civilite'+num+'" value="Madame" type="radio"> Mme';
    html += '<input name="civilite'+num+'" value="Mademoiselle" type="radio"> Mlle';
    html += '</div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="prenom'+num+'">Pr&eacute;nom</label></div>';
    html += '<div class="input_area"><input type="text" name="prenom'+num+'" id="prenom'+num+'" size="40" maxlength="256" value="" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="nom'+num+'">Nom</label></div>';
    html += '<div class="input_area"><input type="text" name="nom'+num+'" id="nom'+num+'" size="40" maxlength="256" value="" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="adresse_administrateur_a'+num+'">Adresse administrateur</label></div>';
    html += '<div class="input_area"><input type="text" name="adresse_administrateur_a'+num+'" id="adresse_administrateur_a'+num+'" size="40" maxlength="256" value="" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="adresse_administrateur_b'+num+'">Compl&eacute;ment adresse</label></div>';
    html += '<div class="input_area"><input type="text" name="adresse_administrateur_b'+num+'" id="adresse_administrateur_b'+num+'" size="40" maxlength="256" value=""></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="code_postal_administrateur'+num+'">Code postal</label></div>';
    if($(".etranger:checked").attr("value") == 1){
      html += '<div class="input_area"><input type="text" name="code_postal_administrateur'+num+'" id="code_postal_administrateur'+num+'" size="10" maxlength="256" value="" class=" code_postal_input"></div>';
    } else {
      html += '<div class="input_area"><input type="text" name="code_postal_administrateur'+num+'" id="code_postal_administrateur'+num+'" size="10" maxlength="5" value="" class="{validate:{required:true, number:true, minlength:5}} code_postal_input"></div>';
    }    
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="ville_administrateur'+num+'">Ville</label></div>';
    html += '<div class="input_area"><input type="text" name="ville_administrateur'+num+'" id="ville_administrateur'+num+'" size="40" maxlength="256" value="" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '</div>';

    $("#admin_list").append(html);
  });

  $(".del_admin").click(function(){
    var num = $("#administrateur_x").attr("value");
    $("#item_"+num).remove();
    if(num > 0){
      num--;
    }
    $("#administrateur_x").attr("value", num);
  });

  $(".add_societe").click(function(){
    $("#societe_list").show();
  });

  $(".add_societe").click(function(){
    var num = $("#societe_x").attr("value");
    num++;
    $("#societe_x").attr("value", num);
    var html = '';
    html = '<div id="societe_'+num+'"><br>';
    html += '<div class="bold center">Soci&eacute;t&eacute; '+num+'</div>';
    html += '<div class="lable_area"><label for="denomination_'+num+'">D&eacute;nomination</label></div>';
    html += '<div class="input_area"><input type="text" name="denomination_'+num+'" id="denomination_'+num+'" size="40" maxlength="256" value=""></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="forme_'+num+'">Forme</label></div>';
    html += '<div class="input_area">';
    html += '<select name="forme_'+num+'" id="forme_'+num+'">';
    html += '<option value="" > choisir forme</option>';
    html += '<option value="1" > SARL</option>';
    html += '<option value="2" > SARL &agrave; capital variable</option>';
    html += '<option value="3" > EURL</option>';
    html += '<option value="4" > EURL &agrave; capital variable</option>';
    html += '<option value="5" > SA</option>';
    html += '<option value="6" > Soci&eacute;t&eacute; Civile</option>';
    html += '<option value="7" > Soci&eacute;t&eacute; Civile &agrave; capital variable</option>';
    html += '</select>';
    html += '</div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="capital_'+num+'">Capital</label></div>';
    html += '<div class="input_area"><input type="text" name="capital_'+num+'" id="capital_'+num+'" size="10" maxlength="256" value="" class="{validate:{number:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="adresse_a_'+num+'">Adresse soci&eacute;t&eacute;</label></div>';
    html += '<div class="input_area"><input type="text" name="adresse_a_'+num+'" id="adresse_a_'+num+'" size="40" maxlength="256" value=""></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="adresse_b_'+num+'">Compl&eacute;ment adresse </label></div>';
    html += '<div class="input_area"><input type="text" name="adresse_b_'+num+'" size="40" maxlength="256" value=""></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="codepostal_'+num+'">Code postal</label></div>';
    html += '<div class="input_area"><input type="text" name="codepostal_'+num+'" id="codepostal_2" size="10" maxlength="5" value="" class="{validate:{number:true, minlength:5}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="ville_'+num+'">Ville</label></div>';
    html += '<div class="input_area"><input type="text" name="ville_'+num+'" id="ville_'+num+'" size="40" maxlength="256" value=""></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="rcs_'+num+'">N&#176; RCS</label></div>';
    html += '<div class="input_area"><input type="text" name="rcs_'+num+'" id="rcs_'+num+'" size="13" maxlength="9"	value="" class="{validate:{number:true, minlength:9}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="dpt_greffe_'+num+'">D&eacute;partement du si&egrave;ge social</label></div>';
    html += '<div class="input_area">';
    html += '<select name="dpt_greffe_'+num+'" id="dpt_greffe_'+num+'" class="dpt_greffe">';
    jQuery.get("/files/get_area_list.php", {}, function(data){
      html += data;
      html += '</select>';
      html += '</div>';
      html += '<div class="clear"></div>';
      html += '<div class="lable_area"><label for="greffe_'+num+'">Ville du greffe</label></div>';
      html += '<div class="input_area">';
      html += '<div id="contenu">';
      html += '<span id="ville_greffe_span">';
      html += '<select size="1" name="ville_greffe_'+num+'" id="ville_greffe_'+num+'">';
      html += '<option value="">Choisir une ville</option>';
      html += '</select>';
      html += '</span>';
      html += '</div>';
      html += '</div>';
      html += '<div class="clear"></div>';
      html += '<div class="lable_area"><label for="representan_'+num+'">Repr&eacute;sent&eacute; par</label></div>';
      html += '<div class="input_area"><input type="text" name="representant_'+num+'" id="representant_'+num+'" size="40" maxlength="256" value=""></div>';
      html += '<div class="clear"></div>';
      html += '<div class="lable_area"><label for="demeurant_'+num+'">Demeurant</label></div>';
      html += '<div class="input_area"><textarea cols="30" rows="5" name="demeurant_'+num+'" id="demeurant_'+num+'"></textarea></div>';
      html += '<div class="clear"></div>';
      html += '</div>';

      $("#societe_list").append(html);
    });

  });

  $(".del_societe").click(function(){
    var num = $("#societe_x").attr("value");
    $("#societe_"+num).remove();
    if(num > 0){
      num--;
    }
    $("#societe_x").attr("value", num);
  });

  $(".dpt_greffe").live("change",function(){
    var num = $(this).attr("id").substr(11);
    if($("#ville_greffe_temp_"+num).length){
      var ville_name = $("#ville_greffe_temp_"+num).attr("value");
    } else {
      var ville_name = "";
    }
    jQuery.get("/files/ville_sel.php", {area_id: $(this).attr("value"), ville_name: ville_name}, function(data){
      $("#ville_greffe_"+num).html(data);
    });
  });
  if($(".dpt_greffe").length ){
    $(".dpt_greffe").each(function(){
      if($(".dpt_greffe").attr("value") != ''){
        var num = $(this).attr("id").substr(11);
        if($("#ville_greffe_temp_"+num).length){
          var ville_name = $("#ville_greffe_temp_"+num).attr("value");
        } else {
          var ville_name = "";
        }
        jQuery.get("/files/ville_sel.php", {area_id: $(this).attr("value"), ville_name: ville_name}, function(data){
          $("#ville_greffe_"+num).html(data);
        });
      }
    });
  }

  $("#homeVisiualizer")
    .hover(
      function() {$(this).css('background-position', 'top')},
      function() {$(this).css('background-position', 'bottom')}
    )
    .css({backgroundPosition : 'bottom', cursor : 'pointer'})
    .click(function() {window.location.href='/publiez_une_annonce_legale'});


   $("#select_area").change(function(){
     var area_id = $(this).attr("value");
     if(area_id != ""){
      jQuery.get("/files/get_journaux_select.php", {area_id: area_id}, function(data){
        data = data.split("|");
        $("#select_newspaper").html(data[0]);
        $("#sel_journaux").show();
        $("#newspaper_info").html(data[1]);
      });
     }
   });
   
   if($("#select_area").length){
     var area_id = $("#select_area").attr("value");
     if(area_id != ""){
      var newspaper_id = $("#newspaper_id").attr("value");
      jQuery.get("/files/get_journaux_select.php", {area_id: area_id, newspaper_id: newspaper_id}, function(data){
        $("#select_newspaper").html(data);
        $("#sel_journaux").show();
        jQuery.get("/files/set_area_newsp.php", {area_id: area_id, newspaper_id: newspaper_id, type: "first"}, function(data){
        });
        
      });
     }
   }

   $("#select_newspaper").change(function(){
     var newspaper_id = $(this).attr("value");
     var area_id = $("#select_area").attr("value");
     jQuery.get("/files/set_area_newsp.php", {area_id: area_id, newspaper_id: newspaper_id, type: "first"}, function(data){
       if($("#not_send_copy").length){
         if(data == '1'){
           $("#not_send_copy").html("<b>ATTENTION : ce journal ne vous adressera pas de d'exemplaire du journal dans lequel votre annonce est parue. Seule l'attestation (suffisant pour le greffe) vous parviendra. Si cela ne vous convient pas veuillez sélectionnez un autre journal ou l'option \"Coût le plus bas\".<br><br></b>")
         } else {
           $("#not_send_copy").html("");
         }
       }
     });
     if($("#newspaper_info").length){
       var newspaper_id = $(this).attr("value");
       jQuery.get("/files/get_journaux_rate.php", {newspaper_id : newspaper_id}, function(data){
         $("#newspaper_info").html(data);
       });
     }
   });
   
   $("#select_area_2").change(function(){
     var area_id = $(this).attr("value");
     var area_id_1 = $("#select_area").attr("value");
     if(area_id != ""){
      if(area_id == area_id_1){
        alert("Veuillez sélectionner le département du nouveau siège");
      }
      jQuery.get("/files/get_journaux_select.php", {area_id: area_id}, function(data){
        $("#select_newspaper_2").html(data);
        $("#sel_journaux_2").show();
      });
     }
   });

   $("#select_newspaper_2").change(function(){
     var newspaper_id = $(this).attr("value");
     var area_id = $("#select_area_2").attr("value");
     jQuery.get("/files/set_area_newsp.php", {area_id: area_id, newspaper_id: newspaper_id, type: "second"}, function(data){
      });
   });

   $(".form_link").click(function(){
     var area_id = $("#select_area").attr("value");
     var newspaper_id = $("#select_newspaper").attr("value");
     if(area_id == "" || newspaper_id == ""){
      alert("Merci de selectionner d'abord departement puis journal avant de selectionner le type d'annonce legale");
      return false;
     } else {
      return true;
     }
   });
   
   $(".hors_form_link").click(function(){
     var area_id = $("#select_area").attr("value");
     var newspaper_id = $("#select_newspaper").attr("value");
     var area_id_2 = $("#select_area_2").attr("value");
     var newspaper_id_2 = $("#select_newspaper_2").attr("value");
     if(area_id != "" && newspaper_id != "" && (area_id_2 == "" || newspaper_id_2 == "")){
      alert("Choisir le departement du nouveau siege social et le journal");
      return false;
     } else {
      return true;
     }
   });
   
   $(".some_text_field").click(function(){
      if($(this).attr("value") == "3"){
        $("#some_text_add").show();
      } else {
        $("#some_text_add").hide();
      }
   });
   
   $("#some_text_descr").click(function(){
      if($(".some_text_field").is(":checked")){
        $(".some_text_field").attr("checked", false);
      } else {
        $(".some_text_field").attr("checked", true);
      }
   });
   
   if($(".some_text_field").length){
      if($(".some_text_field:checked").attr("value") == "3"){
        $("#some_text_add").show();
      }
   }
   
   $("#form_faq").submit(function(){
      if($("#input_question").attr("value") == ""){
        alert("All mandatory fields must be field in.");
        return false;
      }
      var email = $("#input_faq_email").attr("value");
      if(email != ""){
        var pos1 = email.indexOf("@");
        var pos2 = email.indexOf(".");
        if(pos1 ==-1 || pos2 == -1){
          alert("Please enter a valid email address.");
          return false;
        }
      }
   });
   
   $("#sel_second").click(function(){
      $("#sel_dpt_2").show();
   });
   
   $(".type_select_assem").change(function(){
      if($(this).attr("value") == 7 || $(this).attr("value") == 8){
        $(".assem_area").hide();
        $(".assem_area").children(".input_area").children("#organe").removeClass("{validate:{required:true}}");
      } else {
        $(".assem_area").show();
        $(".assem_area").children(".input_area").children("#organe").addClass("{validate:{required:true}}");
      }
   });
   
   if($(".type_select_assem").length){
     if($(".type_select_assem").attr("value") == 7 || $(".type_select_assem").attr("value") == 8){
        $(".assem_area").hide();
        $(".assem_area").children(".input_area").children("#organe").removeClass("{validate:{required:true}}");
      }
   }
   
   $("#offline").click(function(){
    if($("#dpt_greffe_error").length){
      alert("Le département de publication ne correspond pas au département du siège social. Veuillez corriger cela en sélectionnant le bon département.");
      return false;
    }
    if(!$("#confirm").is(":checked")){
      alert("Conditions Générales de Vente");
    }
    if(!($("input[name='newspaper_id']").attr("value") > 0)){
      alert("Choisir journal");
      return false;
    }
    
   });

   $("#online").click(function(){
    if($("#dpt_greffe_error").length){
      alert("Le département de publication ne correspond pas au département du siège social. Veuillez corriger cela en sélectionnant le bon département.");
      return false;
    }
    if(!$("#confirm").is(":checked")){
      alert("Conditions Générales de Vente");
    }
   });

   $(".other_modif_form").click(function(){
     if($(this).is(":checked")){
       var type = $(this).attr("value");
       var obj = $(this);
       obj.parent("div").children(".other_modif_fields").show();
     } else {
        $(this).parent("div").children(".other_modif_fields").hide();
     }
   });
   
   $(".sarl_from_select").change(function(){
     if($(this).attr("value") == 7 || $(this).attr("value") == 8){
      $("#sarl_add_field").show();
     } else {
      $("#sarl_add_field").hide();
     }
   });
   if($(".sarl_from_select").length){
     if($(".sarl_from_select").attr("value") == 7 || $(".sarl_from_select").attr("value") == 8){
      $("#sarl_add_field").show();
     }
   }

   $(".dans_greffe").change(function(){
     check_dans_greffe();
   });
   
   $(".chang_gerant_type").click(function(){
     var type_num = $(this).attr("value");
     $(".chang_gerant_type_area").hide();
     $("#chang_gerant_type_area_"+type_num).show();
   });
   
   if($(".chang_gerant_type:checked").length){
     var type_num = $(".chang_gerant_type:checked").attr("value");
     $("#chang_gerant_type_area_"+type_num).show();
   }
   
   $(".hors_forme").change(function(){
      if($(this).attr("value") == 9 || $(this).attr("value") == 10 || $(this).attr("value") == 11 || $(this).attr("value") == 12){
        $(".inv").show();
        $("#hors_objet_1").hide();
        $(".host_9_10_inv").hide();
      } else {
        $(".inv").hide();
        $("#hors_objet_1").show();
        $(".host_9_10_inv").show();
      }
   });

   if($(".hors_forme").length){
     if($(".hors_forme").attr("value") == 9 || $(this).attr("value") == 10 || $(".hors_forme").attr("value") == 11 || $(this).attr("value") == 12){
        $(".inv").show();
        $("#hors_objet_1").hide();
        $(".host_9_10_inv").hide();
      } else {
        $(".inv").hide();
        $("#hors_objet_1").show();
        $(".host_9_10_inv").show();
      }
   }


   $("select#dirigeant, #gerant_dirigeant").live("change",function(){
      if($(this).attr("value") == '1'){
        $('#manager-wrapper').show();
      } else {
        $('#manager-wrapper').hide();
      }
   });
   
   if($("select#dirigeant").length){
     if($("select#dirigeant").attr("value") == '1') $('#manager-wrapper').show();
     else $('#manager-wrapper').hide();
   }

   if($("#gerant_dirigeant").length){
     if($("#gerant_dirigeant").attr("value") == '1') $('#manager-wrapper').show();
     else $('#manager-wrapper').hide();
   }

   $("#search_type_select").change(function(){
     window.location.href = "/rechercher/1/" + $(this).attr("value");
   });  
   
   $(".departement_view_notice").click(function(){
     var el = $(this).parent("li").children(".departement_notice");
     if(el.is(":visible")){
       el.hide();
     } else {
       el.show();
     }
   });
   
   $(".departement_choisir").click(function(){
     window.location.href = $(this).attr("alt");
   });
   
   $(".validate_link").click(function(){
    if($("#validate_confirm").is(":checked")){
      return true;
    } else {
      alert("Conditions Générales de Vente");
      return false;
    }
  });
  
  $(".assoc_personne").live("click", function(){
    var type = $(this).attr("value");
    var id = $(this).attr("name").substr(15);
    if(type == "phys"){
      $(".assoc_personne_"+id+"_phys").show();
      $(".assoc_personne_"+id+"_mor").hide();
    } else {
      $(".assoc_personne_"+id+"_phys").hide();
      $(".assoc_personne_"+id+"_mor").show();
    }
  });
  
  if($(".assoc_personne:checked").length){
    $(".assoc_personne:checked").each(function(){
      var type = $(this).attr("value");
      var id = $(this).attr("name").substr(15);
      if(type == "phys"){
        $(".assoc_personne_"+id+"_phys").show();
        $(".assoc_personne_"+id+"_mor").hide();
      } else {
        $(".assoc_personne_"+id+"_phys").hide();
        $(".assoc_personne_"+id+"_mor").show();
      }
    });    
  }
  
  $("#tr_forme").change(function(){
    if($(this).attr("value") == 5){
      $(".trans_sas_inv").hide();
    } else {
      $(".trans_sas_inv").show();
    }
    if($(this).attr("value") == 6 || $(this).attr("value") == 7){
      $(".trans_eurl_sasu_vis").show();
    } else {
      $(".trans_eurl_sasu_vis").hide();
    }
  });
  
  if($("#tr_forme").length){
    if($("#tr_forme").attr("value") == 5){
      $(".trans_sas_inv").hide();
    } else {
      $(".trans_sas_inv").show();
    }
    if($("#tr_forme").attr("value") == 6 || $("#tr_forme").attr("value") == 7){
      $(".trans_eurl_sasu_vis").show();
    } else {
      $(".trans_eurl_sasu_vis").hide();
    }
  };
  
  $(".chang_nom_enfant_radio").click(function(){
    if($(this).attr("value") == 1){
      $("#chang_nom_enfant_area").show();
    } else {
      $("#chang_nom_enfant_area").hide();
    }
  });
  
  if($(".chang_nom_enfant_radio").length){
    if($(".chang_nom_enfant_radio:checked").attr("value") == 1){
      $("#chang_nom_enfant_area").show();
    } else {
      $("#chang_nom_enfant_area").hide();
    }
  }
  
  $("#tr_forme").change(function(){
    var val = $(this).attr("value");
    if(val == 2 || val == 8 || val == 10 || val == 12){
      $("#transf_capital_2_2").show();
    } else {
      $("#transf_capital_2_2").hide();
    }
  });
  
  if($("#tr_forme").length){
    var val = $("#tr_forme").attr("value");
    if(val == 2 || val == 8 || val == 10 || val == 12){
      $("#transf_capital_2_2").show();
    } else {
      $("#transf_capital_2_2").hide();
    }
  }
  
  $(".etranger").live("click", function(){
    var code_postal_obj = $(this).parent(".input_area").next(".clear").next(".lable_area").next(".input_area").children(".code_postal_input");
    if($(this).attr("value") == 1){
      $(this).parent(".input_area").parent("div").children(".pays_area").show();
      code_postal_obj.removeClass("{validate:{number:true, minlength:5}}");
      code_postal_obj.removeClass("{validate:{required:true, number:true, minlength:5}}");
      code_postal_obj.attr("maxlength", "256");
    } else {
      $(this).parent(".input_area").parent("div").children(".pays_area").hide();
      if(!code_postal_obj.hasClass("{validate:{number:true, minlength:5}}")){
        code_postal_obj.addClass("{validate:{number:true, minlength:5}}");
      }
      code_postal_obj.attr("maxlength", "5");
    }
  });
  
  if($(".etranger").length){
//    if($(".etranger:checked").attr("value") == 1){
//      $(".pays_area").show();
//      $(".code_postal_input").removeClass("{validate:{number:true, minlength:5}}");
//      $(".code_postal_input").removeClass("{validate:{required:true, number:true, minlength:5}}");
//      $(".code_postal_input").attr("maxlength", "256");
//    } else {
//      $(".pays_area").hide();
//    }
    
    $(".etranger:checked").each(function(){
      var code_postal_obj = $(this).parent(".input_area").next(".clear").next(".lable_area").next(".input_area").children(".code_postal_input");
      if($(this).attr("value") == 1){
        $(this).parent(".input_area").parent("div").children(".pays_area").show();
        code_postal_obj.removeClass("{validate:{number:true, minlength:5}}");
        code_postal_obj.removeClass("{validate:{required:true, number:true, minlength:5}}");
        code_postal_obj.attr("maxlength", "256");        
      } else {
        $(this).parent(".input_area").parent("div").children(".pays_area").hide();
      }
    });
  }
  
  $("#rl_submit_btn").click(function(){
    $("#rl_part_1").hide();
    $("#rl_part_2").show();
  });
  
  $(".rl_submit").click(function(){
    $("#rl_part_1").show();
    $("#rl_part_2").hide();
  });
  
  $("#rl_retour").click(function(){
    window.location.href = "http://www." + site_host + "/publiez-une-annonce-legale";
  });
  
  $(".add_enfant").click(function(){
    var num = $("#enfant_x").attr("value");
    num++;
    $("#enfant_x").attr("value", num);
    var html = '';
    html = '<div id="item_'+num+'"><br>';
    html += '<div class="bold center">&nbsp;</div>';
    html += '<div class="lable_area"><label for="enfant_nom_'+num+'">Nom</label></div>';
    html += '<div class="input_area"><input name="enfant_nom_'+num+'" value="" type="text" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="enfant_prenom_'+num+'">Pr&eacute;nom</label></div>';
    html += '<div class="input_area"><input type="text" name="enfant_prenom_'+num+'" id="enfant_prenom_'+num+'" size="40" maxlength="256" value="" class="{validate:{required:true}}"></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="enfant_date_'+num+'">Date de naissance</label></div>';
    html += '<div class="input_area"><input type="text" name="enfant_date_'+num+'" id="enfant_date_'+num+'" size="40" maxlength="256" value="" class=""></div>';
    html += '<div class="clear"></div>';
    html += '<div class="lable_area"><label for="enfant_lieu_'+num+'">Lieu de naissance</label></div>';
    html += '<div class="input_area"><textarea name="enfant_lieu_'+num+'" id="enfant_lieu_'+num+'" cols="30" rows="5"></textarea></div>';
    html += '<div class="clear"></div>';
    html += '</div>';
    $("#enfant_list").append(html);
  });
  
  $(".del_enfant").click(function(){
    var num = $("#enfant_x").attr("value");
    if(num > 1){
      $("#item_"+num).remove();
      if(num > 0){
        num--;
      }
      $("#enfant_x").attr("value", num);
    }
  });
  
  $("#ajax_check_price").click(function(){
    if(!$("#send_user_checkbox").length){
      $("#prix_area").html("");
      $("#lines_area").html("");
      $("#prix_ht_area").html("");
      var area_id = $("#select_area_user option:selected").val();
      var newspaper_id = $("#select_newspaper option:selected").val();
      var text = $("#tiny1").attr("value");
      text = trim_annonce_text(text);
      $("#tiny1").attr("value", text);
      var denom = $("#denom_field").attr("value");
      if($("#create_notice_extra").is(":checked")){
        var extra = 1;
      } else {
        var extra = 0;
      }
      jQuery.get("/files/ajax_get_price.php",{area_id : area_id, newspaper_id : newspaper_id, text : text, denom : denom},
      function(data){      
        data = data.split("|");
        var price = data[1].toString();
        if(extra == 1){
          $("#prix_area").html(price+" Euro + 10 Euro (AX)");
        } else {
          $("#prix_area").html(price+" Euro");
        }      
      });
    }
  });
  
  $("#select_area_user").change(function(){
     var area_id = $(this).attr("value");
     if(area_id != ""){
      jQuery.get("/files/get_journaux_select.php", {area_id: area_id, set_default: 1}, function(data){
        data = data.split("|");
        $("#select_newspaper").html(data[0]);
        $("#sel_journaux").show();
        $("#newspaper_info").html(data[1]);
      });
     }
   });
   
  
});
