this.toggleAllDay();
return;
- case 'kronolithEventStartPicker':
- case 'kronolithEventEndPicker':
- case 'kronolithTaskDuePicker':
- Horde_Calendar.open(id, Date.parseExact($F(id.replace(/Picker$/, 'Date')), Kronolith.conf.date_format));
- return;
-
case 'kronolithEventLinkNone':
case 'kronolithEventLinkDaily':
case 'kronolithEventLinkWeekly':
e.stop();
return;
+ case 'kronolithDatePicker':
+ id = elt.readAttribute('id');
+ Horde_Calendar.open(id, Date.parseExact($F(id.replace(/Picker$/, 'Date')), Kronolith.conf.date_format));
+ return;
+
case 'kronolithColorPicker':
var input = elt.previous();
this.colorPicker = new ColorPicker({
<label>
<?php echo _("From") ?>:<br />
<input type="text" name="start_date" id="kronolithEventStartDate" size="10" />
- <?php echo Horde::img('picker.png', _("Set start date"), 'id="kronolithEventStartPicker"') ?>
+ <?php echo Horde::img('picker.png', _("Set start date"), 'id="kronolithEventStartPicker" class="kronolithDatePicker"') ?>
</label>
<label id="kronolithEventStartTimeLabel">
<?php echo _("at") ?>
<td>
<label><?php echo _("To") ?>:<br />
<input type="text" name="end_date" id="kronolithEventEndDate" size="10" />
- <?php echo Horde::img('picker.png', _("Set end date"), 'id="kronolithEventEndPicker"') ?>
+ <?php echo Horde::img('picker.png', _("Set end date"), 'id="kronolithEventEndPicker" class="kronolithDatePicker"') ?>
</label>
<label id="kronolithEventEndTimeLabel">
<?php echo _("at") ?>
<?php printf(_("Stop %s never%s, or %s at %s , or %s after %s recurrences %s"),
'<label><input type="radio" name="recur_end_type" value="none" checked="checked" />', '</label>',
'<label><input type="radio" name="recur_end_type" value="date" />', '</label>
- <input type="text" name="recur_end_date" id="kronolithEventRecurDate" size="10" class="kronolithDatePicker" />',
+ <input type="text" name="recur_end_date" id="kronolithEventRecurDate" size="10" /> '
+ . Horde::img('picker.png', _("Set end date"), 'id="kronolithEventRecurPicker" class="kronolithDatePicker"'),
'<label><input type="radio" name="recur_end_type" value="count" />', '</label>
<label><input type="text" name="recur_count" id="kronolithEventRecurCount" value="" size="2" class="kronolithEventValue" />', '</label>') ?>
<br />
<div>
<label><?php echo _("Due date") ?>:</label><br />
<input type="text" name="task[due_date]" id="kronolithTaskDueDate" size="10" />
- <?php echo Horde::img('picker.png', _("Set due date"), 'id="kronolithTaskDuePicker"') ?>
+ <?php echo Horde::img('picker.png', _("Set due date"), 'id="kronolithTaskDuePicker" class="kronolithDatePicker"') ?>
<?php echo _("at") ?>
<input type="text" name="task[due_time]" id="kronolithTaskDueTime" size="8" />
</div>