// JavaScript Document

function verif(mail,pseudo){
 if(vmail(mail)||vtexte(pseudo,'pseudo')||vtexte(prenom,'prenom')||vtexte(nom,'nom')||vnombre(phone)){
   return true;
 }else{
   return false;
 }
}
function vtexte(texte,type){
 if(texte.value.length<3){
   alert('Veuillez entrer un '+type+' valide');
   return false;
 }else{
   return true;
 }
}
//test la validité d'une adresse e-mail
function vmail(mail){
   // l'adresse minimum est xx@yy.zz
   var point=mail.value.lastIndexOf('.');
   // La position du dernier point de l'adresse email
   var arob=mail.value.lastIndexOf('@');
   // La position du dernier @ de l'adresse email
   var longu=mail.value.length;
 // La longueur de l'adresse
 if((longu-point < 3) || (longu-arob) < 6 || arob > point || point == -1 || arob == -1){
   // Si le point se trouve a moins de 2 caractères de la fin
   // ou si l'arobase se trouve a moins de 5 caractères de la fin
   // ou si il n'y a pas de point après @
   // ou si il n'y a pas de point ou pas de @
   alert('Veuillez entrer une adresse email valide');
   return false;
 }else{
   return true;
 }
}

