function checkForm() {
//	alert("checkform");
var f = document.form0
   if (f.new_courriel.value) {
	var email = f.new_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.new_courriel.value == '')
	{
	alert("Le champ Adresse E-mail doit être rempli pour que nous puissions créer votre compte");
	return false;
	}
	if (f.password1.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.password1.value == f.password2.value)
	{
	}
	else
	{
	alert("Les champs Mot de passe doivent être identiques pour que nous puissions créer votre compte");
	return false;
	}
	if (f.fact_prenom.value == '')
	{
	alert("Le champ Prénom doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.fact_nom.value == '')
	{
	alert("Le champ Nom doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.fact_adresse1.value == '')
	{
	alert("Le champ Adresse doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	if (f.fact_cp.value == '')
	{
	alert("Le champ Code Postal doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
	/*if (f.livr_cp.value >= 96000 || (f.fact_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.fact_cp.value >= 20000 && f.fact_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.fact_ville.value == '')
	{
	alert("Le champ Ville doit être rempli pour que nous puissions vous expédier votre commande");
	return false;
	}
return true;
}

