var ModifySearch={IsAward:false,IsRoundTrip:false,Validate:function(){var c=$get(ModifySearchVars.JourneyTypeControlId);this.IsRoundTrip=c.value=="RoundTrip";var b=$get(ModifySearchVars.TravelTypeControlId);this.IsAward=b.value=="Award";var a=$get(TravelDates.ReturnDateValidatorId);if(a){ValidatorEnable(a,this.IsRoundTrip)}Page_ClientValidate(ModifySearchVars.ValidationGroup);if(Page_IsValid){return this.CheckAlerts()}else{return false}},ShowJourneyType:function(b,c){var a=$get(c);if(a){a.className=b?"displaynone":"displayinline fright"}},TravelTypeClick:function(b){var a=$get(ModifySearchVars.TravelTypeControlId);var c=$get(ModifySearchVars.RoundTripJourneyTypeOptionId);var e=$get(ModifySearchVars.OneWayJourneyTypeOptionId);var d=$get(FareOptions.FareOptionsDropDownID);a.value=b?"Revenue":"Award";this.IsAward=!b;e.checked=b?e.checked:false;c.checked=b?c.checked:true;e.disabled=!b;this.JourneyTypeClick(c.checked);if(d){if(b){if(d.options[3]==null){d.options[3]=new Option(FareOptions.FareOptionPreferredText,FareOptions.FareOptionPreferredTextValue,false,false)}}else{if(d.length>3){d.remove(3)}}}},JourneyTypeClick:function(c){var d=$get(ModifySearchVars.JourneyTypeControlId);d.value=c?"RoundTrip":"OneWay";var b=$get(TravelDates.ReturnTravelDatePanelId);b.className=c?"fright":"displaynone";var a=$get(TravelDates.ReturnDateValidatorId);if(a){ValidatorEnable(a,c)}},CheckAlerts:function(){var c=$get(PassengerTypes.AdultID);var q=c?parseInt(c.value):0;var o=$get(PassengerTypes.SeniorID);var i=o?parseInt(o.value):0;var p=$get(PassengerTypes.ChildID);var g=p?parseInt(p.value):0;var a=$get(PassengerTypes.InfantSeatID);var l=a?parseInt(a.value):0;var d=$get(PassengerTypes.InfantLapID);var n=d?parseInt(d.value):0;var m=false;var r=false;var e=false;var b=false;var j=false;if((l+n)>0&&!this.IsAward){r=true;m=true}if(!this.IsAward&&i>0){b=true;m=true}if(g>0&&(q+i)<1){e=true;m=true}var k=$get(FareOptions.FareOptionsDropDownID);if(k&&k.length>3&&k[3].selected){j=true;m=true}if(m){var f="";if(e){f+=ModifySearchVars.UMAlertText}if(r){f+=ModifySearchVars.InfantAlertText}if(b){f+=ModifySearchVars.SeniorAlertText}if(j){f+=ModifySearchVars.PreferredAlertText}var h=$get(ModifySearchVars.crCustomContentID);h.innerHTML=f;ShowConfirmationRequest("crAlerts");return false}return true}};