function désactiverESC() { 
	if (event.keyCode == 27) {
		event.keyCode == 0
		window.event.returnValue = false
	}
} 

function désactiverBalise() {
	if (event.keyCode == 60 || event.keyCode == 62) {
		event.returnValue = false
	}
	if (event.which == 60 || event.which == 62) {
		return false
	}
}

function suppValeurInit(champ, valInit) {
	if (champ.value == valInit) champ.value =''
}

function validerForm() {
	msg = "Saisissez";
	suiteMsg = [
		"votre nom",
		"votre prénom",
		"votre email",
		"le titre de votre message",
		"votre message"
	];
	for (i = 0; i < suiteMsg.length; i++) {
		valeur = document.livreDor.elements[i].value;
		if (valeur != "") {
			if (i != 2) {
				if (i == 4) {
					nbMinChars = i;
				}
				else {
					nbMinChars = 2;
				}
				if (valeur.length < nbMinChars) {
					alert("Complétez " + suiteMsg[i] + ", svp !");
					document.livreDor.elements[i].select();
					return false;
				}
			}
			else {
				if (valeur == valeurInitiale) {
					alert(msg + " " + suiteMsg[i] + ", svp !");
					document.livreDor.elements[i].select();
					return false;
				}
				else {
					// Source : http://www.webelix.net/trucs_et_astuces-(JavaScript)_Controler_champs_de_formulaire.html
					if (valeur.search(/^[^._-][a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z]{2,4}$/) == -1) {
						alert("Votre email doit contenir une adresse électronique valide");
						document.livreDor.elements[i].select();
						return false;
					}
				}
			}
		}
		else {
			alert(msg + " " + suiteMsg[i] + ", svp !");
			document.livreDor.elements[i].select();
			return false;
		}
	}
	return true;
}
