function isValidMail(mail)
{	
	return  (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail));
}

function isValidForm()
{
	var elmt = document.getElementById("email");
	if (elmt != null)
	{	
		var mail = elmt.value;
		if (mail == "")
		{
			alert("Votre adresse e-mail est indispensable pour la r\xE9ponse.");
			elmt.focus();
			return false;
		}
		else if (!isValidMail(mail))
		{
			alert("Votre adresse e-mail est erron\xE9e.");
			elmt.focus();
			return false; 
		}
	}

	elmt = document.getElementById("message");
	if (elmt != null)
	{
		var msg = elmt.value;
		if (msg == "")
		{
			alert("Le message de la demande est manquant.");
			elmt.focus();
			return false;
		}
	}

	return true;
}