function setDate(sDate) {
  var oResa=document.getElementById("reservation");
  var cInputs=oResa.getElementsByTagName("input");
  for(var __i=0;__i<cInputs.length;__i++) {
    if(/formatdate/i.test(cInputs[__i].className)) {
      cInputs[__i].value=sDate;
      break;
    }
  }
} 
function checkDate(oDate) {
 var oForm=oDate.form;
 var aDate=oDate.value.split(/\D/);
 var dDate=new Date(aDate[2],aDate[1] - 1,aDate[0]);
 //get date debute saison
 var aDateDebut=oForm.datedebutsaison.value.split(/\D/);
 var dDateDebut=new Date(aDateDebut[2],aDateDebut[1] - 1,aDateDebut[0]);
 var aDateFin=oForm.datefinsaison.value.split(/\D/);
 var dDateFin=new Date(aDateFin[2],aDateFin[1] - 1,aDateFin[0]);
 if(dDateDebut > dDate || dDate > dDateFin) {
  alert("La date saisie ("+oDate.value+") est hors saison ( "+oForm.datedebutsaison.value+" - "+oForm.datefinsaison.value+" ).");
  oDate.value=oDate.defaultValue;
  return false;
 }
 return true;
}