function isEmpty(champ) {
    chaine = champ.value;
    l = chaine.length;
    i = 0;
    while (i < l && chaine.charAt(i) == ' ')
	i++; 
    chaine = chaine.substring(i, l);
    if (chaine.length == 0) {
	//      champ.focus();
	return true;
    }
    return false;
}

function verifDate(jour, mois, annee, datename) {
   if (isNaN(jour) || isNaN(mois) || isNaN(annee)) { // vérifie si les champs sont des entiers
      alert('La date '+datename+'fournie n\'est pas au bon format');
      return false;
   }
   var date = new Date(annee, mois-1, jour);
   if (date.getDate() != jour || date.getMonth() != (mois-1) || date.getFullYear() != annee) { // vérifie si bonne date
      alert('La date '+datename+'fournie n\'existe pas');
      return false;
   }
   return date.getTime();
}

