var cc_resp = {"cc":{"DE":{"region_id":1,"code":"DE","country_desc":"Germany","region_code":"EUR","cities":{"FUS":{"code":"FUS","country_desc":"Germany","country":"DE","description":"Fussen","program_list":"PG2"},"QUED":{"code":"QUED","country_desc":"Germany","country":"DE","description":"Quedlinburg","program_list":"GER"},"NUR":{"code":"NUR","country_desc":"Germany","country":"DE","description":"Nuremberg","program_list":"AAE,GID,HRB,WHS,WHT"},"BERC":{"code":"BERC","country_desc":"Germany","country":"DE","description":"Berchtesgaden","program_list":"WHS"},"HEI":{"code":"HEI","country_desc":"Germany","country":"DE","description":"Heidelberg","program_list":"CCC,GID"},"BER":{"code":"BER","country_desc":"Germany","country":"DE","description":"Berlin","program_list":"BTB,EPM,EXH,GER,GID,HO2,KRK,NTL,WHT"},"RHI":{"code":"RHI","country_desc":"Germany","country":"DE","description":"Rhine","program_list":"CCC"},"OBE":{"code":"OBE","country_desc":"Germany","country":"DE","description":"Oberammergau","program_list":"BAV,PG2,S03"},"HAM":{"code":"HAM","country_desc":"Germany","country":"DE","description":"Hamburg","program_list":"GER,NTL"},"DRE":{"code":"DRE","country_desc":"Germany","country":"DE","description":"Dresden","program_list":"EXH,GID,HO2,KRK"},"ROT":{"code":"ROT","country_desc":"Germany","country":"DE","description":"Rothenburg","program_list":"GID,TIG"},"BFOR":{"code":"BFOR","country_desc":"Germany","country":"DE","description":"Black Forest","program_list":"NFG,TEC"},"ERF":{"code":"ERF","country_desc":"Germany","country":"DE","description":"Erfurt","program_list":"HO2"},"FRE":{"code":"FRE","country_desc":"Germany","country":"DE","description":"Freiburg","program_list":"TEC"},"HZM":{"code":"HZM","country_desc":"Germany","country":"DE","description":"Harz Mountains","program_list":"GER"},"MUC":{"code":"MUC","country_desc":"Germany","country":"DE","description":"Munich","program_list":"AAE,BAV,EDW,EPM,EXG,EXH,GER,GID,GIF,HO2,HRB,IVP,NFG,PG2,PSM,S01,S03,TEC,TIG,WHS"}}},"BE":{"region_id":1,"code":"BE","country_desc":"Belgium","region_code":"EUR","cities":{"BSTG":{"code":"BSTG","country_desc":"Belgium","country":"BE","description":"Bastogne","program_list":"WHT"},"BRUG":{"code":"BRUG","country_desc":"Belgium","country":"BE","description":"Bruges","program_list":"ELP,PC1"}}},"FI":{"region_id":1,"code":"FI","country_desc":"Finland","region_code":"EUR","cities":{"HEL":{"code":"HEL","country_desc":"Finland","country":"FI","description":"Helsinki","program_list":"HTP"}}},"PT":{"region_id":1,"code":"PT","country_desc":"Portugal","region_code":"EUR","cities":{"LIS":{"code":"LIS","country_desc":"Portugal","country":"PT","description":"Lisbon","program_list":"IBE"},"PDL":{"code":"PDL","country_desc":"Portugal","country":"PT","description":"PONTA DELGADA","program_list":"AZO"}}},"JP":{"region_id":6,"code":"JP","country_desc":"Japan","region_code":"ASI","cities":{"UKY":{"code":"UKY","country_desc":"Japan","country":"JP","description":"Kyoto","program_list":"THK"},"NAG":{"code":"NAG","country_desc":"Japan","country":"JP","description":"Nagoya","program_list":"HIJ"},"MTA":{"code":"MTA","country_desc":"Japan","country":"JP","description":"Mt Fuji Area","program_list":"HIJ"},"TYO":{"code":"TYO","country_desc":"Japan","country":"JP","description":"Tokyo","program_list":"HIJ,THK"},"OSA":{"code":"OSA","country_desc":"Japan","country":"JP","description":"Osaka","program_list":"HIJ"},"ATA":{"code":"ATA","country_desc":"Japan","country":"JP","description":"Atami","program_list":"THK"}}},"DK":{"region_id":1,"code":"DK","country_desc":"Denmark","region_code":"EUR","cities":{"CPH":{"code":"CPH","country_desc":"Denmark","country":"DK","description":"Copenhagen","program_list":"CSO,NTL"}}},"HR":{"region_id":1,"code":"HR","country_desc":"Croatia","region_code":"EUR","cities":{"ZAG":{"code":"ZAG","country_desc":"Croatia","country":"HR","description":"Zagreb","program_list":"AAD"},"DBV":{"code":"DBV","country_desc":"Croatia","country":"HR","description":"Dubrovnik","program_list":"AAD"},"SPL":{"code":"SPL","country_desc":"Croatia","country":"HR","description":"Split","program_list":"AAD"}}},"DO":{"region_id":3,"code":"DO","country_desc":"Dominican Republic","region_code":"CEN","cities":{"SDG":{"code":"SDG","country_desc":"Dominican Republic","country":"DO","description":"Santo Domingo","program_list":"DOM,DRC,DRG,YDM,YDR"},"SOSU":{"code":"SOSU","country_desc":"Dominican Republic","country":"DO","description":"Sosua","program_list":"DOM,DRG,YDM,YDR"},"LGS":{"code":"LGS","country_desc":"Dominican Republic","country":"DO","description":"Las Galeras","program_list":"DRC"},"RGA":{"code":"RGA","country_desc":"Dominican Republic","country":"DO","description":"Río Grande Abajo Homestay","program_list":"DRG"},"SNG":{"code":"SNG","country_desc":"Dominican Republic","country":"DO","description":"Santiago","program_list":"DOM,YDM"},"NRC":{"code":"NRC","country_desc":"Dominican Republic","country":"DO","description":"North Coast","program_list":"DRY"},"SSN":{"code":"SSN","country_desc":"Dominican Republic","country":"DO","description":"Samana","program_list":"YDR"}}},"FR":{"region_id":1,"code":"FR","country_desc":"France","region_code":"EUR","cities":{"PAR":{"code":"PAR","country_desc":"France","country":"FR","description":"Paris","program_list":"ART,ATN,BBB,DLF,EEP,EFS,EIF,ELF,ELP,EMP,EPL,EPM,EX1,EX2,EX3,EX6,EXF,FLY,GUE,HPB,IEF,IFI,IPM,ISF,IVP,LAC,LFR,LLP,LMS,LPR,LTA,MAP,MEC,MPC,NFG,PC1,PCA,PDC,PF2,PNB,PNR,PPB,PSM,PYW,PZ1,RTL,S01,STP,TAL,TIF,TJP,TOJ,VIE,WHS,WHT"},"ARR":{"code":"ARR","country_desc":"France","country":"FR","description":"Arromanches-les-Bains","program_list":"EEP,ELF,FLY,IEF,LLP,TIF,TOJ,WHS"},"TROU":{"code":"TROU","country_desc":"France","country":"FR","description":"Trouville","program_list":"TJP"},"CLM":{"code":"CLM","country_desc":"France","country":"FR","description":"Colmar","program_list":"LAC"},"FPS":{"code":"FPS","country_desc":"France","country":"FR","description":"French Alps","program_list":"RCD"},"NRM":{"code":"NRM","country_desc":"France","country":"FR","description":"Normandy Area","program_list":"ATN,FLY,TJP"},"PRO":{"code":"PRO","country_desc":"France","country":"FR","description":"Provence","program_list":"ATN,BCZ,EIF,ELF,EME,EPC,EX4,EX6,EXF,IFI,ISF,PCA,PDC,PNB,PPB,RCD,TJP,VIA,VIE"},"STM":{"code":"STM","country_desc":"France","country":"FR","description":"St Malo","program_list":"FLY,TIF,TOJ"},"MRS":{"code":"MRS","country_desc":"France","country":"FR","description":"Marseille","program_list":"BCZ"},"STR":{"code":"STR","country_desc":"France","country":"FR","description":"Strasbourg","program_list":"LAC,NFG"},"ODG":{"code":"ODG","country_desc":"France","country":"FR","description":"Oradour-sur-Glane","program_list":"ATN"},"AMB":{"code":"AMB","country_desc":"France","country":"FR","description":"Amboise","program_list":"TJP"},"VRS":{"code":"VRS","country_desc":"France","country":"FR","description":"Versailles","program_list":"ATN,BBB,ELF,EPL,HPB,IEF,IPM,LFR,LLP,LMS,LTA,MAP,MPC,NFG,PC1,PCA,PPB,PSM,PZ1,STP,TAL,TIF,TJP,TOJ"},"CDZ":{"code":"CDZ","country_desc":"France","country":"FR","description":"Cote d'Azur","program_list":"ATN,BCZ,ELF,LMS,PDC,TJP"},"BIA":{"code":"BIA","country_desc":"France","country":"FR","description":"Biarritz","program_list":"BBB,MPC,VIE"},"AIG":{"code":"AIG","country_desc":"France","country":"FR","description":"Aigues-Mortes","program_list":"ATN,PCA"},"LYO":{"code":"LYO","country_desc":"France","country":"FR","description":"Lyon","program_list":"EPC,PF2"},"BOR":{"code":"BOR","country_desc":"France","country":"FR","description":"Bordeaux","program_list":"EMP"},"CAE":{"code":"CAE","country_desc":"France","country":"FR","description":"Caen","program_list":"EEP,ELF,GUE,IEF,LLP,WHS,WHT"},"DOR":{"code":"DOR","country_desc":"France","country":"FR","description":"Dordogne Valley","program_list":"ATN,PDC"},"MSM":{"code":"MSM","country_desc":"France","country":"FR","description":"Mont St. Michel","program_list":"FLY,TIF,TOJ"},"LOI":{"code":"LOI","country_desc":"France","country":"FR","description":"Loire Valley","program_list":"ATN,ELF,FLY,GUE,LLP,TIF,TJP,TOJ"},"BOU":{"code":"BOU","country_desc":"France","country":"FR","description":"Bourges","program_list":"GUE"},"EZE":{"code":"EZE","country_desc":"France","country":"FR","description":"Eze-Village","program_list":"ATN,BCZ,ELF,EX4,EXF,GIF,IFI,LFR,LMS,PCA,PDC,PNB,PNR,RCD,TJP,VIA,VIE"},"NCE":{"code":"NCE","country_desc":"France","country":"FR","description":"Nice","program_list":"EIF,EME,EPC,EX4,EXF,GIF,IFI,LFR,PCA,PNB,PNR,RCD,VIA,VIE"},"ARD":{"code":"ARD","country_desc":"France","country":"FR","description":"Ardennes Area","program_list":"WHT"},"NIM":{"code":"NIM","country_desc":"France","country":"FR","description":"Nimes","program_list":"BCZ,EIF,EPC,EXF,PCA,PPB,RCD,VIE"},"CAR":{"code":"CAR","country_desc":"France","country":"FR","description":"Carcassonne","program_list":"BCZ"},"GIV":{"code":"GIV","country_desc":"France","country":"FR","description":"Giverny","program_list":"ART,PF2,TOJ"},"REI":{"code":"REI","country_desc":"France","country":"FR","description":"Reims","program_list":"ELP,NFG,WHT"},"ROU":{"code":"ROU","country_desc":"France","country":"FR","description":"Rouen","program_list":"TIF"},"ARL":{"code":"ARL","country_desc":"France","country":"FR","description":"Arles","program_list":"ISF,PNB,VIA"},"CHA":{"code":"CHA","country_desc":"France","country":"FR","description":"Chamonix","program_list":"LMS"}}},"NZ":{"region_id":2,"code":"NZ","country_desc":"New Zealand","region_code":"AUS","cities":{"QUE":{"code":"QUE","country_desc":"New Zealand","country":"NZ","description":"Queenstown","program_list":"ECO"},"CHCH":{"code":"CHCH","country_desc":"New Zealand","country":"NZ","description":"Christchurch","program_list":"ECO"},"ROTO":{"code":"ROTO","country_desc":"New Zealand","country":"NZ","description":"Rotorua","program_list":"ECO"}}},"HU":{"region_id":1,"code":"HU","country_desc":"Hungary","region_code":"EUR","cities":{"BUD":{"code":"BUD","country_desc":"Hungary","country":"HU","description":"Budapest","program_list":"AAE,BLV,FCF,HAP"}}},"SE":{"region_id":1,"code":"SE","country_desc":"Sweden","region_code":"EUR","cities":{"ARN":{"code":"ARN","country_desc":"Sweden","country":"SE","description":"Stockholm","program_list":"CSO,TTS"}}},"SI":{"region_id":1,"code":"SI","country_desc":"Slovenia","region_code":"EUR","cities":{"LJU":{"code":"LJU","country_desc":"Slovenia","country":"SI","description":"Ljubljana","program_list":"AAD,BLV,FCF"},"PLTV":{"code":"PLTV","country_desc":"Slovenia","country":"SI","description":"Plitvice","program_list":"AAD"}}},"BZ":{"region_id":3,"code":"BZ","country_desc":"Belize","region_code":"CEN","cities":{"AMBR":{"code":"AMBR","country_desc":"Belize","country":"BZ","description":"Ambergris Caye","program_list":"BLZ"},"BZE":{"code":"BZE","country_desc":"Belize","country":"BZ","description":"Belize City","program_list":"BLZ"},"SANI":{"code":"SANI","country_desc":"Belize","country":"BZ","description":"San Ignacio","program_list":"BLZ"}}},"GB":{"region_id":1,"code":"GB","country_desc":"Great Britain","region_code":"EUR","cities":{"DUR":{"code":"DUR","country_desc":"Great Britain","country":"GB","description":"Durham","program_list":"TTT"},"LDIS":{"code":"LDIS","country_desc":"Great Britain","country":"GB","description":"Lake District","program_list":"KBS,THS"},"BELF":{"code":"BELF","country_desc":"Great Britain","country":"GB","description":"Belfast","program_list":"CBI"},"HIGH":{"code":"HIGH","country_desc":"Great Britain","country":"GB","description":"Highlands","program_list":"THS"},"PORT":{"code":"PORT","country_desc":"Great Britain","country":"GB","description":"Portsmouth Area","program_list":"WHS"},"WTC":{"code":"WTC","country_desc":"Great Britain","country":"GB","description":"West Country","program_list":"EXE"},"LON":{"code":"LON","country_desc":"Great Britain","country":"GB","description":"London","program_list":"DLF,DWL,EEL,EEP,ELF,ELP,EX1,EX2,EX3,EXE,EYW,IEF,ILO,IWE,KBS,LAS,LEI,LIT,LLP,LON,LPR,LTA,LYW,MEC,PC1,PLE,RTL,SHO,SLO,TAL,TTT,WHS"},"EDI":{"code":"EDI","country_desc":"Great Britain","country":"GB","description":"Edinburgh","program_list":"CBI,EEL,EEP,EYW,KBS,LAS,PLE,THS,TTT"},"CAM":{"code":"CAM","country_desc":"Great Britain","country":"GB","description":"Cambridge","program_list":"DWL"},"CHT":{"code":"CHT","country_desc":"Great Britain","country":"GB","description":"Chester","program_list":"TTT"},"CAER":{"code":"CAER","country_desc":"Great Britain","country":"GB","description":"Caernarfon","program_list":"EXE"},"BAT":{"code":"BAT","country_desc":"Great Britain","country":"GB","description":"Bath","program_list":"LIT"},"STRA":{"code":"STRA","country_desc":"Great Britain","country":"GB","description":"Stratford Area","program_list":"EEL"},"LIV":{"code":"LIV","country_desc":"Great Britain","country":"GB","description":"Liverpool","program_list":"DWL"},"OXF":{"code":"OXF","country_desc":"Great Britain","country":"GB","description":"Oxford","program_list":"SLO"},"GLA":{"code":"GLA","country_desc":"Great Britain","country":"GB","description":"Glasgow","program_list":"THS"},"YOR":{"code":"YOR","country_desc":"Great Britain","country":"GB","description":"York","program_list":"DLF,DWL,EEL,KBS,LAS,PLE,TTT"},"SUA":{"code":"SUA","country_desc":"Great Britain","country":"GB","description":"Stratford-Upon-Avon","program_list":"EEL,EXE,IWE,LAS,LIT,SHO,TTT"}}},"IE":{"region_id":1,"code":"IE","country_desc":"Ireland","region_code":"EUR","cities":{"DUB":{"code":"DUB","country_desc":"Ireland","country":"IE","description":"Dublin","program_list":"CBI,CEI,DLF,DWL,EXE,IWE,KBS,LEI,THS"},"GAL":{"code":"GAL","country_desc":"Ireland","country":"IE","description":"Galway","program_list":"CEI"},"COA":{"code":"COA","country_desc":"Ireland","country":"IE","description":"Co. Antrim","program_list":"CBI"},"COR":{"code":"COR","country_desc":"Ireland","country":"IE","description":"Cork","program_list":"CEI"},"KIL":{"code":"KIL","country_desc":"Ireland","country":"IE","description":"Killarney","program_list":"CEI,LEI,THS"}}},"KH":{"region_id":6,"code":"KH","country_desc":"Cambodia","region_code":"ASI","cities":{"SIEM":{"code":"SIEM","country_desc":"Cambodia","country":"KH","description":"Siem Reap","program_list":"TCV"}}},"CA":{"region_id":5,"code":"CA","country_desc":"Canada","region_code":"UNI","cities":{"YUL":{"code":"YUL","country_desc":"Canada","country":"CA","description":"Montreal","program_list":"V02,V08,V19,V41,V42"},"NIA":{"code":"NIA","country_desc":"Canada","country":"CA","description":"Niagara Falls","program_list":"V15"},"YQB":{"code":"YQB","country_desc":"Canada","country":"CA","description":"Quebec","program_list":"V04,V06,V08,V18,V19,V41,V42,V45"},"YYZ":{"code":"YYZ","country_desc":"Canada","country":"CA","description":"Toronto","program_list":"V15"}}},"EC":{"region_id":7,"code":"EC","country_desc":"Ecuador","region_code":"SOU","cities":{"BNO":{"code":"BNO","country_desc":"Ecuador","country":"EC","description":"Banos","program_list":"AAN"},"CUEN":{"code":"CUEN","country_desc":"Ecuador","country":"EC","description":"Cuenca","program_list":"ECD"},"GUAY":{"code":"GUAY","country_desc":"Ecuador","country":"EC","description":"Guayaquil","program_list":"ECD"},"PYO":{"code":"PYO","country_desc":"Ecuador","country":"EC","description":"Puyo","program_list":"AAN"},"COTO":{"code":"COTO","country_desc":"Ecuador","country":"EC","description":"Cotopaxi","program_list":"AAN,ECD"},"QUIT":{"code":"QUIT","country_desc":"Ecuador","country":"EC","description":"Quito","program_list":"AAN,ECD,ECG"},"GPS":{"code":"GPS","country_desc":"Ecuador","country":"EC","description":"Galapagos","program_list":"ECG"},"OTO":{"code":"OTO","country_desc":"Ecuador","country":"EC","description":"Otavalo","program_list":"ECD"},"RIOB":{"code":"RIOB","country_desc":"Ecuador","country":"EC","description":"Riobamba","program_list":"ECD"}}},"US":{"region_id":5,"code":"US","country_desc":"United States","region_code":"UNI","cities":{"CHG":{"code":"CHG","country_desc":"United States","country":"US","description":"Chicago","program_list":"V10,V11,V46"},"MIA":{"code":"MIA","country_desc":"United States","country":"US","description":"Miami","program_list":"V05,V44"},"BOS":{"code":"BOS","country_desc":"United States","country":"US","description":"Boston","program_list":"AAA,AAD,AAE,ADV,AFR,AMA,ANF,ANI,ART,ATN,AZO,BAV,BBB,BCZ,BEL,BLV,BLZ,BTB,CBI,CCC,CCN,CDL,CEI,CHD,CHH,CIN,CRR,CSO,CTC,CTP,DLF,DWL,DYN,EAS,ECA,ECD,ECG,ECO,EDW,EEL,EEP,EFS,EIF,EIS,ELF,ELP,EME,EMP,ENS,EPC,EPL,EPM,ERM,ESI,ESR,EX1,EX2,EX3,EX4,EX6,EX8,EX9,EXB,EXC,EXD,EXE,EXF,EXG,EXH,EYW,FCF,FCR,FLO,FLY,GEN,GER,GID,GIF,GRH,GUE,HAP,HIJ,HO2,HPB,HRB,HTP,IBE,ICD,ICE,ICR,IEF,IFI,IGR,ILO,IND,IPM,ISF,ITA,IVP,IWE,KBS,KRK,LAC,LAF,LAS,LEC,LEI,LFR,LIT,LLP,LMS,LON,LPR,LSP,LTA,LYW,MAP,MEC,MPC,MTS,MVB,NFG,NOR,NTL,OLY,PC1,PCA,PDC,PF2,PG2,PI1,PI5,PLE,PNB,PNR,PPB,PS3,PS4,PSM,PVD,PYW,PZ1,RCD,ROM,RTL,RUS,S01,S03,SHO,SLC,SLO,SLY,SPA,SPC,STP,SYC,TAL,TCT,TCV,TEC,THK,THS,TIF,TIG,TII,TIS,TJP,TOJ,TTS,TTT,V13,VIA,VIE,WHS,WHT,YIT"},"NYC":{"code":"NYC","country_desc":"United States","country":"US","description":"New York City","program_list":"V01,V03,V12,V14,V16,V17,V43"},"IAD":{"code":"IAD","country_desc":"United States","country":"US","description":"Washington, DC","program_list":"V09,V43"}}},"SU":{"region_id":1,"code":"SU","country_desc":"Russia","region_code":"EUR","cities":{"LED":{"code":"LED","country_desc":"Russia","country":"SU","description":"St Petersburg","program_list":"HTP,RUS"},"SVO":{"code":"SVO","country_desc":"Russia","country":"SU","description":"Moscow","program_list":"RUS"}}},"IN":{"region_id":6,"code":"IN","country_desc":"India","region_code":"ASI","cities":{"AGG":{"code":"AGG","country_desc":"India","country":"IN","description":"Agra","program_list":"IND"},"DLH":{"code":"DLH","country_desc":"India","country":"IN","description":"Delhi","program_list":"IND"},"JAI":{"code":"JAI","country_desc":"India","country":"IN","description":"Jaipur","program_list":"IND"},"SAMD":{"code":"SAMD","country_desc":"India","country":"IN","description":"Samode","program_list":"IND"}}},"CH":{"region_id":1,"code":"CH","country_desc":"Switzerland","region_code":"EUR","cities":{"LAUS":{"code":"LAUS","country_desc":"Switzerland","country":"CH","description":"Lausanne","program_list":"IVP,LAC,PF2"},"LLC":{"code":"LLC","country_desc":"Switzerland","country":"CH","description":"Lake Lucerne","program_list":"BAV,CCC,EPM,ESI"},"GVA":{"code":"GVA","country_desc":"Switzerland","country":"CH","description":"Geneva","program_list":"LAC,LMS,RCD"},"MOT":{"code":"MOT","country_desc":"Switzerland","country":"CH","description":"Montreux","program_list":"PF2"},"GRU":{"code":"GRU","country_desc":"Switzerland","country":"CH","description":"Gruyeres","program_list":"IVP,LPR"},"LUC":{"code":"LUC","country_desc":"Switzerland","country":"CH","description":"Lucerne","program_list":"IVP,LPR,S03,TEC"},"GVAA":{"code":"GVAA","country_desc":"Switzerland","country":"CH","description":"Geneva Area","program_list":"RCD"},"ENG":{"code":"ENG","country_desc":"Switzerland","country":"CH","description":"Engelberg","program_list":"EDW,PSM,S01"}}},"ZA":{"region_id":4,"code":"ZA","country_desc":"South Africa","region_code":"AFR","cities":{"HSP":{"code":"HSP","country_desc":"South Africa","country":"ZA","description":"Hoedspruit","program_list":"TLS"},"KRU":{"code":"KRU","country_desc":"South Africa","country":"ZA","description":"Kruger National Park","program_list":"TLS"}}},"IS":{"region_id":1,"code":"IS","country_desc":"Iceland","region_code":"EUR","cities":{"HVO":{"code":"HVO","country_desc":"Iceland","country":"IS","description":"Hvolsvollur","program_list":"ICD,ICE"},"KEF":{"code":"KEF","country_desc":"Iceland","country":"IS","description":"Reykjavik","program_list":"ICD,ICE"}}},"CN":{"region_id":6,"code":"CN","country_desc":"China","region_code":"ASI","cities":{"XIA":{"code":"XIA","country_desc":"China","country":"CN","description":"Xi'an","program_list":"CHD,CHH,DYN"},"HKG":{"code":"HKG","country_desc":"China","country":"CN","description":"Hong Kong","program_list":"CHH"},"PEK":{"code":"PEK","country_desc":"China","country":"CN","description":"Beijing","program_list":"CCN,CHD,CHH,DYN"},"YANG":{"code":"YANG","country_desc":"China","country":"CN","description":"Yangshuo","program_list":"CHH"},"SHA":{"code":"SHA","country_desc":"China","country":"CN","description":"Shanghai","program_list":"CHD,DYN"}}},"GR":{"region_id":1,"code":"GR","country_desc":"Greece","region_code":"EUR","cities":{"CHAI":{"code":"CHAI","country_desc":"Greece","country":"GR","description":"Chania","program_list":"IGR"},"PAT":{"code":"PAT","country_desc":"Greece","country":"GR","description":"Patras","program_list":"OLY"},"NAU":{"code":"NAU","country_desc":"Greece","country":"GR","description":"Nauplia","program_list":"OLY"},"KALM":{"code":"KALM","country_desc":"Greece","country":"GR","description":"Kalambaka","program_list":"AFR,GRH"},"ATH":{"code":"ATH","country_desc":"Greece","country":"GR","description":"Athens","program_list":"AAA,AFR,CDL,EXC,GRH,IGR,OLY"},"KALA":{"code":"KALA","country_desc":"Greece","country":"GR","description":"Kalamata","program_list":"OLY"},"DEL":{"code":"DEL","country_desc":"Greece","country":"GR","description":"Delphi","program_list":"GRH"},"HERA":{"code":"HERA","country_desc":"Greece","country":"GR","description":"Heraklion","program_list":"IGR"},"OLY":{"code":"OLY","country_desc":"Greece","country":"GR","description":"Olympia","program_list":"GRH"}}},"IT":{"region_id":1,"code":"IT","country_desc":"Italy","region_code":"EUR","cities":{"ASS":{"code":"ASS","country_desc":"Italy","country":"IT","description":"Assisi","program_list":"EXD,FLO,LPR"},"VER":{"code":"VER","country_desc":"Italy","country":"IT","description":"Verona","program_list":"BLV,ESI,GIF"},"TAO":{"code":"TAO","country_desc":"Italy","country":"IT","description":"Taormina","program_list":"SLY"},"CPR":{"code":"CPR","country_desc":"Italy","country":"IT","description":"Capri","program_list":"ITA,LEC,ROM"},"DLM":{"code":"DLM","country_desc":"Italy","country":"IT","description":"Dolomite Mountain Area","program_list":"GIF"},"ITR":{"code":"ITR","country_desc":"Italy","country":"IT","description":"Italian Riviera","program_list":"CIN"},"FLO":{"code":"FLO","country_desc":"Italy","country":"IT","description":"Florence","program_list":"AFR,ART,BEL,CIN,EIF,EME,ESI,EX4,EXB,EXD,FLO,GIF,IFI,ITA,LPR,PI1,PI5,PNR,RTL,TII,VIA"},"MON":{"code":"MON","country_desc":"Italy","country":"IT","description":"Montecatini","program_list":"EIF,EME,EX4"},"SIE":{"code":"SIE","country_desc":"Italy","country":"IT","description":"Siena","program_list":"CIN,YIT"},"LCE":{"code":"LCE","country_desc":"Italy","country":"IT","description":"Lecce","program_list":"LEC"},"POM":{"code":"POM","country_desc":"Italy","country":"IT","description":"Pompeii","program_list":"CDL,ESR,EXC,EXD,ITA,LEC,ROM,SLY"},"VME":{"code":"VME","country_desc":"Italy","country":"IT","description":"Venice Mestre","program_list":"ESI"},"MIL":{"code":"MIL","country_desc":"Italy","country":"IT","description":"Milan","program_list":"BLV,YIT"},"ROM":{"code":"ROM","country_desc":"Italy","country":"IT","description":"Rome","program_list":"AFR,ART,BEL,CDL,EIF,EIS,EME,ERM,ESI,ESR,EX2,EX4,EXB,EXC,EXD,FLO,IFI,ITA,LEC,LPR,PI1,PI5,PNR,ROM,RTL,SLY,TII,VIA,YIT"},"MAG":{"code":"MAG","country_desc":"Italy","country":"IT","description":"Lake Maggiore","program_list":"CIN"},"ORV":{"code":"ORV","country_desc":"Italy","country":"IT","description":"Orvieto","program_list":"FLO,ITA,PI1,TII"},"PMO":{"code":"PMO","country_desc":"Italy","country":"IT","description":"Palermo","program_list":"SLY"},"TUS":{"code":"TUS","country_desc":"Italy","country":"IT","description":"Tuscany","program_list":"YIT"},"SOR":{"code":"SOR","country_desc":"Italy","country":"IT","description":"Sorrento","program_list":"CDL,ESR,EXC,EXD,ITA,LEC,ROM,SLY"},"VCE":{"code":"VCE","country_desc":"Italy","country":"IT","description":"Venice","program_list":"AMA,BEL,BLV,EXB,EXD,EXG,FCF,GIF,ITA,PI5,TII"},"PIS":{"code":"PIS","country_desc":"Italy","country":"IT","description":"Pisa","program_list":"CIN,EIF,EME,EX4,GIF,IFI,PNR,VIA"},"NAP":{"code":"NAP","country_desc":"Italy","country":"IT","description":"Naples","program_list":"BEL,EIS,ERM,ROM,SLY"},"VRSL":{"code":"VRSL","country_desc":"Italy","country":"IT","description":"Versilia","program_list":"CIN"}}},"MX":{"region_id":3,"code":"MX","country_desc":"Mexico","region_code":"CEN","cities":{"SDA":{"code":"SDA","country_desc":"Mexico","country":"MX","description":"San Miguel de Allende","program_list":"SMG"},"MID":{"code":"MID","country_desc":"Mexico","country":"MX","description":"Merida","program_list":"MXM"},"CHII":{"code":"CHII","country_desc":"Mexico","country":"MX","description":"Chichen-Itza","program_list":"MXM"},"MAYA":{"code":"MAYA","country_desc":"Mexico","country":"MX","description":"Mayan Riviera","program_list":"AYA,MXM"}}},"GT":{"region_id":3,"code":"GT","country_desc":"Guatemala","region_code":"CEN","cities":{"ANTG":{"code":"ANTG","country_desc":"Guatemala","country":"GT","description":"Antigua","program_list":"SAG"}}},"ES":{"region_id":1,"code":"ES","country_desc":"Spain","region_code":"EUR","cities":{"CORD":{"code":"CORD","country_desc":"Spain","country":"ES","description":"Cordoba","program_list":"ANF,EAS,IBE,LAF,LSP,PS4,STP,TIS"},"CAD":{"code":"CAD","country_desc":"Spain","country":"ES","description":"Cadiz","program_list":"PS3"},"BIO":{"code":"BIO","country_desc":"Spain","country":"ES","description":"Bilbao","program_list":"BBB,ENS"},"AGP":{"code":"AGP","country_desc":"Spain","country":"ES","description":"Malaga","program_list":"PS3"},"BCN":{"code":"BCN","country_desc":"Spain","country":"ES","description":"Barcelona","program_list":"BBB,BCZ,BTB,EFS,EIS,EME,ENS,EX4,EX6,EX8,HPB,ISF,MEC,MVB,NOR,PNB,PPB,SPA,SPC,TIS,VIA"},"VLC":{"code":"VLC","country_desc":"Spain","country":"ES","description":"Valencia","program_list":"MVB"},"SVQ":{"code":"SVQ","country_desc":"Spain","country":"ES","description":"Seville","program_list":"ANF,EAS,EX8,EX9,IBE,LAF,LSP,PS3,PS4,SPA,STP"},"RON":{"code":"RON","country_desc":"Spain","country":"ES","description":"Ronda","program_list":"ANF,EX9"},"TOL":{"code":"TOL","country_desc":"Spain","country":"ES","description":"Toledo","program_list":"ANF,EFS,ERM,EX9,IPM,LAF,MAP,MPC,MTS,PS4,PZ1,SPA,SPC,TIS"},"MAD":{"code":"MAD","country_desc":"Spain","country":"ES","description":"Madrid","program_list":"ANF,EFS,EIS,EMP,ENS,ERM,EX3,EX4,EX8,EX9,IBE,IPM,ISF,LAF,LSP,MAP,MPC,MTS,MVB,NOR,PS3,PS4,PZ1,SPA,SPC,STP,TIS"},"SEB":{"code":"SEB","country_desc":"Spain","country":"ES","description":"San Sebastian","program_list":"EMP,MPC,NOR"},"CDS":{"code":"CDS","country_desc":"Spain","country":"ES","description":"Costa del Sol","program_list":"EAS,EX9,LAF"},"SDC":{"code":"SDC","country_desc":"Spain","country":"ES","description":"Santiago De Compostela","program_list":"MTS"},"SEG":{"code":"SEG","country_desc":"Spain","country":"ES","description":"Segovia","program_list":"MTS,NOR,SPC"},"GRA":{"code":"GRA","country_desc":"Spain","country":"ES","description":"Granada","program_list":"ANF,EAS,EX9,LAF,SPA,TIS"},"LEO":{"code":"LEO","country_desc":"Spain","country":"ES","description":"Leon","program_list":"MTS"},"MER":{"code":"MER","country_desc":"Spain","country":"ES","description":"Merida","program_list":"EX8,IBE,PS3"},"PAM":{"code":"PAM","country_desc":"Spain","country":"ES","description":"Pamplona","program_list":"ENS"},"BUR":{"code":"BUR","country_desc":"Spain","country":"ES","description":"Burgos","program_list":"NOR"}}},"CR":{"region_id":3,"code":"CR","country_desc":"Costa Rica","region_code":"CEN","cities":{"GAND":{"code":"GAND","country_desc":"Costa Rica","country":"CR","description":"Gandoca","program_list":"CTP"},"GUAC":{"code":"GUAC","country_desc":"Costa Rica","country":"CR","description":"Guanacaste Coast","program_list":"ADV,CTC,VIC"},"AGZ":{"code":"AGZ","country_desc":"Costa Rica","country":"CR","description":"Aguas Zarcas","program_list":"ANI"},"MANA":{"code":"MANA","country_desc":"Costa Rica","country":"CR","description":"Manuel Antonio","program_list":"PVD,TCT"},"SAMA":{"code":"SAMA","country_desc":"Costa Rica","country":"CR","description":"Samara Beach","program_list":"CTP,SBH"},"SANC":{"code":"SANC","country_desc":"Costa Rica","country":"CR","description":"San Carlos","program_list":"ADV,CRR,CTC,CTP,ECA,ICR,PVD,SLC,TCT,VIC"},"SJO":{"code":"SJO","country_desc":"Costa Rica","country":"CR","description":"San Jose","program_list":"ADV,ANI,CRR,CTC,CTP,ECA,ICR,PVD,SLC,TCT,VIC"},"SARP":{"code":"SARP","country_desc":"Costa Rica","country":"CR","description":"Sarapiqui","program_list":"CRR,ECA,SLC"},"TORT":{"code":"TORT","country_desc":"Costa Rica","country":"CR","description":"Tortuguero","program_list":"ANI,CTC,PVD,SLC"},"LMN":{"code":"LMN","country_desc":"Costa Rica","country":"CR","description":"Limon","program_list":"ECA"},"MONV":{"code":"MONV","country_desc":"Costa Rica","country":"CR","description":"Monteverde","program_list":"CRR,ICR,PVD,TCT"},"PUNT":{"code":"PUNT","country_desc":"Costa Rica","country":"CR","description":"Puntarenas Region","program_list":"ICR"}}},"AR":{"region_id":7,"code":"AR","country_desc":"Argentina","region_code":"SOU","cities":{"BUE":{"code":"BUE","country_desc":"Argentina","country":"AR","description":"Buenos Aires","program_list":"GEN"},"IGR":{"code":"IGR","country_desc":"Argentina","country":"AR","description":"Iguazu","program_list":"GEN"}}},"PA":{"region_id":3,"code":"PA","country_desc":"Panama","region_code":"CEN","cities":{"PANC":{"code":"PANC","country_desc":"Panama","country":"PA","description":"Panama City","program_list":"PNM"},"ISCO":{"code":"ISCO","country_desc":"Panama","country":"PA","description":"Isla Colon","program_list":"PNM"},"BOQU":{"code":"BOQU","country_desc":"Panama","country":"PA","description":"Boquete","program_list":"PNM"}}},"CU":{"region_id":3,"code":"CU","country_desc":"Cuba","region_code":"CEN","cities":{"HVN":{"code":"HVN","country_desc":"Cuba","country":"CU","description":"Havana","program_list":"ICU"},"VARA":{"code":"VARA","country_desc":"Cuba","country":"CU","description":"Varadero","program_list":"ICU"},"VNL":{"code":"VNL","country_desc":"Cuba","country":"CU","description":"Vinales","program_list":"ICU"}}},"AT":{"region_id":1,"code":"AT","country_desc":"Austria","region_code":"EUR","cities":{"VIE":{"code":"VIE","country_desc":"Austria","country":"AT","description":"Vienna","program_list":"AAE,AMA,EDW,FCF,HAP,IVP,TIG"},"INN":{"code":"INN","country_desc":"Austria","country":"AT","description":"Innsbruck","program_list":"BAV,S03"},"HERR":{"code":"HERR","country_desc":"Austria","country":"AT","description":"Herrenchiemsee","program_list":"EDW,TIG"},"SAZ":{"code":"SAZ","country_desc":"Austria","country":"AT","description":"Salzburg","program_list":"AAE,AMA,EDW,EXG,HAP,IVP,PG2,PSM,TIG"}}},"AU":{"region_id":2,"code":"AU","country_desc":"Australia","region_code":"AUS","cities":{"CNS":{"code":"CNS","country_desc":"Australia","country":"AU","description":"Cairns","program_list":"SYC"},"SYD":{"code":"SYD","country_desc":"Australia","country":"AU","description":"Sydney","program_list":"ECO,SYC"}}},"TH":{"region_id":6,"code":"TH","country_desc":"Thailand","region_code":"ASI","cities":{"BKK":{"code":"BKK","country_desc":"Thailand","country":"TH","description":"Bangkok","program_list":"TCV"}}},"PE":{"region_id":7,"code":"PE","country_desc":"Peru","region_code":"SOU","cities":{"CUS":{"code":"CUS","country_desc":"Peru","country":"PE","description":"Cuzco","program_list":"AAN,CSV,FCR,INC,PJA,PRU"},"LMA":{"code":"LMA","country_desc":"Peru","country":"PE","description":"Lima","program_list":"CSV,FCR,INC,PJA,PRU"},"AEH":{"code":"AEH","country_desc":"Peru","country":"PE","description":"Andean Community Homestay","program_list":"PJA"},"TAMB":{"code":"TAMB","country_desc":"Peru","country":"PE","description":"Tambopata","program_list":"FCR"},"SCV":{"code":"SCV","country_desc":"Peru","country":"PE","description":"Sacred Valley","program_list":"INC,PRU"},"CUSH":{"code":"CUSH","country_desc":"Peru","country":"PE","description":"Cuzco Homestay","program_list":"CSV"},"PUN":{"code":"PUN","country_desc":"Peru","country":"PE","description":"Puno","program_list":"AAN,INC,PJA"},"AGU":{"code":"AGU","country_desc":"Peru","country":"PE","description":"Aguas Calientes","program_list":"INC,PJA,PRU"}}},"CZ":{"region_id":1,"code":"CZ","country_desc":"Czech Republic","region_code":"EUR","cities":{"PRA":{"code":"PRA","country_desc":"Czech Republic","country":"CZ","description":"Prague","program_list":"AAE,AMA,EXH,HAP,HRB,KRK"}}},"VN":{"region_id":6,"code":"VN","country_desc":"Vietnam","region_code":"ASI","cities":{"HOCH":{"code":"HOCH","country_desc":"Vietnam","country":"VN","description":"Ho Chi Minh City","program_list":"TCV"}}},"NI":{"region_id":3,"code":"NI","country_desc":"Nicaragua","region_code":"CEN","cities":{"GRN":{"code":"GRN","country_desc":"Nicaragua","country":"NI","description":"Granada City","program_list":"VIC"}}},"PL":{"region_id":1,"code":"PL","country_desc":"Poland","region_code":"EUR","cities":{"KRK":{"code":"KRK","country_desc":"Poland","country":"PL","description":"Krakow","program_list":"HRB,KRK"}}},"NL":{"region_id":1,"code":"NL","country_desc":"Netherlands","region_code":"EUR","cities":{"AMS":{"code":"AMS","country_desc":"Netherlands","country":"NL","description":"Amsterdam","program_list":"CCC,LTA,NTL"}}},"NO ":{"region_id":1,"code":"NO ","country_desc":"Norway","region_code":"EUR","cities":{"OSL":{"code":"OSL","country_desc":"Norway","country":"NO ","description":"Oslo","program_list":"CSO"}}}},"regions":{"1":{"code":"EUR","description":"Europe","id":1},"2":{"code":"AUS","description":"Australia / New Zealand","id":2},"3":{"code":"CEN","description":"Mexico / Central America","id":3},"4":{"code":"AFR","description":"Africa","id":4},"5":{"code":"UNI","description":"United States / Canada","id":5},"6":{"code":"ASI","description":"Asia","id":6},"7":{"code":"SOU","description":"South America","id":7}}};