
function ValidateFormFR() {

	field = document.sendmail.firstname;
	if (isBlankFR(field, "Prénom:")) return false;

	field = document.sendmail.lastname;
	if (isBlankFR(field, "Nom:")) return false;

               field = document.sendmail.email;
	if (isBlankFR(field, "E-mail:")) return false;
	if (!isEmailFR(field, "E-mail:")) return false;
	
	field = document.sendmail.subject;
	if (isBlankFR(field, "Objet:")) return false;

	field = document.sendmail.message;
	if (isBlankFR(field, "Message:")) return false;

        
	return true;
}


function isBlankFR(field, strBodyHeader) {
	strTrimmed = trim(field.value);
	if (strTrimmed.length > 0) return false;
	alert("\"" + strBodyHeader + "\" signifie que les champs non remplis sont obligatoires. Merci de les renseigner.");
	field.focus();
	return true;
}

function isEmailFR(field, strBodyHeader){
	emailStr = field.value;
	if(emailStr.length == 0) return false;
	if(!complexEmailCheck(emailStr)) {
		alert("Error: Invalid email address. Please type a valid email address for field " + strBodyHeader + ".");
		field.focus();
		return false;
	}
	return true;
}


