function DynamicOptionList(){if(arguments.length < 2){alert("Not enough arguments in DynamicOptionList()");}this.target = arguments[0];this.dependencies = new Array();for(var i=1;i<arguments.length;i++){this.dependencies[this.dependencies.length] = arguments[i];}this.form = null;this.dependentValues = new Object();this.defaultValues = new Object();this.options = new Object();this.delimiter = "|";this.longestString = "";this.numberOfOptions = 0;this.addOptions = DynamicOptionList_addOptions;this.populate = DynamicOptionList_populate;this.setDelimiter = DynamicOptionList_setDelimiter;this.setDefaultOption = DynamicOptionList_setDefaultOption;this.printOptions = DynamicOptionList_printOptions;this.init = DynamicOptionList_init;}

function DynamicOptionList_setDelimiter(val){this.delimiter = val;}

function DynamicOptionList_setDefaultOption(condition, val){if(typeof this.defaultValues[condition] == "undefined" || this.defaultValues[condition]==null){this.defaultValues[condition] = new Object();}for(var i=1;i<arguments.length;i++){this.defaultValues[condition][arguments[i]]=1;}}

function DynamicOptionList_init(theform){this.form = theform;this.populate();}

function DynamicOptionList_addOptions(dependentValue){if(typeof this.options[dependentValue] != "object"){this.options[dependentValue] = new Array();}for(var i=1;i<arguments.length;i+=2){if(arguments[i].length > this.longestString.length){this.longestString = arguments[i];}this.numberOfOptions++;this.options[dependentValue][this.options[dependentValue].length] = arguments[i];this.options[dependentValue][this.options[dependentValue].length] = arguments[i+1];}}

function DynamicOptionList_printOptions(){if((navigator.appName == "Netscape") &&(parseInt(navigator.appVersion) <= 4)){var ret = "";for(var i=0;i<this.numberOfOptions;i++){ret += "<OPTION>";}ret += "<OPTION>"

for(var i=0;i<this.longestString.length;i++){ret += "_";}document.writeln(ret);}}

function DynamicOptionList_populate(){var theform = this.form;var i,j,obj,obj2;this.dependentValues = new Object;var dependentValuesInitialized = false;for(i=0;i<this.dependencies.length;i++){var sel = theform[this.dependencies[i]];var selName = sel.name;if(!dependentValuesInitialized){dependentValuesInitialized = true;for(j=0;j<sel.options.length;j++){if(sel.options[j].selected){this.dependentValues[sel.options[j].value] = true;}}}else{var tmpList = new Object();var newList = new Object();for(j=0;j<sel.options.length;j++){if(sel.options[j].selected){tmpList[sel.options[j].value] = true;}}for(obj in this.dependentValues){for(obj2 in tmpList){newList[obj + this.delimiter + obj2] = true;}}this.dependentValues = newList;}}var targetSel = theform[this.target];var targetSelected = new Object();for(i=0;i<targetSel.options.length;i++){if(targetSel.options[i].selected){targetSelected[targetSel.options[i].value] = true;}}targetSel.options.length = 0;for(i in this.dependentValues){if(typeof this.options[i] == "object"){var o = this.options[i];for(j=0;j<o.length;j+=2){var text = o[j];var val = o[j+1];targetSel.options[targetSel.options.length] = new Option(text, val, false, false);if(typeof this.defaultValues[i] != "undefined" && this.defaultValues[i]!=null){for(def in this.defaultValues[i]){if(def == val){targetSelected[val] = true;}}}}}}targetSel.selectedIndex=-1;for(i=0;i<targetSel.options.length;i++){if(targetSelected[targetSel.options[i].value] != null && targetSelected[targetSel.options[i].value]==true){targetSel.options[i].selected = true;}}}

 

// List by CITY

var listCITY = new DynamicOptionList("city","countrycodeval");

listCITY.addOptions("AU","All Cities","All Cities","Sydney","Sydney");

listCITY.setDefaultOption("AU","All Cities");

listCITY.addOptions("BH","All Cities","All Cities","Manama","Manama");

listCITY.setDefaultOption("BH","All Cities");

listCITY.addOptions("KH","All Cities","All Cities","Siem Reap","Siem Reap");

listCITY.setDefaultOption("KH","All Cities");

listCITY.addOptions("CN","All Cities","All Cities","Beijing","Beijing","Dalian","Dalian","Shanghai","Shanghai","Shenzhen","Shenzhen");

listCITY.setDefaultOption("CN","All Cities");

listCITY.addOptions("HK","All Cities","All Cities","Hong Kong","Hong Kong");

listCITY.setDefaultOption("HK","All Cities");

listCITY.addOptions("IN","All Cities","All Cities","Gurgaon","Gurgaon","Mumbai","Mumbai");

listCITY.setDefaultOption("IN","All Cities");

listCITY.addOptions("ID","All Cities","All Cities","Bali","Bali","Bandung","Bandung","Bintan","Bintan","Bogor","Bogor","Jakarta","Jakarta","Lombok","Lombok","Makassar","Makassar","Semarang","Semarang","Solo","Solo","Surabaya","Surabaya");

listCITY.setDefaultOption("ID","All Cities");

listCITY.addOptions("JO","All Cities","All Cities","Amman","Amman","Aqaba","Aqaba");

listCITY.setDefaultOption("JO","All Cities");

listCITY.addOptions("KW","All Cities","All Cities","Kuwait","Kuwait");

listCITY.setDefaultOption("KW","All Cities");

listCITY.addOptions("MY","All Cities","All Cities","Kota Kinabalu","Kota Kinabalu","Kuala Lumpur","Kuala Lumpur","Penang","Penang","Putrajaya","Putrajaya");

listCITY.setDefaultOption("MY","All Cities");

listCITY.addOptions("MM","All Cities","All Cities","Yangon","Yangon");

listCITY.setDefaultOption("MM","All Cities");

listCITY.addOptions("PH","All Cities","All Cities","Manila","Manila");

listCITY.setDefaultOption("PH","All Cities");

listCITY.addOptions("QA","All Cities","All Cities","Doha","Doha");

listCITY.setDefaultOption("QA","All Cities");

listCITY.addOptions("SA","All Cities","All Cities","Jeddah","Jeddah","Khamis Mushayt","Khamis Mushayt","Makkah","Makkah","Riyadh","Riyadh");

listCITY.setDefaultOption("SA","All Cities");

listCITY.addOptions("SG","All Cities","All Cities","Singapore","Singapore","singapore","singapore");

listCITY.setDefaultOption("SG","All Cities");

listCITY.addOptions("KR","All Cities","All Cities","Seoul","Seoul");

listCITY.setDefaultOption("KR","All Cities");

listCITY.addOptions("TH","All Cities","All Cities","Bangkok","Bangkok","Chiang Mai","Chiang Mai","Hua Hin","Hua Hin","Koh Chang","Koh Chang","Koh Samui","Koh Samui","Krabi","Krabi","Pattaya","Pattaya","Phuket","Phuket");

listCITY.setDefaultOption("TH","All Cities");

listCITY.addOptions("AE","All Cities","All Cities","Abu Dhabi","Abu Dhabi","Al Ain","Al Ain","Dubai","Dubai","Sharjah","Sharjah");

listCITY.setDefaultOption("AE","All Cities");

listCITY.addOptions("US","All Cities","All Cities","Seattle","Seattle");

listCITY.setDefaultOption("US","All Cities");

listCITY.addOptions("VN","All Cities","All Cities","Halong","Halong","Ho Chi Minh","Ho Chi Minh");

listCITY.setDefaultOption("VN","All Cities");

listCITY.addOptions("YE","All Cities","All Cities","Aden","Aden","Sanaa","Sanaa");

listCITY.setDefaultOption("YE","All Cities");

 

// List by HOTEL

var listHOTEL = new DynamicOptionList("mstcode","countrycodeval","city");

listHOTEL.addOptions("AU|All Cities","All Properties","All Properties","Sofitel Wentworth","SYD12260");

listHOTEL.setDefaultOption("AU|All Cities","All Properties");

listHOTEL.addOptions("AU|Sydney","All Properties","All Properties","Sofitel Wentworth","SYD12260");

listHOTEL.setDefaultOption("AU|Sydney","All Properties");

listHOTEL.addOptions("BH|All Cities","All Properties","All Properties","Mercure Grand Hotel Seef","BAH12252","Novotel Al Dana Resort","BAH12251");

listHOTEL.setDefaultOption("BH|All Cities","All Properties");

listHOTEL.addOptions("BH|Manama","All Properties","All Properties","Mercure Grand Hotel Seef","BAH12252","Novotel Al Dana Resort","BAH12251");

listHOTEL.setDefaultOption("BH|Manama","All Properties");

listHOTEL.addOptions("KH|All Cities","All Properties","All Properties","Hotel de la Paix","REP12474");

listHOTEL.setDefaultOption("KH|All Cities","All Properties");

listHOTEL.addOptions("KH|Siem Reap","All Properties","All Properties","Hotel de la Paix","REP12474");

listHOTEL.setDefaultOption("KH|Siem Reap","All Properties");

listHOTEL.addOptions("CN|All Cities","All Properties","All Properties","Grand Mercure Xidan","BJS12206","Novotel Sanyuan","BJS12201","Oakwood Apartments Beijing","BJS12502","Oakwood Residence","BJS12504","Pullman Beijing South","BJS12190","Grand Mercure Teda","DLC12207","Grand Mercure Hongqiao","SHA12205","The Panorama Shanghai","SHA12209","Grand Mercure Oriental Ginza","SZX12208");

listHOTEL.setDefaultOption("CN|All Cities","All Properties");

listHOTEL.addOptions("CN|Beijing","All Properties","All Properties","Grand Mercure Xidan","BJS12206","Novotel Sanyuan","BJS12201","Oakwood Apartments Beijing","BJS12502","Oakwood Residence","BJS12504","Pullman Beijing South","BJS12190");

listHOTEL.setDefaultOption("CN|Beijing","All Properties");

listHOTEL.addOptions("CN|Dalian","All Properties","All Properties","Grand Mercure Teda","DLC12207");

listHOTEL.setDefaultOption("CN|Dalian","All Properties");

listHOTEL.addOptions("CN|Shanghai","All Properties","All Properties","Grand Mercure Hongqiao","SHA12205","The Panorama Shanghai","SHA12209");

listHOTEL.setDefaultOption("CN|Shanghai","All Properties");

listHOTEL.addOptions("CN|Shenzhen","All Properties","All Properties","Grand Mercure Oriental Ginza","SZX12208");

listHOTEL.setDefaultOption("CN|Shenzhen","All Properties");

listHOTEL.addOptions("HK|All Cities","All Properties","All Properties","Novotel Hong Kong Century","HKG12200");

listHOTEL.setDefaultOption("HK|All Cities","All Properties");

listHOTEL.addOptions("HK|Hong Kong","All Properties","All Properties","Novotel Hong Kong Century","HKG12200");

listHOTEL.setDefaultOption("HK|Hong Kong","All Properties");

listHOTEL.addOptions("IN|All Cities","All Properties","All Properties","Ibis Gurgaon","PGH12202","Oakwood Premier","BOM12503");

listHOTEL.setDefaultOption("IN|All Cities","All Properties");

listHOTEL.addOptions("IN|Gurgaon","All Properties","All Properties","Ibis Gurgaon","PGH12202");

listHOTEL.setDefaultOption("IN|Gurgaon","All Properties");

listHOTEL.addOptions("IN|Mumbai","All Properties","All Properties","Oakwood Premier","BOM12503");

listHOTEL.setDefaultOption("IN|Mumbai","All Properties");

listHOTEL.addOptions("ID|All Cities","All Properties","All Properties","Mercure Resort Sanur","DPS12384","Novotel Nusa Dua","DPS12380","The Villas Bali Hotel & Spa","AEG12709","Novotel Bandung","BDO12375","Bintan Lagoon resort","AEG12576","Novotel Bogor","JKT12374","Hotel Arcadia","JKT12386","Ibis Mangga Dua Apartments","JKT12388","Ibis Slipi","JKT12387","Ibis Tamarin","JKT12221","Mercure Convention Centre","JKT12381","Mercure Hotel Rekso Hayam Wuruk","JKT12382","Pan Pacific Jakarta","JKT12406","Novotel Lombok","DPS12222","Royal Regency Hotel","UPG12385","Novotel Semarang","SRG12378","Ibis Solo","SOC12389","Novotel Solo","SOC12377","Ibis Rajawali","SUB12390","Mercure Surabaya","SUB12383","Novotel Surabaya","SUB12379");

listHOTEL.setDefaultOption("ID|All Cities","All Properties");

listHOTEL.addOptions("ID|Bali","All Properties","All Properties","Mercure Resort Sanur","DPS12384","Novotel Nusa Dua","DPS12380","The Villas Bali Hotel & Spa","AEG12709");

listHOTEL.setDefaultOption("ID|Bali","All Properties");

listHOTEL.addOptions("ID|Bandung","All Properties","All Properties","Novotel Bandung","BDO12375");

listHOTEL.setDefaultOption("ID|Bandung","All Properties");

listHOTEL.addOptions("ID|Bintan","All Properties","All Properties","Bintan Lagoon resort","AEG12576");

listHOTEL.setDefaultOption("ID|Bintan","All Properties");

listHOTEL.addOptions("ID|Bogor","All Properties","All Properties","Novotel Bogor","JKT12374");

listHOTEL.setDefaultOption("ID|Bogor","All Properties");

listHOTEL.addOptions("ID|Jakarta","All Properties","All Properties","Hotel Arcadia","JKT12386","Ibis Mangga Dua Apartments","JKT12388","Ibis Slipi","JKT12387","Ibis Tamarin","JKT12221","Mercure Convention Centre","JKT12381","Mercure Hotel Rekso Hayam Wuruk","JKT12382","Pan Pacific Jakarta","JKT12406");

listHOTEL.setDefaultOption("ID|Jakarta","All Properties");

listHOTEL.addOptions("ID|Lombok","All Properties","All Properties","Novotel Lombok","DPS12222");

listHOTEL.setDefaultOption("ID|Lombok","All Properties");

listHOTEL.addOptions("ID|Makassar","All Properties","All Properties","Royal Regency Hotel","UPG12385");

listHOTEL.setDefaultOption("ID|Makassar","All Properties");

listHOTEL.addOptions("ID|Semarang","All Properties","All Properties","Novotel Semarang","SRG12378");

listHOTEL.setDefaultOption("ID|Semarang","All Properties");

listHOTEL.addOptions("ID|Solo","All Properties","All Properties","Ibis Solo","SOC12389","Novotel Solo","SOC12377");

listHOTEL.setDefaultOption("ID|Solo","All Properties");

listHOTEL.addOptions("ID|Surabaya","All Properties","All Properties","Ibis Rajawali","SUB12390","Mercure Surabaya","SUB12383","Novotel Surabaya","SUB12379");

listHOTEL.setDefaultOption("ID|Surabaya","All Properties");

listHOTEL.addOptions("JO|All Cities","All Properties","All Properties","Ibis Amman","AMM12480","Radisson Blu Tala Bay Resort","AQJ12573");

listHOTEL.setDefaultOption("JO|All Cities","All Properties");

listHOTEL.addOptions("JO|Amman","All Properties","All Properties","Ibis Amman","AMM12480");

listHOTEL.setDefaultOption("JO|Amman","All Properties");

listHOTEL.addOptions("JO|Aqaba","All Properties","All Properties","Radisson Blu Tala Bay Resort","AQJ12573");

listHOTEL.setDefaultOption("JO|Aqaba","All Properties");

listHOTEL.addOptions("KW|All Cities","All Properties","All Properties","Ibis Kuwait Salmiya","KWI12239");

listHOTEL.setDefaultOption("KW|All Cities","All Properties");

listHOTEL.addOptions("KW|Kuwait","All Properties","All Properties","Ibis Kuwait Salmiya","KWI12239");

listHOTEL.setDefaultOption("KW|Kuwait","All Properties");

listHOTEL.addOptions("MY|All Cities","All Properties","All Properties","Novotel Kota Kinabalu","KUL12301","Pan Pacific KL Intl. Airport","KUL12407","Parkroyal Kuala Lumpur","KUL12401","Parkroyal Penang","PEN12402","Mercure Putrajaya Lakeside","KUL12370");

 

listHOTEL.setDefaultOption("MY|All Cities","All Properties");

listHOTEL.addOptions("MY|Kota Kinabalu","All Properties","All Properties","Novotel Kota Kinabalu","KUL12301");

listHOTEL.setDefaultOption("MY|Kota Kinabalu","All Properties");

listHOTEL.addOptions("MY|Kuala Lumpur","All Properties","All Properties","Pan Pacific KL Intl. Airport","KUL12407","Parkroyal Kuala Lumpur","KUL12401");

listHOTEL.setDefaultOption("MY|Kuala Lumpur","All Properties");

listHOTEL.addOptions("MY|Penang","All Properties","All Properties","Parkroyal Penang","PEN12402");

listHOTEL.setDefaultOption("MY|Penang","All Properties");

listHOTEL.addOptions("MY|Putrajaya","All Properties","All Properties","Mercure Putrajaya Lakeside","KUL12370");

listHOTEL.setDefaultOption("MY|Putrajaya","All Properties");

listHOTEL.addOptions("MM|All Cities","All Properties","All Properties","Parkroyal Yangon","RGN12403");

listHOTEL.setDefaultOption("MM|All Cities","All Properties");

listHOTEL.addOptions("MM|Yangon","All Properties","All Properties","Parkroyal Yangon","RGN12403");

listHOTEL.setDefaultOption("MM|Yangon","All Properties");

listHOTEL.addOptions("PH|All Cities","All Properties","All Properties","Pan Pacific Manila","MNL12408");

listHOTEL.setDefaultOption("PH|All Cities","All Properties");

listHOTEL.addOptions("PH|Manila","All Properties","All Properties","Pan Pacific Manila","MNL12408");

listHOTEL.setDefaultOption("PH|Manila","All Properties");

listHOTEL.addOptions("QA|All Cities","All Properties","All Properties","Mercure Grand Hotel Doha City Centre","DOH12248");

listHOTEL.setDefaultOption("QA|All Cities","All Properties");

listHOTEL.addOptions("QA|Doha","All Properties","All Properties","Mercure Grand Hotel Doha City Centre","DOH12248");

listHOTEL.setDefaultOption("QA|Doha","All Properties");

listHOTEL.addOptions("SA|All Cities","All Properties","All Properties","Mercure Grand Golden","JED12254","Mercure Hotel Khamis Mushayt","KMX12257","Manazel Al Ain Mercure","RUH12371","Mercure Grand Umm Al Qura","JED12255","Mercure Hibatullah","JED12256","Mercure Value","RUH12250","Novotel Al Anoud","RUH12249");

listHOTEL.setDefaultOption("SA|All Cities","All Properties");

listHOTEL.addOptions("SA|Jeddah","All Properties","All Properties","Mercure Grand Golden","JED12254");

listHOTEL.setDefaultOption("SA|Jeddah","All Properties");

listHOTEL.addOptions("SA|Khamis Mushayt","All Properties","All Properties","Mercure Hotel Khamis Mushayt","KMX12257");

listHOTEL.setDefaultOption("SA|Khamis Mushayt","All Properties");

listHOTEL.addOptions("SA|Makkah","All Properties","All Properties","Manazel Al Ain Mercure","RUH12371","Mercure Grand Umm Al Qura","JED12255","Mercure Hibatullah","JED12256");

listHOTEL.setDefaultOption("SA|Makkah","All Properties");

listHOTEL.addOptions("SA|Riyadh","All Properties","All Properties","Mercure Value","RUH12250","Novotel Al Anoud","RUH12249");

listHOTEL.setDefaultOption("SA|Riyadh","All Properties");

listHOTEL.addOptions("SG|All Cities","All Properties","All Properties","Concorde Hotel","SIN12232","Grand Mercure Roxy","SIN12192","Pan Pacific Orchard","SIN12393","Pan Pacific Singapore","SIN12391","Parkroyal on Beach Road","SIN12394","Parkroyal on Kitchener Road","SIN12395","Siloso Beach Resort","SIN12820","Siloso Beach Resort Sentosa","SIN12233");

listHOTEL.setDefaultOption("SG|All Cities","All Properties");

listHOTEL.addOptions("SG|Singapore","All Properties","All Properties","Concorde Hotel","SIN12232","Grand Mercure Roxy","SIN12192","Pan Pacific Orchard","SIN12393","Pan Pacific Singapore","SIN12391","Parkroyal on Kitchener Road","SIN12395","Siloso Beach Resort","SIN12820","Siloso Beach Resort Sentosa","SIN12233");

listHOTEL.setDefaultOption("SG|Singapore","All Properties");

listHOTEL.addOptions("SG|singapore","All Properties","All Properties","Parkroyal on Beach Road","SIN12394");

listHOTEL.setDefaultOption("SG|singapore","All Properties");

listHOTEL.addOptions("KR|All Cities","All Properties","All Properties","Novotel Seoul Ambassador Doksan","SEL12203");

listHOTEL.setDefaultOption("KR|All Cities","All Properties");

listHOTEL.addOptions("KR|Seoul","All Properties","All Properties","Novotel Seoul Ambassador Doksan","SEL12203");

listHOTEL.setDefaultOption("KR|Seoul","All Properties");

listHOTEL.addOptions("TH|All Cities","All Properties","All Properties","Amari Atrium Hotel","BKK12805","Amari Boulevard Hotel","BKK12800","Amari Don Muang Airport","BKK12705","Amari Watergate Hotel","BKK12801","Ambassador Hotel","BKK11529","Ascott Sathorn","BKK12702","Chateau de Bangkok","BKK12219","Citadines Sukhumvit 11","BKK12492","Citadines Sukhumvit 16","BKK12493","Citadines Sukhumvit 23","BKK12723","Citadines Sukhumvit 8","BKK12490","Grand Mercure Park Avenue","BKK12210","Grand Sukhumvit Hotel","BKK12218","Ibis Bangkok Nana","BKK12213","Ibis Sathorn","BKK12214","Novotel Bangna","BKK12211","Oakwood City Residence","BKK12501","Oakwood Residence Garden Towers","BKK12505","Oakwood Residence Sukhumvit 24","BKK12506","Pan Pacific Bangkok","BKK12405","Rembrandt Hotel & Towers","BKK12791","Royal Princess Larn Luang","BKK12601","Sofitel Silom","BKK12719","Somerset Lake Point","BKK12704","Somerset Park Suan Plu","BKK12703","The Aetas Bangkok","BKK12806","Amari Angkhang Nature Resort","CNX12796","Amari Rincome","CNX12804","Mercure Chiang Mai","CNX12212","Dusit Thani Hua Hin","HHQ12600","Amari Emerald Cove","TDX12809","Amari Palm Reef Resort","USM11489","Ibis Bophut","USM12217","Amari Vogue Resort","KBV11503","Amari Nova Platinum","PYX12798","Amari Nova Suite","PYX12810","Amari Orchid Resort & Tower","PYX12807","Dusit Thani Pattaya","PYX12712","Ibis Pattaya","PYX12215","Amari Coral Beach Resort","HKT12714","Dusit Thani Laguna","HKT12713","Ibis Patong","HKT12216","Laguna Beach Resort","HKT12475","Outrigger Serenity Terraces Resort","HKT12400");

listHOTEL.setDefaultOption("TH|All Cities","All Properties");

listHOTEL.addOptions("TH|Bangkok","All Properties","All Properties","Amari Atrium Hotel","BKK12805","Amari Boulevard Hotel","BKK12800","Amari Don Muang Airport","BKK12705","Amari Watergate Hotel","BKK12801","Ambassador Hotel","BKK11529","Ascott Sathorn","BKK12702","Chateau de Bangkok","BKK12219","Citadines Sukhumvit 11","BKK12492","Citadines Sukhumvit 16","BKK12493","Citadines Sukhumvit 23","BKK12723","Citadines Sukhumvit 8","BKK12490","Grand Mercure Park Avenue","BKK12210","Grand Sukhumvit Hotel","BKK12218","Ibis Bangkok Nana","BKK12213","Ibis Sathorn","BKK12214","Novotel Bangna","BKK12211","Oakwood City Residence","BKK12501","Oakwood Residence Garden Towers","BKK12505","Oakwood Residence Sukhumvit 24","BKK12506","Pan Pacific Bangkok","BKK12405","Rembrandt Hotel & Towers","BKK12791","Royal Princess Larn Luang","BKK12601","Sofitel Silom","BKK12719","Somerset Lake Point","BKK12704","Somerset Park Suan Plu","BKK12703","The Aetas Bangkok","BKK12806");

listHOTEL.setDefaultOption("TH|Bangkok","All Properties");

listHOTEL.addOptions("TH|Chiang Mai","All Properties","All Properties","Amari Angkhang Nature Resort","CNX12796","Amari Rincome","CNX12804","Mercure Chiang Mai","CNX12212");

listHOTEL.setDefaultOption("TH|Chiang Mai","All Properties");

listHOTEL.addOptions("TH|Hua Hin","All Properties","All Properties","Dusit Thani Hua Hin","HHQ12600");

listHOTEL.setDefaultOption("TH|Hua Hin","All Properties");

listHOTEL.addOptions("TH|Koh Chang","All Properties","All Properties","Amari Emerald Cove","TDX12809");

listHOTEL.setDefaultOption("TH|Koh Chang","All Properties");

listHOTEL.addOptions("TH|Koh Samui","All Properties","All Properties","Amari Palm Reef Resort","USM11489","Ibis Bophut","USM12217");

listHOTEL.setDefaultOption("TH|Koh Samui","All Properties");

listHOTEL.addOptions("TH|Krabi","All Properties","All Properties","Amari Vogue Resort","KBV11503");

listHOTEL.setDefaultOption("TH|Krabi","All Properties");

listHOTEL.addOptions("TH|Pattaya","All Properties","All Properties","Amari Nova Platinum","PYX12798","Amari Nova Suite","PYX12810","Amari Orchid Resort & Tower","PYX12807","Dusit Thani Pattaya","PYX12712","Ibis Pattaya","PYX12215");

listHOTEL.setDefaultOption("TH|Pattaya","All Properties");

listHOTEL.addOptions("TH|Phuket","All Properties","All Properties","Amari Coral Beach Resort","HKT12714","Dusit Thani Laguna","HKT12713","Ibis Patong","HKT12216","Laguna Beach Resort","HKT12475","Outrigger Serenity Terraces Resort","HKT12400");

listHOTEL.setDefaultOption("TH|Phuket","All Properties");

listHOTEL.addOptions("AE|All Cities","All Properties","All Properties","Novotel Centre Hotel","AUH12253","Mercure Grand Jebel Hafeet","AAN12259","Al Manzil Hotel","DXB12372","City Centre Hotel & Residence","DXB12240","Ibis Al Barsha","DXB12247","Ibis Deira City Centre","DXB12246","Ibis Mall Of The Emirates","DXB12476","Ibis World Trade Centre","DXB12245","Novotel Deira City Centre","DXB12243","Novotel World Trade Centre","DXB12242","Qamardeen Hotel","DXB12373","Somerset Al Jadaf","DXB12720","Suitehotel Mall Of The Emirates","DXB12244","Radisson Blu Resort","SHJ12399");

listHOTEL.setDefaultOption("AE|All Cities","All Properties");

listHOTEL.addOptions("AE|Abu Dhabi","All Properties","All Properties","Novotel Centre Hotel","AUH12253");

listHOTEL.setDefaultOption("AE|Abu Dhabi","All Properties");

listHOTEL.addOptions("AE|Al Ain","All Properties","All Properties","Mercure Grand Jebel Hafeet","AAN12259");

listHOTEL.setDefaultOption("AE|Al Ain","All Properties");

listHOTEL.addOptions("AE|Dubai","All Properties","All Properties","Al Manzil Hotel","DXB12372","City Centre Hotel & Residence","DXB12240","Ibis Al Barsha","DXB12247","Ibis Deira City Centre","DXB12246","Ibis Mall Of The Emirates","DXB12476","Ibis World Trade Centre","DXB12245","Novotel Deira City Centre","DXB12243","Novotel World Trade Centre","DXB12242","Qamardeen Hotel","DXB12373","Somerset Al Jadaf","DXB12720","Suitehotel Mall Of The Emirates","DXB12244");

listHOTEL.setDefaultOption("AE|Dubai","All Properties");

listHOTEL.addOptions("AE|Sharjah","All Properties","All Properties","Radisson Blu Resort","SHJ12399");

listHOTEL.setDefaultOption("AE|Sharjah","All Properties");

listHOTEL.addOptions("US|All Cities","All Properties","All Properties","Pan Pacific Seattle","SEA12409");

listHOTEL.setDefaultOption("US|All Cities","All Properties");

listHOTEL.addOptions("US|Seattle","All Properties","All Properties","Pan Pacific Seattle","SEA12409");

listHOTEL.setDefaultOption("US|Seattle","All Properties");

listHOTEL.addOptions("VN|All Cities","All Properties","All Properties","Novotel Halong Bay","HAN12115","New World Hotel","BMV12741","Parkroyal Saigon","SGN12404","RV La Marguerite Leaves every Sunday","SGN11775","Sofitel Central Plaza","BMV12771");

listHOTEL.setDefaultOption("VN|All Cities","All Properties");

listHOTEL.addOptions("VN|Halong","All Properties","All Properties","Novotel Halong Bay","HAN12115");

listHOTEL.setDefaultOption("VN|Halong","All Properties");

listHOTEL.addOptions("VN|Ho Chi Minh","All Properties","All Properties","New World Hotel","BMV12741","Parkroyal Saigon","SGN12404","RV La Marguerite Leaves every Sunday","SGN11775","Sofitel Central Plaza","BMV12771");

listHOTEL.setDefaultOption("VN|Ho Chi Minh","All Properties");

listHOTEL.addOptions("YE|All Cities","All Properties","All Properties","Mercure Aden","ADE12477","Mercure Sanaa Al Saeed","ADE12478");

listHOTEL.setDefaultOption("YE|All Cities","All Properties");

listHOTEL.addOptions("YE|Aden","All Properties","All Properties","Mercure Aden","ADE12477");

listHOTEL.setDefaultOption("YE|Aden","All Properties");

listHOTEL.addOptions("YE|Sanaa","All Properties","All Properties","Mercure Sanaa Al Saeed","ADE12478");

listHOTEL.setDefaultOption("YE|Sanaa","All Properties");

 

function init_search() { 

  var theform = document.DateSelect;

  listCITY.init(theform);

  listHOTEL.init(theform);

}


