var FlightSearchAlerts={ShowAlert:false,ShowInfantAlert:false,ShowUMAlert:false,ShowSeniorAlert:false,ShowPreferredAlert:false,CheckPassengers:function(){var a=adultSelector?parseInt(adultSelector.value):0;var e=seniorSelector?parseInt(seniorSelector.value):0;var c=childrenSelector?parseInt(childrenSelector.value):0;var b=infantInSeatSelector?parseInt(infantInSeatSelector.value):0;var d=infantInLapSelector?parseInt(infantInLapSelector.value):0},CheckFareOptionsRadio:function(a){if(a&&a.childNodes.length>=6&&a.childNodes[6].checked){this.ShowPreferredAlert=true;this.ShowAlert=true}},CheckFareOptionsDropDown:function(a){if(a&&a.length>3&&a[3].selected){this.ShowPreferredAlert=true;this.ShowAlert=true}},Check:function(o,a,h,b){var e=$get(PassengerTypes.AdultID);var m=e?parseInt(e.value):0;var j=$get(PassengerTypes.SeniorID);var n=j?parseInt(j.value):0;var d=$get(PassengerTypes.ChildID);var c=d?parseInt(d.value):0;var g=$get(PassengerTypes.InfantSeatID);var i=g?parseInt(g.value):0;var l=$get(PassengerTypes.InfantLapID);var f=l?parseInt(l.value):0;if((i+f)>0){this.ShowInfantAlert=true;this.ShowAlert=true}if(n>0){this.ShowSeniorAlert=true;this.ShowAlert=true}if(c>0&&(m+n)<1){this.ShowUMAlert=true;this.ShowAlert=true}if(a){this.CheckFareOptionsRadio(o)}else{this.CheckFareOptionsDropDown(o)}if(this.ShowAlert){var k="";if(this.ShowUMAlert){k+=FlightSearchVars.UMAlertText}if(this.ShowInfantAlert){k+=FlightSearchVars.InfantAlertText}if(this.ShowSeniorAlert){k+=FlightSearchVars.SeniorAlertText}if(this.ShowPreferredAlert){k+=FlightSearchVars.PreferredAlertText}h.innerHTML=k;ShowConfirmationRequest(b)}}};