function updateHiddenFieldsFromCalendar(field,datePicked,pattern){

  if (pattern == "%m/%d/%Y")
    {
      var mois  = datePicked.substr(0,2);
      var jour  = datePicked.substr(3,2); 
      var annee = datePicked.substr(6,4); 
    }
  else
    {
      var jour  = datePicked.substr(0,2); 
      var mois  = datePicked.substr(3,2);
      var annee = datePicked.substr(6,4); 
    }

  if (field == "from")
    {
      document.getElementById('fday').value = jour;
      document.getElementById('fmonth').value =  mois;
      document.getElementById('fyear').value =  annee;
  
      var date =  new Date(annee,mois-1,jour);
      var time = date.getTime();
      var date2 = new Date(date.getTime() + (1000 * 60 * 60 * 24 * 1));
      
      document.getElementById('tday').value = date2.getDate();
      document.getElementById('tmonth').value =  date2.getMonth()+1;
      if (date2.getYear() <= 2000)
	document.getElementById('tyear').value = 1900+date2.getYear();
      else
	document.getElementById('tyear').value = date2.getYear();

      document.getElementById('fday').blur();
      document.getElementById('defineDateAr').blur();
      document.getElementById('defineDateAr').focus();
    }
  else if (field == "to")
    {
      document.getElementById('tday').value   = jour;
      document.getElementById('tmonth').value =  mois;
      document.getElementById('tyear').value  = annee;
    }
  
  return false;
}


