In schedule_event_recurring.html and schedule_event_non_recur.html
The check for end HH am or pm sets start_am instead of end_am. See below.
else { # Coming from Add/Edit screen
($_start_hh,$_start_mm) = ($schedule->{'start_time'} =~ /(\d\d)(\d\d)/);
($_end_hh,$_end_mm) = ($schedule->{'end_time'} =~ /(\d\d)(\d\d)/);
if ($time_format eq "12") {
if ($_start_hh eq "00") { $_start_hh = "12"; $_start_am="SELECTED"; }
elsif ($_start_hh > 12) { $_start_hh -= 12; $_start_pm="SELECTED"; }
elsif ($_start_hh == 12) { $_start_pm="SELECTED"; }
else { $_start_am="SELECTED"; }
if ($_end_hh eq "00") { $_end_hh = "12"; $_start_am="SELECTED"; }
-------------------------------------------------------------^^^^^^^^^^^^
elsif ($_end_hh > 12) { $_end_hh -= 12; $_end_pm="SELECTED"; }
elsif ($_end_hh == 12) { $_end_pm="SELECTED"; }
else { $_end_am="SELECTED"; }
[This message has been edited by rwhirn (edited June 04, 2004).]