(function($){ "use strict"; $(document).ready(function () { search.init(); }); var search = { init: function () { // DATE & TIME PICKER $('#date').datepicker({ // minDate: new Date().getHours() > 17 ? 2 : 1, minDate: 2, // minDate: 0, firstDay: 1, dateFormat: 'dd.mm.yy.', beforeShowDay: function(date){ var string = jQuery.datepicker.formatDate('dd.mm.yy.', date); return [ array.indexOf(string) == -1 ] } }); $('.time-picker').datetimepicker({ timeFormat: 'HH:mm', timeOnly: true, showMillisec: false, showMicrosec: false, showTimezone: false, addSliderAccess: true, sliderAccessArgs: { touchonly: false } }); $('.date-picker').datepicker({ // minDate: new Date().getHours() > 17 ? 2 : 1, minDate: 2, // minDate: 0, firstDay: 1, dateFormat: 'dd.mm.yy.', beforeShowDay: function(date){ var string = jQuery.datepicker.formatDate('dd.mm.yy.', date); return [ array.indexOf(string) == -1 ] } }); } } })(jQuery);