Была большая сессия в OSCON в этом году (2008) по просто этой теме: http://assets.en.oreilly.com/1/event/12/Shell%20Scripting%20Craftsmanship%20Presentation%201.pdf
Пожалуйста, проверьте, работает ли datepicker, если вы измените имя класса полей ввода с hasDatePicker на другое. Причина в том, что при добавлении datepicker в поле ввода с использованием приведенного ниже кода:
$(function() {
$('#date').datepicker();
});
он добавляет имя класса «hasDatePicker» в поле ввода. (который использует ур)