﻿var Tooltips 	= new Object();
var Messages 	= new Object();
var Vehicles	= new Object();
var VehDims	= new Object();
var VehType		= new Object();
var Trailers	= new Object();
var Months		= new Object();
var LongMonths	= new Object();
var Days     	= new Object();
var Routes		= new Object();
var Page			= new Object();
Page.EN			= new Object();
Page.FR			= new Object();
Tooltips.EN		= new Object();
Tooltips.FR		= new Object();
Messages.EN		= new Object();
Messages.FR		= new Object();
VehCtg			= new Object();
Vehicles.EN		= new Array();
Vehicles.FR		= new Array();
VehType.EN		= new Array();
VehType.FR		= new Array();
VehDims.EN	= new Array();
VehDims.FR	= new Array();
VehCtg			= new Object();

Trailers.EN		= new Array();
Trailers.FR		= new Array();
Routes.EN		= new Array();
Routes.FR		= new Array();
LongMonths.EN  = new Array('January','February','March','April','May','June', 'July','August','September','October','November','December');
LongMonths.FR  = new Array('Janvier','Février','Mars','Avril','Mai','Juin', 'Juillet','Août','Septembre','Octobre','Novembre','Décembre');
Months.EN      = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
Months.FR      = new Array("Jan","Fév","Mar","Avr","Mai","Jun","Jul","Aou","Sep","Oct","Nov","Dec");
Days.EN      	= new Array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
Days.FR      	= new Array('Dim', 'Lun', 'Mar', 'Mer', 'Jeu', 'Ven', 'Sam');
Routes.EN		= new Array(["UKIRL","Great Britain - Ireland"],["IRLUK", "Ireland - Great Britain"],["FRAIRL", "France - Ireland"],["IRLFRA", "Ireland - France"]);
Routes.FR		= new Array(["UKIRL","Grand Bretagne - Irlande"],["IRLUK", "Irlande - Grand Bretagne"],["FRAIRL", "France - Irlande"],["IRLFRA", "Irlande - France"]);

//***********************************************************
Page.EN.OneStepText		= 'One Step to Our Lowest Fares!';
Page.FR.OneStepText		= 'Pour obtenir nos meilleurs prix!';
Page.EN.SingleText		= 'Single:';
Page.FR.SingleText		= 'Simple:';
Page.EN.ReturnText		= 'Return:';
Page.FR.ReturnText		= 'Retour:';
Page.EN.OutwardRoute		= 'Step 1';
Page.FR.OutwardRoute		= 'Etape 1';
Page.EN.ChooseOut			= 'Choose Outward Route';
Page.FR.ChooseOut			= 'Choisissez la traversée aller';
Page.EN.ReturnRoute		= 'Return Route';
Page.FR.ReturnRoute		= 'Traversée retour';
Page.EN.ChooseRet			= 'Returning?';
Page.FR.ChooseRet			= 'Choisissez la traversée retour';
Page.EN.Month				= 'Month:';
Page.FR.Month				= 'Mois:';
Page.EN.Date				= 'Date:';
Page.FR.Date				= 'Date:';
Page.EN.AnyTime                         = 'Any';
Page.FR.AnyTime                         = 'Au Choix';
Page.EN.Time				= 'Time:';
Page.FR.Time				= 'Horaire:';
Page.EN.Months				= 'Months';
Page.FR.Months				= 'Mois';
Page.EN.Days				= 'Days';
Page.FR.Days				= 'Jour';
Page.EN.Times				= 'Time';
Page.FR.Times				= 'Horaire';
Page.EN.PaxText                         = 'Step 2';
Page.FR.PaxText                         = 'Etape 2';
Page.EN.Adult				= 'Adult';
Page.FR.Adult				= 'Adulte';
Page.EN.Child				= 'Child 4-15';
Page.FR.Child				= 'Enfant 4-15';
Page.EN.Infant				= 'Infant';
Page.FR.Infant				= 'Bébé';
Page.EN.Vehicle			= 'Step 3';
Page.FR.Vehicle			= 'Etape 3';
Page.EN.VehDims			= 'Size:';
Page.FR.VehDims			= 'Gabarit:';
Page.EN.Trailer			= 'Towing:';
Page.FR.Trailer			= 'Remorque:';
Page.EN.Towing				= 'Towing:';
Page.FR.Towing				= 'Remorque:';
Page.EN.BookNow			= 'Get our Lowest Fare';
Page.FR.BookNow			= 'Réservez!';
Page.EN.Promotion			= 'Promotion';
Page.FR.Promotion			= 'Promotion';
Page.EN.ChangeBooking	= 'Change<br>Booking';
Page.FR.ChangeBooking	= 'Modifiez la réservation';
Page.EN.MoreOptions		= 'More<br>Options';
Page.FR.MoreOptions		= 'Plus<br>d’options';
Page.EN.PaxOut				= 'Outward:';
Page.FR.PaxOut				= 'Aller:';
Page.EN.PaxRet				= 'Return:';
Page.FR.PaxRet				= 'Retour:';
Page.EN.AnyTime			= 'Any';
Page.FR.AnyTime			= 'Any';
Page.EN.PleaseSelect		= 'Please Select';
Page.FR.PleaseSelect		= 'Veuillez sélectionner';
Page.EN.VehQuantity		= 'Quantity:';
Page.FR.VehQuantity		= 'Quantité:';
Page.EN.Towing			= 'Towing:';
Page.FR.Towing			= 'Remorque:';
Page.EN.TowingYes			= 'Yes';
Page.FR.TowingYes			= 'Oui';
Page.EN.TowingNo			= 'No';
Page.FR.TowingNo			= 'Non';
Page.EN.ManageBooking		= 'Manage Your Booking';
Page.FR.ManageBooking		= 'Modifiez la réservation';
//***********************************************************
Messages.EN.NoOutRoute 	= 'Please select an outward route.\n';
Messages.FR.NoOutRoute 	= 'Veuillez sélectionner une destination pour l’Aller.\n';
Messages.EN.NoOutDay 	= 'Please select an outward Day.\n';
Messages.FR.NoOutDay 	= 'Veuillez sélectionner une date pour l’Aller.\n';
Messages.EN.NoOutMonth 	= 'Please select an outward Month and Year.\n';
Messages.FR.NoOutMonth 	= 'Veuillez sélectionner le mois et l’année pour l’Aller.\n';
Messages.EN.NoRetRoute 	= 'Please select a return route.\n';
Messages.FR.NoRetRoute 	= 'Veuillez sélectionner une destination pour le Retour.\n';
Messages.EN.NoRetDay		= 'Please select a return Day.\n';
Messages.FR.NoRetDay		= 'Veuillez sélectionner une date pour le Retour.\n';
Messages.EN.NoRetMonth 	= 'Please select a return Month and Year.\n';
Messages.FR.NoRetMonth 	= 'Veuillez sélectionner le mois et l’année pour le Retour.\n';
Messages.EN.NoAdult		= 'Please select at least one adult to travel.\n';
Messages.FR.NoAdult		= 'Veuillez attribuer au moins un adulte sur la traversée.\n';
Messages.EN.NoVehicle  	= 'Please select a vehicle and its dimensions.\n';
Messages.FR.NoVehicle  	= 'Veuillez sélectionner un véhicule.\n';
Messages.EN.NoSailings 	= 'No sailings available.';
Messages.FR.NoSailings	= 'Pas de disponibilités.';
Messages.EN.OpenCal		= 'Click to open calendar.';
Messages.FR.OpenCal		= 'Cliquez pour obtenir le calendrier.';
Messages.EN.ChooseRet	= 'Returning?';
Messages.FR.ChooseRet	= 'Choisissez la traverséer retour';
Messages.EN.SingleOnly	= 'Single Sailing Only';
Messages.FR.SingleOnly	= 'Aller simple';
Messages.EN.Months		= 'Months';
Messages.FR.Months		= 'Mois';
Messages.EN.Day			= 'Day';
Messages.FR.Day			= 'Jour';
Messages.EN.Time  		= 'Time';
Messages.FR.Time  		= 'Horaire';
Messages.EN.BadDate		= 'Your return date must be after your departure date.';
Messages.FR.BadDate		= 'Votre date Retour doit être ultérieure à votre date de départ.';
Messages.EN.Freight		= 'Vans over 2.6m high or 6m long - www.irishferriesfreight.com';
Messages.FR.Freight		= 'Fourgons plus de 2.60 de haut ou 6m de long - www.irishferriesfreight.com';
Messages.EN.VehicleQuantity	= 'Please select the quantity of vehicles required.';
Messages.FR.VehicleQuantity	= 'Veuillez sélectionner la quantité des véhicules.';
Messages.EN.MaxPaxOut           = 'Maximum of 9 passengers allowed on the outward.';
Messages.EN.MaxPaxRet           = 'Maximum of 9 passengers allowed on the return.';
Messages.FR.MaxPaxOut           = 'Maximum of 9 passengers allowed on the outward.';
Messages.FR.MaxPaxRet           = 'Maximum of 9 passengers allowed on the return.';

Trailers.EN.push(['-', '']);
Trailers.EN.push(['ATST','Trailer up to 3m long, up to 4.5m high']);
Trailers.EN.push(['ATMT','Trailer up to 8m long, up to 2.4m high']);
Trailers.EN.push(['CTMT','Trailer up to 8m long, up to  4.5m high']);
Trailers.EN.push(['DTRT','Trailer / Caravan over 8m long']);
Trailers.EN.push(['BCMT','Caravan up to 2.4m high']);
Trailers.EN.push(['CCMT','Caravan over 2.4m high']);
Trailers.FR.push(['-', '']);
Trailers.FR.push(['ATST','Remorque - jusqu\'à  3m (l) et 4.5m (h)']);
Trailers.FR.push(['ATMT','Remorque - jusqu\'à  8m (l) et 2.4m (h)']);
Trailers.FR.push(['CTMT','Remorque - jusqu\'à  8m (l) et 4.5m (h)']);
Trailers.FR.push(['DTRT','Remorque/Caravane - plus de 8m(l)']);
Trailers.FR.push(['BCMT','Caravane - jusqu\'à  2.4m de haut']);
Trailers.FR.push(['CCMT','Caravane - plus de 2.4m de haut']);




VehType.FR.push(['-',		'Véhicule ou Piéton', 1]);
VehType.EN.push(['-',		'Travelling By...', 1]);
VehType.EN.push(['FOOT',	'Foot', 1]);
VehType.FR.push(['FOOT',	'Piéton', 1]);
VehType.EN.push(['CAR',		'Car, MPV,4x4', 1]);
VehType.FR.push(['CAR',		'Voiture, 4x4', 1]);
VehType.EN.push(['MOTO',	'Motorbike', 4]);
VehType.FR.push(['MOTO',	'Moto', 4]);
VehType.EN.push(['MOTS',	'Motorbike and Sidecar', 1]);
VehType.FR.push(['MOTS',	'Moto avec Sidecar', 1]);
VehType.EN.push(['CAMP',	'Camper/Dormobile', 1]);
VehType.FR.push(['CAMP',	'Camping-Car', 1]);
VehType.EN.push(['MINI',	'Minibus (multi-seat)', 1]);
VehType.FR.push(['MINI',	'Minibus', 1]);
VehType.EN.push(['CARD',	'Car Derived Van', 1]);
VehType.FR.push(['CARD',	'Voiture utilitaire légère', 1]);
VehType.EN.push(['VAN',		'Van', 1]);
VehType.FR.push(['VAN',		'Fourgon', 1]);
VehType.EN.push(['freight',	'Very large van', 1]);
VehType.FR.push(['freight',	'Fourgon grand gabarit', 1]);

VehDims.EN.push(['CAR',		'up to 1.9m high', 	'ACRV']);
VehDims.FR.push(['CAR',		'jusqu\'à 1.9m de haut', 'ACRV']);
VehDims.EN.push(['CAR',		'up to 2.25m high', 	'BCRV']);
VehDims.FR.push(['CAR',		'jusqu\'à 2.25m de haut','BCRV']);
VehDims.EN.push(['CAR',		'over 2.25m high',	'CCRV']);
VehDims.FR.push(['CAR',		'Plus de 2.25m de haut','CCRV']);

VehDims.EN.push(['CAMP',	'up to 2.25m high',	'BDMV']);
VehDims.FR.push(['CAMP',	'jusqu\'à 2.25m de haut','BDMV']);
VehDims.EN.push(['CAMP',	'over 2.25m high',	'CDMV']);
VehDims.FR.push(['CAMP',	'Plus de 2.25m de haut','CDMV']);
VehDims.EN.push(['CAMP',	'over 8.00m long',	'DCRV']);
VehDims.FR.push(['CAMP',	'Plus de 8m de long',	'DCRV']);

VehDims.EN.push(['MINI',	'up to 2.25m high',	'BDMV']);
VehDims.FR.push(['MINI',	'jusqu\'à 2.25m de haut',	'BDMV']);
VehDims.EN.push(['MINI',	'over 2.25m high',	'CDMV']);
VehDims.FR.push(['MINI',	'Plus de 2.25m de haut','CDMV']);
VehDims.EN.push(['MINI',	'over 8.00m long',	'DCRV']);
VehDims.FR.push(['MINI',	'Plus de 8m de long',	'DCRV']);

VehDims.EN.push(['CARD',	'up to 1.9m high only',	'ACDV']);
VehDims.FR.push(['CARD',	'jusqu\'à 1.9m de haut',	'ACDV']);

VehDims.EN.push(['VAN',		'up to 2.25m high, 6m long',	'BVNV']);
VehDims.FR.push(['VAN',		'Max. 2.25m Haut, 6m Long','BVNV']);
VehDims.EN.push(['VAN',		'up to 2.6m high, 6m long',	'CVNV']);
VehDims.FR.push(['VAN',		'Max. 2.60m Haut, 6m Long',	'CVNV']);

VehDims.EN.push(['freight',		'over 2.6m high, 6m long',	'FRTV']);
VehDims.FR.push(['freight',		'+ de 2.6m H ou + de 6m L' ,	'FRTV']);

VehDims.EN.push(['MOTO',	'Motorcycle',	'MCYV']);
VehDims.FR.push(['MOTO',	'Moto',	'MCYV']);
VehDims.EN.push(['MOTS',	'Motorbike and Sidecar',	'ASCV']);
VehDims.FR.push(['MOTS',	'Moto avec Sidecar',	'ASCV']);

Vehicles.EN.push(['-',		'Please Select']);
Vehicles.FR.push(['-',		'Veuillez sélectionner']);
Vehicles.EN.push(["none",	"Foot Passenger"]);
Vehicles.FR.push(["none",	"Passager Piéton"]);
Vehicles.EN.push(["ACRV",	"Standard Car, MPV, 4x4 - up to 1.9m high", "Further descriptive text about a Standard Car"]);
Vehicles.FR.push(["ACRV",	"Voiture/4x4 - jusqu'à 1.9m (h)  galerie incluse", "Further descriptive text about a Standard Car"]);
Vehicles.EN.push(["BCRV",	"Car, MPV, 4x4 - up to 2.25m high incl. roofbox", "Further descriptive text about a Car, MPV or 4x4"]);
Vehicles.FR.push(["BCRV",	"Voiture/4x4 - jusqu'à 2.25m (h) galerie incluse", "Further descriptive text about a Car, MPV or 4x4"]);
Vehicles.EN.push(["CCRV",	"Car, MPV, 4x4 - over 2.25m high incl. roofbox", "Further descriptive text about a Car, MPV or 4x4"]);
Vehicles.FR.push(["CCRV",	"Voiture/4x4 -  plus de 2.25m (h) galerie incluse", "Further descriptive text about a Car, MPV or 4x4"]);
Vehicles.EN.push(["BDMV",	"Camper/Dormobile/Minibus up to 2.25m high"]);
Vehicles.FR.push(["BDMV",	"Camping-Car/Minibus - jusqu'à 2.25m de haut"]);
Vehicles.EN.push(["CDMV",	"Camper/Dormobile/Minibus over 2.25m high"]);
Vehicles.FR.push(["CDMV",	"Camping-Car/Minibus - plus de 2.25m de haut"]);
Vehicles.EN.push(["DCRV",	"Camper/Dormobile/Minibus over 8m long"]);
Vehicles.FR.push(["DCRV",	"Camping-Car/Minibus - plus de 8m de longeur"]);
Vehicles.EN.push(["MCYV",	"Motorcycle"]);
Vehicles.FR.push(["MCYV",	"Moto"]);
Vehicles.EN.push(["ASCV",	"Motorcycle with Sidecar"]);
Vehicles.FR.push(["ASCV",	"Moto avec Sidecar"]);
Vehicles.EN.push(["ACDV",	"Car Derived Van - up to 1.9m high incl. roof rack"]);
Vehicles.FR.push(["ACDV",	"Voiture Utilitaire Légère - jusqu'à 1.9m (h)  galerie incluse"]);
Vehicles.EN.push(["BVNV",	"Van - up to 2.25m high, up to 6.0m long"]);
Vehicles.FR.push(["BVNV",	"Fourgon - jusqu'à 2.25m (h) et 6.0m (l)"]);
Vehicles.EN.push(["CVNV",	"Van - up to 2.6m high, up to 6.0m long"]);
Vehicles.FR.push(["CVNV",	"Fourgon - jusqu'à 2.6m (h) et 6.0m (l)"]);
Vehicles.EN.push(["freight",	"Van - Over 2.6m high or 6.0m long - Freight Rates"]);
Vehicles.FR.push(["freight",	"Fourgon – Au delà de 2.6m (h) et 6.0m (l) – Tarifs Fret"]);

Tooltips.EN.LowFares		= 'Our Lowest fares guaranteed! | The lowest publicly available Irish Ferries fare is available at irishferries.com - guaranteed!';
Tooltips.FR.LowFares		= 'Our Lowest fares guaranteed! | The lowest publicly available Irish Ferries fare is available at irishferries.com - guaranteed!';
Tooltips.EN.PromoCode		= 'Promotion|If you have a promotion code, please enter it here.';
Tooltips.FR.PromoCode		= 'Promotion|Si vous avez un code de promotion, veuillez l’indiquer ici.';
Tooltips.EN.CalTooltip 		= 'Click to open calendar|The calendar will only display dates where a ship is available.';
Tooltips.FR.CalTooltip 		= 'Cliquez pour obtenir le calendrier|Seulement les dates disponibles seront affichées.';
Tooltips.EN.VehicleTooltip	= 'Vehicle or foot Passenger|Select your Vehicle type or select Foot passenger.';
Tooltips.FR.VehicleTooltip	= 'Véhicule ou Passager Piéton |Veuillez indiquer le type de votre véhicule ou bien sélectionner Passager Piéton.';
Tooltips.EN.GetQuote 		= 'Click Here for Our Lowest Fares|Click on More Options below to|&#149; Add a Caravan or Trailer|&#149; Have different passengers or vehicle on your return ';
Tooltips.FR.GetQuote 		= 'Cliquez ici pour obtenir nos meilleurs prix|Cliquez sur Plus D’options ci-dessous |&#149; Pour ajouter une caravane ou une remorque|&#149; si les passagers ou véhicule sont différents de votre traversée Retour ';
Tooltips.EN.ChangeBooking 	= 'Login to your account|&#149; Update your personal details|&#149; View your bookings|&#149; Re-print your Booking Confirmation|&#149; Change or amend your booking';
Tooltips.FR.ChangeBooking 	= 'Accéder à votre compte|&#149; Modifier votre profil personnel|&#149; Vérifier vos réservations|&#149; Réimprimer votre confirmation de réservation|&#149; Modifier ou changer votre réservation';
Tooltips.EN.AdvancedSearch = 'More Options|Choose details above and click here to|&#149; Add a Caravan or Trailer|&#149 Have different passengers or vehicles on return|&#149; En Fran&#231;ais';
Tooltips.FR.AdvancedSearch = 'Plus D’options|Sélectionnez les détails ci-dessus et cliquez ici|&#149; Pour ajouter une caravane ou une remorque|&#149 Si les passagers ou véhicule sont différents de votre traversée retour|&#149; Pour obtenir la version anglaise';
Tooltips.EN.Adult          = 'Adult|16 years or over at the time of outward travel.'
Tooltips.FR.Adult          = 'Adulte|16 ans ou plus à la date du voyage Aller.'
Tooltips.EN.Child          = 'Child|4 to 15 years at the time of outward travel.'
Tooltips.FR.Child          = 'Enfant|entre 4 et 15 ans à la date du voyage Aller.'
Tooltips.EN.Infant         = 'Infant|Under 4 years at the time of outward travel.'
Tooltips.FR.Infant         = 'Bébé|Moins de 4 ans à la date du voyage Aller.'
Tooltips.EN.OutRoute			= 'Start by Choosing your Route|This will activate the calendar below.';
Tooltips.FR.OutRoute			= 'Sélectionnez d’abord votre Route|Ceci activera le calendrier ci-dessous.';
Tooltips.EN.OutCal			= 'Click on Calendar for Available Sailings|Select an available date to see the sailing times.';
Tooltips.FR.OutCal			= 'Cliquez sur le calendrier pour obtenir la disponibilité des traversées|Sélectionnez une des traversées pour vérifier les horaires de départ.';
Tooltips.EN.OutMonth			= 'Click on Calendar for Available Sailings|Select an available date to see the sailing times.';
Tooltips.FR.OutMonth	   	= 'Cliquez sur le calendrier pour obtenir la disponibilité des traversées|Sélectionnez une des traversées pour vérifier les horaires de départ.';
Tooltips.EN.OutDay		 	= 'Click on Calendar for Available Sailings|Select an available date to see the sailing times.';
Tooltips.FR.OutDay	      = 'Cliquez sur le calendrier pour obtenir la disponibilité des traversées|Sélectionnez une des traversées pour vérifier les horaires de départ.';
Tooltips.EN.OutTime			= 'Click on Calendar for Available Sailings|Select an available date to see the sailing times.';
Tooltips.FR.OutTime			= 'Cliquez sur le calendrier pour obtenir la disponibilité des traversées|Sélectionnez une des traversées pour vérifier les horaires de départ.';
Tooltips.EN.RetRoute			= 'Are you returning?|Choose a return route or select single only.';
Tooltips.FR.RetRoute			= 'Desirez-vous une traversée Retour?|Selectionnez une traversée Retour ou bien choisissez Aller Simple.';
Tooltips.EN.RetCal			= 'Click on Calendar for Available Sailings|Select an available date to see the sailing times.';
Tooltips.FR.RetCal			= 'Cliquez sur le calendrier pour obtenir la disponibilité des traversées|Sélectionnez une des traversées pour vérifier les horaires de départ.';
Tooltips.EN.RetMonth			= 'Click on Calendar for Available Sailings|Select an available date to see the sailing times.';
Tooltips.FR.RetMonth			= 'Cliquez sur le calendrier pour obtenir la disponibilité des traversées|Sélectionnez une des traversées pour vérifier les horaires de départ.';
Tooltips.EN.RetDay			= 'Click on Calendar for Available Sailings|Select an available date to see the sailing times.';
Tooltips.FR.RetDay			= 'Cliquez sur le calendrier pour obtenir la disponibilité des traversées|Sélectionnez une des traversées pour vérifier les horaires de départ.';
Tooltips.EN.RetTime			= 'Click on Calendar for Available Sailings|Select an available date to see the sailing times.';
Tooltips.FR.RetTime			= 'Cliquez sur le calendrier pour obtenir la disponibilité des traversées|Sélectionnez une des traversées pour vérifier les horaires de départ.';

