var http_airport_request=false; var PassengerTypes=new Object(); var activeSearchType='flight'; function PassengerType(lPTC,lSimpleType) { this.ptc=lPTC; this.simpleType=lSimpleType; this.adult=(lSimpleType=='Adult'); this.infant=(lSimpleType=='Infant'); } function CheckPTCStacking(lPassengerTypeControls) { var i; var ptc; var stack=0; for (i=0;i=0); } function PassengerTypeChange(obj,i) { if (document.getElementById('chkStrict'+i)) { if (obj.value=='') { document.getElementById('chkStrict'+i).checked=false; } else { if ((obj.value!='ADT') && (obj.value!='INF')) { document.getElementById('chkStrict'+i).checked=true; } else { document.getElementById('chkStrict'+i).checked=false; } } } checkPTCs(i); } function checkPTCs(idx) { for(i=0;i1) { for(i=0; i2) { NoFrillsCheckBox.disabled=true; } else { NoFrillsCheckBox.disabled=false; } } catch (e) { NoFrillsCheckBox.disabled=false; } } } break; case NoFrillsCheckBoxId: if (NoFrillsCheckBox.checked) { if (FlexDaysCheckBox) { FlexDaysCheckBox.checked=false; FlexDaysCheckBox.disabled=true; } if (NonRestrictedFlightsCheckBox) { NonRestrictedFlightsCheckBox.checked=false; NonRestrictedFlightsCheckBox.disabled=true; } } else { if (FlexDaysCheckBox) { FlexDaysCheckBox.disabled=false; } if (NonRestrictedFlightsCheckBox) { NonRestrictedFlightsCheckBox.disabled=false; } } break; } }