function isMail(strSaisie) {
		taille = strSaisie.length;
		
		// on créé 3 variables pour valider au fur et à mesure le login, le domaine et l'extension qui constituent l'adresse e-mail
		validelog = false;
		validedom = false;
		valideext = false;
		
		// on extrait le 'login' qui se situe avant @
		arob = strSaisie.lastIndexOf("@");
		login = strSaisie.substring(0,arob);
		
		// on extrait l'extension qui se situe à partir du dernier point
		pointfinal = strSaisie.lastIndexOf(".");
		extension = strSaisie.substring(pointfinal,taille);
		
		// on extrait le domaine qui se trouve entre l'arobace et le dernier point
		domaine = strSaisie.substring(arob + 1,pointfinal);		
		
		// le login doit avoir au moins 2 caractères, on fait le test
		if ( login.length > 1 ) {
			validelog = true;
		}else {
			validelog = false;
		}		
		// le domaine doit avoir au moins 2 caractères, on fait le test
		if ( domaine.length > 1 ) {
			validedom = true;
		}else {
			validelog = false;
		}		
		// l'extension doit avoir au moins 2 caractères, on fait le test
		if ( pointfinal > -1 && (extension.length > 1) ) {
			valideext = true;
		}else {
			valideext = false;
		}		
		// on vérifie que nos trois variables sont vraies pour accepter la soumission du formulaire
		if ( validelog == true && validedom == true && valideext == true ) {
			return true;
		}else {
			return false;
		}
	}

function FormCheck(obj) {
		if (obj.TXT_EMAIL.value == "") { 
			alert("Veuillez indiquer votre e-mail.");
			obj.TXT_EMAIL.focus();
			return false;
		}
		if (obj.TXT_NOM.value == "") { 
			alert("Veuillez indiquer vos nom et prénom.");
			obj.TXT_NOM.focus();
			return false;
		}
		if (obj.TEXTE.value == "") { 
			alert("Veuillez saisir un message.");
			obj.TEXTE.focus();
			return false;
		}
		if (obj.TXT_EMAIL.value != "" ) { 
	        if ( !isMail(obj.TXT_EMAIL.value) ) { 
				alert("Veuillez indiquer un e-mail valide.");
				obj.TXT_EMAIL.focus();
				return false;
			}
        }
		return true;
}