0) { $display_output = (($days_left>0) ? $days_left . ' ' . (($days_left==1) ? GMSG_DAY : GMSG_DAYS) . ', ' : '') . (($hours_left>0 || $days_left>0) ? $hours_left . GMSG_H : '') . ' ' . $minutes_left . GMSG_M; } else if (!$end_date) { $display_output = GMSG_NA; } else { $display_output = GMSG_CLOSED; } return $display_output; } function date_form_field($current_timestamp = 0, $box_number = 1, $form_name = null, $display_time = true) { global $setts; (string) $display_output = null; (array) $current_date = null; $years_array = array('2006', '2007', '2008', '2009', '2010', '2011', '2012'); $months_array = array('01' => GMSG_MTH_JANUARY, '02' => GMSG_MTH_FEBRUARY, '03' => GMSG_MTH_MARCH, '04' => GMSG_MTH_APRIL, '05' => GMSG_MTH_MAY, '06' => GMSG_MTH_JUNE, '07' => GMSG_MTH_JULY, '08' => GMSG_MTH_AUGUST, '09' => GMSG_MTH_SEPTEMBER, '10' => GMSG_MTH_OCTOBER, '11' => GMSG_MTH_NOVEMBER, '12' => GMSG_MTH_DECEMBER); $days_array = array('01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '25', '26', '27', '28', '29', '30', '31'); $hours_array = array('00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23'); $minutes_array = array('00', '15', '30', '45'); if ($current_timestamp>0) { $current_timestamp += $setts['time_offset'] * 3600; list ($current_date['year'], $current_date['month'], $current_date['day'], $current_date['hour'], $current_date['minute'], $current_date['second']) = explode('|', date('Y|m|d|H|i|s', $current_timestamp)); } $form_name = ($form_name) ? $form_name : 'forms'; $display_output = " \n"; /* create the months drop down menu */ $display_output .= ' '; $display_output .= ' '; $display_output .= ' '; $display_output .= ''. ' '; if ($display_time) { $display_output .= ' : '; $display_output .= ' '; return $display_output; } function get_box_timestamp($values_array, $time_box_id) /* this function converts the date selected in a date/time field into a timestamp */ { global $setts; $timestamp = @mktime($values_array['date' . $time_box_id . '_hour'] - $setts['time_offset'], $values_array['date' . $time_box_id . '_minute'], 0, $values_array['date' . $time_box_id . '_month'], $values_array['date' . $time_box_id . '_day'], $values_array['date' . $time_box_id . '_year']); return $timestamp; } ?>