// JavaScript Document

  // Affichage de la date du jour
  function AffichDate(){
  var ladate=new Date();
  var tab_jour=new Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
  var tab_mois=new Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre");
  document.write(tab_jour[ladate.getDay()]+ " " + ladate.getDate()+" "+tab_mois[ladate.getMonth()]+" "+ladate.getFullYear());
  }

  //Contrôle de saisie des formulaires de demande d'actes
$(document).ready(function() {
  $("#envoyer").click(function(){
    valid=true;
    if($("#nom").val()==""){
      $("#nom").css("border-color","#330000");
      $("#nom").next(".error-message").text("Veuillez entrer un nom");
      valid=false;
    }
    else{
      $("#nom").css("border-color","#FFFB00");
      $("#nom").next(".error-message").text("");
    }
    if($("#prenom_1").val()==""){
      $("#prenom_1").css("border-color","#330000");
      $("#prenom_1").next(".error-message").text("Veuillez entrer un prénom");
      valid=false;
    }
    else{
      $("#prenom_1").css("border-color","#FFFB00");
      $("#prenom_1").next(".error-message").text("");
    }
    if($("#adresse").val()==""){
      $("#adresse").css("border-color","#330000");
      $("#adresse").next(".error-message").text("Veuillez entrer une adresse");
      valid=false;
    }
    else{
      $("#adresse").css("border-color","#FFFB00");
      $("#adresse").next(".error-message").text("");
    }
    if($("#CP").val()==""){
      $("#CP").css("border-color","#330000");
      $("#CP").next(".error-message").text("Veuillez entrer un code postal");
      valid=false;
    }
    else{
      if(!$("#CP").val().match(/^[0-9]{5}$/i)){
        $("#CP").css("border-color","#330000");
        $("#CP").next(".error-message").text("Veuillez entrer un code postal valide");
      }
      else{
        $("#CP").css("border-color","#FFFB00");
        $("#CP").next(".error-message").text("");
        }
    }
    if($("#ville").val()==""){
      $("#ville").css("border-color","#330000");
      $("#ville").next(".error-message").text("Veuillez entrer une ville");
      valid=false;
    }
    else{
      $("#ville").css("border-color","#FFFB00");
      $("#ville").next(".error-message").text("");
    }
    if($("#email").val()==""){
      $("#email").css("border-color","#330000");
      $("#email").next(".error-message").text("Veuillez entrer un email");
      valid=false;
    }
    else{
      if(!$("#email").val().match(/^[a-z0-9\-_.]+@[a-z0-9\-_.]+\.[a-z]{2,4}$/i)){
        $("#email").css("border-color","#330000");
        $("#email").next(".error-message").text("Veuillez entrer un email valide");
      }
      else{
        $("#email").css("border-color","#FFFB00");
        $("#email").next(".error-message").text("");
        }
    }
    return valid;
  });
});


  //Contrôle de validité des formulaires
function valider(){
  frm=document.forms['formSaisie'];
  if(frm.elements['nom'].value == "" || frm.elements['nom'].value == " "){
    alert("Saisissez le Nom");
    frm.elements['nom'].focus();
    return false;
  }
  if(frm.elements['prenom_1'].value == "" || frm.elements['prenom_1'].value == " ") {
    alert("Saisissez le Prénom 1");
    frm.elements['prenom_1'].focus();
    return false;
  }
  if(frm.elements['adresse'].value == "" || frm.elements['adresse'].value == " ") {
    alert("Saisissez l'adresse");
    frm.elements['adresse'].focus();
    return false;
  }
  if(frm.elements['CP'].value == "") {
    alert("Saisissez le code postal");
    frm.elements['CP'].focus();
    return false;
  }
  if(frm.elements['ville'].value == "") {
    alert("Saisissez la ville");
    frm.elements['ville'].focus();
    return false;
  }
  if(frm.elements['email'].value == "") {
    alert("Saisissez l'adresse email");
    frm.elements['email'].focus();
    return false;
  }
  else {
    return true;
  }
}

  //Contrôle de saisie du formulaire contact
$(document).ready(function() {
  $("#adresse").hide();
  $("#envoyer").click(function(){
    valid=true;
    if($("#nom").val()==""){
      $("#nom").css("border-color","#FF0000");
      $("#nom").next(".error-message").text("Veuillez entrer un nom");
      valid=false;
    }
    else{
      $("#nom").css("border-color","#00FF00");
      $("#nom").next(".error-message").text("");
    }
    if($("#email").val()==""){
      $("#email").css("border-color","#FF0000");
      $("#email").next(".error-message").text("Veuillez entrer un email");
      valid=false;
    }
    else{
      if(!$("#email").val().match(/^[a-z0-9\-_.]+@[a-z0-9\-_.]+\.[a-z]{2,4}$/i)){
        $("#email").css("border-color","#FF0000");
        $("#email").next(".error-message").text("Veuillez entrer un email valide");
      }
      else{
        $("#email").css("border-color","#00FF00");
        $("#email").next(".error-message").text("");
        }
    }
    if($("#message").val()==""){
      $("#message").css("border-color","#FF0000");
      $("#message").next(".error-message").text("Veuillez entrer un message");
      valid=false;
    }
    else{
      $("#message").css("border-color","#00FF00");
      $("#message").next(".error-message").text("");
    }
    return valid;
  });
});

// fonction de scroll avec ralentissement
$(document).ready(function(){
  $('a[href^=#]').click(function(){
    cible=$(this).attr('href');
    if($(cible).length>=1){
      hauteur=$(cible).offset().top;
    }
    else{
      hauteur=$("a[name="+cible.substr(1,cible.length-1)+"]").offset().top;
      $('html,body').animate({scrollTop:hauteur},1000,'easeOutQuint');
    }
  });
});
