As I promised here is the script for creating dropdown menus with the list of Airlines, Countries, Hotels and Car Rental companies with PHP.
Hope someone finds it useful =)
/*
* Created on 27-Jul-07
*
*/
/**
* creates a drop down of airlines
*
* @var $name String The value for the name attribute
*/
function createAirLineElement($name){
$al = array(
“T9″=>”Ab Varmlandsflyg”,
“9B”=>”Accesrail Inc.”,“VX”=>”Aces Airlines”,
“JP”=>”Adria Airways”,“A3″=>”Aegean Airlines”,
“RE”=>”Aer Arann”,
“EI”=>”Aer Lingus”,
“JR”=>”Aero California”,
“N6″=>”Aero Continente”,“AJ”=>”Aero Contractors”,
“N2″=>”Aero Internacionales”,“YP”=>”Aero Lloyd”,
“QA”=>”Aerocaribe”,
“9D”=>”Aerocontinente Dominican”,
“SU”=>”Aeroflot”,
“AR”=>”Aerolineas Argentinas”,“VW”=>”Aeromar”,
“BQ”=>”Aeromar C. Por. A”,“AM”=>”Aeromexico”,
“OT”=>”Aeropelican Air”,
“VH”=>”Aeropostal”,
“P5″=>”Aerorepublica”,
“5L”=>”Aerosur”,“VV”=>”Aerosvit”,
“6F”=>”Aerotrans Airlines”,“Y2″=>”Africa One”,
“DP”=>”Air 2000″,
“RK”=>”Air Afrique”,
“AH”=>”Air Algerie”,
“A6″=>”Air Alps Aviation”,“UU”=>”Air Austral”,
“BT”=>”Air Baltic Corp”,“AB”=>”Air Berlin”,
“JA”=>”Air Bosna”,
“BP”=>”Air Botswana”,
“SB”=>”Air Caledonie”,
“AC”=>”Air Canada”,“TX”=>”Air Caraibes”,
“CV”=>”Air Chathams”,“CA”=>”Air China”,
“4F”=>”Air City”,
“YN”=>”Air Creebec”,
“EN”=>”Air Dolomiti”,
“UX”=>”Air Europa”,“PE”=>”Air Europe”,
“PC”=>”Air Fiji”,“AF”=>”Air France”,
“GN”=>”Air Gabon”,
“GL”=>”Air Greenland”,
“AI”=>”Air India”,
“7Y”=>”Air Industria Spa”,“JM”=>”Air Jamaica”,
“V6″=>”Air Jet”,“9Y”=>”Air Kazakstan”,
“QP”=>”Air Kenya Aviation”,
“IW”=>”Air Liberte”,
“DR”=>”Air Link Pty. Ltd”,
“TT”=>”Air Lithuania”,“FU”=>”Air Littoral”,
“LK”=>”Air Luxor S.A”,“NX”=>”Air Macau”,
“MD”=>”Air Madagascar”,
“QM”=>”Air Malawi Limited”,
“KM”=>”Air Malta”,
“CW”=>”Air Marshall Islands”,“MK”=>”Air Mauritius Limited”,
“9U”=>”Air Moldova”,“RM”=>”Air Moldova Intl”,
“SW”=>”Air Namibia”,
“ON”=>”Air Nauru”,
“NZ”=>”Air New Zealand”,
“EL”=>”Air Nippon Co”,“PX”=>”Air Niugini”,
“4N”=>”Air North”,“AP”=>”Air One”,
“FJ”=>”Air Pacific Ltd”,
“PJ”=>”Air Saint Pierre”,
“EX”=>”Air Santo Domingo”,
“HM”=>”Air Seychelles”,“VT”=>”Air Tahiti”,
“TN”=>”Air Tahiti Nui”,“TC”=>”Air Tanzania”,
“TS”=>”Air Transat”,
“6U”=>”Air Ukraine”,
“DO”=>”Air Vallee”,
“NF”=>”Air Vanuatu”,“ZT”=>”Air Zambezi”,
“UM”=>”Air Zimbabwe”,“RT”=>”Air of S. Australia”,
“FL”=>”AirTran Airways”,
“CG”=>”Airline Papua New Guinea”,
“ND”=>”Airlink Limited”,
“TL”=>”Airnorth Regional”,“AS”=>”Alaska”,
“J5″=>”Alaska Seaplane Service”,“LV”=>”Albanian Airlines”,
“AZ”=>”Alitalia”,
“XM”=>”Alitalia Express”,
“NH”=>”All Nippon Airways”,
“QQ”=>”Alliance”,“AQ”=>”Aloha”,
“WP”=>”Aloha Islandair”,“E8″=>”Alpi Eagles”,
“HP”=>”America West”,
“AA”=>”American”,
“AX”=>”American Connection”,
“MQ”=>”American Eagle”,“WK”=>”American Falcon S.A.”,
“TZ”=>”American Trans Air”,“8A”=>”Arctic Air A.S.”,
“IZ”=>”Arkia Israel Airlines”,
“R3″=>”Armenian Airlines”,
“MV”=>”Armenian Intl Airlines”,
“R7″=>”Aserca”,“OZ”=>”Asiana”,
“RC”=>”Atlantic Airways”,“EV”=>”Atlantic Southeast”,
“GR”=>”Aurigny Air Services”,
“AO”=>”Australian Airlines”,
“OS”=>”Austrian Airlines”,
“VE”=>”Avensa”,“6A”=>”Aviacsa”,
“AV”=>”Avianca”,“GU”=>”Aviateca”,
“QC”=>”Aviation Quebec Labrador”,
“G2″=>”Avirex Gabon”,
“ZS”=>”Azzura Air”,
“BD”=>”BMI British Midland”,“BW”=>”BWIA West Indies Airways”,
“UP”=>”Bahamasair”,“LZ”=>”Balkan Bulgarian”,
“PG”=>”Bangkok Airways”,
“JV”=>”Bearskin Airlines”,
“B2″=>”Belavia”,
“B3″=>”Bellview Airlines”,“CH”=>”Bemidji Airlines”,
“8E”=>”Bering Air”,“GQ”=>”Big Sky Airlines”,
“BG”=>”Biman Bangladesh”,
“NT”=>”Binter Canarias”,
“KF”=>”Blue1″,
“BU”=>”Braathens Asa”,“FQ”=>”Brindabella Airlines”,
“BA”=>”British Airways”,“BE”=>”British European”,
“W9″=>”British Northwest Air”,
“4P”=>”Business Aviation”,
“XK”=>”C.A.C. Mediterranee”,
“MO”=>”Calm Air Intl Ltd”,“UY”=>”Cameroon Airlines”,
“5T”=>”Canadian North”,“W2″=>”Canadian Western”,
“C6″=>”Canjet Airlines”,
“9K”=>”Cape Air”,
“6C”=>”Cape Smythe Air”,
“8B”=>”Caribbean Star Airlines”,“ZQ”=>”Caribbean Sun Airlines”,
“V3″=>”Carpatair”,“CX”=>”Cathay Pacific”,
“KX”=>”Cayman Airways”,
“5J”=>”Cebu Pacific Air”,
“9M”=>”Central Mountain Air”,
“OP”=>”Chalks Ocean Airways”,“CI”=>”China Airlines”,
“MU”=>”China Eastern”,“CZ”=>”China Southern Airlines”,
“QI”=>”Cimber Air”,
“C9″=>”Cirrus Airlines”,
“6E”=>”City Air Germany”,
“CF”=>”City Airline”,“WX”=>”City Jet”,
“CS”=>”Co. Micronesia”,“BX”=>”Coast Air K.S.”,
“9L”=>”Colgan Air”,
“MN”=>”Comair”,
“DE”=>”Condor”,
“CO”=>”Continental”,“CM”=>”Copa Airlines”,
“3C”=>”Corporate Airlines”,“SS”=>”Corse Air International”,
“OU”=>”Croatia Airlines”,
“QE”=>”Crossair Europe”,
“CY”=>”Cyprus Airways Ltd”,
“OK”=>”Czech Airlines”,“2A”=>”DB German Rail”,
“IV”=>”Delsey Airlines N.V.”,“DL”=>”Delta”,
“DI”=>”Deutsche Ba”,
“D7″=>”Dinar”,
“D8″=>”Djibouti Airlines”,
“Z6″=>”Dniepravia”,“KA”=>”Dragonair”,
“K8″=>”Dutch Caribbean Airline”,“9H”=>”Dutch Eagle Express”,
“T3″=>”Eastern Airways Limited”,
“DK”=>”Eastland Airlines”,
“MS”=>”Egyptair”,
“LY”=>”El Al Israel”,“EK”=>”Emirates”,
“7H”=>”Era Aviation”,“OV”=>”Estonian Air”,
“ET”=>”Ethiopian Airlines”,
“YQ”=>”Euro Air Heli Svc”,
“GJ”=>”Eurofly Spa”,
“EA”=>”European Air Express”,“EW”=>”Eurowings”,
“BR”=>”Eva Airways”,“OW”=>”Executive Airlines”,
“IH”=>”Falcon Aviation”,
“EF”=>”Far Eastern Air”,
“AY”=>”Finnair”,
“7F”=>”First Air”,“PA”=>”Florida Coastal Airlines”,
“F9″=>”Frontier Airlines”,“2F”=>”Frontier Flying Svc”,
“G7″=>”Gandalf Airlines”,
“GA”=>”Garuda Indonesia”,
“GT”=>”Gb Airways Ltd”,
“6R”=>”Georgian Airlines”,“GH”=>”Ghana Airways”,
“Z5″=>”Gmg Airlines”,“G3″=>”Gol Transportes Aereos”,
“DC”=>”Golden Air Flyg”,
“ZK”=>”Great Lakes Aviation”,
“ZO”=>”Great Plains Airlines”,
“GF”=>”Gulf Air”,“O5″=>”HP Flights”,
“HR”=>”Hahn Air”,“HU”=>”Hainan Airlines”,
“HF”=>”Hapag Lloyd”,
“H3″=>”Harbour Air Ltd”,
“HQ”=>”Harmony Airways”,
“HA”=>”Hawaiian Airlines”,“BH”=>”Hawkair Aviation Svcs”,
“YO”=>”Heli Air Monaco”,“JB”=>”Helijet Airways”,
“ZU”=>”Helios Airways”,
“T4″=>”Hellas Jet”,
“HJ”=>”Hellenic Star Airways”,
“UD”=>”Hex Air”,“BN”=>”Horizon Airlines”,
“IB”=>”Iberia”,“FI”=>”Icelandair”,
“DH”=>”Independence Air”,
“IC”=>”Indian Airlines”,
“I9″=>”Indigo”,
“D6″=>”Inter Air”,“3L”=>”Intersky Luftfahrt”,
“IR”=>”Iran Air”,“2S”=>”Island Express”,
“6H”=>”Israir Airlines”,
“JO”=>”Jalways”,
“JL”=>”Japan Air Lines”,
“JD”=>”Japan Air System”,“EG”=>”Japan Asia Airways Co”,
“NU”=>”Japan Transocean”,“JU”=>”Jat Yugoslav”,
“9W”=>”Jet Airways”,
“JQ”=>”JetStar Airways”,
“B6″=>”Jetblue Airways”,
“SG”=>”Jetsgo”,“XC”=>”K D Air Corporation”,
“KL”=>”KLM”,“WA”=>”KLM Cityhopper”,
“XT”=>”KLM Exel”,
“UK”=>”KLM UK”,
“KV”=>”Kavminvodyavia”,
“M5″=>”Kenmore Air Harbour”,“KQ”=>”Kenya Airways”,
“K6″=>”Khalifa Airways”,“IT”=>”Kingfisher Airlines”,
“KE”=>”Korean Air”,
“KU”=>”Kuwait Airways”,
“JF”=>”Lab. Flying Service”,
“WJ”=>”Labrador Airways”,“LR”=>”Lacsa”,
“LA”=>”Lan Chile”,“4M”=>”Lan Dominicana”,
“UC”=>”Lan Express”,
“LP”=>”Lan Peru”,
“MJ”=>”Lapa”,
“J6″=>”Larrys Flying Service”,“8Z”=>”Laser Airlines”,
“NG”=>”Lauda Air”,“L4″=>”Lauda Air Spa”,
“LI”=>”Liat”,
“LL”=>”Lineas Aereas Allegro”,
“ZE”=>”Lineas Aereas Azteca”,
“TE”=>”Lithuanian Airlines”,“LB”=>”Lloyd Aereo Boliviano”,
“LO”=>”Lot Polish”,“LT”=>”Ltu Intl Airways”,
“LH”=>”Lufthansa”,
“LG”=>”Luxair”,
“CC”=>”Macair Airlines”,
“IN”=>”Macedonaian Airlines”,“DM”=>”Maersk Air”,
“H5″=>”Magadan Airlines”,“MH”=>”Malaysia Airlines”,
“MA”=>”Malev Hungarian”,
“TF”=>”Malmo Aviation”,
“AE”=>”Mandarin Airlines”,
“JE”=>”Manx Airlines”,“MP”=>”Martinair Holland”,
“MW”=>”Maya Island Air”,“M8″=>”Mekong Airlines”,
“IG”=>”Meridiana”,
“MZ”=>”Merpati Nusantara”,
“YV”=>”Mesa Airlines”,
“MX”=>”Mexicana”,“OM”=>”Miat Mongolian”,
“ME”=>”Middle East Airlines”,“YX”=>”Midwest Airlines”,
“N4″=>”Minerva Airlines”,
“2M”=>”Moldavian Airlines”,
“ZB”=>”Monarch Airlines”,
“YM”=>”Montenegro Airlines”,“UB”=>”Myanma Airways”,
“8M”=>”Myanmar Airways Intl”,“HG”=>”NIKI LUFTFAHRT”,
“NC”=>”National Jet Systems”,
“CE”=>”Nationwide Air”,
“JX”=>”Nice Helicopters”,
“JH”=>”Nordeste Linhas Aereas”,“NA”=>”North American”,
“NW”=>”Northwest”,“FY”=>”Northwest Regional Air”,
“2G”=>”Northwest Seaplanes”,
“J3″=>”Northwestern Air”,
“DY”=>”Norwegian Air”,
“UQ”=>”OConnor Mt Gambiers”,“OL”=>”Olt Gmbh”,
“OA”=>”Olympic Airlines”,“WY”=>”Oman Air”,
“QO”=>”Origin Pacific Airways”,
“8P”=>”Pacific Coastal”,
“LW”=>”Pacific Wings”,
“PK”=>”Pakistan Intl”,“P8″=>”Pantanal Linhas”,
“HI”=>”Papillon Airways”,“RN”=>”Paradise Air”,
“PD”=>”Pemair Ltd”,
“KS”=>”Penair”,
“PR”=>”Philippine Airlines”,
“PU”=>”Pluna”,“PH”=>”Polynesian Airlines”,
“NI”=>”Portugalia”,“Z3″=>”Promech”,
“PB”=>”Provincial Airlines”,
“FV”=>”Pulkovo Aviation”,
“QF”=>”Qantas”,
“QR”=>”Qatar Airways”,“RW”=>”Ras Fluggesellschaft”,
“FN”=>”Regional Airlines”,“ZL”=>”Regional Express”,
“WE”=>”Rheintalflug”,
“E2″=>”Rio Grande Air”,
“SL”=>”Rio Sul”,
“AT”=>”Royal Air Maroc”,“BI”=>”Royal Brunei Airlines”,
“RJ”=>”Royal Jordanian”,“RA”=>”Royal Nepal”,
“ZC”=>”Royal Swazi National”,
“WR”=>”Royal Tongan Airlines”,
“FR”=>”Ryanair”,
“S2″=>”Sahara Airlines Ltd”,“MM”=>”Sam”,
“UI”=>”San Juan Aviation”,“S3″=>”Santa Barbara Airlines”,
“SP”=>”Sata”,
“S4″=>”Sata Internacional”,
“SV”=>”Saudi Arabian”,
“SK”=>”Scandinavian Airlines”,“YR”=>”Scenic Airlines Inc”,
“CB”=>”Scot Airways”,“FM”=>”Shanghai Airlines”,
“FT”=>”Siem Reap Airways Intl”,
“MI”=>”Silkair”,
“SQ”=>”Singapore Airlines”,
“JW”=>”Skippers Aviation”,“H2″=>”Sky Service SA”,
“5G”=>”Skyservice Airlines”,“NP”=>”Skytrans”,
“K9″=>”Skyward Aviation”,
“JZ”=>”Skyways Ab”,
“XR”=>”Skywest Airlines”,
“SN”=>”Sn Brussels Airlines”,“4S”=>”Sol Air”,
“IE”=>”Solomon Airlines”,“SA”=>”South African Airways”,
“A4″=>”Southern Winds”,
“WN”=>”Southwest”,
“JK”=>”Spanair”,
“NK”=>”Spirit Airlines”,“UL”=>”Srilankan Airlines”,
“EZ”=>”Sun Air of Scandinavia”,“SY”=>”Sun Country Airlines”,
“XQ”=>”Sun Express”,
“CQ”=>”Sunshine Express”,
“SM”=>”Sunworld Intl”,
“PY”=>”Surinam Airways Ltd”,“LX”=>”Swiss Airlines”,
“RB”=>”Syrian Arab Airlines”,“DT”=>”Taag Angola Airlines”,
“TA”=>”Taca Airlines”,
“VR”=>”Tacv Cabo Verde Airline”,
“JJ”=>”Tam Linhas Aereas”,
“PZ”=>”Tam Mercosur”,“EQ”=>”Tame”,
“4E”=>”Tanana Air Service”,“TP”=>”Tap Air Portugal”,
“RO”=>”Tarom Romanian”,
“T6″=>”Tavrey”,
“RU”=>”Tci Skyking”,
“TG”=>”Thai”,“HX”=>”Trans North Aviation”,
“11″=>”Trans States Airlines”,“6N”=>”Trans Travel Airlines”,
“GE”=>”Transasia Airways”,
“HV”=>”Transavia Airlines”,
“9T”=>”Transwest Air”,
“PM”=>”Tropic Air”,“TU”=>”Tunis Air”,
“TK”=>”Turkish Airlines”,“VO”=>”Tyrolean Airways”,
“US”=>”US Airways”,
“U5″=>”USA 3000 Airlines”,
“PS”=>”Ukraine Intl”,
“UA”=>”United”,“UW”=>”Universal Airlines”,
“HY”=>”Uzbekistan Airways”,“VG”=>”VLM Airlines”,
“VF”=>”Valuair LTD”,
“X4″=>”Vanair Limited”,
“NJ”=>”Vanguard”,
“RG”=>”Varig S.A.”,“VP”=>”Vasp”,
“2R”=>”Via Rail Canada”,“VN”=>”Vietnam Airlines”,
“VQ”=>”Vintage Props and Jets”,
“VS”=>”Virgin Atlantic”,
“DJ”=>”Virgin Blue”,
“TV”=>”Virgin Express”,“VA”=>”Volare Airlines”,
“4W”=>”Warbelows Air Venture”,“2W”=>”Welcome Air Luftfahrt”,
“PT”=>”West Air Sweden”,
“8O”=>”West Coast Air”,
“W6″=>”West Isle Air”,
“WS”=>”Westjet”,“WF”=>”Wideroes Flyveselskap”,
“WM”=>”Windward Is Arwys”,“K5″=>”Wings Of Alaska”,
“8V”=>”Wright Air Service”,
“YE”=>”Yanda Airlines”,
“IY”=>”Yemenia Yemen Airways”,
“3J”=>”Zip Air”,“U2″=>”easyJet”);
?>
– Select / Choisissez – reset($al); while(key($al)){ ?> next($al); } ?>
}
/**
* creates a drop down of countries
*
* @var $name String the name of the element
*/
function createCountryElement($name){
$countries = array(
“AF”=>”Afghanistan”,“AL”=>”Albania”,
“DZ”=>”Algeria”,
“AS”=>”American Samoa”,
“AD”=>”Andorra”,“AO”=>”Angola”,
“AI”=>”Anguilla”,
“AQ”=>”Antarctica”,
“AG”=>”Antigua and Barbuda”,
“AR”=>”Argentina”,
“AM”=>”Armenia”,
“AW”=>”Aruba”,“AU”=>”Australia”,
“AT”=>”Austria”,
“AZ”=>”Azerbaijan”,
“BS”=>”Bahamas”,
“BH”=>”Bahrain”,
“BD”=>”Bangladesh”,
“BB”=>”Barbados”,“BY”=>”Belarus”,
“BE”=>”Belgium”,
“BZ”=>”Belize”,
“BJ”=>”Benin”,
“BM”=>”Bermuda”,
“BT”=>”Bhutan”,
“BO”=>”Bolivia”,“BA”=>”Bosnia and Herzegovina”,
“BW”=>”Botswana”,
“BV”=>”Bouvet Island”,
“BR”=>”Brazil”,
“BN”=>”Brunei Darussalam”,
“BG”=>”Bulgaria”,
“BF”=>”Burkina Faso”,“BI”=>”Burundi”,
“KH”=>”Cambodia”,
“CM”=>”Cameroon”,
“CA”=>”Canada”,
“CV”=>”Cape Verde”,
“KY”=>”Cayman Islands”,
“CF”=>”Central African Republic”,“TD”=>”Chad”,
“CL”=>”Chile”,
“CN”=>”China”,
“CX”=>”Christmas Island”,
“CC”=>”Cocos Islands”,
“CO”=>”Colombia”,
“KM”=>”Comoros”,“CG”=>”Congo”,
“CD”=>”Congo Dem Rep”,
“CK”=>”Cook Islands”,
“CR”=>”Costa Rica”,
“CI”=>”Cote D’Ivoire”,
“HR”=>”Croatia”,
“CU”=>”Cuba”,
“CY”=>”Cyprus”,
“CZ”=>”Czech Republic”,
“DK”=>”Denmark”,
“DJ”=>”Djibouti”,
“DM”=>”Dominica”,“DO”=>”Dominican Republic”,
“TP”=>”East Timor”,
“EC”=>”Ecuador”,
“EG”=>”Egypt”,
“SV”=>”El Salvador”,
“GQ”=>”Equatorial Guinea”,
“ER”=>”Eritrea”,“EE”=>”Estonia”,
“ET”=>”Ethiopia”,
“FK”=>”Falkland Islands”,
“FO”=>”Faroe Islands”,
“FJ”=>”Fiji”,
“FI”=>”Finland”,
“FR”=>”France”,“FX”=>”Franoe, Metropolitan”,
“GF”=>”French Guyana”,
“PF”=>”French Polynesia”,
“TF”=>”French Southern Territories”,
“GA”=>”Gabon”,
“GM”=>”Gambia”,
“GE”=>”Georgia”,“DE”=>”Germany”,
“GH”=>”Ghana”,
“GI”=>”Gibraltar”,
“GR”=>”Greece”,
“GL”=>”Greenland”,
“GD”=>”Grenada”,
“GP”=>”Guadeloupe”,“GU”=>”Guam”,
“GT”=>”Guatemala”,
“GN”=>”Guinea”,
“GW”=>”Guinea-Bissau”,
“GY”=>”Guyana”,
“HT”=>”Haiti”,
“HM”=>”Heard and Mc Donald Islands”,“HN”=>”Honduras”,
“HK”=>”Hong Kong”,
“HU”=>”Hungary”,
“IS”=>”Iceland”,
“IN”=>”India”,
“ID”=>”Indonesia”,
“IR”=>”Iran”,“IQ”=>”Iraq”,
“IE”=>”Ireland”,
“IL”=>”Israel”,
“IT”=>”Italy”,
“JM”=>”Jamaica”,
“JP”=>”Japan”,
“JO”=>”Jordan”,“KZ”=>”Kazakhstan”,
“KE”=>”Kenya”,
“KI”=>”Kiribati”,
“KW”=>”Kuwait”,
“KG”=>”Kyrgyzstan”,
“LA”=>”Laos”,
“LV”=>”Latvia”,“LB”=>”Lebanon”,
“LS”=>”Lesotho”,
“LR”=>”Liberia”,
“LY”=>”Libya”,
“LI”=>”Liechtenstein”,
“LT”=>”Lithuania”,
“LU”=>”Luxembourg”,“MO”=>”Macau”,
“MK”=>”Macedonia”,
“MG”=>”Madagascar”,
“MW”=>”Malawi”,
“MY”=>”Malaysia”,
“MV”=>”Maldives”,
“ML”=>”Mali”,“MT”=>”Malta”,
“MH”=>”Marshall Islands”,
“MQ”=>”Martinique”,
“MR”=>”Mauritania”,
“MU”=>”Mauritius”,
“YT”=>”Mayotte”,
“MX”=>”Mexico”,“FM”=>”Micronesia”,
“MD”=>”Moldova”,
“MC”=>”Monaco”,
“MN”=>”Mongolia”,
“MS”=>”Montserrat”,
“MA”=>”Morocco”,
“MZ”=>”Mozambique”,“MM”=>”Myanmar”,
“NA”=>”Namibia”,
“NR”=>”Nauru”,
“NP”=>”Nepal”,
“NL”=>”Netherlands”,
“AN”=>”Netherlands Antilles”,
“NC”=>”New Caledonia”,“NZ”=>”New Zealand”,
“NI”=>”Nicaragua”,
“NE”=>”Niger”,
“NG”=>”Nigeria”,
“NU”=>”Niue”,
“NF”=>”Norfolk Island”,
“KP”=>”North Korea”,“MP”=>”Northern Mariana Islands”,
“NO”=>”Norway”,
“OM”=>”Oman”,
“PK”=>”Pakistan”,
“PW”=>”Palau”,
“PA”=>”Panama”,
“PG”=>”Papua New Guinea”,“PY”=>”Paraguay”,
“PE”=>”Peru”,
“PH”=>”Philippines”,
“PN”=>”Pitcairn Island”,
“PL”=>”Poland”,
“PT”=>”Portugal”,
“PR”=>”Puerto Rico”,“QA”=>”Qatar”,
“RE”=>”Reunion”,
“RO”=>”Romania”,
“RU”=>”Russia”,
“RW”=>”Rwanda”,
“KN”=>”Saint Kitts and Nevis”,
“LC”=>”Saint Lucia”,“SM”=>”San Marino”,
“ST”=>”Sao Tome and Principe”,
“SA”=>”Saudi Arabia”,
“SN”=>”Senegal”,
“CS”=>”Serbia and Montenegro”,
“SC”=>”Seychelles”,
“SL”=>”Sierra Leone”,“SG”=>”Singapore”,
“SK”=>”Slovakia”,
“SI”=>”Slovenia”,
“SB”=>”Solomon Islands”,
“SO”=>”Somalia”,
“ZA”=>”South Africa”,
“KR”=>”South Korea”,“ES”=>”Spain”,
“LK”=>”Sri Lanka”,
“SH”=>”St. Helena”,
“PM”=>”St. Pierre and Miquelon”,
“VC”=>”St. Vincent and the Grenadines”,
“SD”=>”Sudan”,
“SR”=>”Suriname”,“SJ”=>”Svalbard and Jan Mayen Islands”,
“SZ”=>”Swaziland”,
“SE”=>”Sweden”,
“CH”=>”Switzerland”,
“SY”=>”Syria”,
“TJ”=>”Tadjikistan”,
“TW”=>”Taiwan”,“TZ”=>”Tanzania”,
“TH”=>”Thailand”,
“TG”=>”Togo”,
“TK”=>”Tokelau”,
“TO”=>”Tonga”,
“TT”=>”Trinidad and Tobago”,
“TN”=>”Tunisia”,“TR”=>”Turkey”,
“TM”=>”Turkmenistan”,
“TC”=>”Turks and Caicos Islands”,
“TV”=>”Tuvalu”,
“US”=>”USA”,
“UM”=>”USA, Outlying Islands”,
“UG”=>”Uganda”,“UA”=>”Ukraine”,
“AE”=>”United Arab Emirates”,
“GB”=>”United Kingdom”,
“UY”=>”Uruguay”,
“UZ”=>”Uzbekistan”,
“VU”=>”Vanuatu”,
“VA”=>”Vatican City State”,“VE”=>”Venezuela”,
“VN”=>”Vietnam”,
“VG”=>”Virgin Islands (British)”,
“VI”=>”Virgin Islands (U.S.)”,
“WF”=>”Wallis and Futuna Islands”,
“WS”=>”West Samoa”,
“EH”=>”Western Sahara”,“YE”=>”Yemen”,
“YU”=>”Yugoslavia”,
“ZM”=>”Zambia”,
“ZW”=>”Zimbabwe”);
?>
– Select / Choisissez – reset($countries); while(key($countries)){ ?> next($countries); } ?>
}
/**
* creates a drop down of hotels (sabre version hommie)
*
* @var $name String the name of the element
*/
function createHotelElement($name){
$hotel = array(
“ca”=>”A S M Beijing”,
“ar”=>”AC Hoteles”,“aq”=>”ATAhotels”,
“hs”=>”Abacus Merchant”,
“ab”=>”Abba Hoteles”,
“if”=>”Acc-Nifos Hotels”,
“rt”=>”Accor Hotels”,“am”=>”Adams Mark Hotels”,
“ad”=>”All Destinations”,“av”=>”Allegiance Services”,
“yp”=>”AltiusPAR Solutions”,
“aa”=>”Americinns”,
“ae”=>”Amerihost”,
“aj”=>”Amerisuites”,“an”=>”Ana Hotels”,
“ax”=>”Anasazi Access Hotels”,“ah”=>”Aston Hotels And Resorts”,
“aw”=>”Astra Worldwide”,
“ap”=>”Astron Hotels”,
“ac”=>”Atel Hotels Network”,
“az”=>”Axcess Hotels”,“bq”=>”Bachelor Quarters”,
“bn”=>”Barcelo Hotels”,“bu”=>”Baymont Inns And Suites”,
“jb”=>”Beaches Resorts”,
“bi”=>”Best Inns”,
“bv”=>”Best Value Inns”,
“bw”=>”Best Western”,“ba”=>”Boscolo Hotels”,
“bc”=>”Boutique”,“bt”=>”Boutique Hotel Group”,
“bg”=>”Bulgari Hotels and Resorts”,
“bz”=>”CMNet Hotels”,
“cj”=>”Caesar Park Hotels”,
“qc”=>”Camberley Hotel”,“cm”=>”Camino Real”,
“yo”=>”Candlewood Suites”,“cb”=>”Caribbean Information Office”,
“cw”=>”Carlson Hotel Brands”,
“jc”=>”Cendant Brands”,
“ih”=>”Central Individual Hotels”,
“cu”=>”Charming Hotels”,“ce”=>”Chateaux Hotels de France”,
“ec”=>”Choice Brands”,“cg”=>”City Lodge”,
“cc”=>”Clarion Hotels”,
“cq”=>”Club Quarters”,
“kl”=>”Clubhouse Inns”,
“uc”=>”Coastal Hotels”,“cs”=>”Colony Resorts”,
“bx”=>”Columbus Reservation Svc”,“ci”=>”Comfort Inn”,
“cz”=>”Comfort Suites”,
“cd”=>”Concorde Hotels”,
“th”=>”Constellation Group”,
“cl”=>”Corus Hotels”,“cx”=>”Country Inns and Suites by Carlson”,
“cy”=>”Courtyard By Marriott”,“cp”=>”Crowne Plaza Hotels and Resorts”,
“sx”=>”Cumulus”,
“di”=>”Days Inn”,
“dv”=>”De Vere Hotels”,
“de”=>”Delta Hotels”,“dd”=>”Derag Hotels”,
“ds”=>”Design Hotels”,“dn”=>”Destination Hotels”,
“du”=>”Destinations Unlimited”,
“dh”=>”Distinguished Hotels”,
“dm”=>”Domina Hotels”,
“dl”=>”Doral Resorts”,“do”=>”Dorint Hotels”,
“dt”=>”Doubletree Hotels”,“dr”=>”Drury Inns”,
“ed”=>”EDS Lodging”,
“ee”=>”Eazires”,
“eo”=>”Econo Lodge”,
“ej”=>”El San Juan Hotels”,“es”=>”Embassy Suites”,
“nn”=>”Envergure Hotels”,“xc”=>”Excalibur Hotel”,
“eu”=>”Exclusive Hotels”,
“ei”=>”Executive Hotels And Resorts”,
“rn”=>”Expotel Hotel Reservations”,
“ea”=>”Extended Stay America”,“xh”=>”Extra Holidays”,
“fn”=>”Fairfield Inn”,“fa”=>”Fairmont Hotels”,
“fh”=>”Fiesta Americana”,
“fw”=>”Flag Choice Hotels”,
“fb”=>”Fontainbleau Resorts”,
“fs”=>”Four Seasons Hotels”,“ge”=>”Gaylord Hotels”,
“gz”=>”Genares”,“gx”=>”Global Conextions”,
“xn”=>”Global Res”,
“gt”=>”Golden Tulip Hotels”,
“gh”=>”Grand Heritage”,
“gg”=>”Grand Hospitality”,“gd”=>”Grand Tradition Hotels”,
“ft”=>”Grande Devere Hotels”,“gv”=>”Graves Hotels”,
“gw”=>”Great Hotels Of The World”,
“go”=>”Guesthouse International”,
“hx”=>”Hampton Inn”,
“hr”=>”Harrahs Casinos”,“hv”=>”Harvey Hotels”,
“bh”=>”Hawthorn Suites”,“eh”=>”Hilton Brands”,
“gi”=>”Hilton Garden Inn”,
“hh”=>”Hilton Hotels”,
“hl”=>”Hilton International”,
“he”=>”Historic Hotels”,“hi”=>”Holiday Inn”,
“be”=>”Homestead Studio Suites”,“hg”=>”Homewood Suites By Hilton”,
“gr”=>”Hospitality Solutions”,
“hk”=>”Hot Key International”,
“ha”=>”HotUSA”,
“hq”=>”Hotel Des Gouverneurs”,“in”=>”Hotel Indigo”,
“vx”=>”Hotel System Support Svc.”,“hw”=>”Hotel World”,
“dj”=>”HotelPort”,
“hd”=>”HotelRed”,
“hb”=>”Hotelbook”,
“ws”=>”Hotels Of The World”,“xz”=>”Hotelzon”,
“hj”=>”Howard Johnson”,“hy”=>”Hyatt Hotels And Resorts”,
“hp”=>”Hyatt Place”,
“hu”=>”Hyatt Vacations”,
“ts”=>”I.T.S. Hotels”,
“is”=>”Ian Schrager Hotels”,“wv”=>”Ihotelier”,
“sm”=>”Innlink”,“ip”=>”Innpoints”,
“6c”=>”InterContinental Hotels Group”,
“ic”=>”InterContinental Hotels and Resorts”,
“it”=>”International Travel Resorts”,
“jv”=>”Joie De Vivre Hotels”,“jh”=>”Jolly Hotels”,
“jt”=>”Jumeirah”,“ju”=>”Jumer Hotels”,
“jd”=>”Jurys Doyle Hotel Group”,
“ko”=>”KSL Resorts”,
“ki”=>”Kempinski Hotels And Resorts”,
“kh”=>”Kerry Club Hotels”,“ky”=>”Keytel”,
“kc”=>”Kimpton Boutique Hotels”,“kg”=>”Knights Inn”,
“lq”=>”La Quinta Inns Inc”,
“ln”=>”Lanyon”,
“md”=>”Le Meridien”,
“lw”=>”Leading Hotels Of The World”,“li”=>”Leisurelink”,
“lm”=>”Lexington”,“lp”=>”Lexington Collection”,
“lz”=>”Loews Hotels”,
“le”=>”Luxe Worldwide Hotels”,
“lu”=>”Luxor Hotel”,
“la”=>”Luxury Accommodations”,“xo”=>”Luxury Resorts”,
“mv”=>”MGM/Mirage”,“gb”=>”Macdonald Hotels Group”,
“mg”=>”Magnolia Hotels”,
“mz”=>”MainStay Suites”,
“mi”=>”Malmaison Hotel Group”,
“mp”=>”Mandalay Bay Resort”,“mo”=>”Mandarin Oriental Hotels”,
“ny”=>”Manhattan East Suites”,“mh”=>”Marco Polo Hotels”,
“mm”=>”Maritim Hotels”,
“em”=>”Marriott Brands”,
“et”=>”Marriott Conference Ctr”,
“mc”=>”Marriott Hotels”,“vc”=>”Marriott Vacation Club”,
“ml”=>”Melrose Hotels”,“bk”=>”Meristar Hotels/Resorts”,
“gm”=>”Meritus Hotels”,
“mt”=>”Microtel Inns”,
“mu”=>”Millenium/Copthorne Hotels”,
“ms”=>”Minto Place Suite Hotel”,“mn”=>”Monte Carlo Resorts”,
“mw”=>”Moore Reservation Systems”,“mr”=>”Morgans Hotel Group”,
“mx”=>”Motel 6″,
“mk”=>”Movenpick Hotels And Resorts”,
“nt”=>”My Fidelio”,
“iq”=>”Myfidelio”,“ns”=>”N H Hotels”,
“nd”=>”National Hotels”,“nl”=>”Navy Lodging”,
“nh”=>”Net Hotels”,
“no”=>”New Otani Hotels”,
“nw”=>”New Trade Technologies”,
“nk”=>”Nikko Hotels International”,“nc”=>”Noble House Hotels”,
“ob”=>”Oberoi Hotels”,“oc”=>”Okura Hotels And Resorts”,
“og”=>”Olympus Hospitality”,
“om”=>”Omni Hotels”,
“op”=>”Omni Partners”,
“oe”=>”Orient-Express Hotels, Ltd”,“oi”=>”Otedis”,
“ot”=>”Othon Hotels”,“or”=>”Outrigger Hotels”,
“pi”=>”Pacific International”,
“pf”=>”Pan Pacific Hotels”,
“pd”=>”Park Inn”,
“pk”=>”Park Plaza Hotels and Resorts”,“pa”=>”Payless Lodging”,
“py”=>”Peabody Hotels”,“pg”=>”Philips Hotel Group”,
“pv”=>”Preferred Hotel Group”,
“ph”=>”Preferred Hotels”,
“pw”=>”Prima Hotels”,
“pt”=>”Prime Hotels & Resorts”,“pj”=>”Prince Resorts”,
“pr”=>”Protea”,
“qi”=>”Quality Inns and Suites”,
“qr”=>”Quality Reservations”,
“qm”=>”Queen Moat Houses”,“ql”=>”Queens Hotels Germany”,
“rd”=>”Radisson Hotel and Resorts”,“yr”=>”Raffles Int Hotels And Resorts”,
“ra”=>”Ramada Inns”,
“nr”=>”Ramada International”,
“on”=>”Reconline”,
“rl”=>”Red Lion Hotels”,“rf”=>”Red Roof Inns”,
“rq”=>”Regal Hotels International”,“re”=>”Regent International Hotels”,
“rh”=>”Registry Hotels”,
“wb”=>”Relais Chateau”,
“br”=>”Renaissance Hotels and Resorts”,
“ta”=>”Reservhotel International”,“rc”=>”Residence Inn”,
“id”=>”Resnet Hotels”,“rb”=>”Resort Bookings”,
“rk”=>”Rezlink International”,
“rr”=>”Rihga Royal Hotels”,
“rx”=>”Ringhotels”,
“zc”=>”Ritz Carlton Club”,“rz”=>”Ritz Carlton Hotels”,
“rs”=>”Rock Resort”,“ri”=>”Rodeway Inn”,
“rm”=>”Romantik Hotels”,
“rw”=>”Rosewood Hotels”,
“rg”=>”Rydges Hotel Group”,
“st”=>”SORAT Hotels”,“ew”=>”SRS Hotel Brands”,
“js”=>”Sandals Resorts”,“sv”=>”Sarova Hotels”,
“vy”=>”Savoy Group”,
“sh”=>”Scandic Hotels”,
“sc”=>”Sceptre Hospitality Resources”,
“sq”=>”Select Marketing Hotels”,“se”=>”Sercotel Hotels”,
“sg”=>”Shangri La Hotels”,“si”=>”Sheraton Hotels and Resorts”,
“bp”=>”Shilo Inns”,
“us”=>”Sierra Suites”,
“sj”=>”Signature Inns”,
“sz”=>”Sleep Inn”,“lx”=>”Small Luxury Hotels”,
“me”=>”Sol Melia”,“so”=>”Sonesta Hotels”,
“su”=>”Southern Sun Hotels”,
“sp”=>”Special Properties”,
“xv”=>”SpringHill Suites”,
“ys”=>”Stamford Hotels”,“sy”=>”Starhotels”,
“sw”=>”Starwood Brands”,“yz”=>”Staybridge Suites”,
“sr”=>”Steigenberger Hotel Group”,
“wr”=>”Sterling Hotels And Resorts”,
“ss”=>”Studio 6″,
“ub”=>”Suburban Hotels”,“xs”=>”Summerfield Suites”,
“xl”=>”Summit Hotels And Resorts”,“oz”=>”Super 8″,
“sf”=>”Sutton Place”,
“uk”=>”Swallow Hotels”,
“os”=>”Sweden Hotels”,
“sl”=>”Swissotel”,“yx”=>”Synxis Corporation”,
“tj”=>”Taj Hotels”,“pn”=>”The Peninsula Hotels”,
“sb”=>”The Small Hotel Company”,
“xr”=>”The St Regis”,
“ti”=>”Thistle Hotels”,
“tp”=>”Top International”,“to”=>”TownPlace Suites”,
“tl”=>”Travelodge”,“lt”=>”Travelodge Australia”,
“tg”=>”Travelodge UK And Europe”,
“tx”=>”Treff Hotels”,
“tr”=>”Trust International”,
“uz”=>”Unirez”,“ue”=>”Universal Orlando Suites”,
“ui”=>”Utell”,“vp”=>”VIP Hotels”,
“vk”=>”Vacation Click”,
“va”=>”Vagabond Inns”,
“ve”=>”Vantis Hotels”,
“vg”=>”Villager”,“wh”=>”W Hotels”,
“dw”=>”Walt Disney Hotels”,“wk”=>”Warwick Hotels”,
“xw”=>”WebRes”,
“wl”=>”Wellesley Inns And Suites”,
“wf”=>”Westcoast Family”,
“wc”=>”Westcoast Hotels”,“wi”=>”Westin Hotels and Resorts”,
“wm”=>”Westmark Hotels”,“wg”=>”Wingate Hotels”,
“wd”=>”Woodfin Suites”,
“ww”=>”Worldhotels”,
“wo”=>”Worldres”,
“wy”=>”Wyndham Hotels”,“yh”=>”Your Hotel”
);
?>
– Select / Choisissez – reset($hotel); while(current($hotel)){ ?> next($hotel); } ?>
}function createCarElement_Sizes($name){
$cars = array(“compact”=>”Compact/Compacte”,”economy”=>”Economy/Économique”,”full size”=>”Full Size/Grandeure pleine”,”full van”=>”Full Van/Vanette”,”intermediate”=>”Intermediate/Intermédiare”,
“luxury”=>”Luxury/Luxueuse”,”mini”=>”Mini/Mini”,”minivan”=>”Minivan/Minivan”,”premium”=>”Premium/Première”,”standard”=>”Standard/Standard”);
?>
– Select / Choisissez – reset($cars); while(current($cars)){ ?> next($cars); } ?>
}
function createCarElement_Chains($name){
$cars = array( “FA”=>”Able Rent A Car”,
“AC”=>”Ace Rent A Car”,
“AO”=>”Aco Rent A Car”,
“AD”=>”Advantage”,
“AL”=>”Alamo”,
“AF”=>”Americar”,
“AU”=>”Austrian Car Rental”,
“ZU”=>”Auto Europe”,
“ZI”=>”Avis”,
“ZD”=>”Budget”,
“CV”=>”Capps Van Rental”,
“CO”=>”Continental Rent a Car”,
“CC”=>”County Car”,
“DS”=>”Discount”,
“ZR”=>”Dollar”,
“EN”=>”Econo Car”,
“ET”=>”Enterprise”,
“ED”=>”Eurodollar”,
“EP”=>”Europcar”,
“EV”=>”Executive Car Rental”,
“EE”=>”Exoticar Express”,
“EZ”=>”Ez Rent A Car”,
“FD”=>”Ford Dealer”,
“FX”=>”Fox Rent a Car”,
“GL”=>”Global Rent A Car”,
“ZE”=>”Hertz”,
“HO”=>”Holiday Car Rental”,
“SL”=>”I.T.S. Car Rental”,
“IM”=>”Imperial Car Rental”,
“IA”=>”Interamerica”,
“TS”=>”International Tvl Svcs”,
“EI”=>”Irish Car Rental”,
“LM”=>”Lm Car Rental”,
“LL”=>”Localiza”,
“MA”=>”Magic Rent A Car”,
“MI”=>”Malone Car Rental”,
“ML”=>”Merlin Cars”,
“MW”=>”Midway Rent A Car”,
“ZL”=>”National”,
“NE”=>”Nationwide”,
“NF”=>”New Frontier”,
“ZA”=>”Payless”,
“AS”=>”Practical Rent Car”,
“PI”=>”Preferred Rent a Car”,
“BL”=>”Red And Blue”,
“RR”=>”Rent Rite”,
“RT”=>”Routes Car Rental”,
“RY”=>”Royal Rent A Car”,
“ZS”=>”Sears”,
“SX”=>”Sixt Car Rental”,
“SW”=>”Southwest Car Rental”,
“VR”=>”Specialty Van Rentals”,
“CT”=>”TT Key Services”,
“ZT”=>”Thrifty”,
“TR”=>”Triangle Rent A Car”,
“SV”=>”U-Save”,
“UN”=>”Unidas”,
“US”=>”Us Rent A Car”,
“GO”=>”Value”,
“WC”=>”Westcoast Rac”);
?>
– Select / Choisissez – reset($cars); while(current($cars)){ ?> next($cars); } ?>
}
?>
Please can you help!!.
I have a booking in hotel in Rome Italy for the night of 6th Sept 08. I have a confirmation
It was somehow booked through the chain
HA-HOTUSA Hotels.
They have given me the booking source, confirmed booking and a guaranted rate.
I do not have the hotel name or address, just a thankyou for choosing Hotusa hotels, the largest hotel consortium in Europe.
All I get when I type in HA-HOTUSA Hotels is your web site.
PLEASE can you help me ?
Frustraited!!!
Jeff ( Bodley)
By: Jeff Bodley on August 9, 2008
at 4:16 am
Interesting Read! Very detailed blog,thanks for sharing
By: esmeralda Tassin on November 8, 2008
at 7:12 pm