function checkForm(messageObligatoire)
{
	var f = document.getElementById('form');
	
	if( f == null )
	{
		return;	
	}
	
	if( f.nom.value == '' )
	{
		alert("Merci de saisir votre nom");
		f.nom.focus();
		return;
	}
	if( f.prenom.value == '' )
	{
		alert("Merci de saisir votre prénom");
		f.prenom.focus();
		return;
	}
	if( f.email.value == '' )
	{
		alert("Merci de saisir votre e-mail");
		f.email.focus();
		return;
	}
	
	if( !checkEmail(f.email.value) ) 
	{
		alert("Adresse e-mail incorrecte");
		f.email.focus();
		return;
	}
	
	if( messageObligatoire && f.message.value == '' )
	{
		alert("Merci de saisir votre message");
		f.message.focus();
		return;
	}
	
	if( f.telephone.value == '' )
	{
		alert("Merci de saisir votre téléphone");
		f.telephone.focus();
		return;
	}
	
	f.submit();
}

function checkEmail(val)
{
	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);

	return(myrxp.test(val));
}
