$min_arr[40] = 40; $min_arr[50] = 50; $min_arr[60] = 60; for ($i = 0; $i < 1441; $i++) { //$min_arr[$i] = $i; } $max_arr = $min_arr; $form->addElement('select', min, get_lang('Minimum'), $min_arr); $form->addElement('select', max, get_lang('Maximum'), $max_arr); $form->addElement('html', '<div class="row"><div class="label"></div><div class="formw">' . get_lang('TimePickerMinMaxNull') . '</div></div><br />'); $form->addElement('html', '</div>'); $recurrence[] = $form->createElement('radio', 'recurrence_c', '', get_lang('NoRecurrence'), 0, array('onclick' => 'javascript:window_hide(\'recurrence_timewindow\')')); $recurrence[] = $form->createElement('radio', 'recurrence_c', '', get_lang('UntilRecurrence'), 1, array('onclick' => 'javascript:window_show(\'recurrence_timewindow\')')); $form->addGroup($recurrence, null, get_lang('Recurrence'), '<br />', false); $form->addElement('html', '<div style="margin-left:25px;display:block;" id="recurrence_timewindow">'); $list_time = Rsys::recurrence_list(); $period[] = $form->createElement('text', 'repeater', '', array('size' => '3')); $period[] = $form->createElement('select', 'recurrence_selector', '', $list_time); $form->addGroup($period, null, get_lang('RepeatFor'), ' ', false); $form->add_datepicker('recurrence_until', get_lang('RepeatUntil')); $form->addElement('html', '</div>'); $form->addElement('textarea', 'notes', get_lang('Notes'), array('cols' => 40, 'rows' => 4)); $form->addElement('style_submit_button', 'submit', get_lang('AddNewBookingPeriod'), 'class="add"'); $str = ''; if (!$_POST['forever']) { $str .= "window_hide('forever_timewindow');"; } if (!$_POST['recurrence_c']) { $str .= "window_hide('recurrence_timewindow');"; } if (!$_POST['timepicker']) {