function checkForm(theForm) {
  var blnValidForm = true;
  var msgintroduerror="Veuillez remplir ce(s) champ(s) :";
  var msgError = document.getElementById('ErrorMsg');
  msgError.innerHTML = "";

	//--- NOM ---
	if(theForm.nom.value == "")  {
		msgError.innerHTML += "<br />Le champ Nom n'est pas renseigné";
		blnValidForm = false;
	}
	//--- PRENOM ---
	if(theForm.prenom.value == "")  {
		msgError.innerHTML +="<br />Le champ Prénom n'est pas renseigné";
		blnValidForm = false;
	}
	//--- MESSAGE ---
	if(theForm.message.value == "")  {
		msgError.innerHTML +="<br />Le champ Message n'est pas renseigné";
		blnValidForm = false;
	}
	//--- COURRIEL ---
	testm = false ;
	var regEx=/^[a-zA-Z]+[a-zA-Z0-9\-._]*\@([a-zA-Z0-9\-]+\.)+[a-zA-Z]{2,4}$/;
	if ((regEx.test(theForm.courriel.value))&& (theForm.courriel.value != ""))  {
		testm = true;
	}
	if (testm==false) {
		msgError.innerHTML +="<br />Le champ Courriel est invalide";
		blnValidForm = false;
	}
	//--- DISPLAY ---
	if (! blnValidForm) {
		TB_show("Veuillez remplir ce(s) champ(s) :","TB_inline?height=100&amp;width=255&amp;inlineId=ErrorMsg");
		return false;
	} else {
		//theForm.submit();
		return true;
	}
}