gremmie@1: $(document).ready(function() { gremmie@1: $('#id_start_date').datepicker({constrainInput: true, bgneal@184: dateFormat: 'yy-mm-dd', gremmie@1: onClose: function () { gremmie@1: var end = $('#id_end_date'); gremmie@1: if (this.value > end.val()) gremmie@1: { gremmie@1: end.val(this.value); gremmie@1: } gremmie@1: } gremmie@1: }); gremmie@1: $('#id_end_date').datepicker({constrainInput: true, bgneal@184: dateFormat: 'yy-mm-dd', gremmie@1: onClose: function () { gremmie@1: var start = $('#id_start_date'); gremmie@1: if (this.value < start.val()) gremmie@1: { gremmie@1: start.val(this.value); gremmie@1: } gremmie@1: } gremmie@1: }); gremmie@1: if ($('#id_all_day:checked').length) gremmie@1: { gremmie@1: $('#id_start_time').hide(); gremmie@1: $('#id_end_time').hide(); gremmie@1: $('#id_tz_stuff').hide(); gremmie@1: } gremmie@1: $('#id_all_day').click(function () { gremmie@1: $('#id_start_time').toggle(); gremmie@1: $('#id_end_time').toggle(); gremmie@1: $('#id_tz_stuff').toggle(); gremmie@1: }); gremmie@1: });