// Copyright 2014 Apple Inc.  All Rights Reserved.
new ReverseTemplateList([new ReverseTemplate("expediamail.com-car-confirmation-en",function(e){return/\(Itin(?:erary)?# \d+\)$/.test(e.subject)},function(e){if(/Car (?:rental\s+)?in/.test(e.plain)){var r,t="en_US",i={};return i.reserved="Reserved for",i.reservationId="Itinerary #",i.cancelled=/Expedia Car Booking Cancelled/,/Your (?:.* )?reservation is(?: booked and)? confirmed[!.]/.test(e.plain)?(i.provider=/Rental car overview/,i.totalPrice="Total:",i.pickUp="Pick-up",i.dropOff="Drop-off",i.brand="Car type",r=loadHelper("expediamail.com-car-skeleton-2.js")):(i.total="Total Price",i.pickUp="Pick up",i.dropOff="Drop off",r=loadHelper("expediamail.com-car-skeleton.js")),r(e,t,i)}},"0/1/2/3/4/5/939/987/995","SGa3b463ce"),new ReverseTemplate("expediamail.com-flight-itinerary-en",function(e){return/\(?Itin(?:erary)?(?:\s*)?#(?:\s*)?\d+\)?$/.test(e.subject)||/^Expedia\s+travel\s+confirmation/.test(e.subject)},function(e){if(/(?:Travell?er Information|Traveler\(s\))/i.test(e.plain)&&/Airline Rules (?:& Regulations|\+ restrictions)/i.test(e.plain)){var r,t="en_US",i={};return/Thanks!/.test(e.plain)?(i.date=/(Departure|Return)/,i.cabin=/(Cabin:)/,i.passengers=/Traveler\(s\)/,i.passengerEnd="Special requests",i.reservationId="Itinerary #",r=loadHelper("expediamail.com-flight-itinerary-skeleton-2.js")):(i.travellers=/Travell?er Information/,i.priceSummary="Price Summary",i.priceCurrency="All prices quoted in",i.totalPrice="Total:",i.reservationId="Itinerary #",i.cancelled=/This reservation has been fully cancell?ed/,i.noProgramName="No frequent flyer details provided",i.ticketNumber="Ticket #",i.totalTravelTime="Total travel time",i.seat="Seat",r=loadHelper("expediamail.com-flight-itinerary-skeleton.js")),r(e,t,i)}},"0/1/2/3/4/5/939/987/1003","SGbc43224e"),new ReverseTemplate("expediamail.com-hotel-itinerary-en",function(e){return/^Expedia Itinerary #:/.test(e.subject)||/^Expedia travel confirmation/.test(e.subject)||/\(Itin(?:erary)?\s?#/.test(e.subject)},function(e){if(/View hotel/.test(e.plain)){var r,t={},i="en_US";return t.reservationId="Itinerary #",t.reservedFor="Reserved for",t.totalPrice="Total",/Thanks!/.test(e.plain)?(t.hotelDetails="Hotel overview",t.reservationDetails="Reservation dates",t.checkInTime="Check-in time",t.checkOutTime="Check-out time",t.hotelUrl="View hotel",r=loadHelper("expediamail.com-hotel-itinerary-skeleton-alternative.js")):(t.hotelDetails="View hotel details <",t.telephone="Tel:",t.checkin=/(?:Checking in|Check-in)/,t.checkinTime="Check-in time starts",t.priceSummary="Price Summary",t.priceCurrency="All prices quoted in",t.cancelled=/CANCELLED/,r=loadHelper("expediamail.com-hotel-itinerary-skeleton.js")),r(e,i,t)}},"0/1/2/3/4/5/939/987/1017","SG3115dc7f")]);