Advertisement
BlackYoup

Verifie() CCM

Aug 17th, 2013
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function Verifie(aBC, className)
  2.     {        
  3.         var returnStatus = null;
  4.         $('.infos').each(function(){
  5.             if(this.value === ''){
  6.                 alert('Vous n\'avez pas renseign\351 votre '+this.name);
  7.                 returnStatus = false;
  8.                 return false;}
  9.         });
  10.  
  11.         var regMail = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
  12.         // var regCP = /^[0-9]{4}$/; //Vérif code postal benelux
  13.         if(returnStatus !== false && regMail.test(aBC.email.value))
  14.             returnStatus = true;
  15.         else{
  16.             alert('Vous devez renseign\351 une adresse e-mail corecte.');
  17.             returnStatus = false;}
  18.  
  19.         if(returnStatus !== false && typeof(className) === 'undefined'){
  20.         alert('Vous avez oubli\351 de choisir un moyen de livraison');
  21.         returnStatus = false;}
  22.         else if(returnStatus !== false){
  23.             $('.'+className).each(function(){
  24.                 if(this.value === ''){
  25.                     alert('Vous n\'avez pas renseign\351 un champs de livraison : '+ this.name.replace(/_/g, ' '));
  26.                     returnStatus = false;
  27.                     return false;
  28.                 }
  29.             });
  30.         }
  31.         /*if(regCP.test(aBC.email.value)) ///////////Verif Code Postal Benelux
  32.         {
  33.             return true;
  34.         }else
  35.         {
  36.             alert('Vous devez renseign\351 un Code postal correct !');
  37.             document.ex.cp.focus();
  38.             return false;
  39.         }*/
  40.         return returnStatus;
  41.    }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement