// Formulaire mdp oublie
function submit_mdp_oublie()
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";

		
	if (document.form_mdp_oublie.email.value.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
 	 { 
   msg_erreur+="- Veuillez saisir un email valide \n";
	 } 

		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	else
		{}
	}
	
	
// Formulaire login
function submit_login()
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";

		
	if (document.form_login.login.value.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
 	 { 
   msg_erreur+="- Veuillez saisir un email valide \n";
	 } 
	if(document.form_login.password.value == "")
		{
		msg_erreur += "- Veuillez saisir votre mot de passe \n";
		}
		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	else
		{document.form_login.submit();}
	}
	
	
// Formulaire mon profil
function submit_profil()
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";

		
	if (document.form_profil.email_contact.value.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
 	 { 
   msg_erreur+="- Veuillez saisir un email valide (contact 1) \n";
	 } 
	 if(document.form_profil.email_contact2.value != "")
	 	{
		if (document.form_profil.email_contact2.value.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
 			{ 
			msg_erreur+="- Veuillez saisir un email valide (contact 2) \n";
			} 
		}
		
	if(document.form_profil.password.value != "")
		{
		if(document.form_profil.confirm_password.value == "")
			{
			msg_erreur += "- Veuillez confirmer votre mot de passe \n";
			}
		}
		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	else
		{document.form_profil.submit();}
	}
	
function confirm_delete()
	{
	if(!confirm("Voulez vous vraiment supprimer ?"))
		{ return false;}
	}
	
	
// Formulaire contact
function submit_contact()
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";

	if(document.form_contact.name.value == "")
		{
		msg_erreur += "- Veuillez saisir votre nom \n";	
		}
		
	if(document.form_contact.email.value.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
		{ 
		msg_erreur+="- Veuillez saisir un email valide \n";
		} 
	if(document.form_contact.message.value == "")
		{
		msg_erreur += "- Veuillez saisir un message \n";
		}
	if(document.form_contact.code.value == "")
		{
		msg_erreur += "- Veuillez saisir le code de securite \n";
		}
		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	else
		{document.form_contact.submit();}
	}	
	
	
// Formulaire inscription
function submit_inscription()
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";

	if(document.form_inscription.name.value == "")
		{
		msg_erreur += "- Veuillez saisir votre nom \n";	
		}
	if(document.form_inscription.firstname.value == "")
		{
		msg_erreur += "- Veuillez saisir votre prenom \n";	
		}
	if(document.form_inscription.address.value == "")
		{
		msg_erreur += "- Veuillez saisir votre adresse \n";	
		}
	if(document.form_inscription.zipcode.value == "")
		{
		msg_erreur += "- Veuillez saisir votre code postal \n";	
		}
	if(document.form_inscription.city.value == "")
		{
		msg_erreur += "- Veuillez saisir votre ville \n";	
		}
	if(document.form_inscription.country.value == "")
		{
		msg_erreur += "- Veuillez saisir votre pays \n";	
		}
	if(document.form_inscription.email.value.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
		{ 
		msg_erreur+="- Veuillez saisir un email valide \n";
		} 
	if(document.form_inscription.tel.value == "")
		{
		msg_erreur += "- Veuillez saisir votre telephone \n";
		}
	if(document.form_inscription.pseudo.value == "")
		{
		msg_erreur += "- Veuillez saisir votre pseudo \n";
		}
	if(document.form_inscription.title.value == "")
		{
		msg_erreur += "- Veuillez saisir votre titre \n";
		}
		
	if(document.form_inscription.site_name.value == "")
		{
		msg_erreur += "- Veuillez saisir le nom de votre site \n";	
		}
	if(document.form_inscription.site_url.value == "")
		{
		msg_erreur += "- Veuillez saisir l'url de votre site \n";	
		}



	if(document.form_inscription.password.value == "")
		{
		msg_erreur += "- Veuillez saisir votre mot de passe \n";
		}
	if(document.form_inscription.confirm_password.value == "")
		{
		msg_erreur += "- Veuillez confirmer votre mot de passe \n";
		}
	if(document.form_inscription.code.value == "")
		{
		msg_erreur += "- Veuillez saisir le code de securite \n";
		}
		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	else
		{}
	}	
	
	
// Formulaire l'inscription à un evenement
function check_form_inscription_evenement(nb_redacteurs)
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";
	var nb_check = 0;
	
	if(document.form_inscription_evenement.id_user.checked)
		{ nb_check++; }
		
	for(i=1;i<=nb_redacteurs;i++)
		{
		if(document.getElementById("id_redacteur_"+i).checked)
			{ nb_check++; }
		}

	if(nb_check == 0)
		{ msg_erreur += "Veuillez choisir au moins une personne \n"; }

	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }

	}
	
	
// Formulaire l'inscription à une reservation
function check_form_inscription_reservation(nb_redacteurs)
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";
	var nb_check = 0;
	
	if(document.form_inscription_reservation.id_user[0].checked)
		{ nb_check++; }
		
	for(i=1;i<=nb_redacteurs;i++)
		{
		if(document.form_inscription_reservation.id_user[i].checked)
			{ nb_check++; }
		}

	if(nb_check == 0)
		{ msg_erreur += "Veuillez choisir une personne \n"; }
		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	}
	
	
// Formulaire pour ajouter/editer un article
function check_form_article()
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";
	
	if(document.form_article.date.value == "")
		{ 
		msg_erreur+="- Veuillez saisir une date \n";
		} 
	if(document.form_article.titre.value == "")
		{ 
		msg_erreur+="- Veuillez saisir un titre \n";
		} 
	if(document.form_article.url.value == "")
		{ 
		msg_erreur+="- Veuillez saisir l'url de votre article \n";
		} 

		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	}
	
	
// Formulaire pour envoyer un cp
function check_form_send_cp(nb_redacteurs)
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";
	var nb_check = 0;
	
	if(document.form_send_cp.id_user.checked)
		{ nb_check++; }
		
	for(i=0;i<=nb_redacteurs;i++)
		{
		if(document.form_send_cp.id_redacteur_+i.checked)
			{ nb_check++; }
		}

	if(nb_check == 0)
		{ msg_erreur += "Veuillez choisir au moins une personne \n"; }
		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	}
	

// Formulaire pour reporter un article / evenement
function check_form_report_evt()
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";
	
	if(document.form_report_evt.date.value == "")
		{ 
		msg_erreur+="- Veuillez saisir une date \n";
		} 
	if(document.form_report_evt.titre.value == "")
		{ 
		msg_erreur+="- Veuillez saisir un titre \n";
		} 
	if(document.form_report_evt.url.value == "")
		{ 
		msg_erreur+="- Veuillez saisir l'url de votre article \n";
		} 
		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	}	
	
// Formulaire pour reporter un article / reservation
function check_form_report_res()
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";
	
	if(document.form_report_res.date.value == "")
		{ 
		msg_erreur+="- Veuillez saisir une date \n";
		} 
	if(document.form_report_res.titre.value == "")
		{ 
		msg_erreur+="- Veuillez saisir un titre \n";
		} 
	if(document.form_report_res.url.value == "")
		{ 
		msg_erreur+="- Veuillez saisir l'url de votre article \n";
		} 
		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	}	
	
// Formulaire pour reporter un article / cp
function check_form_report_cp()
	{
	msg_erreur="Les erreurs suivantes ont eu lieu : \n";
	
	if(document.form_report_cp.date.value == "")
		{ 
		msg_erreur+="- Veuillez saisir une date \n";
		} 
	if(document.form_report_cp.titre.value == "")
		{ 
		msg_erreur+="- Veuillez saisir un titre \n";
		} 
	if(document.form_report_cp.url.value == "")
		{ 
		msg_erreur+="- Veuillez saisir l'url de votre article \n";
		} 
		
	if(msg_erreur!="Les erreurs suivantes ont eu lieu : \n")
		{ alert(msg_erreur); return false; }
	}	
