function validate(){
  var sErr = '';
  var oInput = null;
 
    if (document.mainform.prenom.value == "") {
    sErr += 'Vous devez inscrire votre prénom.\n';
    oInput = document.mainform.prenom;
  }
  
  if (document.mainform.nom.value == "") {
    sErr += 'Vous devez inscrire votre nom.\n';
    oInput = document.mainform.nom;
  }
  
   if (document.mainform.rue.value == "") {
    sErr += 'Vous devez inscrire votre rue.\n';
    oInput = document.mainform.rue;
  }
  
   
   if (document.mainform.ville.value == "") {
    sErr += 'Vous devez inscrire votre ville.\n';
    oInput = document.mainform.ville;
  }
  
   if (document.mainform.province.value == "") {
    sErr += 'Vous devez inscrire votre province.\n';
    oInput = document.mainform.province;
  }
   
     if (document.mainform.codepostal.value == "") {
    sErr += 'Vous devez inscrire votre code postal.\n';
    oInput = document.mainform.codepostal;
  }
  
   if (document.mainform.coderegional.value == "") {
    sErr += 'Vous devez inscrire votre Code régional.\n';
    oInput = document.mainform.coderegional;
  }
  
   if (document.mainform.telephone.value == "") {
    sErr += 'Vous devez inscrire votre numéro de téléphone.\n';
    oInput = document.mainform.telephone;
  }
  
   if (document.mainform.email.value == "") {
    sErr += 'Vous devez inscrire votre courriel.\n';
    oInput = document.mainform.email;
  }

   if (document.mainform.message.value == "") {
    sErr += 'Vous devez inscrire votre message.\n';
    oInput = document.mainform.message;
  }

   if (sErr.length > 0) {
        // there was at least one error, output them
        alert(sErr);
        // something needs focus, set it there
        if (oInput)	oInput.focus();
        return false;
    } else {     return true;
    }
}