Lines 516-522
td.repeatableyearly a.ui-state-default { background: #FFCC66 none; color : Bl
Link Here
|
516 |
$("a.helptext").click(function(){ |
516 |
$("a.helptext").click(function(){ |
517 |
$(this).parent().find(".hint").toggle(); return false; |
517 |
$(this).parent().find(".hint").toggle(); return false; |
518 |
}); |
518 |
}); |
519 |
$("#dateofrange").datepicker(); |
519 |
$("#dateofrange").datepicker({ |
|
|
520 |
beforeShow: function() { |
521 |
var startdate = $("#jcalendar-container").datepicker("getDate"); |
522 |
if (startdate !== null) { |
523 |
var sd = new Date(startdate); |
524 |
var ed = new Date($(this).datepicker("getDate")); |
525 |
if (ed < sd) { |
526 |
$(this).datepicker("setDate", startdate); |
527 |
$(this).datepicker("option", "defaultDate", startdate); |
528 |
} |
529 |
} |
530 |
} |
531 |
}); |
520 |
$("#datecancelrange").datepicker(); |
532 |
$("#datecancelrange").datepicker(); |
521 |
$("#dateofrange").each(function () { this.value = "" }); |
533 |
$("#dateofrange").each(function () { this.value = "" }); |
522 |
$("#datecancelrange").each(function () { this.value = "" }); |
534 |
$("#datecancelrange").each(function () { this.value = "" }); |
Lines 530-535
td.repeatableyearly a.ui-state-default { background: #FFCC66 none; color : Bl
Link Here
|
530 |
}, |
542 |
}, |
531 |
onSelect: function(dateText, inst) { |
543 |
onSelect: function(dateText, inst) { |
532 |
dateChanged($(this).datepicker("getDate")); |
544 |
dateChanged($(this).datepicker("getDate")); |
|
|
545 |
var enddate = $("#dateofrange").datepicker("getDate"); |
546 |
$("#dateofrange").datepicker("option", "defaultDate", $(this).datepicker("getDate")); |
547 |
if (enddate !== null) { |
548 |
var ed = new Date(enddate); |
549 |
var sd = new Date($(this).datepicker("getDate")); |
550 |
if (ed < sd) { |
551 |
$("#dateofrange").datepicker("setDate", $(this).datepicker("getDate")); |
552 |
$("#dateofrange").datepicker("option", "defaultDate", enddate); |
553 |
} |
554 |
} |
533 |
}, |
555 |
}, |
534 |
defaultDate: new Date("[% keydate | html %]") |
556 |
defaultDate: new Date("[% keydate | html %]") |
535 |
}); |
557 |
}); |
536 |
- |
|
|