function ToggleEnablingReturnAndOpenReturnDetails(){$("OpenReturnJourneyCheckBox").checked=false;toggleValue=!$("OpenReturnJourneyCheckBox").disabled;$("OpenReturnJourneyCheckBox").disabled=toggleValue;$("InwardLeaveAfterOrBefore").disabled=toggleValue;$("ReturnHour").disabled=toggleValue;$("ReturnMinute").disabled=toggleValue;SetDisabledForReturnDetails(toggleValue);SetStyleForSameAndNextDay(toggleValue)}function SetStyleForSameAndNextDay(toggleValue){if(toggleValue){$("sameDay").addClassName("anchorDisable");$("nextDay").addClassName("anchorDisable")}else{$("sameDay").removeClassName("anchorDisable");$("nextDay").removeClassName("anchorDisable")}}function ToggleEnablingReturnDetails(){if($("OpenReturnJourneyCheckBox").checked){SetDisabledForReturnDetails(true);SetStyleForSameAndNextDay(true)}else{SetDisabledForReturnDetails(false);SetStyleForSameAndNextDay(false)}}function SetDisabledForReturnDetails(isDisabled){$("returnDate").disabled=isDisabled;$("InwardLeaveAfterOrBefore").disabled=isDisabled;$("ReturnHour").disabled=isDisabled;$("ReturnMinute").disabled=isDisabled}function SetNextDay(){if(IsOneWayOrOpenReturnChecked()){return}$("returnDate").nextDay()}function SetSameDay(){if(IsOneWayOrOpenReturnChecked()){return}$("returnDate").sameDay()}function IsOneWayOrOpenReturnChecked(){return $("SingleJourneyCheckBox").checked||$("OpenReturnJourneyCheckBox").checked}document.observe("dom:loaded",function(){if($("SingleJourneyCheckBox").checked){ToggleEnablingReturnAndOpenReturnDetails()}if($("OpenReturnJourneyCheckBox").checked){ToggleEnablingReturnDetails()}});function DoPostBackLink(actionUrl,id){parentForm=$(id).up("form");if(parentForm){parentForm.action=actionUrl;parentForm.submit()}};
