// JavaScript Document
//***********************************************************//
// VERIF du FORM AJOUT PRODUIT
//***********************************************************//
function verifFormProd(frm){
  var erreur = ""; 
  if(frm.elements['ref'].value == "") {      
	frm.elements['ref'].style.borderColor = "#FFFFFF";
	document.getElementById('divRef').style.display = "block";
	document.getElementById('divRef').style.margin = "10px 0 0 0";
	document.getElementById('divRef').innerHTML = "Vous devez sélectionner une référence !";
    erreur = "1";
  } else {
	document.getElementById('divRef').style.display = "none";
	document.getElementById('divRef').style.margin = "0";
  } 
  if(frm.elements['taille'].value == "") {      
	frm.elements['taille'].style.borderColor = "#FFFFFF";
	document.getElementById('divTaille').style.display = "block";
	document.getElementById('divTaille').innerHTML = "Vous devez sélectionner une taille !";
    erreur = "1";
  } else {
	document.getElementById('divTaille').style.display = "none";
  } 
  if(frm.elements['couleur'].value == "") {      
	frm.elements['couleur'].style.borderColor = "#FFFFFF";
	document.getElementById('divCouleur').style.display = "block";
	document.getElementById('divCouleur').innerHTML = "Vous devez sélectionner une couleur !";
    erreur = "1";
  } else {
	document.getElementById('divCouleur').style.display = "none";
  } 
  if (erreur ==""){
	return true;  
  }
  else {
	return false;  
  }

}//*********** VERIF du FORM PRODUIT ****************************/

//***********************************************************//
// VERIF du FORM LOGIN
//***********************************************************//
function verifFormLog(frm){
  var erreur = ""; 
  if(frm.elements['mail'].value == "") {      
	frm.elements['mail'].style.borderColor = "#FFFFFF";
	document.getElementById('divEmail').style.display = "block";
	document.getElementById('divEmail').innerHTML = "L'adresse e-mail doit être renseignée !";
    erreur = "1";
  } else {
	document.getElementById('divEmail').style.display = "none";
  } 
  if(frm.elements['mail'].value != "") {
	document.getElementById('divEmail').style.display = "none";
    var str = frm.elements['mail'].value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
		frm.elements['mail'].style.borderColor = "#FFFFFF";
		document.getElementById('divEmail').style.display = "block";
		document.getElementById('divEmail').innerHTML = "L'adresse e-mail n'est pas valide !";
		erreur = "1";
	} else {
		document.getElementById('divEmail').style.display = "none";
	}
  }
  if (erreur ==""){
	return true;  
  }
  else {
	return false;  
  }

}//*********** VERIF du FORM LOGIN ****************************/


//***********************************************************//
// VERIF du FORM ACHAT
//***********************************************************//
function verifFormAchat(frm){
  var erreur = ""; 
  if(frm.elements['nom'].value == "") {
	frm.elements['nom'].style.borderColor = "#FFFFFF";
	document.getElementById('divNom').style.display = "block";
	document.getElementById('divNom').innerHTML = "Le nom doit être renseign&eacute; !";
    erreur = "1";
  } 
  else {
	document.getElementById('divNom').style.display = "none";
  } 
  if(frm.elements['prenom'].value == "") {
	frm.elements['prenom'].style.borderColor = "#FFFFFF";
	document.getElementById('divPrenom').style.display = "block";
	document.getElementById('divPrenom').innerHTML = "Le prénom doit être renseign&eacute; !";
    erreur = "1";
  } 
  else {
	document.getElementById('divPrenom').style.display = "none";
  } 
  if(frm.elements['adresse'].value == "") {
	frm.elements['adresse'].style.borderColor = "#FFFFFF";
	document.getElementById('divAdresse').style.display = "block";
	document.getElementById('divAdresse').innerHTML = "Vos coordonnées doivent être renseign&eacute;es !";
    erreur = "1";
  } 
  else {
	document.getElementById('divAdresse').style.display = "none";
  }
  if(frm.elements['cp'].value == "") {
	frm.elements['cp'].style.borderColor = "#FFFFFF";
	document.getElementById('divCp').style.display = "block";
	document.getElementById('divCp').innerHTML = "Vos coordonnées doivent être renseign&eacute;es !";
    erreur = "1";
  } 
  else {
	document.getElementById('divCp').style.display = "none";
  }
  if(frm.elements['ville'].value == "") {
	frm.elements['ville'].style.borderColor = "#FFFFFF";
	document.getElementById('divVille').style.display = "block";
	document.getElementById('divVille').innerHTML = "Vos coordonnées doivent être renseign&eacute;es !";
    erreur = "1";
  } 
  else {
	document.getElementById('divVille').style.display = "none";
  }
  
  if(frm.elements['pays'].value == "") {
	frm.elements['pays'].style.borderColor = "#FFFFFF";
	document.getElementById('divPays').style.display = "block";
	document.getElementById('divPays').innerHTML = "Vos coordonnées doivent être renseign&eacute;es !";
    erreur = "1";
  } 
  else {
	document.getElementById('divPays').style.display = "none";
  }
  
/*  if(frm.elements['tel'].value == "") {
	frm.elements['tel'].style.borderColor = "#FFFFFF";
	document.getElementById('divTel').style.display = "block";
	document.getElementById('divTel').innerHTML = "Votre t&eacute;l&eacute;phone doit être renseign&eacute; !";
    erreur = "1";
  } 
  else {
	document.getElementById('divTel').style.display = "none";
  }
*/
if(frm.elements['id'].value == "") {      
  if(frm.elements['mail'].value == "") {      
	frm.elements['mail'].style.borderColor = "#FFFFFF";
	document.getElementById('divEmail').style.display = "block";
	document.getElementById('divEmail').innerHTML = "L'adresse e-mail doit être renseignée !";
    erreur = "1";
  } else {
	document.getElementById('divEmail').style.display = "none";
  } 
  if(frm.elements['mail'].value != "") {
	document.getElementById('divEmail').style.display = "none";
    var str = frm.elements['mail'].value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
		frm.elements['mail'].style.borderColor = "#FFFFFF";
		document.getElementById('divEmail').style.display = "block";
		document.getElementById('divEmail').innerHTML = "L'adresse e-mail n'est pas valide !";
		erreur = "1";
	} else {
		document.getElementById('divEmail').style.display = "none";
	}
  }
  if ((frm.elements['pwd'].value == "") || (frm.elements['pwd'].value.length < 6)) {
	frm.elements['pwd'].style.borderColor = "#FFFFFF";
	document.getElementById('divPwd').style.display = "block";
	document.getElementById('divPwd').innerHTML = "Merci de saisir un mot de passe (6 caractères minimum) !";
    erreur = "1";
  } 
  else {
	document.getElementById('divPwd').style.display = "none";
  }

}
  if (erreur ==""){
	return true;  
  }
  else {
	return false;  
  }

}//*********** VERIF du FORM ACHAT ****************************/

//***********************************************************//
// VERIF du FORM COMPTE
//***********************************************************//
function verifFormCompte(frm){
  var erreur = ""; 
  if(frm.elements['nom'].value == "") {
	frm.elements['nom'].style.borderColor = "#FFFFFF";
	document.getElementById('divNom').style.display = "block";
	document.getElementById('divNom').innerHTML = "Le nom doit être renseign&eacute; !";
    erreur = "1";
  } 
  else {
	document.getElementById('divNom').style.display = "none";
  } 
  if(frm.elements['prenom'].value == "") {
	frm.elements['prenom'].style.borderColor = "#FFFFFF";
	document.getElementById('divPrenom').style.display = "block";
	document.getElementById('divPrenom').innerHTML = "Le prénom doit être renseign&eacute; !";
    erreur = "1";
  } 
  else {
	document.getElementById('divPrenom').style.display = "none";
  } 
  if(frm.elements['adresse'].value == "") {
	frm.elements['adresse'].style.borderColor = "#FFFFFF";
	document.getElementById('divAdresse').style.display = "block";
	document.getElementById('divAdresse').innerHTML = "Vos coordonnées doivent être renseign&eacute;es !";
    erreur = "1";
  } 
  else {
	document.getElementById('divAdresse').style.display = "none";
  }
  if(frm.elements['cp'].value == "") {
	frm.elements['cp'].style.borderColor = "#FFFFFF";
	document.getElementById('divCp').style.display = "block";
	document.getElementById('divCp').innerHTML = "Vos coordonnées doivent être renseign&eacute;es !";
    erreur = "1";
  } 
  else {
	document.getElementById('divCp').style.display = "none";
  }
  if(frm.elements['ville'].value == "") {
	frm.elements['ville'].style.borderColor = "#FFFFFF";
	document.getElementById('divVille').style.display = "block";
	document.getElementById('divVille').innerHTML = "Vos coordonnées doivent être renseign&eacute;es !";
    erreur = "1";
  } 
  else {
	document.getElementById('divVille').style.display = "none";
  }
  
  if(frm.elements['pays'].value == "") {
	frm.elements['pays'].style.borderColor = "#FFFFFF";
	document.getElementById('divPays').style.display = "block";
	document.getElementById('divPays').innerHTML = "Vos coordonnées doivent être renseign&eacute;es !";
    erreur = "1";
  } 
  else {
	document.getElementById('divPays').style.display = "none";
  }
  
  if(frm.elements['mail'].value == "") {      
	frm.elements['mail'].style.borderColor = "#FFFFFF";
	document.getElementById('divEmail').style.display = "block";
	document.getElementById('divEmail').innerHTML = "L'adresse e-mail doit être renseignée !";
    erreur = "1";
  } else {
	document.getElementById('divEmail').style.display = "none";
  } 
  if(frm.elements['mail'].value != "") {
	document.getElementById('divEmail').style.display = "none";
    var str = frm.elements['mail'].value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
		frm.elements['mail'].style.borderColor = "#FFFFFF";
		document.getElementById('divEmail').style.display = "block";
		document.getElementById('divEmail').innerHTML = "L'adresse e-mail n'est pas valide !";
		erreur = "1";
	} else {
		document.getElementById('divEmail').style.display = "none";
	}
  }
if(frm.elements['id'].value == "") {      
  if ((frm.elements['pwd'].value == "") || (frm.elements['pwd'].value.length < 6)) {
	frm.elements['pwd'].style.borderColor = "#FFFFFF";
	document.getElementById('divPwd').style.display = "block";
	document.getElementById('divPwd').innerHTML = "Merci de saisir un mot de passe (6 caractères minimum) !";
    erreur = "1";
  } 
  else {
	document.getElementById('divPwd').style.display = "none";
  }

}
  if (erreur ==""){
	return true;  
  }
  else {
	return false;  
  }

}//*********** VERIF du FORM COMPTE ****************************/

//***********************************************************//
// VERIF du FORM LIVRAISON
//***********************************************************//
function verifFormLiv(frm){ 
  var erreur = ""; 
  if(frm.elements['condGen'].checked == false) {
	document.getElementById('divCond').style.display = "block";
	document.getElementById('divCond').innerHTML = "Vous devez accepter les conditions générales de vente !";
    erreur = "1";
  } 
  else {
	document.getElementById('divCond').style.display = "none";
  } 
  if (erreur ==""){
	return true;  
  }
  else {
	return false;  
  }

}//*********** VERIF du FORM BONS CADEAUX ****************************/


function verifForm(frm){                  /********************************* formulaire mailing-list ABO *******************/
  var erreur = "";
  if(frm.elements['email'].value == "") {      
	frm.elements['email'].style.borderColor = "#FFFFFF";
	document.getElementById('divEmail').style.display = "block";
	document.getElementById('divEmail').innerHTML = "L'adresse e-mail doit être renseignée !";
    erreur = "1";
  } else {
	document.getElementById('divEmail').style.display = "none";
  } 
  if(frm.elements['email'].value != "") {
	document.getElementById('divEmail').style.display = "none";
    var str = frm.elements['email'].value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
		frm.elements['email'].style.borderColor = "#FFFFFF";
		document.getElementById('divEmail').style.display = "block";
		document.getElementById('divEmail').innerHTML = "L'adresse e-mail n'est pas valide !";
		erreur = "1";
	} else {
		document.getElementById('divEmail').style.display = "none";
	}
  }
  if (erreur ==""){
	return true;  
  }
  else {
	return false;  
  }
}

function verifForm2(frm){                  /********************************* formulaire mailing-list DESABONNEMENT *******************/
  var erreur = "";
  if(frm.elements['emaildesabo'].value == "") {      
	frm.elements['emaildesabo'].style.borderColor = "#FFFFFF";
	document.getElementById('divEmailDesabo').style.display = "block";
	document.getElementById('divEmailDesabo').innerHTML = "L'adresse e-mail doit être renseignée !";
    erreur = "1";
  } else {
	document.getElementById('divEmail').style.display = "none";
  } 
  if(frm.elements['emaildesabo'].value != "") {
	document.getElementById('divEmailDesabo').style.display = "none";
    var str = frm.elements['emaildesabo'].value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
		frm.elements['emaildesabo'].style.borderColor = "#FFFFFF";
		document.getElementById('divEmailDesabo').style.display = "block";
		document.getElementById('divEmailDesabo').innerHTML = "L'adresse e-mail n'est pas valide !";
		erreur = "1";
	} else {
		document.getElementById('divEmailDesabo').style.display = "none";
	}
  }
  if (erreur ==""){
	return true;  
  }
  else {
	return false;  
  }
}

