
/*
function verifMail(a){
testm = false ;
for (var j=1 ; j<(a.length) ; j++) {
  if (a.charAt(j)=='@') {
   if (j<(a.length-4)){
    for (var k=j ; k<(a.length-2) ; k++) {
     if (a.charAt(k)=='.') testm = true;
    }
   }
  }
 }
return testm ;
}
*/


function verifMail(email)
{
  var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/;

   var result = ((reg.exec(email)!=null));
   if(result==false) //si l'email n'est pas valide
   {
     return false;
   }
   else //si l'email est valide
   {
    return true;
   }
}

function verifier_newsletter(pole){
 document.forms.form.action = "inscription.php?pole="+pole;
 if(verifMail(document.forms.form.email.value)==false){alert("Veuillez remplir correctement le champ mail!");}
 else document.forms.form.submit();
}

function verifier_emailoublie(){
 if(verifMail(document.forms.form.email.value)==false){alert("Veuillez remplir correctement le champ mail!");}
 else document.forms.form.submit();
}

function verifier_contact(adresse,pole){
 document.forms.formcontact.action = "contact.php?adresse="+adresse+"&pole="+pole;
 if(verifMail(document.forms.formcontact.email.value)==false){alert("Veuillez remplir correctement le formulaire!");}
 else if(document.forms.formcontact.nom.value==""){alert("Veuillez remplir correctement le formulaire!");} 
 else if(document.forms.formcontact.prenom.value==""){alert("Veuillez remplir correctement le formulaire!");} 
 else document.forms.formcontact.submit();
}

function email_texte(){document.forms.form.email.value='';}


<!--FORMULAIRE INSCRIPTION COMPTE CLIENT-->
function initialise()
{
	document.forms.form.nom.style.backgroundColor = "transparent";
    document.forms.form.prenom.style.backgroundColor = "transparent";
    document.forms.form.adresse1.style.backgroundColor = "transparent";
    document.forms.form.adresse2.style.backgroundColor = "transparent";
    document.forms.form.cp.style.backgroundColor = "transparent";    
    document.forms.form.ville.style.backgroundColor = "transparent";
	document.forms.form.pays.style.backgroundColor = "transparent";
    document.forms.form.phone_port.style.backgroundColor = "transparent";
    document.forms.form.phone_fixe.style.backgroundColor = "transparent";
    document.forms.form.email.style.backgroundColor = "transparent";
	document.forms.form.mdp.style.backgroundColor = "transparent";
	document.forms.form.mdpbis.style.backgroundColor = "transparent";
	
}

function formulaire(){

initialise();
vara=true;

if(document.forms.form.nom.value==""){
document.forms.form.nom.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.prenom.value==""){
document.forms.form.prenom.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.adresse1.value==""){
document.forms.form.adresse1.style.backgroundColor = "#FFE4E9";vara=false;}

if((document.forms.form.cp.value=="")||((document.forms.form.cp.value.length)>5)){
document.forms.form.cp.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.ville.value==""){
document.forms.form.ville.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.pays.value==""){
document.forms.form.pays.style.backgroundColor = "#FFE4E9";vara=false;}

if((document.forms.form.phone_fixe.value=="")||((document.forms.form.phone_fixe.value.length)!=10)){
document.forms.form.phone_fixe.style.backgroundColor = "#FFE4E9";vara=false;}

if((document.forms.form.email.value=="")||(verifMail(document.forms.form.email.value)==false)){
document.forms.form.email.style.backgroundColor = "#FFE4E9";vara=false;}

if((document.forms.form.mdpbis.value!=document.forms.form.mdp.value)||(document.forms.form.mdpbis.value=="")||(document.forms.form.mdp.value=="")||((document.forms.form.mdpbis.value.length<5)&&(document.forms.form.mdp.value.length<5))){
document.forms.form.mdp.style.backgroundColor = "#FFE4E9";vara=false;
document.forms.form.mdpbis.style.backgroundColor = "#FFE4E9";vara=false;
}

if(vara==false){alert("Veuillez remplir correctement les champs obligatoires!");}


if((document.getElementById("condition").checked==false)&&(vara==true)){
alert("Pour créer un compte, nous vous prions de consulter et d'adhérer à nos conditions générales d'utilisations en cochant la case prévue à cet effet.");
vara=false;
}


if(vara==true){document.forms.form.submit();}
}

<!-- FIN FORMULAIRE INSCRIPTION COMPTE CLIENT-->



<!--FORMULAIRE ADRESSE LIVRAISON-->
function initialise_adresse()
{
	document.forms.form.nom.style.backgroundColor = "transparent";
    document.forms.form.prenom.style.backgroundColor = "transparent";
    document.forms.form.adresse1.style.backgroundColor = "transparent";
    document.forms.form.adresse2.style.backgroundColor = "transparent";
    document.forms.form.cp.style.backgroundColor = "transparent";    
    document.forms.form.ville.style.backgroundColor = "transparent";
	document.forms.form.pays.style.backgroundColor = "transparent";	
}

function formulaire_adresse(){

initialise_adresse();
vara=true;

if(document.forms.form.nom.value==""){
document.forms.form.nom.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.prenom.value==""){
document.forms.form.prenom.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.adresse1.value==""){
document.forms.form.adresse1.style.backgroundColor = "#FFE4E9";vara=false;}

if((document.forms.form.cp.value=="")||isNaN(document.forms.form.cp.value)||((document.forms.form.cp.value.length)!=5)){
document.forms.form.cp.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.ville.value==""){
document.forms.form.ville.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.pays.value==""){
document.forms.form.pays.style.backgroundColor = "#FFE4E9";vara=false;}

if(vara==false){alert("Veuillez remplir correctement les champs obligatoires!");}

if(vara==true){document.forms.form.submit();}
}

<!-- FIN FORMULAIRE INSCRIPTION COMPTE CLIENT-->



<!--FORMULAIRE MODIFICATION COMPTE CLIENT-->

function initialisem()
{
	document.forms.form.nom.style.backgroundColor = "transparent";
    document.forms.form.prenom.style.backgroundColor = "transparent";
    document.forms.form.adresse1.style.backgroundColor = "transparent";
    document.forms.form.adresse2.style.backgroundColor = "transparent";
    document.forms.form.cp.style.backgroundColor = "transparent";    
    document.forms.form.ville.style.backgroundColor = "transparent";
	document.forms.form.pays.style.backgroundColor = "transparent";
    document.forms.form.phone_port.style.backgroundColor = "transparent";
    document.forms.form.phone_fixe.style.backgroundColor = "transparent";
}

function formulairem(){

initialisem();
vara=true;

if(document.forms.form.nom.value==""){
document.forms.form.nom.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.prenom.value==""){
document.forms.form.prenom.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.adresse1.value==""){
document.forms.form.adresse1.style.backgroundColor = "#FFE4E9";vara=false;}

if((document.forms.form.cp.value=="")||isNaN(document.forms.form.cp.value)||((document.forms.form.cp.value.length)!=5)){
document.forms.form.cp.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.ville.value==""){
document.forms.form.ville.style.backgroundColor = "#FFE4E9";vara=false;}

if(document.forms.form.pays.value==""){
document.forms.form.pays.style.backgroundColor = "#FFE4E9";vara=false;}

if((document.forms.form.phone_fixe.value=="")||((document.forms.form.phone_fixe.value.length)!=10)){
document.forms.form.phone_fixe.style.backgroundColor = "#FFE4E9";vara=false;}

if(vara==false){alert("Veuillez remplir correctement les champs obligatoires!");}

if(vara==true){document.forms.form.submit();}
}

<!--FIN FORMULAIRE MODIFICATION COMPTE CLIENT-->




<!--FORMULAIRE MODIFICATION MDP CLIENT-->

function initialisep()
{
	document.forms.form.mdp.style.backgroundColor = "transparent";
	document.forms.form.mdpbis.style.backgroundColor = "transparent";
}

function formulairep(){

initialisep();
vara=true;

if((document.forms.form.mdpbis.value!=document.forms.form.mdp.value)||(document.forms.form.mdpbis.value=="")||(document.forms.form.mdp.value=="")||((document.forms.form.mdpbis.value.length<5)&&(document.forms.form.mdp.value.length<5))){
document.forms.form.mdp.style.backgroundColor = "#FFE4E9";vara=false;
document.forms.form.mdpbis.style.backgroundColor = "#FFE4E9";vara=false;
}

if(vara==false){alert("Veuillez remplir correctement les champs obligatoires!");}

if(vara==true){document.forms.form.submit();}
}

<!--FIN FORMULAIRE MODIFICATION MDP CLIENT-->

function formulaire_ident(){
	vara=true;
    document.forms.form.email.style.backgroundColor = "transparent";
	document.forms.form.mdp.style.backgroundColor = "transparent";
	
	if((document.forms.form.email.value=="")||(verifMail(document.forms.form.email.value)==false)){
    document.forms.form.email.style.backgroundColor = "#FFE4E9";vara=false;}
	
	if(document.forms.form.mdp.value==""){
    document.forms.form.mdp.style.backgroundColor = "#FFE4E9";vara=false;}
	
	if(vara==false){alert("Veuillez remplir correctement les champs obligatoires!");}

    if(vara==true){document.forms.form.submit();}
	
	}


