function IsNumeric(sText)
  {
  var ValidChars = "0123456789";
  var IsNumber=true;
  var Char;
  for (i = 0; i < sText.length && IsNumber == true; i++)
    {
    Char = sText.charAt(i);
    if (ValidChars.indexOf(Char) == -1)
      {
      IsNumber = false;
      }
    }
  return IsNumber;
  }


function chkFormular () {
  if (document.exhib.nom.value == "") {
    alert("Remplir nom!");
    document.exhib.nom.focus();
    return false;
  }
  if (document.exhib.prenom.value == "") {
    alert("Remplir prénom!");
    document.exhib.prenom.focus();
    return false;
  }
  if (document.exhib.rue.value == "") {
    alert("Remplir rue / numéro!");
    document.exhib.rue.focus();
    return false;
  }
  if (document.exhib.lieu.value == "") {
    alert("Remplir NPA / lieu!");
    document.exhib.lieu.focus();
    return false;
  }
  if (document.exhib.tel.value == "") {
    alert("Remplir tel!");
    document.exhib.tel.focus();
    return false;
  }
  
  
  if (document.exhib.email.value != "") {
  	
  	zeichenketten=document.exhib.email.value;
	reg_ex5=/^\w[\w|\.|\-]+@\w[\w|\.|\-]+\.[a-zA-Z]{2,4}$/;
	
	if(!reg_ex5.test(zeichenketten)) {
		alert("l'adresse e-mail est incorrect");
		document.exhib.email.focus();
		return false;
		}
	} else {
		alert("Remplir adresse e-mail!");	
		return false;
	}
	
  if (document.exhib.souper.value == "") {
    alert("Remplir nombre de souper!");
    document.exhib.souper.focus();
    return false;
  }	
  
  if (!IsNumeric(document.exhib.souper.value)) {
    alert("nombre de souper doigt être un chiffre");
    document.exhib.souper.focus();
    return false;
  }	
  
  if(document.exhib.souper.value >= 21) {
	alert("Vous pouvez pas résérver plus que 20 souper!");
	document.exhib.souper.focus();
	return false;
}
}
