+ if ( radio_on_date ) {
+ // un-disable all the buttons that might get disabled
+ radio_now.disabled = false;
+ radio_on_hold.disabled = false;
+ radio_on_date.disabled = false;
+ // if a start date has been entered, assume the user wants it
+ if ( form.start_date_text.value.length > 0 ) {
+ radio_now.checked = false;
+ radio_on_date.checked = true;
+ } else {
+ // if not, default to now
+ radio_now.checked = true;
+ }
+ }
+ } else { // the package is either fixed start date or start-on-hold