Насчет подсветки/отключения определенных дат ничего не работало.
Нарыл вот это. Работает, но не криво ли?
var dates = new Array('28-06-2014','05-07-2014');
$(function(){
$("#datepicker").datepicker({
//Дополнительные параметры
dateFormat: "dd-mm-yy",
altField: "#datepicker_hid", altFormat: "yy-mm-dd", //формат даты для передачи php-скрипту
minDate: "+1",
beforeShowDay: disable
});
});
function disable (d) {
var dat = $.datepicker.formatDate("dd-mm-yy", d);
for (var i=0; i < dates.length; i++){
if ($.inArray(dat, dates)!=-1) return [true];
else return [false];
}
}
Гляньте, если не лень...