function soumettre()
{
// Cette fonction contrôle que Nom Prénom Date-Naiss Pays sont présents
// Elle contrôle aussi la présence et la validité de l'adresse E-mail
	// Peut-on soumettre ? par défaut oui
	var ok = true;
	// Début du message affiché en cas d'erreur
	var msg = "";
	// Expression régulière pour tester la validité de l'e-mail
	var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
	var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
	var regex = "^"+usr+"\@"+domain+"$";
	var myrxp = new RegExp(regex);

	if (!document.forms[0].Nom__.value)
	{
		ok = false;
		msg += "Nom non renseigné.\n";
	}
	if (!document.forms[0].Prenom__.value)
	{
		ok = false;
		msg += "Prénom non renseigné.\n";
	}
	if (!document.forms[0].DateNaiss__.value)
	{
		ok = false;
		msg += "Année de naissance non renseignée.\n";
	}
	if (!document.forms[0].Ville__.value)
	{
		ok = false;
		msg += "Ville non renseignée.\n";
	}
	if (!document.forms[0].Pays__.value)
	{
		ok = false;
		msg += "Pays non renseigné.\n";
	}
	var check = (myrxp.test(document.forms[0].Email__.value));
	if (check!=true) 
	{
		ok = false;
		msg += "E-mail non renseigné ou invalide.\n";
	}
	if (ok)
		document.forms[0].submit();
	else
	{
		alert(msg);
	}
}
