function verifierForm() {
  if (document.signer.prenom.value == "") {
    alert("Merci de mentionner votre prénom !");
    document.signer.prenom.select();
    return false;
  }
  else if (document.signer.prenom.value.length > 24) {
    alert("Prénom, maximum 24 caractères !");
    document.signer.prenom.select();
    return false;
  }
  if (document.signer.nom.value == "") {
    alert("Merci de mentionner votre nom !");
    document.signer.nom.select();
    return false;
  }
  else if (document.signer.nom.value.length > 40) {
    alert("Nom, maximum 40 caractères !");
    document.signer.nom.select();
    return false;
  }
  if (document.signer.annee.value == "- - - -") {
    alert("Merci de mentionner votre année de naissance.");
    return false;
  }
  if (document.signer.rue.value == "") {
    alert("Merci de mentionner votre adresse !");
    document.signer.rue.select();
    return false;
  }
  else if (document.signer.rue.value.length > 40) {
    alert("Adresse, maximum 40 caractères !");
    document.signer.rue.select();
    return false;
  }
  if (document.signer.localite.value == "") {
    alert("Merci de mentionner la localité !");
    document.signer.localite.select();
    return false;
  }
  else if (document.signer.localite.value.length > 40) {
    alert("Localité, maximum 40 caractères !");
    document.signer.localite.select();
    return false;
  }
  // le champ "profession" est optionnel, on verifie pas si il est vide, juste sa longueur
  if (document.signer.profession.value.length > 40) {
    alert("Profession / Fonction, maximum 40 caractères !");
    document.signer.profession.select();
    return false;
  }
  if (document.signer.code.value == "") {
    alert("Veuillez inscrire le code de validation !");
    document.signer.code.select();
    return false;
  }
  else if ((document.signer.code.value.length < 4) || (document.signer.code.value.length > 4)) {
    alert("Le code de validation est de 4 caractères.");
    document.signer.code.select();
    return false;
  }
};
