function verifMail(txtMail)
	{
		MailBool = true;
		iMail = 0;
		//Message = 'Autre cas';

		if (txtMail.length < 1) {
			MailBool = false;
			//Message = 'Adresse trop courte.';
		}
		if (MailBool && txtMail.length < 5) {
			MailBool = false;
			//Message = 'Adresse trop courte (après nettoyage): ' + txtMail.length + ' < 5.';
		}
		if (MailBool && txtMail.indexOf(' ') != -1) {
			MailBool = false;
			//Message = 'Présence d\'espaces.';
		}
		if (MailBool && txtMail.indexOf('@') == -1) {
			MailBool = false;
			//Message = 'Pas de @.';
		}
		if (MailBool && txtMail.indexOf('@') != txtMail.lastIndexOf('@')) {
			MailBool = false;
			//Message = '@ pas unique.';
		}
		if (MailBool && txtMail.indexOf('.') == -1) {
			MailBool = false;
			//Message = 'Pas de point.';
		}
		if (MailBool && txtMail.lastIndexOf('.') < (txtMail.indexOf('@') + 2)) {
			MailBool = false;
			//Message = 'Point final trop proche de @.';
		}

		//if (!MailBool) { alert(Message); }
		return MailBool;
	}

	function VerifSubmit(sForm)
	{
		document.forms[sForm].GoToLogin.value = "";
		document.forms[sForm].Disconnect.value = "";
		if (document.forms[sForm].txtEmail.value == "")
			{
				alert('Veuillez saisir votre e-mail.');
				document.forms[sForm].txtEmail.focus();
				return false 
			}
	
		if (document.forms[sForm].txtEmail.value != "")
			{
				if (!verifMail(document.forms[sForm].txtEmail.value)) {
					alert('Votre adresse e-mail n\'est pas valide.');
					document.forms[sForm].txtEmail.focus();
					return false
				}
			}
	
		return true;
	}
	

		
	function Disconnect(sForm)
	{
		document.forms[sForm].Disconnect.value = "OK";
		document.forms[sForm].submit();	
	}
	
	function CheckEPLogin(sForm)
	{
		document.forms[sForm].GoToLogin.value = "";
		document.forms[sForm].Disconnect.value = "";
		if ((document.forms[sForm].txtEPEmail.value == "") || (document.forms[sForm].txtEPEmail.value == " Votre e-mail"))
		{
				alert('Veuillez saisir votre e-mail.');
				document.forms[sForm].txtEPEmail.focus();
		}
		else
		{	
			if (document.forms[sForm].txtEPEmail.value != "")
				{
					if (!verifMail(document.forms[sForm].txtEPEmail.value)) {
						alert('Votre adresse e-mail n\'est pas valide.');
						document.forms[sForm].txtEPEmail.focus();
					}
					else
					{
						if ((document.forms[sForm].txtEPPassword.value == "") || (document.forms[sForm].txtEPPassword.value == " Password"))
						{
								alert('Veuillez saisir votre mot de passe.');
								document.forms[sForm].txtEPPassword.focus();
						}
						else
						{
							document.forms[sForm].GoToLogin.value = "OK";
							document.forms[sForm].submit();	
						}
					}
				}
		}
	
		
	}