function startCalendars() {
      var arrive_cal = new YAHOO.widget.Calendar("arrive_cal", "arriveContainer",
                                           {
                                                //title : "Arrival date"
                                           }
                                           );
      var depart_cal = new YAHOO.widget.Calendar("depart_cal", "departContainer",
                                           {
                                                //title : "Departure date"
                                           }
                                           );
	
      // attach the handlers
      arrive_cal.selectEvent.subscribe(handleSelectArrive, arrive_cal, true);
      depart_cal.selectEvent.subscribe(handleSelectDepart, depart_cal, true);
      
      // start the calendars
      arrive_cal.render();
      depart_cal.render();
}

function handleSelectArrive(type,args,obj) {
      var dates = args[0];
      var date = dates[0];
      var year = date[0], month = date[1], day = date[2];
      
      var txtArriveDate = document.getElementById("arrivedate");
      txtArriveDate.value = day + "/" + month + "/" + year;
}

function handleSelectDepart(type,args,obj) {
      var dates = args[0];
      var date = dates[0];
      var year = date[0], month = date[1], day = date[2];
      
      var txtDepartDate = document.getElementById("departdate");
      txtDepartDate.value = day + "/" + month + "/" + year;
}