function verifmail(e,f)
{
var texte;
texte = eval('document.'+f+'.'+e+'.value');
if ( texte.length < 4)
	   {
	   	   alert('Saisissez une adresse mail valide SVP');
		   return 0;
	   }else {
  // recherche des espaces dans l'adresse e-mail
  // '-1' signifie qu'aucun espace n'a été trouvé
  if(texte.search(/ /) != '-1')
  {
    alert('invalid email !');
    return 0;
  }
  // vérification du format de l'email.
  var regexEmail=/^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/;
  var textEmail=texte;
  if (!(regexEmail.test(textEmail)))
  {
   alert('invalid email !');
   return 0;
  } else return 1;
}
}

function verifempty(ch,f)
{
 if (eval('document.'+f+'.'+ch+'.value.length') < 1)
 {
  alert('Saisissez les champs obligatoires SVP');
  return 0;
 }else return 1;
}

function verifchek(ch,f)
{
  test=0;
  nbc =(eval('document.'+f+'.'+ch+'.length'));	
  for (var tc = 0; tc<nbc;tc++){
  if(eval('document.'+f+'.'+ch+'['+tc+'].checked ')){test=test+1;}else{test=test;}
  
  }
  if(test!=1){alert('Choose a shipping and payment Option please !');return 0; }else{return(test);}
}

function veriform(cd,f)
{

for(var i = 0; i<cd.length;i++)
   {

   switch(cd[i][1])
   {
   case 1:
   res1 = verifempty(cd[i][0],f)
   break;
   
   case 0:
   res2 = verifmail(cd[i][0],f)
   break;
   }

   }

res=res1*res2;
if (res == 1)
 {
 if(confirm('Envoyez ces informations ?')!=false)
 {
 return true;}else return false;
 }else return false;
}

function verifpurchase(f)
{
 res = verifempty('id',f)
 if (res == 1)
 {
 doc.focus();
 return true;
 }else return false;

}



