jQuery UI: Date Picker
Date Picker
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/themes/mint-choc/jquery-ui.css">
<input id="datepicker" type="text">
JavaScript
$("#datepicker" ).datepicker({
minDate: 0,
beforeShowDay: function(d) {
var day = d.getDate();
return [(day == 5 || day == 10 || day == 15 || day == 20 || day == 25)];
},
beforeShow : function(){
var dateTime = new Date();
var hour = dateTime.getHours();
var minute = dateTime.getMinutes();
if(hour >= 18 && minute > 30){
$(this).datepicker( "option", "minDate", "1" );
}
}
});