function dateStatus(date) { var now = new Date().getTime(); var ourTime = date.getTime(); if (now > ourTime) { return true; } return false; } var SPECIAL_DAYS = [ ]; function dateIsSpecial(year, month, day) { for (ii = 0; ii < SPECIAL_DAYS.length; ii++) { if (((SPECIAL_DAYS[ii] [0]) == year) && ((SPECIAL_DAYS[ii] [1]) == month) && (((SPECIAL_DAYS[ii] [2]) == day))) { return true; } } return false; }; function dateChanged(calendar) { var preview = document.getElementById("preview"); if (preview) { preview.innerHTML = calendar.date.print('%a, %b %d, %Y'); } } function filterDates2() { } Calendario.setup ( { inputField : "data_pretendida", weekNumbers : false, ifFormat : "%Y-%m-%d", electric : false, button : "bt_data_pretendida", showsTime : false, dateStatusFunc : function(date, y, m, d) { if (dateIsSpecial(y, m, d)) return "zpCalSpecialDay"; else return true; } } );