function ValiderEnregistrementUtilisateur()
{	
	if(document.form.Pass.value!=document.form.Password_Resaisie.value)
	{
		alert('Vous avez saisi 2 mots de passe différents');
		return false;
	}
	if(TesterLongueur(document.form.Log,0,"Le champ [Identifiant] ne peut être vide",0)==false)
		return false;
	if(TesterLongueur(document.form.Pass,0,"Le champ [Mot de passe] ne peut être vide",0)==false)
		return false;
	if(TesterLongueur(document.form.Password_Resaisie,0,"Le champ [Nouveau mot de passe] ne peut être vide",0)==false)
		return false;
	if(TesterLongueur(document.form.Mail,0,"Le champ [Adresse électronique] ne peut être vide",0)==false)
		return false;
	if(IsValidMail(document.form.Mail)==false)
		return false;
	
	switch(document.form.Question.value)
	{
		case "0":
			alert("Le choix d'une question est obligatoire");
			return false;			
		default:
			if(TesterLongueur(document.form.Reponse,0,"Le champ [Réponse] ne peut être vide",0)==false)
				return false;	
	}	
	return true;	
}

function ValiderMiseAJourUtilisateur()
{
	
	if(document.form.Password_Nouveau.value!=document.form.Password_Nouveau_Resaisie.value)
	{
		alert('Vous avez saisi 2 mots de passe différents');
		return false;
	}
	
	if(TesterLongueur(document.form.Password_Nouveau,0,"Le champ [Nouveau mot de passe] ne peut être vide",0)==false)
		return false;
	if(TesterLongueur(document.form.Password_Nouveau_Resaisie,0,"Le champ [Confirmation du nouveau mot de passe] ne peut être vide",0)==false)
		return false;
	
	if(TesterLongueur(document.form.Mail,0,"Le champ [Adresse électronique] ne peut être vide",0)==false)
		return false;
	if(IsValidMail(document.form.Mail)==false)
		return false;		
	if(TesterLongueur(document.form.Nom,0,"Le champ [Nom] ne peut être vide",0)==false)
		return false;
	if(TesterLongueur(document.form.Prenom,0,"Le champ [Prénom] ne peut être vide",0)==false)
		return false;
	if(TesterLongueur(document.form.CodePostal,0,"Le champ [Code postal] ne peut être vide",0)==false)
		return false;	
	if(TesterLongueur(document.form.Adresse,0,"Le champ [Adresse] ne peut être vide",0)==false)
		return false;
	if(TesterLongueur(document.form.Ville,0,"Le champ [Ville] ne peut être vide",0)==false)
		return false;		
	switch(document.form.Question.value)
	{
		case "0":
			alert("Le choix d'une question est obligatoire");
			return false;			
		default:
			if(TesterLongueur(document.form.Reponse,0,"Le champ [Réponse] ne peut être vide",0)==false)
				return false;	
	}			
	
	//if(TesterLongueur(document.form.Pass,0,"Le champs [Ancien Mot de passe] ne peut être vide",0)==false)
	//	return false;		
	return true;	
}

function ValidationNouveauPassword($Ancien_Password)
{	
	if(TesterLongueur(document.form.Ancien_Password,0,"Le champ [Ancien mot de passe] ne peut être vide",0)==false)
		return false;
	if(TesterLongueur(document.form.Nouveau_Password,0,"Le champ [Nouveau mot de passe] ne peut être vide",0)==false)
		return false;
	if(TesterLongueur(document.form.Nouveau_Password_Confirmation,0,"Le champs [Confirmation du nouveau mot de passe] ne peut être vide",0)==false)
		return false;
	if(document.form.Ancien_Password.value !=$Ancien_Password)
	{
		alert("L'ancien mot de passe saisi n'est pas valide !")
		return false;
	}
	if(document.form.Nouveau_Password.value !=document.form.Nouveau_Password_Confirmation.value)
	{
		alert("Vous avez saisi 2 mots de passe différents")
		return false;
	}
	return true;
}


function ValiderSuppressionUtilisateur()
{
	if(TesterLongueur(document.form.Password,0,"Le champ [Ancien mot de passe] ne peut être vide",0)==false)
		return false;
	return true;	
}

function ValiderChoixMoteur()
{
	if( (document.form.Valeur.value=="Entrer votre valeur ici") || (document.form.Valeur.value.length==0))
	{
		alert('Merci de sélectionner une valeur de recherche');
		document.form.Valeur.focus();
		return false;
	}
	for (var i=0; i<document.form.Critere.length;i++)
	{
		if (document.form.Critere[i].checked)
			return true;
	}	
	alert('Veuillez sélectionner un critère de recherche');
	return false;
}

function SaisirMail()
{
	return prompt("Entrez votre adresse courrielle","");
}
