$(function() { $.datepicker.setDefaults($.datepicker.regional['en']); $.datepicker.setDefaults($.datepicker.regional['en']); $.datepicker.setDefaults({ showOtherMonths: true, selectOtherMonths: true, changeMonth: true, changeYear: true, duration: 'fast', showWeek: false, firstDay: 0, altFormat: 'yy-mm-dd', onClose: function(dateText, inst) {datepicker_close(dateText, inst);} }); }); function datepicker_close(dateText, inst, formId) { var alt_id = inst.id + '_alt'; var date = document.getElementById(alt_id).value.split('-'); document.getElementById(alt_id + '_year').value = date[0]; document.getElementById(alt_id + '_month').value = date[1]; document.getElementById(alt_id + '_day').value = date[2]; document.getElementById(inst.id).blur(); if ($('body').hasClass('edit_entry')) { adjustSlotSelectors(document.getElementById('main')); checkConflicts(); } if (formId) { var form = document.getElementById(formId); form.submit(); } }