Posted by: daniildotca | April 16, 2008

Dropdown lists: Airlines, Countries, Hotels, Car Rentals – PHP Script

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); } ?>
}
?>


Responses

  1. 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)

  2. Interesting Read! Very detailed blog,thanks for sharing


Leave a response

Your response:

Categories