//author:AI
  var disp = "block";
  if(navigator.appName.substring(0,3) == "Net") disp= "table-row";

  function affichenumadh() {
    var a = document.getElementById("numadh");
    var b = document.getElementById("autremut");
    var c = document.getElementById("datefin");
    if (document.formu.adh.value == "oui") {
      a.style.display=disp;
      c.style.display="none";
      b.style.display="none";
    }
    else {
      a.style.display="none";
      b.style.display=disp;
    }
  }

  function affichedatefin() {
    var a = document.getElementById("datefin");
    if (document.formu.mut.value == "oui") {
      a.style.display=disp;
    }
    else {
      a.style.display="none";
    }
  }

  function afficheprod() {
    var cs = document.getElementById("offrecompl");
    var prev = document.getElementById("offreprev");
    var epar = document.getElementById("offreepar");
    var vac = document.getElementById("offrevac");
    var bes = document.getElementById("besoins");
    if (document.formu.prod.value == "compl") {
      if (cs.style.display=="none") cs.style.display=disp;
      if (bes.style.display=="none") bes.style.display=disp;
      epar.style.display="none";
      vac.style.display="none";
      prev.style.display="none";
    }
    else {
      if(document.formu.prod.value == "prevo") {
        cs.style.display="none";
        bes.style.display="none";
        epar.style.display="none";
        vac.style.display="none";
        if(prev.style.display=="none") prev.style.display=disp;
      }
      else {
        if(document.formu.prod.value == "eparg") {
          cs.style.display="none";
          bes.style.display="none";
          prev.style.display="none";
          vac.style.display="none";
          if(epar.style.display=="none") epar.style.display=disp;
        }
        else {
          if (document.formu.prod.value == "vaca") {
            cs.style.display="none";
            bes.style.display="none";
            prev.style.display="none";
            epar.style.display="none";
            if(vac.style.display=="none") vac.style.display=disp;
          }
        }
      }
    }
  }

  function affichedateconj(formu) {
    var dateconj = document.getElementById("datenaissconj");
    if(document.formu.conj[0].checked==true) {
      dateconj.style.display=disp;
    }
    else {
      dateconj.style.display="none";
    }
  }

  function affichedateenf(formu) {
    var zenf = document.getElementById("datenaissenf");
    if(document.formu.enfcharge.value == 0) {
      zenf.style.display="none";
    }
    else {
      zenf.style.display=disp;
    }
  }

  function valid(formu) {
    var email = document.formu.email.value;
    var datenaisscdf = document.formu.date_naiss_cdf.value;
    var datenaissconj = document.formu.dateconj.value;
    var mess = document.formu.message.value;
    var dateenf1 = document.formu.date_enf1.value;
    var dateenf2 = document.formu.date_enf2.value;
    var dateenf3 = document.formu.date_enf3.value;
    var dateenf4 = document.formu.date_enf4.value;
    var dateenf5 = document.formu.date_enf5.value;
    var dateenf6 = document.formu.date_enf6.value;
    var dateenf7 = document.formu.date_enf7.value;
    var dateenf8 = document.formu.date_enf8.value;
    var nbreenfants = document.formu.enfcharge.value;
    var zenf = document.getElementById("datenaissenf");
    var dateconj = document.getElementById("datenaissconj");
    var nom = document.formu.nom.value;
    var prenom = document.formu.prenom.value;

    if(nom.length<1) {
      alert("Veuillez saisir votre nom");
      return false;
    }

    if(prenom.length<1) {
      alert("Veuillez saisir votre prénom");
      return false;
    }

    if(!verif_date(datenaisscdf)) {
      alert("Le format de votre date de naissance n'est pas correct");
      return false;
    }

    if(!verif_mail(email)) {
      alert("Le format de votre adresse email n'est pas correct");
      return false;
    }

    if(dateconj.style.display!="none") {
      if(!verif_date(datenaissconj)) {
        alert("Le format de la date de naissance de votre conjoint(e) n'est pas correct");
        return false;
      }
    }

    if(nbreenfants!=0) {
      if(zenf.style.display!="none") {
        if(!verif_date(dateenf1)) {
          alert("Le format de la date de naissance de votre (vos) enfant(s) n'est pas correct");
          return false;
        }
        if(dateenf2.length>0) {
          if(!verif_date(dateenf2)) {
            alert("Le format de la date de naissance de votre (vos) enfant(s) n'est pas correct");
            return false;
          }
        }
        if(dateenf3.length>0) {
          if(!verif_date(dateenf3)) {
            alert("Le format de la date de naissance de votre (vos) enfant(s) n'est pas correct");
            return false;
          }
        }
        if(dateenf4.length>0) {
          if(!verif_date(dateenf4)) {
            alert("Le format de la date de naissance de votre (vos) enfant(s) n'est pas correct");
            return false;
          }
        }
        if(dateenf5.length>0) {
          if(!verif_date(dateenf5)) {
            alert("Le format de la date de naissance de votre (vos) enfant(s) n'est pas correct");
            return false;
          }
        }
        if(dateenf6.length>0) {
          if(!verif_date(dateenf6)) {
            alert("Le format de la date de naissance de votre (vos) enfant(s) n'est pas correct");
            return false;
          }
        }
        if(dateenf7.length>0) {
          if(!verif_date(dateenf7)) {
            alert("Le format de la date de naissance de votre (vos) enfant(s) n'est pas correct");
            return false;
          }
        }
        if(dateenf8.length>0) {
          if(!verif_date(dateenf8)) {
            alert("Le format de la date de naissance de votre (vos) enfant(s) n'est pas correct");
            return false;
          }
        }
      }
    }

    if(mess.length<1) {
      alert("Le message est vide");
      return false; 
    }
    return true;
  }
  
  function change_img() {
    var img = document.getElementById("id_cle");
    var D = new Date();
    img.src = "./cle_form.php?nombre=5&date=" + D.getTime();
  }
