function setDisabledDates() {
    var initAttempts = 0;
    try {
        //dp = datePickerController.getDatePicker("ReservationReservationDate");
        //dp.setDisabledDates(disabledDates);
        //dp2 = datePickerController.getDatePicker("ReturnReservationReservationDate");
        //dp2.setDisabledDates(disabledDates);
        datePickerController.setDisabledDates("availabilityCheck", disabledDates);
    } catch(err) {
        if(initAttempts++ < 10) setTimeout("setDisabledDates()", 200);
        return;
    };
}

datePickerController.addEvent(window, 'load', setDisabledDates);
setTimeout("setDisabledDates()", 600);