Кстати, если зделать так (убрать tr в самом начале и фильтр применять не к <td> , а к <a>):
exclude = selectebleDays[lang]-1;
jQuery('table.ui-datepicker-calendar').each(function(){
jQuery(this).find('a:not(:eq('+exclude+'))').
addClass('ui-datepicker-unselectable ui-state-disabled').
attr('onclick','return false;').find('a').
each(function(){
d = jQuery(this).text();
jQuery(this).replaceWith('<span class="ui-state-default">'+d+'</span>');
});
});
, то получится как надо, вот только к ячейкам не применится класс, который закрывает их. Видимо этот класс применяется к ссылке <a>.
Как сделать, что бы не к <a> а к <td> ?