function chiffres(event,qui) {
	if(!event&&window.event) {
		event=window.event;
	}
	accept = event.keyCode+''+event.which;
	strAccepted = '460|90|047|048|049|050|051|052|053|054|055|056|057|88';
	if(strAccepted.indexOf(accept)==-1){
		event.returnValue = false;
		event.cancelBubble = true;
		event.preventDefault();
		event.stopPropagation();
	}
}

function verifAge(frm){
	if ((frm.elements["oui"].checked==false) && (frm.elements["non"].checked==false))
	{
		alert("\nMerci de nous indiquer si vous êtes majeur ou pas");
		return false;
	}
	return true;
}

function verifReponseOption(frm){
	if ((frm.elements["optin1"].checked == false) && (frm.elements["optin2"].checked == false))
	{
		alert("\nMerci de nous indiquer si vous souhaitez (ou non) recevoir gratuitement et en exclusivité la e-news de Leffervescence");
		return false;
	}
	return true;
}

function verifReponseCivilite(frm){
	if ((frm.elements["civilite_Mlle"].checked == false) && (frm.elements["civilite_Mme"].checked == false) && (frm.elements["civilite_M"].checked == false) && frm.elements["particulier"].checked == true)
	{
		alert("\nMerci de préciser votre civilité");
		return false;
	}
	return true;
}

function verifReponseConnu(frm){
	if ((frm.elements["connu1"].checked == false) && (frm.elements["connu2"].checked == false) && (frm.elements["connu3"].checked == false)
	&&(frm.elements["connu4"].checked == false) && (frm.elements["connu5"].checked == false) && (frm.elements["connu6"].checked == false)
	)
	{
		alert("\nMerci de nous indiquer comment vous avez connu Leffervescence.");
		return false;
	}
	return true;
}

function verifReponseSecteur(frm){
	if (frm.elements["particulier"].checked == true){
		return true;
	}
	else{
		if (frm.elements["secteur"].value == "choose"){
			alert("\nMerci de nous indiquer votre secteur d'activité.");
			return false;
		}
		else{
			return true;
		}
	}
}

/*=====================
 Verification de l'inscription
=====================*/
function verifInscription(frm)
{
	//Champs obligatoires
	if(verifReponseCivilite(frm)
	&&estRempli(frm,"nom","nom")
	&&estTexte(frm,"nom","nom")
	&&estRempli(frm,"prenom","prénom")
	&&estTexte(frm,"prenom","prénom")
	&&estDate(frm,"date_naiss","date de naissance")
	&&estEmail(frm,"email","email")
	&&estMajeur(frm,"date_naiss","date de naissance")
	&&estRempli(frm,"adresse1","adresse")
	&&estTexte(frm,"adresse1","adresse")
	&&estRempli(frm,"code_postal","code postal")
	&&estNombre(frm,"code_postal","code postal",5)
	&&estRempli(frm,"ville","ville")
	&&estTexte(frm,"ville","ville")
	&&estRempli(frm,"code_pays","code_pays")
	&&estTexte(frm,"code_pays","code_pays")
	&&estRempli(frm,"raison","raison sociale")
	&&verifReponseSecteur(frm)
	&&verifReponseOption(frm)
	&&verifReponseConnu(frm)
	&&verifReponseSecteur(frm)
	)
	{
		//Champs optionnels

		if(!estVide(frm,"email1"))
		{
			if(!estEmail(frm,"email1","email"))
				return false;
		}
		if(!estVide(frm,"email2"))
		{
			if(!estEmail(frm,"email2","email"))
				return false;
		}
		if(!estVide(frm,"email3"))
		{
			if(!estEmail(frm,"email3","email"))
				return false;
		}
		return true;
	}
	else
		return false;
}

function verifParrainage(frm)
{
	//Champs obligatoires
	if(estRempli(frm,"nom","nom")
	&&estTexte(frm,"nom","nom")
	&&estRempli(frm,"prenom","prénom")
	&&estTexte(frm,"prenom","prénom")
	&&estEmail(frm,"email","email"))
	{
		//Champs optionnels
		if(estVide(frm,"email1")&&estVide(frm,"email2")&&estVide(frm,"email3"))
		{
			alert("Vous devez saisir au moins un email");
			return false;
		}

		if(!estVide(frm,"email1"))
		{
			if(!estEmail(frm,"email1","email 1"))
				return false;
		}
		if(!estVide(frm,"email2"))
		{
			if(!estEmail(frm,"email2","email 2"))
				return false;
		}
		if(!estVide(frm,"email3"))
		{
			if(!estEmail(frm,"email3","email 3"))
				return false;
		}
		return true;
	}
	else
		return false;
}

/*=====================
 Verification de la recette
=====================*/
function verifRecette(frm)
{

	//Champs obligatoires
	if(estRempli(frm,"nom","nom")
	&&estTexte(frm,"nom","nom")
	&&estRempli(frm,"prenom","prénom")
	&&estTexte(frm,"prenom","prénom")
	&&estRempli(frm,"ville","ville")
	&&estTexte(frm,"ville","ville")
	&&estRempli(frm,"recette","recette"))
	{
		return true;
	}
	else
		return false;

}



/*=====================
 Messages d'alerte
=====================*/
function emailexiste1()
{
	alert('Le 1er email d\'ami est déjà inscrit. \nVeuillez en choisir un autre.');
	history.back();
}

function emailexiste2()
{
	alert('Le 2ème email d\'ami est déjà inscrit. \nVeuillez en choisir un autre.');
	history.back();
}

function emailexiste3()
{
	alert('Le 3ème email d\'ami est déjà inscrit. \nVeuillez en choisir un autre.');
	history.back();
}

function mauvaisemail()
{
	alert('Votre email est incorrect. \nVeuillez le resaisir.');
	history.back();
}

function mauvaisemail1()
{
	alert('Le 1er email d\'ami est incorrect. \nVeuillez le resaisir.');
	history.back();
}

function mauvaisemail2()
{
	alert('Le 2ème email d\'ami est incorrect. \nVeuillez le resaisir.');
	history.back();
}

function mauvaisemail3()
{
	alert('Le 3ème email d\'ami est incorrect. \nVeuillez le resaisir.');
	history.back();
}