function checkFormCarnet() {
//	alert("checkform");
var f = document.form0
  	if (f.prenom.value == '')
	{
	alert("Le champ Prénom doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.nom.value == '')
	{
	alert("Le champ Nom doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.adresse1.value == '')
	{
	alert("Le champ Adresse doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.cp.value == '')
	{
	alert("Le champ Code Postal doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.tel.value == '')
	{
	alert("Le champ Téléphone doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	/*if (f.livr_cp.value >= 96000 || (f.cp.value >= 96000 && f.livr_cp.value == 0))
	{
	alert("Si vous désirez faire expédier votre colis dans les DOM TOM, vous recevrez après votre commande une demande de confirmation par mail mentionnant les frais de port supplémentaires. Vous serez libre alors de confirmer votre commande et de la régler, ou bien de l'annuler.
N'hésitez-pas à nous contacter au +33 (0) 4 37 22 10 20 ou par mail : contact@reflets-nature.fr /r/n
Merci.");
	return false;
	}
	if ((f.livr_cp.value >= 20000 && f.livr_cp.value <= 20999) || (f.cp.value >= 20000 && f.cp.value <= 20999 && f.livr_cp.value == ''))
	{
	alert("Pour une expédition en Corse, merci de nous joindre au 04.37.22.10.20 pour obtenir le montant de la livraison");
	return false;
	}*/
	if (f.ville.value == '')
	{
	alert("Le champ Ville doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
return true;
}
function ploum(plll)
{
if (plll == "nok")
{
alert('kljg');
return false;
}
return true;
}
/*function checkQuantity(numero_formulaire)
{

	if(document.getElementById('stock_'+numero_formulaire).value)
	{
	mon_stock = document.getElementById('stock_'+numero_formulaire).value;
	mon_stock = parseInt(mon_stock);
	// on ajoute 1 pour mettre >= dans la condition
	mon_stock = mon_stock+1;
	}
	ma_quantite = document.getElementById('quantite_'+numero_formulaire).value;
	//alert(ma_quantite+' >= '+mon_stock+' && '+ma_quantite+' >= '+mon_seuil_indisponibilite);
  	if (ma_quantite >= mon_stock)
	{
	alert("Vous ne pouvez pas commander la quantité indiquée pour ce produit");
	return false;
	}
return true;
}*/

function Check_cgv()
{
	if(document.getElementById('cgv').checked != true)
	{
	alert('Vous n\'avez pas accepté les conditions générales de vente');
	return false;
	}
	else
	{
	return true;
	}
}

function checkQuantitypanier(numero_form)
{
	if(document.forms["form"+numero_form].elements["stock"].value)
	{
	mon_stock = document.forms["form"+numero_form].elements["stock"].value;
	mon_stock = parseInt(mon_stock);
	// on ajoute 1 pour mettre >= dans la condition
	mon_stock = mon_stock+1;
	}
	/*if(document.forms["form"+numero_form].elements["seuil_indisponibilite"].value)
	{
	mon_seuil_indisponibilite = document.forms["form"+numero_form].elements["seuil_indisponibilite"].value;
	mon_seuil_indisponibilite = parseInt(mon_seuil_indisponibilite);
	// on ajoute 1 pour mettre >= dans la condition
	mon_seuil_indisponibilite = mon_seuil_indisponibilite+1;
	}
	else
	{
	mon_seuil_indisponibilite = document.forms["form"+numero_form].elements["stock"].value;
	}*/
	ma_quantite = document.forms["form"+numero_form].elements["quantite"].value;
	//alert(ma_quantite+' >= '+mon_stock+' && '+ma_quantite+' >= '+mon_seuil_indisponibilite);
  	if (ma_quantite >= mon_stock)
	{
	document.forms["form"+numero_form].elements["quantite"].value = document.forms["form"+numero_form].elements["ancienne_quantite"].value;
	alert("Vous ne pouvez pas commander la quantité indiquée pour ce produit");

	return false;
	}
document.forms["form"+numero_form].submit();
}

function checkFormInfoDispo() {
//	alert("checkform");
var f = document.form_info_dispo
  	 if (f.courriel_info_dispo.value) {
	var email = f.courriel_info_dispo.value;
	var aroba = email.indexOf("@");
	//test si @ est présent
	//si il n'est pas présent, l'adresse n'est pas valide
		if (aroba == -1)
		{
		alert("L'adresse email n'est pas valide...\nIl n'y a pas de caractère @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après @
	var aroba = email.lastIndexOf("@");
		if ((aroba + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un \"@\"\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a un . après @ et qu'il ne se trouve pas juste derrière ("adresse@.com" non valide)
	var point = email.indexOf(".", aroba);
		if ((point == -1) || (point == (aroba + 1)))
		{
		alert("L'adresse email n'est pas valide...\nIl ne peut pas y avoir un point (.) juste après @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après le point
	//point + 1 car indexOf commence à 0.
	//Si l'index est 4 et la longueur de la chaîne 5, erreur
	var point = email.lastIndexOf(".");
		if ((point + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un point (.)\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie s'il n'y a pas deux . qui se suivent
	point = email.indexOf("..")
		if (point != -1)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas contenir 2 points qui se suivent.\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
    }
	if (f.courriel_info_dispo.value == '')
	{
	alert("Le champ Adresse E-mail doit être rempli pour que nous puissions vous envoyer l'info.");
	return false;
	}
return true;
}



function checkFormChequeCadeau() {
//	alert("checkform");
var f = document.form_panier
if (f.prix.value == '')
	{
	alert("Vous devez renseigner le montant du chèque cadeau...");
	return false;
	}
  	 if (f.mail_destinataire.value) {
	var email = f.mail_destinataire.value;
	var aroba = email.indexOf("@");
	//test si @ est présent
	//si il n'est pas présent, l'adresse n'est pas valide
		if (aroba == -1)
		{
		alert("L'adresse email n'est pas valide...\nIl n'y a pas de caractère @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après @
	var aroba = email.lastIndexOf("@");
		if ((aroba + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un \"@\"\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a un . après @ et qu'il ne se trouve pas juste derrière ("adresse@.com" non valide)
	var point = email.indexOf(".", aroba);
		if ((point == -1) || (point == (aroba + 1)))
		{
		alert("L'adresse email n'est pas valide...\nIl ne peut pas y avoir un point (.) juste après @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après le point
	//point + 1 car indexOf commence à 0.
	//Si l'index est 4 et la longueur de la chaîne 5, erreur
	var point = email.lastIndexOf(".");
		if ((point + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un point (.)\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie s'il n'y a pas deux . qui se suivent
	point = email.indexOf("..")
		if (point != -1)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas contenir 2 points qui se suivent.\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
    }
	if (f.mail_destinataire.value == '')
	{
	alert("Le champ Adresse E-mail doit être rempli\n pour que nous puissions envoyer le chèque au destinataire.");
	return false;
	}
	if (f.mail_destinataire.value != f.mail_destinataire_confirm.value)
	{
	alert("Les champs adresse mail doivent être identiques\nVeuillez contrôler votre saisie.");
	return false;
	}
return true;
}

function checkMail() {
//	alert("checkform");
var f = document.form_page_contact
   if (f.courriel.value) {
	var email = f.courriel.value;
	var aroba = email.indexOf("@");
	//test si @ est présent
	//si il n'est pas présent, l'adresse n'est pas valide
		if (aroba == -1)
		{
		alert("L'adresse email n'est pas valide...\nIl n'y a pas de caractère @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après @
	var aroba = email.lastIndexOf("@");
		if ((aroba + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un \"@\"\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a un . après @ et qu'il ne se trouve pas juste derrière ("adresse@.com" non valide)
	var point = email.indexOf(".", aroba);
		if ((point == -1) || (point == (aroba + 1)))
		{
		alert("L'adresse email n'est pas valide...\nIl ne peut pas y avoir un point (.) juste après @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après le point
	//point + 1 car indexOf commence à 0.
	//Si l'index est 4 et la longueur de la chaîne 5, erreur
	var point = email.lastIndexOf(".");
		if ((point + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un point (.)\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie s'il n'y a pas deux . qui se suivent
	point = email.indexOf("..")
		if (point != -1)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas contenir 2 points qui se suivent.\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
    }
return true;
}


function checkForm() {
//	alert("checkform");
var f = document.form0
   if (f.courriel.value) {
	var email = f.courriel.value;
	var aroba = email.indexOf("@");
	//test si @ est présent
	//si il n'est pas présent, l'adresse n'est pas valide
		if (aroba == -1)
		{
		alert("L'adresse email n'est pas valide...\nIl n'y a pas de caractère @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après @
	var aroba = email.lastIndexOf("@");
		if ((aroba + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un \"@\"\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a un . après @ et qu'il ne se trouve pas juste derrière ("adresse@.com" non valide)
	var point = email.indexOf(".", aroba);
		if ((point == -1) || (point == (aroba + 1)))
		{
		alert("L'adresse email n'est pas valide...\nIl ne peut pas y avoir un point (.) juste après @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après le point
	//point + 1 car indexOf commence à 0.
	//Si l'index est 4 et la longueur de la chaîne 5, erreur
	var point = email.lastIndexOf(".");
		if ((point + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un point (.)\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie s'il n'y a pas deux . qui se suivent
	point = email.indexOf("..")
		if (point != -1)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas contenir 2 points qui se suivent.\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
    }
	if (f.courriel.value == '')
	{
	alert("Le champ Adresse E-mail doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	if (f.password.value == '' | f.password2.value == '')
	{
	alert("Les champs Mot de passe doivent être remplis pour que nous puissions créer votre compte");
	return false;
	}
	if (f.password.value == f.password2.value)
	{
	}
	else
	{
	alert("Les champs Mot de passe doivent être identiques pour que nous puissions créer votre compte tt");
	return false;
	}
	if (f.prenom.value == '')
	{
	alert("Le champ Prénom doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.nom.value == '')
	{
	alert("Le champ Nom doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.adresse1.value == '')
	{
	alert("Le champ Adresse doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.cp.value == '')
	{
	alert("Le champ Code Postal doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.tel.value == '')
	{
	alert("Le champ Téléphone doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	/*if (f.livr_cp.value >= 96000 || (f.cp.value >= 96000 && f.livr_cp.value == 0))
	{
	alert("Si vous désirez faire expédier votre colis dans les DOM TOM, vous recevrez après votre commande une demande de confirmation par mail mentionnant les frais de port supplémentaires. Vous serez libre alors de confirmer votre commande et de la régler, ou bien de l'annuler.
N'hésitez-pas à nous contacter au +33 (0) 4 37 22 10 20 ou par mail : contact@reflets-nature.fr /r/n
Merci.");
	return false;
	}
	if ((f.livr_cp.value >= 20000 && f.livr_cp.value <= 20999) || (f.cp.value >= 20000 && f.cp.value <= 20999 && f.livr_cp.value == ''))
	{
	alert("Pour une expédition en Corse, merci de nous joindre au 04.37.22.10.20 pour obtenir le montant de la livraison");
	return false;
	}*/
	if (f.ville.value == '')
	{
	alert("Le champ Ville doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
return true;
}


function checkFormPro() {
//	alert("checkform");
var f = document.form0
   if (f.courriel.value) {
	var email = f.courriel.value;
	var aroba = email.indexOf("@");
	//test si @ est présent
	//si il n'est pas présent, l'adresse n'est pas valide
		if (aroba == -1)
		{
		alert("L'adresse email n'est pas valide...\nIl n'y a pas de caractère @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après @
	var aroba = email.lastIndexOf("@");
		if ((aroba + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un \"@\"\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a un . après @ et qu'il ne se trouve pas juste derrière ("adresse@.com" non valide)
	var point = email.indexOf(".", aroba);
		if ((point == -1) || (point == (aroba + 1)))
		{
		alert("L'adresse email n'est pas valide...\nIl ne peut pas y avoir un point (.) juste après @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après le point
	//point + 1 car indexOf commence à 0.
	//Si l'index est 4 et la longueur de la chaîne 5, erreur
	var point = email.lastIndexOf(".");
		if ((point + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un point (.)\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie s'il n'y a pas deux . qui se suivent
	point = email.indexOf("..")
		if (point != -1)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas contenir 2 points qui se suivent.\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
    }
	if (f.courriel.value == '')
	{
	alert("Le champ Adresse E-mail doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
        if (f.prenom.value == '')
	{
	alert("Le champ prenom doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	 if (f.nom.value == '')
	{
	alert("Le champ nom doit être rempli pour que nous puissions créer votre compte");
	return false;
	}

         

        if (f.societe.value == '')
	{
	alert("Le champ Société doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	
		if (f.nom_boutique.value == '')
	{
	alert("Le champ Nom de la boutique (site Internet ou boutique physique) doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	
        if (f.siren.value == '')
	{
	alert("Le champ siren doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
       
       

	if (f.adresse1.value == '')
	{
	alert("Le champ Adresse doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	if (f.cp.value == '')
	{
	alert("Le champ Code Postal doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
        if (f.ville.value == '')
	{
	alert("Le champ Ville doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.tel.value == '')
	{
	alert("Le champ Téléphone doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	/*if (f.livr_cp.value >= 96000 || (f.cp.value >= 96000 && f.livr_cp.value == 0))
	{
	alert("Si vous désirez faire expédier votre colis dans les DOM TOM, vous recevrez après votre commande une demande de confirmation par mail mentionnant les frais de port supplémentaires. Vous serez libre alors de confirmer votre commande et de la régler, ou bien de l'annuler.
N'hésitez-pas à nous contacter au +33 (0) 4 37 22 10 20 ou par mail : contact@reflets-nature.fr /r/n
Merci.");
	return false;
	}
	if ((f.livr_cp.value >= 20000 && f.livr_cp.value <= 20999) || (f.cp.value >= 20000 && f.cp.value <= 20999 && f.livr_cp.value == ''))
	{
	alert("Pour une expédition en Corse, merci de nous joindre au 04.37.22.10.20 pour obtenir le montant de la livraison");
	return false;
	}*/
	
return true;
}

function checkFormAffiliation() {
//	alert("checkform");
var f = document.form0
   if (f.courriel.value) {
	var email = f.courriel.value;
	var aroba = email.indexOf("@");
	//test si @ est présent
	//si il n'est pas présent, l'adresse n'est pas valide
		if (aroba == -1)
		{
		alert("L'adresse email n'est pas valide...\nIl n'y a pas de caractère @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après @
	var aroba = email.lastIndexOf("@");
		if ((aroba + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un \"@\"\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a un . après @ et qu'il ne se trouve pas juste derrière ("adresse@.com" non valide)
	var point = email.indexOf(".", aroba);
		if ((point == -1) || (point == (aroba + 1)))
		{
		alert("L'adresse email n'est pas valide...\nIl ne peut pas y avoir un point (.) juste après @\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie si il y a au moins 1 caractère après le point
	//point + 1 car indexOf commence à 0.
	//Si l'index est 4 et la longueur de la chaîne 5, erreur
	var point = email.lastIndexOf(".");
		if ((point + 1) == email.length)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas finir par un point (.)\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
	//vérifie s'il n'y a pas deux . qui se suivent
	point = email.indexOf("..")
		if (point != -1)
		{
		alert("L'adresse email n'est pas valide...\nL'adresse mail ne peut pas contenir 2 points qui se suivent.\nUne adresse mail valide est du type \"adresse@domaine.com\"");
		return false;
		}
    }
	if (f.courriel.value == '')
	{
	alert("Le champ Adresse E-mail doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	
        if (f.nom.value == '')
	{
	alert("Le champ nom doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
        if (f.prenom.value == '')
	{
	alert("Le champ prenom doit être rempli pour que nous puissions créer votre compte");
	return false;
	}

	if (f.adresse1.value == '')
	{
	alert("Le champ Adresse doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	if (f.cp.value == '')
	{
	alert("Le champ Code Postal doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	if (f.tel.value == '')
	{
	alert("Le champ Téléphone doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	/*if (f.livr_cp.value >= 96000 || (f.cp.value >= 96000 && f.livr_cp.value == 0))
	{
	alert("Si vous désirez faire expédier votre colis dans les DOM TOM, vous recevrez après votre commande une demande de confirmation par mail mentionnant les frais de port supplémentaires. Vous serez libre alors de confirmer votre commande et de la régler, ou bien de l'annuler.
N'hésitez-pas à nous contacter au +33 (0) 4 37 22 10 20 ou par mail : contact@reflets-nature.fr /r/n
Merci.");
	return false;
	}
	if ((f.livr_cp.value >= 20000 && f.livr_cp.value <= 20999) || (f.cp.value >= 20000 && f.cp.value <= 20999 && f.livr_cp.value == ''))
	{
	alert("Pour une expédition en Corse, merci de nous joindre au 04.37.22.10.20 pour obtenir le montant de la livraison");
	return false;
	}*/
	if (f.ville.value == '')
	{
	alert("Le champ Ville doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
        if (f.nom_site.value == '')
	{
	alert("Le champ nom site doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
        if (f.lien_site.value == '')
	{
	alert("Le champ lien site doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
return true;
}



function checkLivraison() {
	var i = 0;
	var COCHE = false;

	for (i=0;i< document.getElementsByName('id_transporteur').length;i++)
	{
		if(document.getElementsByName('id_transporteur').item(i).checked)
		{
			COCHE = true;
			break;
		}
	}

	if(COCHE)
		{
			return true;
			}
	else
		{alert("Veuillez choisir votre transporteur...");
		return false;}


}
