// JavaScript Document
function qteMoins() {
	if (document.formProduit.quantite.value > 1) {
		document.formProduit.quantite.value --;
	}
}
function qtePlus() {
	document.formProduit.quantite.value ++;
}

function moins(i,qte) {
	if (qte==1) {
		if(confirm('Voulez vous vraiment supprimer ce produit ?')){ajoutQte(i, 'moins');}
	} else {
		ajoutQte(i, 'moins');
	}
}

function afficheDiv(id) {
	document.getElementById(id).style.display = "block";
}


//***********************************************************//
// VERIF du FORM AJOUT PRODUIT
//***********************************************************//
function verifFormProd(frm){
  var erreur = ""; 
  if(frm.elements['ref'].value == "") {      
	frm.elements['ref'].style.borderColor = "#990033";
	document.getElementById('divRef').style.display = "block";
	//document.getElementById('divRef').style.margin = "10px 0 0 0";
	document.getElementById('divRef').innerHTML = "référence obligatoire";
    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 = "#990033";
	document.getElementById('divTaille').style.display = "block";
	document.getElementById('divTaille').innerHTML = "taille obligatoire";
    erreur = "1";
  } else {
	document.getElementById('divTaille').style.display = "none";
  } 
  if(frm.elements['couleur'].value == "") {      
	frm.elements['couleur'].style.borderColor = "#990033";
	document.getElementById('divCouleur').style.display = "block";
	document.getElementById('divCouleur').innerHTML = "couleur obligatoire";
    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 = "#990033";
	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 = "#990033";
		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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
		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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
	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 = "#990033";
		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 = "#990033";
	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 LIVRAISON ****************************/

//***********************************************************//
// VERIF du FORM ACHAT
//***********************************************************//
function verifFormLoc(frm){
  var erreur = ""; 
  if(frm.elements['nom'].value == "") {
	frm.elements['nom'].style.borderColor = "#990033";
	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 = "#990033";
	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['mail'].value == "") {
	frm.elements['mail'].style.borderColor = "#990033";
	document.getElementById('divMail').style.display = "block";
	document.getElementById('divMail').innerHTML = "Le mail doit être renseign&eacute; !";
    erreur = "1";
  } 
  else {
	document.getElementById('divMail').style.display = "none";
  } 
    if(frm.elements['taille'].value == "") {
	frm.elements['taille'].style.borderColor = "#990033";
	document.getElementById('divTaille').style.display = "block";
	document.getElementById('divTaille').innerHTML = "La taille doit être renseign&eacute;e !";
    erreur = "1";
  } 
  else {
	document.getElementById('divTaille').style.display = "none";
  } 
   if(frm.elements['poids'].value == "") {
	frm.elements['poids'].style.borderColor = "#990033";
	document.getElementById('divPoids').style.display = "block";
	document.getElementById('divPoids').innerHTML = "Le poids doit être renseign&eacute; !";
    erreur = "1";
  } 
  else {
	document.getElementById('divPoids').style.display = "none";
  } 
  if (erreur ==""){
	return true;  
  }
  else {
	return false;  
  }

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

function verifForm(frm){                  /********************************* formulaire mailing-list ABO *******************/
  var erreur = "";
  if(frm.elements['mail'].value == "") {      
	frm.elements['mail'].style.borderColor = "#990033";
	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 = "#990033";
		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['mail'].value == "") {      
	frm.elements['mail'].style.borderColor = "#990033";
	document.getElementById('divEmailDesabo').style.display = "block";
	document.getElementById('divEmailDesabo').innerHTML = "L'adresse e-mail doit être renseignée !";
    erreur = "1";
  } else {
	document.getElementById('divEmailDesabo').style.display = "none";
  } 
  if(frm.elements['mail'].value != "") {
	document.getElementById('divEmailDesabo').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 = "#990033";
		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;  
  }
}


