<script>
var disabledDays = ["31-12-2019","1-1-2020","1-1-2018","12-2-2018","13-2-2018","29-3-2018","30-3-2018","9-4-2018","1-5-2018","5-7-2018","24-7-2018","12-10-2018","24-12-2018","25-12-2018","31-12-2018","1-1-2019","4-3-2019","5-3-2019","18-4-2019","19-4-2019","1-5-2019","24-6-2019","5-7-2019","24-7-2019","12-10-2019","24-12-2019","24-2-2020","25-2-2020","9-4-2020","10-4-2020","19-4-2020","1-5-2018","24-6-2020","5-7-2020","24-7-2020","12-10-2020","24-12-2020","25-12-2020","31-12-2020","25-12-2019","31-12-2021","6-5-2018","24-6-2018","11-9-2018","18-9-2018","20-9-2018","21-9-2018","28-9-2018","4-9-2018","5-9-2018","6-9-2018","13-9-2018","12-9-2018","14-9-2018","27-9-2018","19-9-2018","26-9-2018","25-9-2018","3-10-2018","9-10-2018","10-10-2018","11-10-2018","2-10-2018","5-10-2018","4-10-2018"];
jQuery(document).ready(function() {
jQuery('#fecha_cita').datepicker({
dateFormat: 'dd-mm-yy',
constrainInput: true,
minDate: 'today',
maxDate: '+1m',
beforeShowDay: noWeekendsOrHolidays
});
});
function nationalDays(date) {
var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
for (i = 0; i < disabledDays.length; i++) {
if ($.inArray(d + '-' + (m + 1) + '-' + y, disabledDays) != -1 || "" > date) {
return [false];
}
}
return [true];
}
function noWeekendsOrHolidays(date) {
var noWeekend = $.datepicker.noWeekends(date);
if (noWeekend[0]) {
var isNotFriday = noFridays(date);
if (isNotFriday[0]) {
return nationalDays(date);
}
else {
return isNotFriday;
}
}
else {
return noWeekend;
}
}
function noFridays(date) {
var day = date.getDay();
return [(day != 0 && day != 6 && day != 1), ""];
}
</script>
as valid the date 10-16-2018 please