// Javascript

// Ecriture des fonctions de verification de champs

// Verification du champ mail
function verif(email){
  var reg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z]{2,6}$/
  return (reg.exec(email) != null)
}

// Ecriture de la fonction de verif des champs
function verifform(form){
// VERIF DES CHAMPS DE BASES //
  // Verif du champ nom
  if ((form.nom)&&(form.nom.value == "")){
    alert ("veuillez entrer votre nom !");
    form.nom.focus();
    return false;
  }
  // Verif du champ prenom
  if ((form.prenom)&&(form.prenom.value == "")){
    alert ("veuillez entrer votre prenom !");
    form.prenom.focus();
    return false;
  }
  // Verif du champ adresse1
  if ((form.adresse1)&&(form.adresse1.value == "")){
    alert ("veuillez entrer votre adresse !");
    form.adresse1.focus();
    return false;
  }
  // Verif du champ code postal
  if ((form.cp)&&(form.cp.value == "")){
    alert ("veuillez entrer votre code postal !");
    form.cp.focus();
    return false;
  }
  // Verif du champ ville
  if ((form.ville)&&(form.ville.value == "")){
    alert ("veuillez entrer votre ville !");
    form.ville.focus();
    return false;
  }
  // Verif du champ pays
  if ((form.pays)&&(form.pays.value == "")){
    alert ("veuillez entrer votre pays !");
    form.pays.focus();
    return false;
  }
  // Verif du champ tel
  if ((form.tel)&&(form.tel.value == "")){
    alert ("veuillez entrer votre telephone !");
    form.tel.focus();
    return false;
  }
  // Verif du champ email
  if ((form.email)&&(form.email.value == "")){
    alert ("veuillez entrer votre email !");
    form.email.focus();
    return false;
  }
  // Verif de la validite de l'email
  if ((form.email)&&(!verif(form.email.value))){
    alert ("veuillez saisir un email valide !");
  form.email.focus();
  return false;
  }


// VERIF DES CHAMPS SUPPLEMENTAIRES //
  // Verif des champs texte obligatoires

  else {
    form.submit();
  }
}
