/* validation du formulaire de validation de la lettre */
function ValidFormLettre(frm)
{	var verification = true;
	valeur = "";
	
	verification = CheckRadio(frm.groupe_civilite,'Renseignez la civilité !');
	if (verification == "")
	{	return false;
	}
	if ((frm.tNom.value.length == 0) || (frm.tPrenom.value.length == 0) || (frm.tCP.value.length == 0) || (frm.tVille.value.length == 0) || (frm.tEmail.value.length == 0))
	{	alert ("Merci de renseigner les champs obligatoires (dont la civilité)");
		frm.tNom.focus();
		return false;
	}
	if (frm.tNom.value.length != 0)
	{	frm.tNom.value = MultiTrim(frm.tNom.value);
		verification = VerifNom(frm.tNom.value,'Le Nom doit comporter au moins 2 lettres, sans chiffres ni caractères de ponctuation !');
		if (verification == false)
		{	frm.tNom.focus();
			frm.tNom.select();
			return false;
		}
	}
	if (frm.tPrenom.value.length != 0)
	{	frm.tPrenom.value = MultiTrim(frm.tPrenom.value);
		verification = VerifNom(frm.tPrenom.value,'Le Prénom doit comporter au moins 2 lettres, sans chiffres ni caractères de ponctuation !');
		if (verification == false)
		{	frm.tPrenom.focus();
			frm.tPrenom.select();
			return false;
		}
	}
	verification = VerifEmail(frm.tEmail.value,'Cette adresse email semble incorrecte...');
	if (verification == false)
	{	frm.tEmail.focus();
		frm.tEmail.select();
		return false;
	}
	if (frm.tSociete.value.length != 0)
	{	frm.tSociete.value = MultiTrim(frm.tSociete.value);
		verification = VerifAvecAlpha(frm.tSociete.value,'Le nom de la société doit comporter au moins une lettre !');
		if (verification == false)
		{	frm.tSociete.focus();
			frm.tSociete.select();
			return false;
		}
	}
	if (frm.tAdresse.value.length != 0)
	{	frm.tAdresse.value = MultiTrim(frm.tAdresse.value);
	verification = VerifAvecAlpha(frm.tAdresse.value,"L'adresse doit comporter au moins 1 lettre !");
		if (verification == false)
		{	frm.tAdresse.focus();
			frm.tAdresse.select();
			return false;
		}
	}
	if (frm.tCP.value.length != 0)
	{	verification = VerifAlphaNum(frm.tCP.value,'Le code postal ne doit comporter que des lettres ou des chiffres');
		if (verification == false)
		{	frm.tCP.focus();
			frm.tCP.select();
			return false;
		}
	}		
	if (frm.tVille.value.length != 0)
	{	frm.tVille.value = MultiTrim(frm.tVille.value);
		verification = VerifNom(frm.tVille.value,'La Ville doit comporter au moins 2 lettres, sans chiffres ni caractères de ponctuation !');
		if (verification == false)
		{	frm.tVille.focus();
			frm.tVille.select();
			return false;
		}	
	}
	verification = check5boxes(frm.etrangere,frm.noirs,frm.sciences,frm.jeunesse,frm.toutes,"Sélectionnez un centre d'intérêt !");
	if (verification == false)
	{	frm.toutes.focus();
		return false;
	}
	frm.submit();
}
/* validation du formulaire d'identification sur la lettre */
function ValidFormLettreID(frm)
{	var verification = true;
	valeur = "";
	
	verification = CheckRadio(frm.operation,'Choisissez une option !');
	if (verification == "")
	{	return false;	}
	
	frm.tTraitement.value= verification;

	if (frm.tEmail.value.length == 0)
	{	alert ("Merci de renseigner l'adresse email");
		frm.tEmail.focus();
		return false;
	}
	verification = VerifEmail(frm.tEmail.value,'Cette adresse email semble incorrecte...');
	if (verification == false)
	{	frm.tEmail.focus();
		frm.tEmail.select();
		return false;
	}

	if (frm.tTraitement.value == "PASSE") // mot de passe perdu
	{	frm.tTraitement.value="PERDU";
	}
	else
	{	if (frm.tPasse.value.length == 0)
		{	alert ("Merci de renseigner le mot de passe");
			frm.tPasse.focus();
			return false;
		}
	}
	frm.submit();
}
