function verifAdrLivraison(){
  var p = document.getElementById('adr2');
  if(p.checked){
	  var n = document.getElementById('nom2').value;
	  var pr =  document.getElementById('prenom2').value;
	  var adr= document.getElementById('adresse2').value;
	  var cp= document.getElementById('cp2').value;
	  var v= document.getElementById('ville2').value;
	  if( (n == "") || (pr == "") || (adr == "")|| (cp == "")|| (v == "")){
	  	document.getElementById('erreurAdr2').innerHTML = "Les champs nom, prénom, adresse, code postal et ville doivent être renseignés.";
	  	return false;
	  }
}
	return true;
}

function verifConditionsDeVente(){

 if(!document.getElementById('checkCDV').checked){
 	document.getElementById('errcheckCDV').innerHTML ="Vous devez accepter les conditions générales de vente pour poursuivre votre commande";
 		return false;
 	}
 	return true;
}


function verifFormMDP(){
  var p = document.getElementById('pseudoIdMDP').value;
  var pwd1 = document.getElementById('mailIdMDP').value;

  if((p ==  "") && (pwd1 == ""))
    { 
      document.getElementById('erreurMDP').innerHTML = "Vous devez spécifier votre pseudo ou votre adresse mail. Si vous ne vous souvenez ni de l'un ni de l'autre, contactez nous par mail.";
      return false;
  }

  if((pwd1 != "") && (!verifMail(pwd1))){
     document.getElementById('erreurMDP').innerHTML = "L'adresse mail spécifiée ne semble pas correcte.";
      return false;
  }
  return true;
}


function verifierFormulaireModification(){
  var p = document.getElementById('pseudoFormModif').value;
  var pwd1 = document.getElementById('passFormModif').value;
  var pwd2 =  document.getElementById('pass2FormModif').value;
  var n= document.getElementById('nomFormModif').value;
  var pr= document.getElementById('prenomFormModif').value;
  var a= document.getElementById('adresseFormModif').value;
  var m=document.getElementById('mailFormModif').value;
  var cp= document.getElementById('cpFormModif').value;
  var v= document.getElementById('villeFormModif').value;
  var t= document.getElementById('telFormModif').value;
  var mb= document.getElementById('mobilFormModif').value;
  
  if(pwd1.length < 4){
    document.getElementById('erreurModifierCompte').innerHTML = "Le mot de passe doit contenir au moins 4 caractères";
    return false;
  }
  if( pwd1 != pwd2){
    document.getElementById('erreurModifierCompte').innerHTML = "Le mot de passe et sa confirmation doivent être identiques";
    return false;
  }

  if( (p == "") || (pwd1 == "") || (pwd2 == "") || (n == "") || (pr == "") || (a == "") || (m == "") || (cp == "") || (v == "") ){
    document.getElementById('erreurModifierCompte').innerHTML = "Tous les champs précédés d'une étoile sont obligatoires";
    return false;
  }
  if( (t == "") && (mb == "")) {
    document.getElementById('erreurModifierCompte').innerHTML = "Vous devez spécifier au moins un numéro de téléphone";
    return false;
  }
  if( ! verifMail(m)){
    document.getElementById('erreurModifierCompte').innerHTML = "Merci de spécifier une adresse mail valide";
    return false;
  }
  return true;
}

function verifForm(){
  var n = document.getElementById("formNom");
  var p = document.getElementById("formPrenom");
  var ml = document.getElementById("formMail");
  var msg = document.getElementById("formMessage");

  if ( (n.value == "" ) || (p.value == "") || (ml.value == "") || (msg.value == "") ){
    document.getElementById('erreurContact').innerHTML = "Tous les champs du formulaire doivent être remplis";
    return false;
  }
  if( ! verifMail(ml.value)){
     document.getElementById('erreurContact').innerHTML = "L'adresse mail doit être valide";
    return false;
  }
  return true;
}


function verifMail(mel){
  var regle =/^[A-Za-z0-9._-]+@[A-Za-z0-9-.]{2,}[.][a-z]{2,3}$/;
  return regle.test(mel);
}


function verifierFormulaire(){
     var pseudo = document.getElementById('formPseudo');
     var mdp1 = document.getElementById('formMdp1');
     var mdp2 = document.getElementById('formMdp2');
     var nom = document.getElementById('formNom');
     var prenom = document.getElementById('formPrenom');
     var addr = document.getElementById('formAddr');
     var cp = document.getElementById('formCP');
     var ville = document.getElementById('formVille');
     var mail = document.getElementById('formMail');
     
     if ( (pseudo.value == "" ) || (mdp1.value == "") || (mdp2.value == "") || (nom.value == "") || (nom.value == "")|| (addr.value == "")|| (cp.value == "")|| (ville.value == "")|| (mail.value == "") ){
       document.getElementById('erreurInscription').innerHTML = "Tous les champs du formulaire marqués d'une étoile doivent être remplis";
    return false;
  }

     if(pseudo.value.length < 4){
       document.getElementById('erreurInscription').innerHTML = "Votre pseudo doit comporter au moins 4 caractères";
       return false;
     }
 if(mdp1.value.length < 4){
       document.getElementById('erreurInscription').innerHTML = "Votre mot de passe doit comporter au moins 4 caractères";
       return false;
     }
 
  if(mdp1.value != mdp2.value){
    document.getElementById('erreurInscription').innerHTML = "La confirmation de mot de passe est incorrecte";
    return false;
  }
 if( ! verifMail(mail.value)){
    document.getElementById('erreurInscription').innerHTML = "L'adresse mail doit être valide";
    return false;
  }
  return true;
}

