// Language constants
var
	ES = 2, // Spanish
	EN = 3, // English
	NL = 4, // Dutch
	DE = 5, // German
	IT = 6, // Italian
	FR = 7, // French
	PT = 8; // Portuguese
	
// Convert lang string to constant
var langCodes = {
	es: ES,
	en: EN,
	nl: NL,
	de: DE,
	it: IT,
	fr: FR,
	pt: PT
};

// Google Analytics codes
var gaIdentifier = ["", "", "UA-2333703-2", "UA-2333703-1", "UA-2333703-5", "UA-2333703-6", "UA-2333703-4", "UA-2333703-3", "UA-2333703-19"];

// Reservation URLs
var reservationURL = {
	es: "http://www.nh-hotels.com/nhobe/start.html",
	en: "http://www.nh-hotels.com/nhobe/start.html",
	nl: "http://www.nh-hotels.com/nhobe/start.html",
	de: "http://www.nh-hotels.com/nhobe/start.html",
	it: "http://www.nh-hotels.com/nhobe/start.html",
	fr: "http://www.nh-hotels.com/nhobe/start.html",
	pt: "http://www.nh-hotels.com/nhobe/start.html"
};

// Search URLs
var searchURL = {
	es: "http://www.nh-hoteles.es",
	en: "http://www.nh-hotels.com",
	nl: "http://www.nh-hotels.nl",
	de: "http://www.nh-hotels.de",
	it: "http://www.nh-hotels.it",
	fr: "http://www.nh-hotels.fr",
	pt: "http://www.nh-hotels.pt"
};

// "Please select a hotel" text
var txtSelectHotel = {
	es: "Seleccione un hotel",
	en: "Select a hotel",
	nl: "Selecteer een hotel",
	de: "Wählen Sie ein Hotel",
	it: "Selezionare un hotel",
	fr: "Sélectionnez un hôtel",
	pt: "Escolha um Hotel"
}

// Error messages
var txtDateError = {
	es: "Por favor, seleccione las fechas de entrada y salida",
	en: "Please select chenk-in and check-out dates",
	nl: "Selecteer een aankomstdatum en een vetrekdatum",
	de: "Bitte wählen Sie die Daten im oberen Teil dieser Seite",
	it: "Deve introdurre una data di arrivo e una data di partenza",
	fr: "Sélectionnez une date d´arrivée et de départ",
	pt: "Seleccione datas de entrada e saída"
}

// Months
var nhMonths = [
	[],
	["", "", "Enero", "January", "Januari", "Januar", "Gennaio", "Janvier", "Janeiro"],
	["", "", "Febrero", "February", "Februari", "Februar", "Febbraio", "Février", "Fevereiro"],
	["", "", "Marzo", "March", "Mart", "März", "Marzo", "Mars", "Março"],
	["", "", "Abril", "April", "April", "April", "Aprile", "Avril", "Abril"],
	["", "", "Mayo", "May", "Mei", "Mai", "Maggio", "Mai", "Maio"],
	["", "", "Junio", "June", "Juni", "Juni", "Giugno", "Juin", "Junho"],
	["", "", "Julio", "July", "Juli", "Juli", "Luglio", "Juillet", "Julho"],
	["", "", "Agosto", "August", "Augustus", "August", "Agosto", "Août", "Agosto"],
	["", "", "Septiembre", "September", "September", "September", "Settembre", "Septembre", "Septembro"],
	["", "", "Octubre", "October", "October", "Oktober", "Ottobre", "Octobre", "Outubro"],
	["", "", "Noviembre", "November", "November", "November", "Novembre", "Novembre", "Novembro"],
	["", "", "Diciembre", "December", "December", "Dezember", "Dicembre", "Décembre", "Dezembro"]
];

// Countries
var nhCountries = {
	AD: ["", "", "Andorra", "Andorra", "Andorra", "Andorra", "Andorra", "L'Andorre", "Andorra"],
	AR: ["", "", "Argentina", "Argentina", "Argentinië", "Argentinien", "Argentina", "Argentina"],
	AT: ["", "", "Austria", "Austria", "Oostenrijk", "Österreich", "Austria", "Autriche", "Austria"],
	BE: ["", "", "Bélgica", "Belgium", "België", "Belgien", "Belgio", "Belgique", "Bélgica"],
	CH: ["", "", "Suiza", "Switzerland", "Zwitserland", "Schweiz", "Svizzera", "Suisse", "Suíça"],
	CL: ["", "", "Chile", "Chile", "Chili", "Chile", "Cile", "Chili", "Chile"],
	CU: ["", "", "Cuba", "Cuba", "Cuba", "Kuba", "Cuba", "Cuba", "Cuba"],
	CZ: ["", "", "República Checa", "Czech Republic", "Tsjechische Republiek", "Tschechische Republik", "Repubblica Ceca", "République tchèque", "República Tcheca"],
	DE: ["", "", "Alemania", "Germany", "Duitsland", "Deutchland", "Germania", "Allemagne", "Alemanha"],
	DO: ["", "", "República Dominicana", "Dominican Republic", "Dominicaanse Republiek", "Dominikanische Republik", "Repubblica Dominicana", "République dominicaine", "República Dominicana"],
	ES: ["", "", "España", "Spain", "Spanje", "Spanien", "Spagna", "Espagne", "Espanha"],
	FR: ["", "", "Francia", "France", "Frankrijk", "Frankreich", "Francia", "France", "França"],
	GB: ["", "", "Reuni Unido", "United Kingdom", "Verenigd Koninkrijk", "Vereinigtes Königreich", "Regno Unito", "Royaume-Uni", "Reuni Unido"],
	HU: ["", "", "Hungría", "Hungary", "Hongarije", "Ungarn", "Ungheria", "Hongrie", "Hungria"],
	IT: ["", "", "Italia", "Italy", "Italië", "Italien", "Italia", "Italie", "Italia"],
	LU: ["", "", "Luxemburgo", "Luxembourg", "Luxemburg", "Luxemburg", "Lussemburgo", "Luxembourg", "Luxemburgo"],
	MX: ["", "", "México", "Mexico", "Mexico", "Mexiko", "Messico", "Mexique", "Mexico"],
	NL: ["", "", "Holanda", "The Netherlands", "Nederland", "Niederlande", "Paesi Bassi", "Pays-Bas", "Paises Baixos"],
	PL: ["", "", "Polonia", "Poland", "Poland", "Polen", "Polonia", "Pologne", "Polônia"],
	RO: ["", "", "Rumanía", "Romania", "Roemenie", "Rumänien", "Romania", "Roumanie", "Romania"],
	US: ["", "", "Estados Unidos de América", "United States of America", "Verenigde Staten van Amerika", "Vereinigte Staaten von Amerika", "Stati Uniti d'America", "États-Unis", "Estados Unidos da América"],
	UY: ["", "", "Uruguay", "Uruguay", "Uruguay", "Uruguay", "Uruguay", "Uruguay", "Uruguai"],
	VE: ["", "", "Venezuela", "Venezuela", "Venezuela", "Venezuela", "Venezuela", "Venezuela", "Venezuela"],
	ZA: ["", "", "Sudáfrica", "South Afica", "Zuid Afrika", "Südafrika", "Sudafrica", "Afrique du Sud", "África do Sul"]
};

// Cities
var nhCities = [
	["DE", "13034", "Berlín", "Berlin", "Berlijn", "Berlin", "Berlino", "Berlin", "Berlim"],
	["DE", "13029", "Bingen am Rhein", "Bingen am Rhein", "Bingen am Rhein", "Bingen am Rhein", "Bingen sul Reno", "Bingen am Rhein", "Bingen am Rhein"],
	["DE", "13032", "Colonia", "Cologne", "Keulen", "Köln", "Colonia", "Cologne", "Colónia"],
	["DE", "13020", "Deggendorf", "Deggendorf", "Deggendorf", "Deggendorf", "Deggendorf", "Deggendorf", "Deggendorf"],
	["DE", "13035", "Dessau", "Dessau", "Dessau", "Dessau", "Dessau", "Dessau", "Dessau"],
	["DE", "13031", "Dortmund", "Dortmund", "Dortmund", "Dortmund", "Dortmund", "Dortmund", "Dortmund"],
	["DE", "13036", "Dresden", "Dresden", "Dresden", "Dresden", "Dresda", "Dresde", "Dresden"],
	["DE", "13011", "Düsseldorf", "Düsseldorf", "Düsseldorf", "Düsseldorf", "Düsseldorf", "Düsseldorf", "Düsseldorf"],
	["DE", "13018", "Erlangen", "Erlangen", "Erlangen", "Erlangen", "Erlangen", "Erlangen", "Erlangen"],
	["DE", "13012", "Frankfurt", "Frankfurt", "Frankfurt", "Frankfurt", "Francoforte", "Francfort", "Frankfurt"],
	["DE", "13038", "Göttingen", "Göttingen", "Göttingen", "Göttingen", "Göttingen", "Göttingen", "Gotinga"],
	["DE", "13039", "Hamburgo", "Hamburg", "Hamburg", "Hamburg", "Amburgo", "Hambourg", "Hamburgo"],
	["DE", "13021", "Heidelberg", "Heidelberg", "Heidelberg", "Heidelberg", "Heidelberg", "Heidelberg", "Heidelberg"],
	["DE", "13022", "Heidenheim", "Heidenheim", "Heidenheim", "Heidenheim", "Heidenheim", "Heidenheim", "Heidenheim"],
	["DE", "13023", "Hirschberg", "Hirschberg", "Hirschberg", "Hirschberg", "Hirschberg", "Hirschberg", "Hirschberg"],
	["DE", "13017", "Ingolstadt", "Ingolstadt", "Ingolstadt", "Ingolstadt", "Ingolstadt", "Ingolstadt", "Ingolstadt"],
	["DE", "13040", "Leipzig", "Leipzig", "Leipzig", "Leipzig", "Lipsia", "Leipzig", "Leipzig"],
	["DE", "13051", "Ludwigsburgo", "Ludwigsburg", "Ludwigsburg", "Ludwigsburg", "Ludwigsburg", "Ludwigsburg", "Ludwigsburg"],
	["DE", "13043", "Magdeburgo", "Magdeburg", "Magdeburg", "Magdeburg", "Magdeburgo", "Magdebourg", "Magdeburgo"],
	["DE", "13016", "Munich", "Munich", "München", "München", "Monaco", "Munich", "Munique"],
	["DE", "13015", "Nördlingen", "Nördlingen", "Nördlingen", "Nördlingen", "Nördlingen", "Nördlingen", "Nördlingen"],
	["DE", "13042", "Nuremberg/Fúrth", "Nuremberg", "Nürnberg", "Nürnberg", "Norimberga/Fürth", "Nuremberg/Fúrth", "Nuremberga"],
	["DE", "13030", "Oberhausen", "Oberhausen", "Oberhausen", "Oberhausen", "Oberhausen", "Oberhausen", "Oberhausen"],
	["DE", "13045", "Potsdam", "Potsdam", "Potsdam", "Potsdam", "Potsdam", "Potsdam", "Potsdam"],
	["DE", "13044", "Schwerin", "Schwerin", "Schwerin", "Schwerin", "Schwerin", "Schwerin", "Schwerin"],
	["DE", "13024", "Sindelfingen", "Sindelfingen", "Sindelfingen", "Sindelfingen", "Sindelfingen", "Sindelfingen", "Sindelfingen"],
	["DE", "13025", "Stuttgart", "Stuttgart", "Stuttgart", "Stuttgart", "Stoccarda", "Stuttgart", "Stuttgart"],
	["DE", "13014", "Trier", "Trier", "Trier", "Trier", "Trier", "Trèves", "Trier"],
	["DE", "13026", "Viernheim", "Viernheim", "Viernheim", "Viernheim", "Viernheim", "Viernheim", "Viernheim"],
	["DE", "13027", "Weinheim", "Weinheim", "Weinheim", "Weinheim", "Weinheim", "Weinheim", "Weinheim"],
	["DE", "13028", "Wiesbaden", "Wiesbaden", "Wiesbaden", "Wiesbaden", "Wiesbaden", "Wiesbaden", "Wiesbaden"],
	["AD", "44002", "Andorra", "Andorra", "Andorra", "Andorra", "Andorra", "Andorra", "Andorra"],
	["AR", "5010", "Buenos Aires", "Buenos Aires", "Buenos Aires", "Buenos Aires", "Buenos Aires", "Buenos Aires", "Buenos Aires"],
	["AR", "5011", "Córdoba, AR", "Cordoba", "Cordoba", "Cordoba", "Cordoba", "Cordoba", "Córdova"],
	["AR", "42000", "Mar del Plata", "Mar del Plata", "Mar del Plata", "Mar del Plata", "Mar del Plata", "Mar del Plata", "Mar da Prata"],
	["AR", "5012", "Mendoza", "Mendoza", "Mendoza", "Mendoza", "Mendoza", "Mendoza", "Mendoza"],
	["AT", "16001", "Salzburgo", "Salzburg", "Salzburg", "Salzburg", "Salisburgo", "Salzbourg", "Salzburgo"],
	["AT", "16000", "Viena", "Vienna", "Wenen", "Wien", "Vienna", "Vienne", "Vienna"],
	["BE", "4021", "Brujas", "Bruges", "Brugge", "Brügge", "Bruges", "Bruges", "Bruges"],
	["BE", "4020", "Bruselas", "Brussels", "Brussel", "Brüssel", "Bruxelles", "Bruxelles", "Bruxelas"],
	["BE", "4012", "Gante", "Ghent", "Gent", "Gent", "Gand", "Gand", "Gante"],
	["BE", "4013", "Genk", "Genk", "Genk", "Genk", "Genk", "Genk", "Genk"],
	["BE", "4014", "Malinas", "Mechelen", "Mechelen", "Mechelen", "Malinas", "Malines", "Mechelen"],
	["CL", "6010", "Santiago de Chile", "Santiago de Chile", "Santiago de Chile", "Santiago de Chile", "Santiago del Cile", "Santiago du Chili", "Santiago do Chile"],
	["ES", "1020", "Albacete", "Albacete", "Albacete", "Albacete", "Albacete", "Albacete", "Albacete"],
	["ES", "44001", "Algeciras", "Algeciras", "Algeciras", "Algeciras", "Algeciras", "Algeciras", "Algeciras"],
	["ES", "1030", "Alicante", "Alicante", "Alicante", "Alicante", "Alicante", "Alicante", "Alicante"],
	["ES", "1040", "Almería", "Almeria", "Almeria", "Almeria", "Almeria", "Almeria", "Almeria"],
	["ES", "1900", "Aranjuez", "Aranjuez", "Aranjuez", "Aranjuez", "Aranjuez", "Aranjuez", "Aranjuez"],
	["ES", "1502", "Avilés", "Aviles", "Aviles", "Aviles", "Aviles", "Aviles", "Aviles"],
	["ES", "1212", "Badajoz", "Badajoz", "Badajoz", "Badajoz", "Badajoz", "Badajoz", "Badajoz"],
	["ES", "1080", "Barcelona", "Barcelona", "Barcelona", "Barcelona", "Barcellona", "Barcelone", "Barcelona"],
	["ES", "1480", "Bilbao", "Bilbao", "Bilbao", "Bilbao", "Bilbao", "Bilbao", "Bilbao"],
	["ES", "1090", "Burgos", "Burgos", "Burgos", "Burgos", "Burgos", "Burgos", "Burgos"],
	["ES", "1510", "Caceres", "Caceres", "Caceres", "Caceres", "Caceres", "Caceres", "Caceres"],
	["ES", "1302", "Cartagena", "Cartagena", "Cartagena", "Cartagena", "Cartagena", "Carthagène", "Cartagena"],
	["ES", "1120", "Castellón", "Castellon", "Castellon", "Castellon", "Castellon", "Castellon", "Castellon"],
	["ES", "1130", "Ciudad Real", "Ciudad Real", "Ciudad Real", "Ciudad Real", "Città Reale", "Ciudad Real", "Ciudad Real"],
	["ES", "1140", "Córdoba, ES", "Cordoba", "Cordoba", "Cordoba", "Cordoba", "Cordoue", "Córdova"],
	["ES", "1150", "Coruña, A", "La Coruna", "Coruña, A", "Coruña, A", "Coruña, A", "Corogne, A", "Corunha"],
	["ES", "1160", "Cuenca", "Cuenca", "Cuenca", "Cuenca", "Cuenca", "Cuenca", "Cuenca"],
	["ES", "44009", "Ferrol", "Ferrol", "Ferrol", "Ferrol", "Ferrol", "Ferrol", "Ferrol"],
	["ES", "1100", "Fuerteventura", "Fuerteventura", "Fuerteventura", "Fuerteventura", "Fuerteventura", "Fuerteventura", "Fuerteventura"],
	["ES", "1901", "Gijon", "Gijon", "Gijon", "Gijon", "Gijon", "Gijon", "Gijon"],
	["ES", "44005", "Girona", "Girona", "Girona", "Girona", "Girona", "Girona", "Girona"],
	["ES", "1180", "Granada", "Granada", "Granada", "Granada", "Granada", "Grenade", "Granada"],
	["ES", "1210", "Huelva", "Huelva", "Huelva", "Huelva", "Huelva", "Huelva", "Huelva"],
	["ES", "44006", "Isla de la Toja", "Isla de la Toja", "Isla de la Toja", "Isla de la Toja", "Isla de la Toja", "Isla de la Toja", "Isla de la Toja"],
	["ES", "1230", "Jaén/La Carolina", "Jaen/La Carolina", "Jaen/La Carolina", "Jaen/La Carolina", "Jaen/La Carolina", "Jaén/La Carolina", "Jaen/La Carolina"],
	["ES", "1231", "Jerez de la Frontera", "Jerez de la Frontera", "Jerez de la Frontera", "Jerez de la Frontera", "Jerez de la Frontera", "Jerez de la Frontera", "Jerez de la Frontera"],
	["ES", "1352", "Lanzarote", "Lanzarote", "Lanzarote", "Lanzarote", "Lanzarote", "Lanzarote", "Lanzarote"],
	["ES", "1363", "León", "Leon", "Leon", "Leon", "Leon", "Leon", "Leão"],
	["ES", "1250", "Lérida / LLeida", "Lleida", "Lleida", "Lleida", "Lerida// Lleida", "Lleida", "Lleida"],
	["ES", "1260", "Logroño", "Logroño", "Logroño", "Logroño", "Logroño", "Logroño", "Logroño"],
	["ES", "1280", "Madrid", "Madrid", "Madrid", "Madrid", "Madrid", "Madrid", "Madrid"],
	["ES", "1290", "Málaga", "Malaga", "Malaga", "Malaga", "Malaga", "Malaga", "Malaga"],
	["ES", "44003", "Mallorca", "Mallorca", "Mallorca", "Mallorca", "Mallorca", "Mallorca", "Mallorca"],
	["ES", "1281", "Marbella", "Marbella", "Marbella", "Marbella", "Marbella", "Marbella", "Marbella"],
	["ES", "44004", "Menorca", "Menorca", "Menorca", "Menorca", "Menorca", "Menorca", "Menorca"],
	["ES", "1300", "Murcia", "Murcia", "Murcia", "Murcia", "Murcia", "Murcie", "Murcia"],
	["ES", "1330", "Oviedo", "Oviedo", "Oviedo", "Oviedo", "Oviedo", "Oviedo", "Oviedo"],
	["ES", "1350", "Palmas, Las", "Palmas, Las", "Palmas, Las", "Palmas, Las", "Palmas, Las", "Palmas, Las", "Palmas, Las"],
	["ES", "1310", "Pamplona", "Pamplona", "Pamplona", "Pamplona", "Pamplona", "Pampelune", "Pamplona"],
	["ES", "41100", "Puigcerda - Girona", "Puigcerda - Girona", "Puigcerda - Girona", "Puigcerda - Girona", "Puigcerda - Girona", "Puigcerda - Girona", "Puigcerda - Girona"],
	["ES", "1430", "Reus", "Reus", "Reus", "Reus", "Reus", "Reus", "Reus"],
	["ES", "1370", "Salamanca", "Salamanca", "Salamanca", "Salamanca", "Salamanca", "Salamanque", "Salamanca"],
	["ES", "1200", "San Sebastián", "San Sebastian", "San Sebastian", "San Sebastian", "San Sebastian", "Saint Sébastien", "San Sebastian"],
	["ES", "1351", "Santa Cruz de Tenerife", "Santa Cruz de Tenerife", "Santa Cruz de Tenerife", "Santa Cruz de Tenerife", "Santa Cruz de Tenerife", "Santa Cruz de Tenerife", "Santa Cruz de Tenerife"],
	["ES", "1390", "Santander", "Santander", "Santander", "Santander", "Santander", "Santander", "Santander"],
	["ES", "1364", "Santiago de Compostela", "Santiago de Compostela", "Santiago de Compostela", "Santiago de Compostela", "Santiago di Compostela", "Saint Jacques de Compostelle", "Santiago de Compostela"],
	["ES", "1410", "Sevilla", "Seville", "Sevilla", "Sevilla", "Siviglia", "Séville", "Sevilha"],
	["ES", "1110", "Sotogrande/Cádiz", "Sotogrande/Cadiz", "Sotogrande/Cadiz", "Sotogrande/Cadiz", "Sotogrande/Cadice", "Sotogrande/Cadix", "Sotogrande/Cadiz"],
	["ES", "9024", "Toledo", "Toledo", "Toledo", "Toledo", "Toledo", "Toledo", "Toledo"],
	["ES", "1211", "Trujillo", "Trujillo", "Trujillo", "Trujillo", "Trujillo", "Trujillo", "Trujillo"],
	["ES", "1301", "Tudela", "Tudela", "Tudela", "Tudela", "Tudela", "Tudela", "Tudela"],
	["ES", "1460", "Valencia, ES", "Valencia", "Valencia", "Valencia", "Valencia", "Valence", "Valência"],
	["ES", "1470", "Valladolid", "Valladolid", "Valladolid", "Valladolid", "Valladolid", "Valladolid", "Valhadolide"],
	["ES", "44000", "Vic", "Vic", "Vic", "Vic", "Vic", "Vic", "Vic"],
	["ES", "1360", "Vigo", "Vigo", "Vigo", "Vigo", "Vigo", "Vigo", "Vigo"],
	["ES", "1471", "Vitoria", "Vitoria", "Vitoria", "Vitoria", "Vittoria", "Vitoria", "Vitória"],
	["ES", "1490", "Zamora", "Zamora", "Zamora", "Zamora", "Zamora", "Zamora", "Zamora"],
	["ES", "1500", "Zaragoza", "Zaragoza", "Zaragoza", "Zaragoza", "Saragozza", "Saragosse", "Saragoça"],
	["US", "9021", "Nueva York", "New York", "New York", "New York", "New York", "New York", "Nova Iorque"],
	["FR", "33100", "Lyon", "Lyon", "Lyon", "Lyon", "Lione", "Lyon", "Lion"],
	["FR", "33001", "Niza", "Nice", "Nice", "Nizza", "Nizza", "Nice", "Nice"],
	["FR", "33050", "París", "Paris", "Parijs", "Paris", "Parigi", "Paris", "Paris"],
	["NL", "3070", "Amersfoort", "Amersfoort", "Amersfoort", "Amersfoort", "Amersfoort", "Amersfoort", "Amersfoort"],
	["NL", "3020", "Amsterdam", "Amsterdam", "Amsterdam", "Amsterdam", "Amsterdam", "Amsterdam", "Amsterdão"],
	["NL", "3011", "Arnhem", "Arnhem", "Arnhem", "Arnhem", "Arnhem", "Arnhem", "Arnhem"],
	["NL", "3012", "Best", "Best", "Best", "Best", "Best", "Best", "Best"],
	["NL", "3013", "Bussum", "Bussum", "Bussum", "Bussum", "Bussum", "Bussum", "Bussum"],
	["NL", "3014", "Capelle a/d IJssel", "Capelle a/d IJssel", "Capelle aan den Ijssel", "Capelle a/d IJssel", "Capelle a/d IJssel", "Capelle a/d IJssel", "Capelle a/d IJssel"],
	["NL", "3016", "Geldrop", "Geldrop", "Geldrop", "Geldrop", "Geldrop", "Geldrop", "Geldrop"],
	["NL", "3017", "Groningen", "Groningen", "Groningen", "Groningen", "Groninga", "Groninge", "Groninga"],
	["NL", "13046", "Heemskerk", "Heemskerk", "Heemskerk", "Heemskerk", "Heemskerk", "Heemskerk", "Heemskerk"],
	["NL", "3040", "La Haya", "The Hague", "Den Haag", "Den Haag", "L'Aia", "La Haye", "Haia"],
	["NL", "3018", "Maastricht", "Maastricht", "Maastricht", "Maastricht", "Maastricht", "Maastricht", "Maastricht"],
	["NL", "3019", "Naarden", "Naarden", "Naarden", "Naarden", "Naarden", "Naarden", "Naarden"],
	["NL", "3021", "Noordwijkerhout", "Noordwijkerhout", "Noordwijkerhout", "Noordwijkerhout", "Noordwijkerhout", "Noordwijkerhout", "Noordwijkerhout"],
	["NL", "3060", "Nunspeet", "Nunspeet", "Nunspeet", "Nunspeet", "Nunspeet", "Nunspeet", "Nunspeet"],
	["NL", "3030", "Rotterdam", "Rotterdam", "Rotterdam", "Rotterdam", "Rotterdam", "Rotterdam", "Roterdão"],
	["NL", "3022", "Utrecht", "Utrecht", "Utrecht", "Utrecht", "Utrecht", "Utrecht", "Utrecht"],
	["NL", "3023", "Veldhoven", "Veldhoven", "Veldhoven", "Veldhoven", "Veldhoven", "Veldhoven", "Veldhoven"],
	["NL", "3050", "Waalwijk", "Waalwijk", "Waalwijk", "Waalwijk", "Waalwijk", "Waalwijk", "Waalwijk"],
	["NL", "3024", "Zandvoort", "Zandvoort", "Zandvoort", "Zandvoort", "Zandvoort", "Zandvoort", "Zandvoort"],
	["NL", "3025", "Zoetermeer", "Zoetermeer", "Zoetermeer", "Zoetermeer", "Zoetemeer", "Zoetermeer", "Zoetermeer"],
	["HU", "17000", "Budapest", "Budapest", "Boedapest", "Budapest", "Budapest", "Budapest", "Budapeste"],
	["IT", "39018", "Ancona", "Ancona", "Ancona", "Ancona", "Ancona", "Ancône", "Ancona"],
	["IT", "39022", "Bérgamo", "Bergamo", "Bergamo", "Bergamo", "Bergamo", "Bergame", "Bérgamo"],
	["IT", "3917", "Bolonia", "Bologna", "Bologne", "Bologna", "Bologna", "Bologne", "Bolonha"],
	["IT", "39021", "Brescia", "Brescia", "Brescia", "Brescia", "Brescia", "Brescia", "Brescia"],
	["IT", "39012", "Brucoli-Siracusa", "Brucoli-Siracuse", "Brucoli-Siracuse", "Brucoli-Syrakus", "Brucoli-Siracusa", "Brucoli-Syracuse", "Brucoli- Syracusa"],
	["IT", "39009", "Caltagirone-Catania", "Caltagirone-Catania", "Caltagirone-Catania", "Caltagirone-Catania", "Caltagirone-Catania", "Caltagirone-Catane", "Caltagirone-Catania"],
	["IT", "39004", "Catania", "Catania", "Catania", "Catania", "Catania", "Catane", "Catania"],
	["IT", "39041", "Costiera Amalfitana - Amalfi", "Amalfi Coast - Amalfi", "Costiera Amalfitana - Amalfi", "Costiera Amalfitana - Amalfi", "Costiera Amalfitana - Amalfi", "Costiera Amalfitana - Amalfi", "Costiera Amalfitana - Amalfi"],
	["IT", "39006", "Florencia", "Florence", "Florence", "Florenz", "Firenze", "Florence", "Florence"],
	["IT", "39029", "Génova", "Genoa", "Genua", "Genua", "Genova", "Gênes", "Génova"],
	["IT", "39028", "La Spezia - Cinque Terre", "La Spezia - Cinque Terre", "La Spezia - Cinque Terre", "La Spezia - Cinque Terre", "La Spezia - Cinque Terre", "La Spezia - Cinque Terre", "La Spezia - Cinque Terre"],
	["IT", "39025", "Lecco - Lago di Como", "Lecco - Lake Como", "Lecco - Lago di Como", "Lecco - Lago di Como", "Lecco - Lago di Como", "Lecco - Lago di Como", "Lecco - Lake Como"],
	["IT", "39042", "Livorno", "Livorno", "Livorno", "Livorno", "Livorno", "Livourne", "Livorno"],
	["IT", "39007", "Messina", "Messina", "Messina", "Messina", "Messina", "Messine", "Messina"],
	["IT", "39003", "Milán", "Milan", "Milaan", "Mailand", "Milano", "Milan", "Milão"],
	["IT", "39031", "Nápoles", "Naples", "Napels", "Neapel", "Napoli", "Naples", "Nápoles"],
	["IT", "39016", "Padua", "Padova", "Padova", "Padua", "Padova", "Padoue", "Pádua"],
	["IT", "39019", "Palermo", "Palermo", "Palermo", "Palermo", "Palermo", "Palerme", "Palermo"],
	["IT", "39033", "Pisa", "Pisa", "Pisa", "Pisa", "Pisa", "Pise", "Pisa"],
	["IT", "39043", "Ragusa", "Ragusa", "Ragusa", "Ragusa", "Ragusa", "Ragusa", "Ragusa"],
	["IT", "39034", "Rávena", "Ravenna", "Ravenna", "Ravenna", "Ravenna", "Ravenne", "Ravenna"],
	["IT", "39024", "Roma", "Rome", "Rome", "Rom", "Roma", "Rome", "Roma"],
	["IT", "39035", "Savona", "Savona", "Savona", "Savona", "Savona", "Savone", "Savona"],
	["IT", "39032", "Siena", "Siena", "Siena", "Siena", "Siena", "Sienne", "Sena"],
	["IT", "39026", "Trieste", "Trieste", "Trieste", "Triest", "Trieste", "Trieste", "Trieste"],
	["IT", "39002", "Turín", "Turin", "Turijn", "Turin", "Torino", "Turin", "Turim"],
	["IT", "39005", "Venecia", "Venice", "Venetie", "Venedig", "Venezia", "Venise", "Veneza"],
	["IT", "39001", "Venecia Mestre", "Venice Mestre", "Venetië Mestre", "Venedig Mestre", "Venezia Mestre", "Venise Mestre", "Veneza Mestre"],
	["IT", "39027", "Vicenza", "Vicenza", "Vicenza", "Vicenza", "Vicenza", "Vicence", "Vincenza"],
	["LU", "40000", "Luxemburgo", "Luxembourg", "Luxemburg", "Luxemburg", "Lussemburgo", "Luxembourg", "Luxemburgo"],
	["MX", "9013", "Coatzacoalcos", "Coatzacoalcos", "Coatzacoalcos", "Coatzacoalcos", "Coatzacoalcos", "Coatzacoalcos", "Coatzacoalcos"],
	["MX", "9023", "Guadalajara, Jalisco", "Guadalajara, Jalisco", "Guadalajara, Jalisco", "Guadalajara, Jalisco", "Guadalajara, Jalisco", "Guadalajara, Jalisco", "Guadalajara, Jalisco"],
	["MX", "9020", "Lazaro Cardenas", "Lazaro Cardenas", "Lazaro Cardenas", "Lazaro Cardenas", "Lazaro Cardenas", "Lazaro Cardenas", "Lazaro Cardenas"],
	["MX", "9012", "México DF", "Mexico City", "Mexico DF", "Mexico DF", "Cittá del Messico", "Mexico", "Cidade do México"],
	["MX", "9019", "Monterrey", "Monterrey", "Monterrey", "Monterrey", "Monterrey", "Monterrey", "Monterrei"],
	["MX", "9018", "Puebla", "Puebla", "Puebla", "Puebla", "Puebla", "Puebla", "Puebla"],
	["MX", "9025", "Queretaro", "Queretaro", "Queretaro", "Queretaro", "Queretaro", "Queretaro", "Queretaro"],
	["MX", "9017", "Veracruz", "Veracruz", "Veracruz", "Veracruz", "Veracruz", "Veracruz", "Veracruz"],
	["PL", "41000", "Poznan", "Poznan", "Poznan", "Posen", "Poznan", "Poznan", "Poznan"],
	["PT", "2010", "Lisboa", "Lisbon", "Lissabon", "Lissabon", "Lisbona", "Lisbonne", "Lisboa"],
	["GB", "25001", "Londres", "London", "Londen", "London", "Londra", "Londres", "Londres"],
	["CZ", "43000", "Olomouc", "Olomouc", "Olomouc", "Olmütz", "Olomouc", "Olomouc", "Olomouc"],
	["CZ", "43001", "Praga", "Prague", "Prague", "Prag", "Praga", "Prague", "Praga"],
	["RO", "19012", "Bucarest", "Bucharest", "Boekarest", "Bukarest", "Bucarest", "Bucarest", "Bucareste"],
	["RO", "19011", "Timisoara", "Timisoara", "Timisoara", "Timisoara", "Timisoara", "Timisoara", "Timisoara"],
	["ZA", "11010", "Ciudad del Cabo", "Capetown", "Kaapstad", "Kapstadt", "Città del Capo", "Le Cap", "Cidade do Cabo"],
	["ZA", "11020", "Plettenberg Bay", "Plettenberg Bay", "Plettenberg Bay", "Plettenberg Bay", "Plettenberg Bay", "Plettenberg Bay", "Plettenberg Bay"],
	["CH", "15013", "Friburgo", "Fribourg", "Fribourg", "Freiburg", "Friburgo", "Fribourg", "Friburgo"],
	["CH", "15014", "Ginebra", "Geneva", "Genève", "Genf", "Ginevra", "Genève", "Genebra"],
	["CH", "15015", "Lucerna", "Luzern", "Luzern", "Luzern", "Lucerna", "Lucerne", "Lucerna"],
	["CH", "15016", "Zurich", "Zurich", "Zurich", "Zürich", "Zurigo", "Zurich", "Zurique"],
	["UY", "14010", "Montevideo", "Montevideo", "Montevideo", "Montevideo", "Montevideo", "Montevideo", "Montevideo"],
	["VE", "44007", "Isla Margarita", "Isla Margarita", "Isla Margarita", "Isla Margarita", "Isola Margarita", "Ile Margarita", "Ilha Margarita"],
	["VE", "44008", "Valencia", "Valencia", "Valencia", "Valencia", "Valencia", "Valencia", "Valencia"]
];

// Hotels (hotel id, city id, hotel name)
var nhHotels = [
	[2, 1500, "NH Ciudad de Zaragoza"],
	[3, 1460, "NH Villacarlos"],
	[4, 1500, "NH Gran Hotel"],
	[5, 1471, "NH Canciller Ayala"],
	[7, 1030, "NH Cristal"],
	[8, 1460, "NH Abashiri"],
	[9, 1180, "NH Inglaterra"],
	[10, 1280, "NH Embajada"],
	[11, 1280, "NH Suites Prisma"],
	[12, 1280, "NH Parque Avenidas"],
	[13, 1280, "NH Argüelles"],
	[14, 1410, "NH Plaza de Armas"],
	[16, 1280, "NH Práctico"],
	[17, 1460, "NH Center"],
	[18, 1280, "NH Abascal"],
	[19, 1280, "NH Nacional"],
	[20, 1150, "NH Atlántico"],
	[21, 1120, "NH Turcosa"],
	[22, 1280, "NH Alberto Aguilera"],
	[23, 1410, "NH Viapol"],
	[24, 1280, "NH Villa de Coslada"],
	[25, 1080, "NH Duc de la Victoria"],
	[26, 1460, "NH Jardines del Turia"],
	[27, 1460, "NH Las Artes"],
	[28, 1460, "NH Las Artes II"],
	[29, 1390, "NH Santander Parayas"],
	[30, 1080, "NH Cornellá"],
	[31, 1040, "NH Ciudad de Almeria"],
	[32, 1140, "NH Califa"],
	[33, 1211, "NH Palacio de Santa Marta"],
	[35, 1410, "NH Central Convenciones"],
	[36, 11020, "NH Plettenberg Bay"],
	[41, 1080, "NH Máster"],
	[42, 1280, "NH Balboa"],
	[43, 1280, "NH Príncipe de Vergara"],
	[45, 1290, "NH Málaga"],
	[46, 1110, "Hotel Almenara"],
	[53, 1500, "NH Sport"],
	[54, 1310, "NH Agustinos"],
	[71, 1280, "NH Sanvy"],
	[72, 1280, "NH Bretón"],
	[73, 1280, "NH La Habana"],
	[74, 9012, "NH Mexico City"],
	[76, 9013, "NH Coatzacoalcos"],
	[79, 9014, "NH Lázaro Cárdenas"],
	[81, 1080, "NH Calderón"],
	[82, 1460, "NH Ciudad de Valencia"],
	[83, 1210, "NH Luz Huelva"],
	[84, 1300, "NH Rincón de Pepe"],
	[86, 1480, "NH Palacio de Oriol"],
	[87, 1280, "NH Fuenlabrada"],
	[88, 1080, "NH La Maquinista"],
	[91, 1280, "NH Zurbano"],
	[92, 1230, "NH La Perdiz"],
	[93, 1120, "NH Mindoro"],
	[94, 1280, "NH Eurobuilding"],
	[97, 1280, "NH Monte Rozas"],
	[99, 2010, "NH Liberdade"],
	[101, 1080, "NH Cóndor"],
	[104, 1080, "NH Les Corts"],
	[105, 1080, "NH Numancia"],
	[106, 1080, "NH Rallye"],
	[107, 1080, "NH Forum"],
	[108, 1080, "NH Ciutat de Mataró"],
	[110, 1200, "NH Aranzazu"],
	[112, 1310, "NH El Toro"],
	[113, 1390, "NH Ciudad de Santander"],
	[114, 1370, "NH Palacio de Castellanos"],
	[115, 1280, "NH Sur"],
	[117, 1350, "NH Imperial Playa"],
	[118, 1350, "NH Playa Las Canteras"],
	[119, 1470, "NH Ciudad de Valladolid"],
	[121, 1080, "NH Pódium"],
	[122, 1280, "NH Lagasca"],
	[123, 1310, "NH Iruña Park"],
	[124, 1260, "NH Herencia Rioja"],
	[125, 1330, "NH Principado"],
	[126, 1480, "NH Deusto"],
	[127, 1130, "NH Ciudad Real"],
	[128, 1300, "NH Amistad Murcia"],
	[130, 1281, "NH Marbella"],
	[132, 1250, "NH Pirineos"],
	[133, 1231, "NH Avenida Jerez"],
	[134, 1020, "NH Albar"],
	[138, 1160, "NH Ciudad de Cuenca"],
	[140, 1480, "NH Villa de Bilbao"],
	[141, 1280, "NH Alcalá"],
	[142, 1430, "NH Ciutat de Reus"],
	[143, 1360, "NH Palacio de Vigo"],
	[145, 1280, "NH Leganés"],
	[146, 1260, "NH Logroño"],
	[147, 1281, "NH San Pedro"],
	[148, 1490, "NH Palacio del Duero"],
	[149, 1090, "NH Palacio de la Merced"],
	[151, 1280, "NH Ciudad de la Imagen"],
	[152, 1280, "NH Barajas"],
	[153, 1280, "NH Las Rozas Aparthotel"],
	[154, 1280, "NH La Florida Aparthotel"],
	[155, 1280, "NH Aravaca Aparthotel"],
	[157, 1370, "NH Puerta de la Catedral"],
	[160, 5010, "NH Florida"],
	[161, 5010, "NH Jousten"],
	[162, 5010, "NH Latino"],
	[163, 5011, "NH Panorama"],
	[164, 5011, "NH Urbano"],
	[166, 6010, "NH Ciudad de Santiago"],
	[167, 14010, "NH Columbia"],
	[168, 5010, "NH City & Tower"],
	[169, 5012, "NH Cordillera"],
	[170, 1351, "NH Tenerife"],
	[174, 1281, "NH Alanda"],
	[176, 15013, "NH Fribourg"],
	[178, 15014, "NH Geneva Airport"],
	[179, 15015, "NH Luzern"],
	[180, 15016, "NH Zurich Airport"],
	[181, 13011, "NH Duesseldorf City"],
	[182, 13031, "NH Dortmund"],
	[183, 13016, "NH Muenchen Dornach"],
	[184, 13030, "NH Oberhausen"],
	[185, 13032, "NH Koeln City"],
	[186, 13012, "NH Die Villa Frankfurt Messe"],
	[187, 13012, "NH Frankfurt Airport"],
	[188, 13012, "NH Frankfurt Rhein-Main"],
	[189, 13034, "NH Berlin Alexanderplatz"],
	[190, 13034, "NH Berlin Mitte"],
	[191, 13034, "NH Berlin Potsdam"],
	[192, 13034, "NH Berlin Treptow"],
	[193, 13034, "NH Berlin Heinrich Heine"],
	[194, 13029, "NH Bingen"],
	[195, 13020, "NH Parkhotel Deggendorf"],
	[197, 13035, "NH Dessau"],
	[198, 13034, "NH Berlin Kurfuerstendamm"],
	[200, 3017, "NH Groningen"],
	[201, 4020, "NH Stephanie"],
	[202, 4020, "NH Brussels City Centre"],
	[203, 4020, "NH Brussels Airport"],
	[204, 4020, "NH Grand Place Arenberg"],
	[207, 3013, "NH Jan Tabak"],
	[208, 3020, "NH Galaxy"],
	[209, 3020, "NH Caransa"],
	[210, 3020, "NH Schiller"],
	[211, 3020, "NH Doelen"],
	[212, 3020, "NH Tropen"],
	[213, 3020, "NH Museum Quarter"],
	[214, 3020, "NH City Centre Amsterdam"],
	[215, 3020, "NH Amsterdam Centre"],
	[216, 3020, "NH Barbizon Palace"],
	[217, 3020, "NH Schiphol Airport"],
	[218, 3020, "NH Grand Hotel Krasnapolsky"],
	[219, 3019, "NH Naarden"],
	[220, 1080, "NH Ciutat de Vic"],
	[221, 3022, "NH Utrecht"],
	[222, 3024, "NH Zandvoort"],
	[223, 1301, "NH Delta"],
	[226, 1140, "NH Amistad Cordoba"],
	[229, 1080, "NH Porta Barcelona"],
	[232, 3025, "NH Zoetermeer"],
	[234, 3022, "NH Centre Utrecht"],
	[235, 3030, "NH Atlanta Rotterdam"],
	[237, 13036, "NH Dresden"],
	[239, 13011, "NH Duesseldorf City Nord"],
	[241, 13046, "NH Marquette"],
	[242, 4020, "NH Atlanta Brussels"],
	[243, 3018, "NH Maastricht"],
	[244, 3014, "NH Capelle"],
	[245, 3016, "NH Geldrop"],
	[246, 3012, "NH Best"],
	[247, 3011, "NH Rijnhotel"],
	[250, 3017, "NH Hotel De Ville"],
	[251, 1080, "NH Belagua"],
	[252, 13018, "NH Erlangen"],
	[253, 1500, "NH Orús"],
	[254, 15014, "NH Rex"],
	[255, 13039, "NH Hamburg Norge"],
	[256, 13034, "NH Berlin Frankfurter Allee"],
	[257, 13012, "NH Frankfurt Moerfelden"],
	[258, 13012, "NH Frankfurt Niederrad"],
	[259, 13038, "NH Goettingen"],
	[260, 13039, "NH Hamburg City"],
	[261, 13039, "NH Hamburg Horn"],
	[262, 13039, "NH Hamburg Altona"],
	[263, 13021, "NH Heidelberg"],
	[264, 13022, "NH Aquarena Heidenheim"],
	[265, 13023, "NH Hirschberg Heidelberg"],
	[266, 13017, "NH Ambassador Ingolstadt"],
	[268, 13040, "NH Leipzig Messe"],
	[269, 13043, "NH Magdeburg"],
	[270, 13016, "NH Muenchen Airport"],
	[271, 13016, "NH Muenchen Deutscher Kaiser"],
	[272, 13016, "NH Muenchen Neue Messe"],
	[273, 13016, "NH Muenchen Unterhaching"],
	[274, 13016, "NH Muenchen am Ring"],
	[275, 13015, "NH Kloesterle Noerdlingen"],
	[276, 13042, "NH Fuerth Nuernberg"],
	[277, 13042, "NH Forsthaus Fuerth Nuernberg"],
	[278, 13045, "NH Voltaire Potsdam"],
	[279, 13044, "NH Schwerin"],
	[280, 13024, "NH Stuttgart Sindelfingen"],
	[281, 13025, "NH Stuttgart Airport"],
	[282, 13026, "NH Mannheim Viernheim"],
	[283, 13027, "NH Weinheim"],
	[285, 13028, "NH Aukamm Wiesbaden"],
	[287, 1280, "NH Victoria Palace"],
	[290, 13012, "NH Frankfurt City"],
	[291, 17000, "NH Budapest"],
	[300, 44001, "NH Campo de Gibraltar"],
	[301, 1900, "NH Principe de la Paz"],
	[302, 1502, "NH Palacio de Ferrera"],
	[303, 1302, "NH Cartagena"],
	[305, 1110, "NH Sotogrande"],
	[309, 1280, "NH Pacífico"],
	[310, 1280, "NH San Sebastián de los Reyes"],
	[311, 1280, "NH Alcorcón"],
	[315, 3040, "NH Den Haag"],
	[316, 1180, "NH Victoria"],
	[317, 1080, "NH Sant Boi"],
	[318, 1280, "NH Mercader"],
	[319, 1364, "NH Obradoiro"],
	[321, 1363, "NH Plaza Mayor"],
	[322, 1030, "NH Alicante"],
	[323, 1280, "NH Parla"],
	[325, 13042, "NH Nuernberg City"],
	[327, 1080, "NH Constanza"],
	[329, 19012, "NH Bucharest"],
	[330, 19011, "NH Timisoara"],
	[331, 1212, "NH Gran H. Casino Extremadura"],
	[332, 9012, "NH Santa Fe"],
	[333, 1470, "NH Balago"],
	[334, 2010, "NH Campo Grande"],
	[337, 13034, "NH Berlin City West"],
	[339, 40000, "NH Luxembourg"],
	[340, 3050, "NH Waalwijk"],
	[342, 1460, "NH Puerto de Sagunto"],
	[345, 4012, "NH Gent Belfort"],
	[346, 4021, "NH Brugge"],
	[347, 41000, "NH Poznan"],
	[371, 1280, "NH Ribera del Manzanares"],
	[372, 3020, "NH Musica"],
	[375, 3040, "NH Atlantic Den Haag"],
	[376, 1510, "NH Palacio de Oquendo"],
	[378, 1280, "NH Las Tablas"],
	[380, 9012, "NH Aeropuerto T2 México"],
	[384, 9023, "NH Guadalajara"],
	[386, 1280, "NH Palacio de Tepa"],
	[406, 4013, "NH Molenvijver Genk"],
	[407, 4012, "NH Gent Sint Pieters"],
	[408, 4014, "NH Mechelen"],
	[410, 16000, "NH Atterseehaus Suites"],
	[411, 16000, "NH Belvedere"],
	[413, 16001, "NH Salzburg-City"],
	[414, 16000, "NH Vienna Airport"],
	[415, 16000, "NH Wien"],
	[419, 13011, "NH Duesseldorf City Center"],
	[421, 13014, "NH Trier"],
	[423, 9017, "NH Veracruz"],
	[426, 11010, "NH The Lord Charles"],
	[430, 5010, "NH Crillón"],
	[432, 5010, "NH Lancaster"],
	[433, 5010, "NH Tango"],
	[435, 5010, "NH 9 de Julio"],
	[436, 42000, "NH Gran Hotel Provincial"],
	[440, 1901, "NH Gijón"],
	[441, 1480, "NH La Avanzada"],
	[442, 13034, "NH Berlin Potsdamer Platz"],
	[443, 13036, "NH Dresden Altmarkt"],
	[450, 145, "NH Praha Radlicka"],
	[451, 43000, "NH Olomouc Congress"],
	[457, 13051, "NH Ludwigsburg"],
	[458, 13034, "nhow Berlin"],
	[460, 13012, "NH Frankfurt Messe"],
	[461, 42000, "NH Hotel Casino"],
	[462, 44001, "NH Algeciras Suites"],
	[463, 1110, "NH Castellar"],
	[518, 4402, "Hesperia Areatza"],
	[519, 1352, "Hesperia Lanzarote"],
	[520, 44003, "Hesperia Ciutat Mallorca"],
	[521, 1100, "Hesperia Bristol Playa"],
	[523, 1140, "Hesperia Córdoba"],
	[524, 1200, "Hesperia Donosti"],
	[525, 1280, "Hesperia Getafe"],
	[526, 1180, "Hesperia Granada"],
	[527, 1280, "Hesperia Hermosilla"],
	[528, 1080, "Hesperia Presidente"],
	[529, 1080, "Hesperia Sant Joan"],
	[530, 1080, "Hesperia Tower"],
	[531, 1080, "Hesperia Fira Suites"],
	[532, 1080, "Hesperia Sport Barcelona"],
	[533, 1410, "Hesperia Sevilla"],
	[535, 1080, "Hesperia Carlit"],
	[536, 4110, "Hesperia Chalet del Golf"],
	[537, 1080, "Hesperia Del Mar"],
	[538, 1080, "Hesperia Del Port"],
	[539, 1500, "Hesperia Zaragoza"],
	[540, 1300, "Hesperia Murcia"],
	[541, 1280, "Hesperia Emperatriz"],
	[542, 1280, "Hesperia Madrid"],
	[545, 1080, "Hesperia Ramblas"],
	[546, 44003, "Hesperia Playas de Mallorca"],
	[547, 44003, "Hesperia Villamil"],
	[548, 1080, "Hesperia Metropol"],
	[549, 1150, "Hesperia A Coruña"],
	[551, 1150, "Hesperia Ferrol"],
	[552, 1150, "Hesperia Finisterre"],
	[553, 1364, "Hesperia Gelmirez"],
	[554, 44006, "Hesperia Isla La Toja"],
	[555, 1364, "Hesperia Peregrino"],
	[556, 1360, "Hesperia Vigo"],
	[557, 1480, "Hesperia Bilbao"],
	[558, 9024, "Hesperia Toledo"],
	[559, 1480, "Hesperia Zubialde"],
	[560, 1080, "Hesperia Sant Just"],
	[561, 1040, "Hesperia Sabinal"],
	[562, 1352, "Hesperia Playa Dorada"],
	[563, 44004, "Hesperia Patricia"],
	[564, 1351, "Hesperia Troya"],
	[568, 25001, "Hesperia London Victoria"],
	[572, 44007, "Hesperia Playa El Agua"],
	[573, 44007, "Hesperia Isla Margarita"],
	[577, 4230, "Hesperia Andorra la Vella"],
	[581, 1302, "NH Campo Cartagena"],
	[582, 4405, "NH Girona"],
	[583, 44008, "Hesperia WTC Valencia"],
	[649, 9012, "NH Valle Dorado"],
	[652, 9012, "NH Centro Historico"],
	[653, 9018, "NH Puebla"],
	[655, 9025, "NH Queretaro"],
	[657, 16000, "NH Danube City"],
	[659, 9012, "NH Monterrey"],
	[660, 3060, "NH Sparrenhorst"],
	[661, 1280, "NH Paseo del Prado"],
	[662, 3070, "NH Amersfoort"],
	[701, 39001, "NH Laguna Palace"],
	[702, 39002, "NH Santo Stefano"],
	[703, 39003, "Nhow Milano"],
	[704, 39093, "Donnafugata Golf Resort & SPA"],
	[705, 39003, "NH Concordia"],
	[706, 39022, "NH Orio al Serio"],
	[708, 39003, "NH Grand Hotel Verdi"],
	[709, 39005, "NH Manin"],
	[710, 39006, "NH Anglo American"],
	[713, 39009, "NH Villa San Mauro"],
	[715, 39012, "NH Venus Sea Garden Resort"],
	[716, 39024, "NH Giustiniano"],
	[717, 39016, "NH Mantegna"],
	[718, 39041, "Grand Hotel Convento di Amalfi"],
	[720, 39004, "NH Parco degli Aragonesi"],
	[723, 39007, "NH Liberty"],
	[724, 39007, "NH Royal Palace"],
	[729, 39018, "NH Ancona"],
	[730, 39022, "NH Bergamo"],
	[731, 3917, "NH Bologna De La Gare"],
	[732, 3917, "NH Bologna Villanova"],
	[733, 39021, "NH Brescia"],
	[735, 39004, "NH Bellini"],
	[736, 39006, "NH Firenze"],
	[737, 39029, "NH Marina"],
	[738, 39029, "NH Plaza"],
	[740, 39028, "NH La Spezia"],
	[741, 39025, "NH Pontevecchio"],
	[742, 39003, "NH Milano 2"],
	[743, 39003, "NH Machiavelli"],
	[744, 39003, "NH President"],
	[745, 39003, "NH Milano Touring"],
	[746, 39003, "NH Milanofiori"],
	[747, 39031, "NH Ambassador"],
	[748, 39019, "NH Palermo"],
	[749, 39033, "NH Cavalieri"],
	[750, 25001, "NH Harrington Hall"],
	[751, 25001, "NH Kensington"],
	[753, 33001, "NH Nice"],
	[757, 39003, "NH Fiera"],
	[758, 33100, "NH Lyon Aéroport"],
	[759, 3020, "NH Carlton Amsterdam"],
	[760, 4020, "NH Hotel du Grand Sablon"],
	[761, 39034, "NH Ravenna"],
	[762, 39024, "NH Leonardo Da Vinci"],
	[763, 39024, "NH Midas"],
	[764, 39024, "NH Vittorio Veneto"],
	[765, 39024, "NH Villa Carpegna"],
	[766, 39032, "NH Excelsior"],
	[767, 39002, "NH Ambasciatori"],
	[768, 39002, "NH Ligure"],
	[769, 39026, "NH Trieste"],
	[770, 39027, "NH Vicenza"],
	[771, 39003, "NH Milano 2 Residence"],
	[772, 13034, "NH Berlin Friedrichstrasse"],
	[773, 13032, "NH Koeln Mediapark"],
	[774, 9021, "Jolly Madison Towers"],
	[775, 33050, "Jolly Hotel Lotti"],
	[781, 39035, "NH Savona Darsena"],
	[782, 39003, "NH Linate"],
	[783, 39055, "NH Porta Rossa"],
	[786, 39042, "NH Grand Hotel Palazzo"],
	[791, 39002, "NH Lingotto Tech"],
	[792, 39002, "NH Lingotto"],
	[948, 3023, "NH Conf. Centre Koningshof"],
	[949, 3021, "NH Conf. Centre Leeuwenhorst"]
];

// Rooms text
var nhRooms = {
	singular: ["", "", "habitación", "room", "kamer", "Zimmer", "camera", "chambre", "quarto"],
	plural:   ["", "", "habitaciones", "rooms", "kamers", "Zimmer", "camere", "chambres", "quartos"]
};



/****************************************************************************/

// Populate any select boxes with given data. Sorting is optional.
function _populateSelect(domSelect, data, sort) {
	// Sort data
	if(sort) {
		data.sort(function(a, b) {
			if(a.name > b.name)	return 1;
			else if(a.name == b.name) return 0;
			else return -1;
		});
	}

	// Add options to select box
	$$(domSelect).empty();
	$$.each(data, function(i, e) {
		var option = $$("<option />").val(e.code).text(e.name);
		$$(domSelect).append(option);
	});
}

// Populate select box with months for a given language
function populateMonths(domSelect, lang) {
	// Generate code/country pairs
	var months = [];
	$$.each(nhMonths, function(i, names) {
		if(i>0)	months.push({code: i, name: names[langCodes[lang]]});
	});
	_populateSelect(domSelect, months, false);
}

// Populate select box with day numbers
function populateDays(domSelect) {
	$$(domSelect).empty();
	for(i=1; i<=31; i++) {
		var option = $$("<option />").val(i).text(i);
		$$(domSelect).append(option);
	}
}

// Populate select box with years
function populateYears(domSelect, from, to) {
	$$(domSelect).empty();
	for(i=from; i<=to; i++) {
		var option = $$("<option />").val(i).text(i);
		$$(domSelect).append(option);
	}
}

// Populate select box with countries for a given language
function populateCountries(domSelect, lang, codes) {
	// Generate code/country pairs
	var countries = [];
	$$.each(nhCountries, function(code, names) {
		if(codes.indexOf(code) != -1) {
			countries.push({code: code, name: names[langCodes[lang]]});
		}
	});
	_populateSelect(domSelect, countries, true);
}

// Populate select box with cities for given language and country
function populateCities(domSelect, lang, country, ids) {
	// Generate code/city pairs
	var cities = [];
	$$.each(nhCities, function(i, city) {
		if(city[0] == country && ids.indexOf(parseInt(city[1])) != -1) {
			cities.push({code: city[1], name: city[langCodes[lang]]});
		}
	});
	_populateSelect(domSelect, cities, true);
}

// Populate select box with hotels for given language and city
function populateHotels(domSelect, lang, city, ids) {
	// Generate code/city pairs
	var hotels = [{code: 0, name: txtSelectHotel[lang]}];
	$$.each(nhHotels, function(i, hotel) {
		if(hotel[1] == city && ids.indexOf(parseInt(hotel[0])) != -1) {
			hotels.push({code: hotel[0], name: hotel[2]});
		}
	});
	_populateSelect(domSelect, hotels, false);
}

// Populate select box with rooms for given language and max
function populateRooms(domSelect, lang, max) {
	// Generate number/text pairs
	var rooms = [];
	for(i=1; i<=max; i++) {
		rooms.push({code: i, name: i+" "+(i==1 ? nhRooms.singular[langCodes[lang]] : nhRooms.plural[langCodes[lang]])});
	}
	_populateSelect(domSelect, rooms, false);
}
