





  
  

var paxTypes = new Hash();

  paxTypes.set('ADU', {code:'ADU', name:'Adults', singular:'Adult', category:'Adult', displaySeq:10, validForRail:true, validForHotel:true, validForLandTour:true, ageRestricted:false, agentOnly:false, memberType:false});
  

  paxTypes.set('PVN', {code:'PVN', name:'NSW Pensioners', singular:'NSW Pensioner', parent:{code: 'CNC', name: "Concessions"}, category:'Adult', displaySeq:10, validForRail:false, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'<p>Concession Card Holder will require an electronic validation with Centrelink. You will be required to enter the guests card details to complete the booking. If you are not prepared to allow this process to occur please select Adult.</p>', agentOnly:false, memberType:true});
  

  paxTypes.set('PVS', {code:'PVS', name:'SA Pensioners', singular:'SA Pensioner', parent:{code: 'CNC', name: "Concessions"}, category:'Adult', displaySeq:10, validForRail:false, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'<p>Concession Card Holder will require an electronic validation with Centrelink. You will be required to enter the guests card details to complete the booking. If you are not prepared to allow this process to occur please select Adult.</p>\n<p><strong>Blue Vouchers</strong></p>\n<p>You must send your Blue Vouchers to Great Southern Rail to ensure you receive your free travel entiitlement.</p>', agentOnly:false, memberType:true});
  

  paxTypes.set('PVV', {code:'PVV', name:'VIC Pensioners', singular:'VIC Pensioner', parent:{code: 'CNC', name: "Concessions"}, category:'Adult', displaySeq:10, validForRail:false, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'<p>Concession Card Holder will require an electronic validation with Centrelink. You will be required to enter the guests card details to complete the booking. If you are not prepared to allow this process to occur please select Adult.</p>', agentOnly:false, memberType:true});
  

  paxTypes.set('PEN', {code:'PEN', name:'Pensioners', singular:'Pensioner', parent:{code: 'CNC', name: "Concessions"}, category:'Adult', displaySeq:15, validForRail:false, validForHotel:false, validForLandTour:true, ageRestricted:false, popup:'<p>Concession Card Holder will require an electronic validation with Centrelink. You will be required to enter the guests card details to complete the booking. If you are not prepared to allow this process to occur please select Adult.</p>', agentOnly:false, memberType:true});
  

  paxTypes.set('SEN', {code:'SEN', name:'Seniors', singular:'Senior', parent:{code: 'CNC', name: "Concessions"}, category:'Adult', displaySeq:15, validForRail:false, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'<p>The guest will need to supply the number on the Great Southern Rail Senior Card to complete the booking. Please note, this is not the number on the State issued Senior cards.</p>', agentOnly:false, memberType:true});
  

  paxTypes.set('CHD', {code:'CHD', name:'Children', singular:'Child', category:'Child', displaySeq:30, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:true, minAge:4, maxAge:15, popup:'<p>Please note, children under the age of 15 can not travel without a guardian.</p>', agentOnly:false, memberType:false});
  

  paxTypes.set('CHI', {code:'CHI', name:'Children', singular:'Child', category:'Child', displaySeq:30, validForRail:false, validForHotel:true, validForLandTour:true, ageRestricted:true, minAge:4, maxAge:15, popup:'<p>Please note, children under the age of 15 can not travel without a guardian.</p>', agentOnly:false, memberType:false});
  

  paxTypes.set('INF', {code:'INF', name:'Infants', singular:'Infant', category:'Infant', displaySeq:50, validForRail:true, validForHotel:true, validForLandTour:true, ageRestricted:true, minAge:0, maxAge:3, popup:'<p>Infants 0-3 years are free when not occupying a cabin/seat, should you require a seat you will need to book your infant as a child.</p>', agentOnly:false, memberType:false});
  

  paxTypes.set('STU', {code:'STU', name:'Students', singular:'Student', category:'Adult', displaySeq:55, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'<p>This is for members of recognised student organisations (for more information <span style="text-decoration: underline;"><a title="Student Information" href="../../../../site/backpacker/accepted_cards.jsp" target="_blank">click here</a></span>.) You will be required to show your member card on board along with your photo identification, or a full fare (non discounted fare) will be collected on train.</p>', agentOnly:false, memberType:false});
  

  paxTypes.set('AMC', {code:'AMC', name:'Adult - Motoring', singular:'Adult - Motoring', category:'Adult', displaySeq:60, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('BPK', {code:'BPK', name:'Backpacker', singular:'Backpacker', category:'Adult', displaySeq:60, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'<p>This fare is for members of recognised backpacker organisations (for more information <span style="text-decoration: underline;"><a title="Backpacker Information" href="http://www.greatsouthernrail.com.au/site/backpacker/accepted_cards.jsp " target="_blank">click here</a></span>.)</p>\n<p>You will be required to show your member card on board along with your photo identification, or a full fare (non discounted fare) will be collected on train.</p>', agentOnly:false, memberType:false});
  

  

  paxTypes.set('A14', {code:'A14', name:'Austrail Pass 14 Day', singular:'Austrail Pass 14 Day', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('A21', {code:'A21', name:'Austrail Pass 21 Day', singular:'Austrail Pass 21 Day', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('A30', {code:'A30', name:'Austrail Pass 30 Day', singular:'Austrail Pass 30 Day', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('A07', {code:'A07', name:'Austrail Pass 7 Day', singular:'Austrail Pass 7 Day', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('PAS', {code:'PAS', name:'Austrail Pass Holder', singular:'Austrail Pass Holder', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('BLI', {code:'BLI', name:'Blind Person', singular:'Blind Person', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('BPA', {code:'BPA', name:'Blind Person Attendant', singular:'Blind Person Attendant', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('CNP', {code:'CNP', name:'Carer TPI New South Wales Voucher', singular:'Carer TPI New South Wales Voucher', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('CTA', {code:'CTA', name:'Carer TPI Veteran Adult', singular:'Carer TPI Veteran Adult', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('CTI', {code:'CTI', name:'Carer TPI Veteran Ballot Winner', singular:'Carer TPI Veteran Ballot Winner', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('CTP', {code:'CTP', name:'Carer TPI Veteran Pensioner', singular:'Carer TPI Veteran Pensioner', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('CVP', {code:'CVP', name:'Carer TPI Victorian Pass Pensioner', singular:'Carer TPI Victorian Pass Pensioner', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('CWA', {code:'CWA', name:'Carer TPI WA Veteran Adult', singular:'Carer TPI WA Veteran Adult', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('CWP', {code:'CWP', name:'Carer TPI WA Veteran Pensioner', singular:'Carer TPI WA Veteran Pensioner', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('PHC', {code:'PHC', name:'Commonwealth Health Card Holders', singular:'Commonwealth Health Card Holder', parent:{code: 'CNC', name: "Concessions"}, category:'Adult', displaySeq:100, validForRail:false, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'<p>Concession Card Holder will require an electronic validation with Centrelink. You will be required to enter the guests card details to complete the booking. If you are not prepared to allow this process to occur please select Adult.</p>', agentOnly:false, memberType:true});
  

  paxTypes.set('F15', {code:'F15', name:'Flexi Pass 15 Day', singular:'Flexi Pass 15 Day', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('F22', {code:'F22', name:'Flexi Pass 22 Day', singular:'Flexi Pass 22 Day', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('F08', {code:'F08', name:'Flexi Pass 8 Day', singular:'Flexi Pass 8 Day', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('DOG', {code:'DOG', name:'Guide Dog', singular:'Guide Dog', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('NRM', {code:'NRM', name:'NRMA Member', singular:'NRMA Member', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('OZT', {code:'OZT', name:'Oztracks Pass Holder', singular:'Oztracks Pass Holder', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('G6A', {code:'G6A', name:'Rail Explorer Adult', singular:'Rail Explorer Adult', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('G6B', {code:'G6B', name:'Rail Explorer Backpacker', singular:'Rail Explorer Backpacker', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('SIN', {code:'SIN', name:'Single Adults', singular:'Single Adult', category:'Adult', displaySeq:100, validForRail:false, validForHotel:false, validForLandTour:false, ageRestricted:false, agentOnly:false, memberType:false});
  

  paxTypes.set('SPN', {code:'SPN', name:'Single Pensioners', singular:'Single Pensioner', category:'Adult', displaySeq:100, validForRail:false, validForHotel:false, validForLandTour:false, ageRestricted:false, agentOnly:false, memberType:false});
  

  paxTypes.set('SSN', {code:'SSN', name:'Single Students', singular:'Single Student', category:'Adult', displaySeq:100, validForRail:false, validForHotel:false, validForLandTour:false, ageRestricted:false, agentOnly:false, memberType:false});
  

  paxTypes.set('TPN', {code:'TPN', name:'TPI New South Wales Voucher', singular:'TPI NSW Voucher', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('TPA', {code:'TPA', name:'TPI Veteran Adult', singular:'TPI Veteran Adult', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('TPI', {code:'TPI', name:'TPI Veteran Ballot', singular:'TPI Veteran Ballot', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('TPP', {code:'TPP', name:'TPI Veteran Pensioner', singular:'TPI Veteran Pensioner', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('TVA', {code:'TVA', name:'TPI Victoria Pass Adult', singular:'TPI Victoria Pass Adult', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('TVP', {code:'TVP', name:'TPI Victoria Pass Pensioner', singular:'TPI Victoria Pass Pensioner', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('TPV', {code:'TPV', name:'TPI Victoria Voucher', singular:'TPI VIC Voucher', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('TWA', {code:'TWA', name:'TPI WA Veteran Adult', singular:'TPI WA Veteran Adult', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('TWP', {code:'TWP', name:'TPI WA Veteran Pensioner', singular:'TPI WA Veteran Pensioner', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('TPC', {code:'TPC', name:'TPI War Veteran Carer', singular:'TPI War Veteran Carer', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('WVA', {code:'WVA', name:'War Veteran Adult', singular:'War Veteran Adult', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  

  paxTypes.set('YHA', {code:'YHA', name:'Youth Hostel Adult', singular:'Youth Hostel Adult', category:'Adult', displaySeq:100, validForRail:true, validForHotel:false, validForLandTour:false, ageRestricted:false, popup:'', agentOnly:true, memberType:false});
  



