function verifAttente(formu)
{
	if(!formu.email.value)
	{
		alert("Veuillez saisir votre email");	
		return false;
	}	
	formu.submit();
}

function colorieLigne(id)
{
	//document.getElementById(id).style.backgroundColor="#D9E3C6";
	//document.getElementById(id).style.backgroundImage="url(/images/fond-tr.png)";
	document.getElementById(id).className="trhover";
}

function decolorieLigne(id)
{
	//document.getElementById(id).style.backgroundColor="";	
	//document.getElementById(id).style.backgroundImage="none";
	document.getElementById(id).className="";
}

function colorieMois(idmois,idprod)
{
	document.getElementById("mois"+idmois).style.color="#006919";	
	document.getElementById("mois"+idmois).style.fontWeight="bold";
	
	document.getElementById("prod"+idprod).style.color="#006919";	
	document.getElementById("prod"+idprod).style.fontWeight="bold";	
}

function decolorieMois(idmois,idprod)
{
	document.getElementById("mois"+idmois).style.color="#459D3E";
	document.getElementById("mois"+idmois).style.fontWeight="normal";	
	
	document.getElementById("prod"+idprod).style.color="#459D3E";	
	document.getElementById("prod"+idprod).style.fontWeight="normal";	
}

function verifMail(email)
{ var b = true;
  if (!email) b = false;
  var filtre  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
  if(!filtre.test(email)) b = false;
  return b;
}

function verifFormUtilisateur(form)
{
	monRetour = true;
	for(i=0;i<form.civilite.length;i++)
	{
		if(form.civilite[i].checked == true)
		{
			var passage = 1;
			break;
		}
		else
		{
			var passage = 0;
		}
	}
	if(passage == 0)
	{
		alert("Veuillez sélectionner une civilité");	
		monRetour = false;
	}
	
	else if(form.prenom && !form.prenom.value)
	{
		alert("Veuillez entrer votre prénom");	
		form.prenom.focus();
		//return false;
		monRetour = false;
	}
	else if(form.nom && !form.nom.value)
	{
		alert("Veuillez entrer votre nom");	
		form.nom.focus();
		//return false;
		monRetour = false;
	}
	else if(form.pseudo && !form.pseudo.value)
	{
		alert("Veuillez entrer votre pseudo");	
		form.pseudo.focus();
		//return false;
		monRetour = false;
	}
	else if(form.datenaissanceJ && !form.datenaissanceJ.value)
	{
		alert("Veuillez entrer votre jour de naissance");	
		form.datenaissanceJ.focus();
		monRetour = false;
	}
	else if(form.datenaissanceM && !form.datenaissanceM.value)
	{
		alert("Veuillez entrer votre mois de naissance");	
		form.datenaissanceM.focus();
		monRetour = false;
	}
	else if(form.datenaissanceA && !form.datenaissanceA.value)
	{
		alert("Veuillez entrer votre année de naissance");	
		form.datenaissanceA.focus();
		monRetour = false;
	}
	else if(!form.email.value)
	{
		alert("Veuillez entrer votre adresse email");	
		form.email.focus();
		//return false;
		monRetour = false;
	}
	else if(!verifMail(form.email.value))
	{
		alert("Veuillez entrer une adresse email valide");	
		form.email.focus();
		//return false;
		monRetour = false;
	}
	
	/*else if(!form.telephone.value)
	{
		alert("Veuillez entrer votre téléphone");	
		form.telephone.focus();
		//return false;
		monRetour = false;
	}*/
	else if(!form.mdp.value)
	{
		alert("Veuillez entrer votre mot de passe");	
		form.mdp.focus();
		//return false;
		monRetour = false;
	}/*
	else if(form.mdp.value != form.remdp.value)
	{
		alert("Veuillez entrer deux fois le même mot de passe");	
		form.mdp.focus();
		//return false;
		monRetour = false;
	}
	else
	{
		var tel = form.telephone.value;
		tel = tel.replace(/ /g,"");
		if(isNaN(tel))
		{
			alert("Veuillez entrer un numéro de téléphone correct");		
			form.telephone.focus();
			//return false;
			monRetour = false;
		}
	}*/
	
	//return true;
	if(monRetour == true)
	{
		form.submit();
	}
}

function verifFormNewsletter(form)
{
	monRetour = true;
	if(!form.email.value)
	{
		alert("Veuillez entrer votre adresse email");	
		form.email.focus();
		//return false;
		monRetour = false;
	}
	else if(!verifMail(form.email.value))
	{
		alert("Veuillez entrer une adresse email valide");	
		form.email.focus();
		//return false;
		monRetour = false;
	}
	else if(!form.infolutti.checked)
	{
		alert("Pour vous inscrire, vous devez cocher la case \"je souhaite...\".");	
		form.infolutti.focus();
		monRetour = false;
	}
	 
	/*else if(!form.telephone.value)
	{
		alert("Veuillez entrer votre téléphone");	
		form.telephone.focus();
		//return false;
		monRetour = false;
	}*/
	/*else
	{
		var tel = form.telephone.value;
		tel = tel.replace(/ /g,"");
		if(isNaN(tel))
		{
			alert("Veuillez entrer un numéro de téléphone correct");		
			form.telephone.focus();
			//return false;
			monRetour = false;
		}
	}*/
	
	//return true;
	if(monRetour == true)
	{
		form.submit();
	}
}



function verifFormNewsletterDesabo(form)
{
	monRetour = true;
	if(!form.email.value)
	{
		alert("Veuillez entrer votre adresse email");	
		form.email.focus();
		//return false;
		monRetour = false;
	}
	if(monRetour == true)
	{
		form.submit();
	}
	return monRetour;
}
function verifEnvoiPage(formu)
{
	monRetour = true;
	if(!formu.emetteurprenom.value)
	{
		alert("Veuillez saisir votre prénom");	
		formu.emetteurprenom.focus();
		monRetour = false;
	}
	else if(!formu.emetteurmail.value)
	{
		alert("Veuillez saisir votre email");	
		formu.emetteurmail.focus();
		//return false;
		monRetour = false;
	}	
	else if(!verifMail(formu.emetteurmail.value))
	{
		alert("Veuillez entrer un email valide");
		formu.emetteurmail.focus();
		//return false;
		monRetour = false;	
	}
	else if(!formu.destinataireemail1.value)
	{
		alert("Veuillez saisir l'email de votre ami");	
		formu.destinataireemail1.focus();
		//return false;
		monRetour = false;
	}	
	else if(!verifMail(formu.destinataireemail1.value))
	{
		alert("Veuillez entrer un email valide");
		formu.destinataireemail1.focus();
		//return false;
		monRetour = false;
	}
	
	//return true;
	if(monRetour == true)
	{
		formu.submit();
	}
}

function verifParrainage(formu)
{
	monRetour = true;
	if(!formu.emetteurmail.value)
	{
		alert("Veuillez saisir votre email");	
		formu.emetteurmail.focus();
		//return false;
		monRetour = false;
	}	
	else if(!verifMail(formu.emetteurmail.value))
	{
		alert("Veuillez entrer un email valide");
		formu.emetteurmail.focus();
		//return false;
		monRetour = false;	
	}
	else if(!formu.destinataireemail1.value)
	{
		alert("Veuillez saisir l'email de votre ami");	
		formu.destinataireemail1.focus();
		//return false;
		monRetour = false;
	}	
	else if(!verifMail(formu.destinataireemail1.value))
	{
		alert("Veuillez entrer un email valide");
		formu.destinataireemail1.focus();
		//return false;
		monRetour = false;
	}
	
	//return true;
	if(monRetour == true)
	{
		formu.submit();
	}
}

function verifCreationRecette(form)
{
	monRetour = true;
	if(form.produitRecette.value == "")
	{
		alert("Veuillez saisir un produit");
		form.produitRecette.focus();
		monRetour = false;
	}
	else if(form.nomRecette.value == "")
	{
		alert("Veuillez saisir un nom de recette");
		form.nomRecette.focus();
		monRetour = false;
	}
	else if(form.tpsPrepaH.value == "" && form.tpsPrepaM.value == "")
	{
		alert("Veuillez saisir un temps de préparation");
		form.tpsPrepaH.focus();
		monRetour = false;
	}
	/*
	else if(form.tpsCuissonH.value == "" && form.tpsCuissonM.value == "")
	{
		alert("Veuillez saisir un temps de cuisson");
		form.tpsCuissonH.focus();
		monRetour = false;
	}
	*/
	else if(form.nbrePersonne.value == "")
	{
		alert("Veuillez saisir un nombre de personnes");
		form.nbrePersonne.focus();
		monRetour = false;
	}
	else if(form.listeIngredients.value == "")
	{
		alert("Veuillez saisir une liste d'ingredients");
		monRetour = false;
	}
	else if(form.recette.value == "")
	{
		alert("Veuillez saisir une recette");
		monRetour = false;
	}	
	
	if(monRetour == true)
	{
		form.submit();
	}	
}
function verifCreationVideo(form)
{
	monRetour = true;
	if(form.nomVideo.value == "")
	{
		alert("Veuillez saisir un nom de vidéo");
		form.nomVideo.focus();
		monRetour = false;
	}
	
	if(monRetour == true)
	{
		form.submit();
	}	
}

function verifCreationPhoto(form)
{
	monRetour = true;
	if(form.nomPhoto.value == "")
	{
		alert("Veuillez saisir un nom de photo");
		form.nomPhoto.focus();
		monRetour = false;
	}
	
	if(monRetour == true)
	{
		form.submit();
	}	
}

function selectUnProduitDeLaGamme(urlPage, form)
{
	document.location.href= urlPage + "?idProduit=" + form.produit.value;
}

function OuvrePopUp(typeTexte)
{
	/*win = new Window({className: "alphacube", title: "Sample", width:200, height:150, destroyOnClose: true, recenterAuto:false}); 
	win.getContent().update("<h1>Hello world !!</h1>"); 
	win.showCenter(); */
	
	Dialog.alert({url: "/getTexteParametrable.php?idTypeTexte="+typeTexte, options: {method: 'get'}}, {className: "alphacube", width:600, height:450, okLabel: "Fermer"});
}

function verifQuizz(formu)
{
	for(i = 0 ; i < formu.reponse.length ; i++)
	{
		if(formu.reponse[i].checked == true)
		{
			var rep = 1;
			break;
		}
		else
		{
			var rep = 0;
		}
	}
	if(rep == 0)
	{
		alert("Veuillez sélectionner une réponse !");
		return false;
	} 
	else
	{
		formu.submit();
	}
}

