var point_email=0;
var point_pseudo=0;
var point_pass=0;
var point_reglement=0;
function VerifMail(formulaire)
{
	adresse = formulaire.email.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	var apostrophe_e = adresse.indexOf("\'");
	var guillemet_e = adresse.indexOf("\"");
	if ((place > -1)&&(adresse.length >2)&&(point > 1)&&(apostrophe_e == -1)&&(guillemet_e == -1))
	{
		point_email = 1;
	}
	else
	{
		point_email=0;
	}
}
function VerifPseudo(formulaire)
{
	pseudo = formulaire.pseudo.value;
	var apostrophe_p = pseudo.indexOf("\'");
	var guillemet_p = pseudo.indexOf("\"");
	if ((apostrophe_p == -1)&&(guillemet_p == -1))
	{
		point_pseudo = 1;
	}
	else
	{
		point_pseudo = 0;
	}
}
function VerifPass(formulaire)
{
	pass = formulaire.mot_de_passe.value;
	var apostrophe_m = pass.indexOf("\'");
	var guillemet_m = pass.indexOf("\"");
	if (apostrophe_m == -1 && guillemet_m == -1)
	{
		point_pass = 1;
	}
	else
	{
		point_pass=0;
	}
}
function VerifForm(formulaire)
{
var message = '';
	VerifPseudo(formulaire); // On vérifie si l' email est correcte ou pas !
	VerifPass(formulaire); // On vérifie si l' email est correcte ou pas !
	VerifMail(formulaire); // On vérifie si l' email est correcte ou pas !
	var i=0;
	if(point_pseudo == 0)
	{ message +='- Ces caractères sont interdis : \' et " pour le pseudo !<br/>'; i++; }
	if (formulaire.pseudo.value.length < 3) { point_pseudo = 0; message += '- Le pseudo doit être composé d\'au moins 3 caractères !<br/>'; i++; }
	
	if(point_pass == 0)
	{ message += '- Ces caractères sont interdis : \' et " pour le mot de passe !<br/>'; i++; }
	if (formulaire.mot_de_passe.value.length < 3) { point_pass = 0; message += '- Le mot de passe doit être composé d\'au moins 3 caractères !<br/>'; i++; }
	if(formulaire.mot_de_passe.value != formulaire.re_mot_de_passe.value)
	{message += '- Le vérification est differente du mot de passe !<br/>'; point_pass=0; i++; }
	
	if(point_email == 0)
	{message += '- Votre adresse email n\'est pas valide !<br/>'; i++;}
	// on ne vérifie pas pour le sexe, il est déjà choisit au départ !
	if (formulaire.reglement.checked) { point_reglement = 1; }
	else { message += '- Vous n\'avez pas accepté le reglement !<br/>'; point_reglement = 0; i++; }
	if ((point_pseudo == 1)&&(point_pass == 1)&&(point_email == 1)&&(point_reglement == 1))
	{ return(true); }
	else
	{ popup_insc(i, message); return(false); }
}