var qArrs=new Array(); window.location.search.substring(1).split("&").forEach(function(a,b){qArrs[a.split("=")[0]]=a.split("=")[1];});
var formDate = new Date;
var one2go_default_from_id="1p", one2go_default_to_id="44p", one2go_default_from, one2go_default_to;
var one2go_lang = "en";
var one2go_min_date = formDate.getFullYear() + "-" + (formDate.getMonth()+1) + "-" + formDate.getDay();
var one2go_loaded = window.location.href.indexOf("test")?1:0;
var one2go_caption = 'Asian Public Transportation';
var one2go_origin = 'Origin';
var one2go_destination = 'Destination';
var one2go_day = 'Day';
var one2go_find_tickets = 'Find Tickets';
var one2go_places = [{"name":"Bangkok","name_en":"Bangkok","id":"1p","tid":"","c":"th","loc":"กรุงเทพ","alt":"กรุงเทพมหานคร, Bankok, Банкок","country":"Thailand","l":null},{"name":"Chiang Mai","name_en":"Chiang Mai","id":"44p","tid":"","c":"th","loc":"เชียงใหม่","alt":"Chang Mai, Cang Mai, Chiang May, Чанг Май, Чангмай, Чанмай","country":"Thailand","l":null},{"name":"Phuket","name_en":"Phuket","id":"73p","tid":"","c":"th","loc":"ภูเก็ต","alt":"Puket, Pucet, Fuket, Phooket , Пукет, Фукет,","country":"Thailand","l":null},{"name":"Suratthani","name_en":"Suratthani","id":"63p","tid":"","c":"th","loc":"สุราษฎร์ธานี","alt":"Suratani, Surahani, Sura Tani, Сура тани, Сура тхани, Surat thani","country":"Thailand","l":null},{"name":"Krabi","name_en":"Krabi","id":"64p","tid":"","c":"th","loc":"กระบี่","alt":"Crabi, Krubi, Krapi, Крапи","country":"Thailand","l":null},{"name":"Koh Samui","name_en":"Koh Samui","id":"79p","tid":"","c":"th","loc":"เกาะสมุย","alt":"Kosamui, Cosamui, Camui, Thamui, Samuy, Sumui, Самуй","country":"Thailand","l":null},{"name":"Koh Phangan","name_en":"Koh Phangan","id":"76p","tid":"","c":"th","loc":"เกาะพะงัน","alt":"Kopanagan, Copangan, Phungan, Pungan, Фанган, Паган, pangan","country":"Thailand","l":null},{"name":"Koh Tao","name_en":"Koh Tao","id":"77p","tid":"","c":"th","loc":"เกาะเต่า","alt":"Thao, Kotao","country":"Thailand","l":null},{"name":"Pattaya","name_en":"Pattaya","id":"88p","tid":"","c":"th","loc":"พัทยา","alt":"Pataia, Putaya, Pathaya, Патая, Паттайа, Паттайя","country":"Thailand","l":null},{"name":"Hanoi","name_en":"Hanoi","id":"238p","tid":"","c":"vn","loc":"Hà Nội","alt":"Ha Noi","country":"Vietnam","l":null},{"name":"Hat Yai","name_en":"Hat Yai","id":"74p","tid":"","c":"th","loc":"หาดใหญ่","alt":"Hatyay, Hayai, Haiay, Hatiay, Hutyai, Хатьяи, Хаяй, Хаяи, Хайяи","country":"Thailand","l":null},{"name":"Kuala Lumpur","name_en":"Kuala Lumpur","id":"402p","tid":"","c":"my","alt":"KL, Petaling Jaya, Putrajaya, Puchong","country":"Malaysia","l":null,"loc":"Kuala Lumpur"},{"name":"Ayutthaya","name_en":"Ayutthaya","id":"10p","tid":"","c":"th","loc":"อยุธยา","alt":"Aiutaia, Ayutaia, Autaia, Autaya, Аютая, Аютайа, Айуьая, Айютая","country":"Thailand","l":null},{"name":"Hua Hin","name_en":"Hua Hin","id":"82p","tid":"","c":"th","loc":"หัวหิน","alt":"Huahin","country":"Thailand","l":null},{"name":"Ho Chi Minh","name_en":"Ho Chi Minh","id":"376p","tid":"","c":"vn","loc":"Hồ Chí Minh","alt":"Ho Chi Minh City,HCMC,Saigon","country":"Vietnam","l":null},{"name":"Chumphon","name_en":"Chumphon","id":"60p","tid":"","c":"th","loc":"ชุมพร","alt":"Champon, Choompon, Chumpon, Cumpon, Чампон, Чумфон, Чамфон","country":"Thailand","l":null},{"name":"Siem Reap","name_en":"Siem Reap","id":"370p","tid":"","c":"kh","alt":"Ciemrip, Seem rip, Simrip, Симрип, Сиимрип, Семрип, Симреп","country":"Cambodia","l":null,"loc":"Siem Reap"},{"name":"Koh Phi Phi","name_en":"Koh Phi Phi","id":"78p","tid":"","c":"th","loc":"เกาะพีพี","country":"Thailand","l":null},{"name":"Chiang Rai","name_en":"Chiang Rai","id":"42p","tid":"","c":"th","loc":"เชียงราย","alt":"Changrai, Cangrai, Chungrai, Чанграй","country":"Thailand","l":null},{"name":"Da Nang","name_en":"Da Nang","id":"188p","tid":"","c":"vn","loc":"Đà Nẵng","alt":"Danang","country":"Vietnam","l":null},{"name":"Koh Lanta","name_en":"Koh Lanta","id":"75p","tid":"","c":"th","loc":"เกาะลันตา","country":"Thailand","l":null},{"name":"Phnom Penh","name_en":"Phnom Penh","id":"361p","tid":"","c":"kh","country":"Cambodia","l":null,"loc":"Phnom Penh"},{"name":"Singapore","name_en":"Singapore","id":"381p","tid":"","c":"sg","country":"Singapore","l":null,"loc":"Singapore"},{"name":"Suvarnabhumi Airport","name_en":"Suvarnabhumi Airport","id":"510p","tid":"","c":"th","alt":"สนามบินสุวรรณภูมิ","country":"Thailand","l":null,"loc":"Suvarnabhumi Airport"},{"name":"Phitsanulok","name_en":"Phitsanulok","id":"37p","tid":"","c":"th","loc":"พิษณุโลก","country":"Thailand","l":null},{"name":"Penang","name_en":"Penang","id":"100p","tid":"","c":"my","alt":"Pulau Pinang, Penang, Pinang, Пенанг, Пинанг","country":"Malaysia","l":null,"loc":"Penang"},{"name":"Don Mueang Airport","name_en":"Don Mueang Airport","id":"514p","tid":"","c":"th","alt":"Donmuang","country":"Thailand","l":null,"loc":"Don Mueang Airport"},{"name":"Yangon","name_en":"Yangon","id":"371p","tid":"","c":"mm","alt":"Rangoon","country":"Myanmar","l":null,"loc":"Yangon"},{"name":"Ubon Ratchathani","name_en":"Ubon Ratchathani","id":"24p","tid":"","c":"th","loc":"อุบลราชธานี","country":"Thailand","l":null},{"name":"Khon Kaen","name_en":"Khon Kaen","id":"28p","tid":"","c":"th","loc":"ขอนแก่น","country":"Thailand","l":null},{"name":"Sukhothai","name_en":"Sukhothai","id":"48p","tid":"","c":"th","loc":"สุโขทัย","alt":"Suhotai, Suhotay, Sahotai, Sukotai, Cukhotai, Cuhotai, Сухотай, Сухотаи","country":"Thailand","l":null},{"name":"Hue","name_en":"Hue","id":"252p","tid":"","c":"vn","loc":"Thừa Thiên Huế","alt":"Thua Thien Hue","country":"Vietnam","l":null},{"name":"Nha Trang","name_en":"Nha Trang","id":"185p","tid":"","c":"vn","loc":"Khánh Hoà","alt":"Khanh Hoa","country":"Vietnam","l":null},{"name":"Vientiane","name_en":"Vientiane","id":"103p","tid":"","c":"la","country":"Laos","l":null,"loc":"Vientiane"},{"name":"Kanchanaburi","name_en":"Kanchanaburi","id":"55p","tid":"","c":"th","loc":"กาญจนบุรี","alt":"Canchanaburi, Kachanaburi, Kunchanaburi, Kuchanaburi, Kancanaburi, Качанабури","country":"Thailand","l":null},{"name":"Udonthani","name_en":"Udonthani","id":"35p","tid":"","c":"th","loc":"อุดรธานี","country":"Thailand","l":null},{"name":"Koh Lipe","name_en":"Koh Lipe","id":"511p","tid":"","c":"th","country":"Thailand","l":null,"loc":"Koh Lipe"},{"name":"Nakhon Ratchasima","name_en":"Nakhon Ratchasima","id":"20p","tid":"","c":"th","loc":"นครราชสีมา","alt":"Korat, Khorat","country":"Thailand","l":null},{"name":"Nong Khai","name_en":"Nong Khai","id":"34p","tid":"","c":"th","loc":"หนองคาย","alt":"Nonkai, Kai, Khai, Nogkai , Nongai, Нонкаи, Нокаи, Нохаи, Нонхаи, Нон Ха","country":"Thailand","l":null},{"name":"Trang","name_en":"Trang","id":"66p","tid":"","c":"th","loc":"ตรัง","country":"Thailand","l":null},{"name":"Ninh Binh","name_en":"Ninh Binh","id":"467p","tid":"","c":"vn","loc":"Ninh Bình","country":"Vietnam","l":null},{"name":"Sihanoukville","name_en":"Sihanoukville","id":"434p","tid":"","c":"kh","country":"Cambodia","l":null,"loc":"Sihanoukville"},{"name":"Ranong","name_en":"Ranong","id":"61p","tid":"","c":"th","loc":"ระนอง","alt":"Runong, Renong, Ренонг","country":"Thailand","l":null},{"name":"Rayong","name_en":"Rayong","id":"15p","tid":"","c":"th","loc":"ระยอง","country":"Thailand","l":null},{"name":"Luang Prabang","name_en":"Luang Prabang","id":"315p","tid":"","c":"la","country":"Laos","l":null,"loc":"Luang Prabang"},{"name":"Koh Chang","name_en":"Koh Chang","id":"87p","tid":"","c":"th","loc":"เกาะช้าง","alt":"Kochang, Chang, Kocang, Cochang, Kohchung, Кочанг, Чанг, Качанг, Кохчанг","country":"Thailand","l":null},{"name":"Johor","name_en":"Johor","id":"272p","tid":"","c":"my","alt":"Johor Bahru","country":"Malaysia","l":null,"loc":"Johor"},{"name":"Mandalay","name_en":"Mandalay","id":"321p","tid":"","c":"mm","country":"Myanmar","l":null,"loc":"Mandalay"},{"name":"Sapa","name_en":"Sapa","id":"516p","tid":"","c":"vn","alt":"Sa pa","country":"Vietnam","l":null,"loc":"Sapa"},{"name":"Trat","name_en":"Trat","id":"17p","tid":"","c":"th","loc":"ตราด","country":"Thailand","l":null},{"name":"Chonburi","name_en":"Chonburi","id":"14p","tid":"","c":"th","loc":"ชลบุรี","alt":"Chon Buri, Cholburi","country":"Thailand","l":null},{"name":"Nakhon Si Thammarat","name_en":"Nakhon Si Thammarat","id":"65p","tid":"","c":"th","loc":"นครศรีธรรมราช","country":"Thailand","l":null},{"name":"Lampang","name_en":"Lampang","id":"43p","tid":"","c":"th","loc":"ลำปาง","country":"Thailand","l":null},{"name":"Roi Et","name_en":"Roi Et","id":"26p","tid":"","c":"th","loc":"ร้อยเอ็ด","country":"Thailand","l":null},{"name":"Lopburi","name_en":"Lopburi","id":"19p","tid":"","c":"th","loc":"ลพบุรี","country":"Thailand","l":null},{"name":"Mahasarakham","name_en":"Mahasarakham","id":"27p","tid":"","c":"th","loc":"มหาสารคาม","country":"Thailand","l":null},{"name":"Nakhon Sawan","name_en":"Nakhon Sawan","id":"51p","tid":"","c":"th","loc":"นครสวรรค์","alt":"Накхон Саван","country":"Thailand","l":null},{"name":"Bagan","name_en":"Bagan","id":"750p","tid":"","c":"mm","country":"Myanmar","l":null,"loc":"Bagan"},{"name":"Langkawi","name_en":"Langkawi","id":"729p","tid":"","c":"my","alt":"Лангкави, Lankawi","country":"Malaysia","l":null,"loc":"Langkawi"},{"name":"Buriram","name_en":"Buriram","id":"21p","tid":"","c":"th","loc":"บุรีรัมย์","country":"Thailand","l":null},{"name":"Surin","name_en":"Surin","id":"22p","tid":"","c":"th","loc":"สุรินทร์","country":"Thailand","l":null},{"name":"Prachuap Khiri Khan","name_en":"Prachuap Khiri Khan","id":"59p","tid":"","c":"th","loc":"ประจวบคีรีขันธ์","country":"Thailand","l":null},{"name":"Yasothon","name_en":"Yasothon","id":"25p","tid":"","c":"th","loc":"ยโสธร","country":"Thailand","l":null},{"name":"Mukdahan","name_en":"Mukdahan","id":"32p","tid":"","c":"th","loc":"มุกดาหาร","country":"Thailand","l":null},{"name":"Khao Lak","name_en":"Khao Lak","id":"80p","tid":"","c":"th","loc":"เขาหลัก","alt":"Kao Lak","country":"Thailand","l":null},{"name":"Kamphaeng Phet","name_en":"Kamphaeng Phet","id":"49p","tid":"","c":"th","loc":"กำแพงเพชร","country":"Thailand","l":null},{"name":"Satun","name_en":"Satun","id":"68p","tid":"","c":"th","loc":"สตูล","country":"Thailand","l":null},{"name":"Loei","name_en":"Loei","id":"36p","tid":"","c":"th","loc":"เลย","country":"Thailand","l":null},{"name":"Sakon Nakhon","name_en":"Sakon Nakhon","id":"33p","tid":"","c":"th","loc":"สกลนคร","country":"Thailand","l":null},{"name":"Malacca","name_en":"Malacca","id":"323p","tid":"","c":"my","alt":"Melaka, Melacca, Malaka","country":"Malaysia","l":null,"loc":"Malacca"},{"name":"Hai Phong","name_en":"Hai Phong","id":"249p","tid":"","c":"vn","loc":"Hải Phòng","country":"Vietnam","l":null},{"name":"Lao Cai","name_en":"Lao Cai","id":"463p","tid":"","c":"vn","loc":"Lào Cai","country":"Vietnam","l":null},{"name":"Tak","name_en":"Tak","id":"47p","tid":"","c":"th","loc":"ตาก","country":"Thailand","l":null},{"name":"Koh Kood","name_en":"Koh Kood","id":"688p","tid":"","c":"th","country":"Thailand","l":null,"loc":"Koh Kood"},{"name":"Phayao","name_en":"Phayao","id":"41p","tid":"","c":"th","loc":"พะเยา","alt":"Пхаяу","country":"Thailand","l":null},{"name":"Nakhon Pathom","name_en":"Nakhon Pathom","id":"6p","tid":"","c":"th","loc":"นครปฐม","country":"Thailand","l":null},{"name":"Uttaradit","name_en":"Uttaradit","id":"38p","tid":"","c":"th","loc":"อุตรดิตถ์","country":"Thailand","l":null},{"name":"Nakhon Phanom","name_en":"Nakhon Phanom","id":"30p","tid":"","c":"th","loc":"นครพนม","country":"Thailand","l":null},{"name":"Phang Nga","name_en":"Phang Nga","id":"62p","tid":"","c":"th","loc":"พังงา","country":"Thailand","l":null},{"name":"Manila","name_en":"Manila","id":"328p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Manila"},{"name":"Chanthaburi","name_en":"Chanthaburi","id":"16p","tid":"","c":"th","loc":"จันทบุรี","country":"Thailand","l":null},{"name":"Chaiyaphum","name_en":"Chaiyaphum","id":"29p","tid":"","c":"th","loc":"ชัยภูมิ","country":"Thailand","l":null},{"name":"Sisaket","name_en":"Sisaket","id":"23p","tid":"","c":"th","loc":"ศรีสะเกษ","country":"Thailand","l":null},{"name":"Saraburi","name_en":"Saraburi","id":"11p","tid":"","c":"th","loc":"สระบุรี","country":"Thailand","l":null},{"name":"Kalasin","name_en":"Kalasin","id":"31p","tid":"","c":"th","loc":"กาฬสินธุ์","country":"Thailand","l":null},{"name":"Cha Am","name_en":"Cha Am","id":"83p","tid":"","c":"th","loc":"ชะอำ","country":"Thailand","l":null},{"name":"Bueng Kan","name_en":"Bueng Kan","id":"505p","tid":"","c":"th","loc":"บึงกาฬ","country":"Thailand","l":null},{"name":"Battambang","name_en":"Battambang","id":"415p","tid":"","c":"kh","country":"Cambodia","l":null,"loc":"Battambang"},{"name":"Inle Lake","name_en":"Inle Lake","id":"682p","tid":"","c":"mm","alt":"Nyaung Shwe","country":"Myanmar","l":null,"loc":"Inle Lake"},{"name":"Phattalung","name_en":"Phattalung","id":"67p","tid":"","c":"th","loc":"พัทลุง","country":"Thailand","l":null},{"name":"Phetchaburi","name_en":"Phetchaburi","id":"58p","tid":"","c":"th","loc":"เพชรบุรี","country":"Thailand","l":null},{"name":"Kampot","name_en":"Kampot","id":"420p","tid":"","c":"kh","country":"Cambodia","l":null,"loc":"Kampot"},{"name":"Phrae","name_en":"Phrae","id":"40p","tid":"","c":"th","loc":"แพร่","country":"Thailand","l":null},{"name":"Yala","name_en":"Yala","id":"71p","tid":"","c":"th","loc":"ยะลา","country":"Thailand","l":null},{"name":"Ratchaburi","name_en":"Ratchaburi","id":"57p","tid":"","c":"th","loc":"ราชบุรี","country":"Thailand","l":null},{"name":"Koh Samet","name_en":"Koh Samet","id":"513p","tid":"","c":"th","country":"Thailand","l":null,"loc":"Koh Samet"},{"name":"Sa Kaeo","name_en":"Sa Kaeo","id":"86p","tid":"","c":"th","loc":"สระแก้ว","country":"Thailand","l":null},{"name":"Chachoengsao","name_en":"Chachoengsao","id":"13p","tid":"","c":"th","loc":"ฉะเชิงเทรา","country":"Thailand","l":null},{"name":"Pakse","name_en":"Pakse","id":"632p","tid":"","c":"la","country":"Laos","l":null,"loc":"Pakse"},{"name":"Bali Denpassar","name_en":"Bali Denpassar","id":"413p","tid":"","c":"id","alt":"Bali","country":"Indonesia","l":null,"loc":"Bali Denpassar"},{"name":"Nong Bua Lamphu","name_en":"Nong Bua Lamphu","id":"84p","tid":"","c":"th","loc":"หนองบัวลำภู","country":"Thailand","l":null},{"name":"Amnat Charoen","name_en":"Amnat Charoen","id":"85p","tid":"","c":"th","loc":"อำนาจเจริญ","country":"Thailand","l":null},{"name":"Phetchabun","name_en":"Phetchabun","id":"52p","tid":"","c":"th","loc":"เพชรบูรณ์","country":"Thailand","l":null},{"name":"Perlis","name_en":"Perlis","id":"401p","tid":"","c":"my","country":"Malaysia","l":null,"loc":"Perlis"},{"name":"Hong Kong","name_en":"Hong Kong","id":"245p","tid":"","c":"hk","country":"Hong Kong","l":null,"loc":"Hong Kong"},{"name":"Jakarta","name_en":"Jakarta","id":"168p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Jakarta"},{"name":"Koh Mak","name_en":"Koh Mak","id":"685p","tid":"","c":"th","country":"Thailand","l":null,"loc":"Koh Mak"},{"name":"Mae Hong Son","name_en":"Mae Hong Son","id":"45p","tid":"","c":"th","loc":"แม่ฮ่องสอน","country":"Thailand","l":null},{"name":"Nan","name_en":"Nan","id":"39p","tid":"","c":"th","loc":"น่าน","country":"Thailand","l":null},{"name":"Koh Rong","name_en":"Koh Rong","id":"677p","tid":"","c":"kh","alt":"Ko Rong","country":"Cambodia","l":null,"loc":"Koh Rong"},{"name":"Kedah","name_en":"Kedah","id":"101p","tid":"","c":"my","country":"Malaysia","l":null,"loc":"Kedah"},{"name":"Can Tho","name_en":"Can Tho","id":"447p","tid":"","c":"vn","loc":"Cần Thơ","country":"Vietnam","l":null},{"name":"Pranburi","name_en":"Pranburi","id":"81p","tid":"","c":"th","loc":"ปราณบุรี","country":"Thailand","l":null},{"name":"Songkhla","name_en":"Songkhla","id":"69p","tid":"","c":"th","loc":"สงขลา","country":"Thailand","l":null},{"name":"Prachinburi","name_en":"Prachinburi","id":"18p","tid":"","c":"th","loc":"ปราจีนบุรี","country":"Thailand","l":null},{"name":"Nakhon Nayok","name_en":"Nakhon Nayok","id":"12p","tid":"","c":"th","loc":"นครนายก","country":"Thailand","l":null},{"name":"Lamphun","name_en":"Lamphun","id":"46p","tid":"","c":"th","loc":"ลำพูน","country":"Thailand","l":null},{"name":"Pattani","name_en":"Pattani","id":"70p","tid":"","c":"th","loc":"ปัตตานี","country":"Thailand","l":null},{"name":"Beijing","name_en":"Beijing","id":"173p","tid":"","c":"cn","loc":"北京市","country":"China","l":null},{"name":"Naypyitaw","name_en":"Naypyitaw","id":"504p","tid":"","c":"mm","country":"Myanmar","l":null,"loc":"Naypyitaw"},{"name":"Kratie","name_en":"Kratie","id":"432p","tid":"","c":"kh","country":"Cambodia","l":null,"loc":"Kratie"},{"name":"Narathiwat","name_en":"Narathiwat","id":"72p","tid":"","c":"th","loc":"นราธิวาส","country":"Thailand","l":null},{"name":"Savannakhet","name_en":"Savannakhet","id":"400p","tid":"","c":"la","country":"Laos","l":null,"loc":"Savannakhet"},{"name":"Perak","name_en":"Perak","id":"259p","tid":"","c":"my","country":"Malaysia","l":null,"loc":"Perak"},{"name":"Binh Thuan","name_en":"Binh Thuan","id":"446p","tid":"","c":"vn","loc":"Bình Thuận","country":"Vietnam","l":null},{"name":"Pailin","name_en":"Pailin","id":"433p","tid":"","c":"kh","country":"Cambodia","l":null,"loc":"Pailin"},{"name":"Bago","name_en":"Bago","id":"503p","tid":"","c":"mm","country":"Myanmar","l":null,"loc":"Bago"},{"name":"Selangor","name_en":"Selangor","id":"403p","tid":"","c":"my","country":"Malaysia","l":null,"loc":"Selangor"},{"name":"Shanghai","name_en":"Shanghai","id":"367p","tid":"","c":"cn","country":"China","l":null,"loc":"Shanghai"},{"name":"Ha Tinh","name_en":"Ha Tinh","id":"454p","tid":"","c":"vn","loc":"Hà Tĩnh","country":"Vietnam","l":null},{"name":"Quang Ngai","name_en":"Quang Ngai","id":"473p","tid":"","c":"vn","loc":"Quảng Ngãi","country":"Vietnam","l":null},{"name":"Suphanburi","name_en":"Suphanburi","id":"56p","tid":"","c":"th","loc":"สุพรรณบุรี","country":"Thailand","l":null},{"name":"Cebu","name_en":"Cebu","id":"613p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Cebu"},{"name":"Stung Treng","name_en":"Stung Treng","id":"428p","tid":"","c":"kh","country":"Cambodia","l":null,"loc":"Stung Treng"},{"name":"Tokyo","name_en":"Tokyo","id":"247p","tid":"","c":"jp","country":"Japan","l":null,"loc":"Tokyo"},{"name":"Delhi","name_en":"Delhi","id":"192p","tid":"","c":"in","country":"India","l":null,"loc":"Delhi"},{"name":"Phichit","name_en":"Phichit","id":"50p","tid":"","c":"th","loc":"พิจิตร","country":"Thailand","l":null},{"name":"Osaka","name_en":"Osaka","id":"261p","tid":"","c":"jp","country":"Japan","l":null,"loc":"Osaka"},{"name":"Pathumthani","name_en":"Pathumthani","id":"9p","tid":"","c":"th","loc":"ปทุมธานี","country":"Thailand","l":null},{"name":"Vinh Long","name_en":"Vinh Long","id":"485p","tid":"","c":"vn","loc":"Vĩnh Long","country":"Vietnam","l":null},{"name":"Noi Bai Airport","name_en":"Noi Bai Airport","id":"515p","tid":"","c":"vn","alt":"Hanoi","country":"Vietnam","l":null,"loc":"Noi Bai Airport"},{"name":"Negeri Sembilan","name_en":"Negeri Sembilan","id":"404p","tid":"","c":"my","country":"Malaysia","l":null,"loc":"Negeri Sembilan"},{"name":"Samut Songkhram","name_en":"Samut Songkhram","id":"5p","tid":"","c":"th","loc":"สมุทรสงคราม","country":"Thailand","l":null},{"name":"Dong Nai","name_en":"Dong Nai","id":"450p","tid":"","c":"vn","loc":"Đồng Nai","country":"Vietnam","l":null},{"name":"Dien Bien","name_en":"Dien Bien","id":"196p","tid":"","c":"vn","loc":"Điện Biên","country":"Vietnam","l":null},{"name":"Samut Prakan","name_en":"Samut Prakan","id":"2p","tid":"","c":"th","loc":"สมุทรปราการ","country":"Thailand","l":null},{"name":"Taipei City","name_en":"Taipei City","id":"412p","tid":"","c":"tw","country":"Taiwan","l":null,"loc":"Taipei City"},{"name":"Nam Dinh","name_en":"Nam Dinh","id":"465p","tid":"","c":"vn","loc":"Nam Định","country":"Vietnam","l":null},{"name":"Pathein","name_en":"Pathein","id":"645p","tid":"","c":"mm","country":"Myanmar","l":null,"loc":"Pathein"},{"name":"Taunggyi","name_en":"Taunggyi","id":"634p","tid":"","c":"mm","country":"Myanmar","l":null,"loc":"Taunggyi"},{"name":"Auckland","name_en":"Auckland","id":"517p","tid":"","c":"nz","country":"New Zealand","l":null,"loc":"Auckland"},{"name":"Terengganu","name_en":"Terengganu","id":"298p","tid":"","c":"my","country":"Malaysia","l":null,"loc":"Terengganu"},{"name":"Grand Port","name_en":"Grand Port","id":"519p","tid":"","c":"mu","country":"Mauritius","l":null,"loc":"Grand Port"},{"name":"Yogyakarta","name_en":"Yogyakarta","id":"273p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Yogyakarta"},{"name":"Hau Giang","name_en":"Hau Giang","id":"456p","tid":"","c":"vn","loc":"Hậu Giang","country":"Vietnam","l":null},{"name":"Brunei","name_en":"Brunei","id":"159p","tid":"","c":"bn","country":"Brunei","l":null,"loc":"Brunei"},{"name":"Hai Duong","name_en":"Hai Duong","id":"455p","tid":"","c":"vn","loc":"Hải Dương","country":"Vietnam","l":null},{"name":"Lang Son","name_en":"Lang Son","id":"462p","tid":"","c":"vn","loc":"Lạng Sơn","country":"Vietnam","l":null},{"name":"Bohol","name_en":"Bohol","id":"522p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Bohol"},{"name":"Aceh","name_en":"Aceh","id":"156p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Aceh"},{"name":"Ad Dawhah","name_en":"Ad Dawhah","id":"397p","tid":"","c":"qa","country":"Qatar","l":null,"loc":"Ad Dawhah"},{"name":"Aek Godang","name_en":"Aek Godang","id":"124p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Aek Godang"},{"name":"Agra","name_en":"Agra","id":"1389p","tid":"","c":"in","country":"India","l":null,"loc":"Agra"},{"name":"Ahal","name_en":"Ahal","id":"113p","tid":"","c":"tm","country":"Turkmenistan","l":null,"loc":"Ahal"},{"name":"Ahmedabad","name_en":"Ahmedabad","id":"1196p","tid":"","c":"in","country":"India","l":null,"loc":"Ahmedabad"},{"name":"Akita","name_en":"Akita","id":"134p","tid":"","c":"jp","country":"Japan","l":null,"loc":"Akita"},{"name":"Aklan","name_en":"Aklan","id":"700p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Aklan"},{"name":"Albay","name_en":"Albay","id":"1707p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Albay"},{"name":"Almaty","name_en":"Almaty","id":"110p","tid":"","c":"kz","country":"Kazakhstan","l":null,"loc":"Almaty"},{"name":"Amami O Shima","name_en":"Amami O Shima","id":"133p","tid":"","c":"jp","country":"Japan","l":null,"loc":"Amami O Shima"},{"name":"Ambon","name_en":"Ambon","id":"131p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Ambon"},{"name":"Amman","name_en":"Amman","id":"398p","tid":"","c":"jo","country":"Jordan","l":null,"loc":"Amman"},{"name":"Ampara","name_en":"Ampara","id":"560p","tid":"","c":"lk","country":"Sri Lanka","l":null,"loc":"Ampara"},{"name":"Amritsar","name_en":"Amritsar","id":"1489p","tid":"","c":"in","country":"India","l":null,"loc":"Amritsar"},{"name":"Amsterdam","name_en":"Amsterdam","id":"951p","tid":"","c":"nl","country":"Netherlands","l":null,"loc":"Amsterdam"},{"name":"An Giang","name_en":"An Giang","id":"436p","tid":"","c":"vn","country":"Vietnam","l":null,"loc":"An Giang"},{"name":"Andaman Nicobar","name_en":"Andaman Nicobar","id":"267p","tid":"","c":"in","country":"India","l":null,"loc":"Andaman Nicobar"},{"name":"Andhra Pradesh","name_en":"Andhra Pradesh","id":"254p","tid":"","c":"in","country":"India","l":null,"loc":"Andhra Pradesh"},{"name":"Anhuisheng","name_en":"Anhuisheng","id":"135p","tid":"","c":"cn","loc":"安徽省","country":"China","l":null},{"name":"Antique","name_en":"Antique","id":"1722p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Antique"},{"name":"Antwerp","name_en":"Antwerp","id":"51910p","tid":"","c":"be","country":"Belgium","l":null,"loc":"Antwerp"},{"name":"Anuradhapura","name_en":"Anuradhapura","id":"542p","tid":"","c":"lk","country":"Sri Lanka","l":null,"loc":"Anuradhapura"},{"name":"Ao Nang","name_en":"Ao Nang","id":"1118p","tid":"","c":"th","loc":"อ่าวนาง","alt":"aonang","country":"Thailand","l":null},{"name":"Aomori","name_en":"Aomori","id":"132p","tid":"","c":"jp","country":"Japan","l":null,"loc":"Aomori"},{"name":"Aranyaprathet","name_en":"Aranyaprathet","id":"1344p","tid":"","c":"th","country":"Thailand","l":null,"loc":"Aranyaprathet"},{"name":"Asahikawa","name_en":"Asahikawa","id":"130p","tid":"","c":"jp","country":"Japan","l":null,"loc":"Asahikawa"},{"name":"Assam","name_en":"Assam","id":"194p","tid":"","c":"in","country":"India","l":null,"loc":"Assam"},{"name":"Athens","name_en":"Athens","id":"885p","tid":"","c":"gr","country":"Greece","l":null,"loc":"Athens"},{"name":"Attapeu","name_en":"Attapeu","id":"488p","tid":"","c":"la","country":"Laos","l":null,"loc":"Attapeu"},{"name":"Aurora","name_en":"Aurora","id":"1787p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Aurora"},{"name":"Ba Ria Vung Tau","name_en":"Ba Ria Vung Tau","id":"437p","tid":"","c":"vn","loc":"Bà Rịa - Vũng Tàu","alt":"Vungtau","country":"Vietnam","l":null},{"name":"Bac Giang","name_en":"Bac Giang","id":"438p","tid":"","c":"vn","loc":"Bắc Giang","country":"Vietnam","l":null},{"name":"Bac Kan","name_en":"Bac Kan","id":"439p","tid":"","c":"vn","loc":"Bắc Kạn","country":"Vietnam","l":null},{"name":"Bac Lieu","name_en":"Bac Lieu","id":"440p","tid":"","c":"vn","loc":"tỉnh Bạc Liêu","country":"Vietnam","l":null},{"name":"Bac Ninh","name_en":"Bac Ninh","id":"441p","tid":"","c":"vn","loc":"Bắc Ninh","country":"Vietnam","l":null},{"name":"Bacolod","name_en":"Bacolod","id":"724p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Bacolod"},{"name":"Badulla","name_en":"Badulla","id":"596p","tid":"","c":"lk","country":"Sri Lanka","l":null,"loc":"Badulla"},{"name":"Bakalalan","name_en":"Bakalalan","id":"144p","tid":"","c":"my","country":"Malaysia","l":null,"loc":"Bakalalan"},{"name":"Baku","name_en":"Baku","id":"235p","tid":"","c":"az","country":"Azerbaijan","l":null,"loc":"Baku"},{"name":"Balikpapan","name_en":"Balikpapan","id":"150p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Balikpapan"},{"name":"Balochistan","name_en":"Balochistan","id":"189p","tid":"","c":"pk","country":"Pakistan","l":null,"loc":"Balochistan"},{"name":"Ban Hat Lek","name_en":"Ban Hat Lek","id":"1070p","tid":"","c":"th","alt":"Haad Lek, Had Lek, Hadlek, Hatlek","country":"Thailand","l":null,"loc":"Ban Hat Lek"},{"name":"Bandung","name_en":"Bandung","id":"1965p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Bandung"},{"name":"Bangalore","name_en":"Bangalore","id":"1201p","tid":"","c":"in","alt":"Bengaluru","country":"India","l":null,"loc":"Bangalore"},{"name":"Bangka Belitung Islands","name_en":"Bangka Belitung Islands","id":"352p","tid":"","c":"id","alt":"Bangka-Belitung Islands","country":"Indonesia","l":null,"loc":"Bangka Belitung Islands"},{"name":"Banteay Meanchey","name_en":"Banteay Meanchey","id":"414p","tid":"","c":"kh","country":"Cambodia","l":null,"loc":"Banteay Meanchey"},{"name":"Batam","name_en":"Batam","id":"155p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Batam"},{"name":"Batangas","name_en":"Batangas","id":"709p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Batangas"},{"name":"Batticaloa","name_en":"Batticaloa","id":"557p","tid":"","c":"lk","country":"Sri Lanka","l":null,"loc":"Batticaloa"},{"name":"Bekasi","name_en":"Bekasi","id":"21460p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Bekasi"},{"name":"Bengkulu","name_en":"Bengkulu","id":"145p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Bengkulu"},{"name":"Benguet","name_en":"Benguet","id":"622p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Benguet"},{"name":"Berau","name_en":"Berau","id":"139p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Berau"},{"name":"Berlin","name_en":"Berlin","id":"846p","tid":"","c":"de","country":"Germany","l":null,"loc":"Berlin"},{"name":"Bern","name_en":"Bern","id":"822p","tid":"","c":"ch","country":"Switzerland","l":null,"loc":"Bern"},{"name":"Bhopal","name_en":"Bhopal","id":"1369p","tid":"","c":"in","country":"India","l":null,"loc":"Bhopal"},{"name":"Bicol","name_en":"Bicol","id":"313p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Bicol"},{"name":"Bihar","name_en":"Bihar","id":"227p","tid":"","c":"in","country":"India","l":null,"loc":"Bihar"},{"name":"Bikaner","name_en":"Bikaner","id":"1574p","tid":"","c":"in","country":"India","l":null,"loc":"Bikaner"},{"name":"Binh Dinh","name_en":"Binh Dinh","id":"443p","tid":"","c":"vn","loc":"Bình Định","country":"Vietnam","l":null},{"name":"Binh Duong","name_en":"Binh Duong","id":"444p","tid":"","c":"vn","loc":"Bình Dương","country":"Vietnam","l":null},{"name":"Bogor","name_en":"Bogor","id":"1970p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Bogor"},{"name":"Bogotá","name_en":"Bogotá","id":"834p","tid":"","c":"co","country":"Colombia","l":null,"loc":"Bogotá"},{"name":"Boracay","name_en":"Boracay","id":"746p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Boracay"},{"name":"Brasilia","name_en":"Brasilia","id":"813p","tid":"","c":"br","country":"Brazil","l":null,"loc":"Brasilia"},{"name":"Brussels","name_en":"Brussels","id":"801p","tid":"","c":"be","country":"Belgium","l":null,"loc":"Brussels"},{"name":"Bulacan","name_en":"Bulacan","id":"1802p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Bulacan"},{"name":"Busan","name_en":"Busan","id":"366p","tid":"","c":"kr","country":"South Korea","l":null,"loc":"Busan"},{"name":"Busuanga","name_en":"Busuanga","id":"715p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Busuanga"},{"name":"Butuan","name_en":"Butuan","id":"160p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Butuan"},{"name":"Ca Mau","name_en":"Ca Mau","id":"161p","tid":"","c":"vn","loc":"Cà Mau","country":"Vietnam","l":null},{"name":"Cagayan Valley","name_en":"Cagayan Valley","id":"153p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Cagayan Valley"},{"name":"Camarines Sur","name_en":"Camarines Sur","id":"1712p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Camarines Sur"},{"name":"Camiguin","name_en":"Camiguin","id":"1644p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Camiguin"},{"name":"Canterbury","name_en":"Canterbury","id":"384p","tid":"","c":"nz","country":"New Zealand","l":null,"loc":"Canterbury"},{"name":"Catanduanes","name_en":"Catanduanes","id":"1649p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Catanduanes"},{"name":"Caticlan","name_en":"Caticlan","id":"740p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Caticlan"},{"name":"Cavite","name_en":"Cavite","id":"1243p","tid":"","c":"ph","alt":"Kavite, Kabite","country":"Philippines","l":null,"loc":"Cavite"},{"name":"Central","name_en":"Central","id":"122p","tid":"","c":"np","country":"Nepal","l":null,"loc":"Central"},{"name":"Central Java","name_en":"Central Java","id":"383p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Central Java"},{"name":"Central Kalimantan","name_en":"Central Kalimantan","id":"354p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Central Kalimantan"},{"name":"Central Sulawesi","name_en":"Central Sulawesi","id":"359p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Central Sulawesi"},{"name":"Central Visayas","name_en":"Central Visayas","id":"166p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Central Visayas"},{"name":"Chainat","name_en":"Chainat","id":"54p","tid":"","c":"th","loc":"ชัยนาท","country":"Thailand","l":null},{"name":"Champasak","name_en":"Champasak","id":"491p","tid":"","c":"la","country":"Laos","l":null,"loc":"Champasak"},{"name":"Chandigarh","name_en":"Chandigarh","id":"265p","tid":"","c":"in","country":"India","l":null,"loc":"Chandigarh"},{"name":"Chennai","name_en":"Chennai","id":"1206p","tid":"","c":"in","country":"India","l":null,"loc":"Chennai"},{"name":"Chhattisgarh","name_en":"Chhattisgarh","id":"373p","tid":"","c":"in","country":"India","l":null,"loc":"Chhattisgarh"},{"name":"Chittagong","name_en":"Chittagong","id":"170p","tid":"","c":"bd","country":"Bangladesh","l":null,"loc":"Chittagong"},{"name":"Chongqing","name_en":"Chongqing","id":"179p","tid":"","c":"cn","country":"China","l":null,"loc":"Chongqing"},{"name":"Chungcheongbuk-do","name_en":"Chungcheongbuk-do","id":"177p","tid":"","c":"kr","country":"South Korea","l":null,"loc":"Chungcheongbuk-do"},{"name":"Cilacap","name_en":"Cilacap","id":"21420p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Cilacap"},{"name":"Cocos Islands","name_en":"Cocos Islands","id":"164p","tid":"","c":"cc","country":"Cocos Islands","l":null,"loc":"Cocos Islands"},{"name":"Coimbatore","name_en":"Coimbatore","id":"1429p","tid":"","c":"in","country":"India","l":null,"loc":"Coimbatore"},{"name":"Colombo","name_en":"Colombo","id":"581p","tid":"","c":"lk","alt":"Colombo","country":"Sri Lanka","l":null,"loc":"Colombo"},{"name":"Copenhagen","name_en":"Copenhagen","id":"849p","tid":"","c":"dk","country":"Denmark","l":null,"loc":"Copenhagen"},{"name":"Coron","name_en":"Coron","id":"1300p","tid":"","c":"ph","alt":"Koron","country":"Philippines","l":null,"loc":"Coron"},{"name":"Dak Lak","name_en":"Dak Lak","id":"148p","tid":"","c":"vn","loc":"Đắk Lắk","country":"Vietnam","l":null},{"name":"Dambula","name_en":"Dambula","id":"37940p","tid":"","c":"lk","country":"Sri Lanka","l":null,"loc":"Dambula"},{"name":"Darwin","name_en":"Darwin","id":"395p","tid":"","c":"au","country":"Australia","l":null,"loc":"Darwin"},{"name":"Davao","name_en":"Davao","id":"207p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Davao"},{"name":"Deba Gala","name_en":"Deba Gala","id":"141p","tid":"","c":"cn","country":"China","l":null,"loc":"Deba Gala"},{"name":"Dehra Dun","name_en":"Dehra Dun","id":"60560p","tid":"","c":"in","country":"India","l":null,"loc":"Dehra Dun"},{"name":"Denpasar","name_en":"Denpasar","id":"21600p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Denpasar"},{"name":"Dhaka","name_en":"Dhaka","id":"187p","tid":"","c":"bd","country":"Bangladesh","l":null,"loc":"Dhaka"},{"name":"Dhekunu","name_en":"Dhekunu","id":"226p","tid":"","c":"mv","country":"Maldives","l":null,"loc":"Dhekunu"},{"name":"Dili","name_en":"Dili","id":"195p","tid":"","c":"tl","country":"Timor-Leste","l":null,"loc":"Dili"},{"name":"Dipolog City","name_en":"Dipolog City","id":"1334p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Dipolog City"},{"name":"Diu","name_en":"Diu","id":"197p","tid":"","c":"in","country":"India","l":null,"loc":"Diu"},{"name":"Dong Thap","name_en":"Dong Thap","id":"451p","tid":"","c":"vn","loc":"Đồng Tháp","country":"Vietnam","l":null},{"name":"Donsak","name_en":"Donsak","id":"1086p","tid":"","c":"th","loc":"ดอนสัก","alt":"Don Sak","country":"Thailand","l":null},{"name":"Dublin","name_en":"Dublin","id":"897p","tid":"","c":"ie","country":"Ireland","l":null,"loc":"Dublin"},{"name":"Dumaguete","name_en":"Dumaguete","id":"78463p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Dumaguete"},{"name":"East Bali","name_en":"East Bali","id":"1975p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"East Bali"},{"name":"East Java","name_en":"East Java","id":"316p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"East Java"},{"name":"East Nusa Tenggara","name_en":"East Nusa Tenggara","id":"329p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"East Nusa Tenggara"},{"name":"Eastern Samar","name_en":"Eastern Samar","id":"1792p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Eastern Samar"},{"name":"Eastern Visayas","name_en":"Eastern Visayas","id":"182p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"Eastern Visayas"},{"name":"El Nido","name_en":"El Nido","id":"1955p","tid":"","c":"ph","country":"Philippines","l":null,"loc":"El Nido"},{"name":"Ella","name_en":"Ella","id":"48545p","tid":"","c":"lk","country":"Sri Lanka","l":null,"loc":"Ella"},{"name":"Ende Regency","name_en":"Ende Regency","id":"210p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Ende Regency"},{"name":"Ernakulam","name_en":"Ernakulam","id":"1424p","tid":"","c":"in","country":"India","l":null,"loc":"Ernakulam"},{"name":"Essex","name_en":"Essex","id":"389p","tid":"","c":"gb","country":"UK","l":null,"loc":"Essex"},{"name":"Fang","name_en":"Fang","id":"1099p","tid":"","c":"th","loc":"ฝาง","country":"Thailand","l":null},{"name":"Flores","name_en":"Flores","id":"311p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Flores"},{"name":"Frankfurt","name_en":"Frankfurt","id":"1268p","tid":"","c":"de","country":"Germany","l":null,"loc":"Frankfurt"},{"name":"Fujian","name_en":"Fujian","id":"220p","tid":"","c":"cn","country":"China","l":null,"loc":"Fujian"},{"name":"Fukue","name_en":"Fukue","id":"223p","tid":"","c":"jp","country":"Japan","l":null,"loc":"Fukue"},{"name":"Fukuoka","name_en":"Fukuoka","id":"224p","tid":"","c":"jp","country":"Japan","l":null,"loc":"Fukuoka"},{"name":"Fukushima","name_en":"Fukushima","id":"218p","tid":"","c":"jp","country":"Japan","l":null,"loc":"Fukushima"},{"name":"Galle","name_en":"Galle","id":"587p","tid":"","c":"lk","country":"Sri Lanka","l":null,"loc":"Galle"},{"name":"Gampaha","name_en":"Gampaha","id":"578p","tid":"","c":"lk","country":"Sri Lanka","l":null,"loc":"Gampaha"},{"name":"Gansu","name_en":"Gansu","id":"202p","tid":"","c":"cn","loc":"甘肃省","country":"China","l":null},{"name":"Ghaziabad","name_en":"Ghaziabad","id":"1439p","tid":"","c":"in","country":"India","l":null,"loc":"Ghaziabad"},{"name":"Gia Lai","name_en":"Gia Lai","id":"369p","tid":"","c":"vn","country":"Vietnam","l":null,"loc":"Gia Lai"},{"name":"Gilgit-Baltistan","name_en":"Gilgit-Baltistan","id":"229p","tid":"","c":"pk","country":"Pakistan","l":null,"loc":"Gilgit-Baltistan"},{"name":"Goa","name_en":"Goa","id":"232p","tid":"","c":"in","alt":"Goa","country":"India","l":null,"loc":"Goa"},{"name":"Gorontalo","name_en":"Gorontalo","id":"233p","tid":"","c":"id","country":"Indonesia","l":null,"loc":"Gorontalo"},{"name":"Guangdong","name_en":"Guangdong","id":"102p","tid":"","c":"cn","loc":"广东省","country":"China","l":null},{"name":"Guangxi","name_en":"Guangxi","id":"140p","tid":"","c":"cn","loc":"广西壮族自治区","country":"China","l":null}];
var one2go_partner_url = '//agent.12go.asia/';
var one2go_cdn_url = '//cdn0.12go.asia';
var one2go_url = '//12go.asia/'+one2go_lang;
Date.prototype.weekDayShortNames = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"];
Date.prototype.weekDayNames = Date.prototype.weekDayShortNames;
Date.prototype.monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
setTimeout(function(){window.one2go=!0,Date.prototype.getFormattedString=function(){var e=this.getFullYear()+"-";return this.getMonth()+1<10&&(e+="0"),e=e+(this.getMonth()+1)+"-",this.getDate()<10&&(e+="0"),e+this.getDate()},Date.prototype.getDateTitle=function(){return this.getMonthName()+", "+this.getDate()};var e=!0,t=!1,o=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.async=!0,n.src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js",n.onload=function(){t=!0,function(){if(!t||!e)return;function _(e){return e.toString().replace(/"/g,"&quot;").replace(/</g,"&lt;")}function y(e){return e.toString().toLowerCase().replace(/[\s]/g,"-")}if(one2go=jQuery.noConflict(!0),function(r){"use strict";var l="[data-toggle=dropdown_12go]",n=function(e){r(e).on("click.bs.dropdown_12go",this.toggle)};function i(o){r(".dropdown_12go-backdrop").remove(),r(l).each(function(){var e=d(r(this)),t={relatedTarget:this};e.hasClass("open")&&(e.trigger(o=r.Event("hide.bs.dropdown_12go",t)),o.isDefaultPrevented()||e.removeClass("open").trigger("hidden.bs.dropdown_12go",t))})}function d(e){var t=e.attr("data-target");t||(t=(t=e.attr("href"))&&/#[A-Za-z]/.test(t)&&t.replace(/.*(?=#[^\s]*one2go)/,""));var o=t&&r(t);return o&&o.length?o:e.parent()}n.prototype.toggle=function(e){var t=r(this);if(!t.is(".disabled, :disabled")){var o=d(t),n=o.hasClass("open");if(i(),!n){"ontouchstart"in document.documentElement&&!o.closest(".navbar-nav").length&&r('<div class="dropdown_12go-backdrop"/>').insertAfter(r(this)).on("click",i);var a={relatedTarget:this};if(o.trigger(e=r.Event("show.bs.dropdown_12go",a)),e.isDefaultPrevented())return;o.toggleClass("open").trigger("shown.bs.dropdown_12go",a),t.focus()}return!1}},n.prototype.keydown=function(e){if(/(38|40|27)/.test(e.keyCode)){var t=r(this);if(e.preventDefault(),e.stopPropagation(),!t.is(".disabled, :disabled")){var o=d(t),n=o.hasClass("open");if(!n||n&&27==e.keyCode)return 27==e.which&&o.find(l).focus(),t.click();var a=" li:not(.divider):visible a",i=o.find("[role=menu]"+a+", [role=listbox]"+a);if(i.length){var s=i.index(i.filter(":focus"));38==e.keyCode&&0<s&&s--,40==e.keyCode&&s<i.length-1&&s++,~s||(s=0),i.eq(s).focus()}}}};var e=r.fn.dropdown_12go;r.fn.dropdown_12go=function(o){return this.each(function(){var e=r(this),t=e.data("bs.dropdown_12go");t||e.data("bs.dropdown_12go",t=new n(this)),"string"==typeof o&&t[o].call(e)})},r.fn.dropdown_12go.Constructor=n,r.fn.dropdown_12go.noConflict=function(){return r.fn.dropdown_12go=e,this},r(document).on("click.bs.dropdown_12go.data-api",i).on("click.bs.dropdown_12go.data-api",".dropdown_12go form",function(e){e.stopPropagation()}).on("click.bs.dropdown_12go.data-api",l,n.prototype.toggle).on("keydown.bs.dropdown_12go.data-api",l+", [role=menu], [role=listbox]",n.prototype.keydown);var a=function(e,t){this.one2goelement=r(e),this.options=r.extend(!0,{},r.fn.typeahead_12g.defaults,t),this.one2gomenu=r(this.options.menu),this.one2goelement.after(this.one2gomenu),this.shown=!1,this.eventSupported=this.options.eventSupported||this.eventSupported,this.grepper=this.options.grepper||this.grepper,this.highlighter=this.options.highlighter||this.highlighter,this.lookup=this.options.lookup||this.lookup,this.matcher=this.options.matcher||this.matcher,this.render=this.options.render||this.render,this.select=this.options.select||this.select,this.sorter=this.options.sorter||this.sorter,this.source=this.options.source||this.source;var o=this.options.ajax;this.ajax="string"==typeof o?r.extend({},r.fn.typeahead_12g.defaults.ajax,{url:o}):r.extend({},r.fn.typeahead_12g.defaults.ajax,o),this.ajax.url||(this.ajax=null),this.listen()};a.prototype={constructor:a,eventSupported:function(e){var t=e in this.one2goelement;return t||(this.one2goelement.setAttribute(e,"return;"),t="function"==typeof this.one2goelement[e]),t},ajaxer:function(){var e=this,t=e.one2goelement.val();return e.query=t,e.ajax.timerId&&(clearTimeout(e.ajax.timerId),e.ajax.timerId=null),!t||t.length<e.ajax.triggerLength?(e.ajax.xhr&&(e.ajax.xhr.abort(),e.ajax.xhr=null,e.ajaxToggleLoadClass(!1)),e.shown?e.hide():e):(e.ajax.timerId=setTimeout(function(){r.proxy(e.ajaxExecute(t),e)},e.ajax.timeout),e)},ajaxExecute:function(e){this.ajaxToggleLoadClass(!0),this.ajax.xhr&&this.ajax.xhr.abort();var t=this.ajax.preDispatch?this.ajax.preDispatch(e):{pattern:e},o="post"===this.ajax.method?r.post:r.get;this.ajax.xhr=o(this.ajax.url,t,r.proxy(this.ajaxLookup,this)),this.ajax.timerId=null},ajaxLookup:function(e){var t,o,n;if(this.ajaxToggleLoadClass(!1),this.ajax.xhr)return this.ajax.preProcess&&(e=this.ajax.preProcess(e)),this.ajax.data=e,(t=this.grepper(this.ajax.data))&&t.length?(one2go_places=(o=one2go_places.concat(t),n="id",o.filter(function(e,t,o){return o.map(function(e){return e[n]}).indexOf(e[n])===t})),this.source=one2go_places,this.ajax.xhr=null,this.render(t.slice(0,this.options.items)).show()):this.shown?this.hide():this},ajaxToggleLoadClass:function(e){this.ajax.loadingClass&&this.one2goelement.toggleClass(this.ajax.loadingClass,e)},lookup:function(e){var t,o=this;return o.query=o.one2goelement.val(),o.query?!(t=o.grepper(o.source))||!t.length||t.length<8?void o.ajaxer():o.render(t.slice(0,o.options.items)).show():o.shown?o.hide():o},grepper:function(e){var t,o=this;return e&&e.length&&!e[0].hasOwnProperty(o.options.display)?null:(t=r.grep(e,function(e){return o.matcher(e[o.options.display],e)}),this.sorter(t))},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){for(var t,o=[],n=[],a=[];t=e.shift();)t[this.options.display].toLowerCase().indexOf(this.query.toLowerCase())?~t[this.options.display].indexOf(this.query)?n.push(t):a.push(t):o.push(t);return o.concat(n,a)},show:function(){return r.extend({},this.one2goelement.offset(),{height:this.one2goelement[0].offsetHeight}),this.one2gomenu.css({"margin-left":15}),this.one2gomenu.show(),this.shown=!0,this},hide:function(){return this.one2gomenu.hide(),this.shown=!1,this},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^one2go|#\s]/g,"\\one2go&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(e){var o=this;e=r(e).map(function(e,t){return(e=r(o.options.item).attr("data-value",t[o.options.val])).find("a").html(o.highlighter(t[o.options.display],t)),e[0]});var t=1*this.one2goelement.css("width").replace("px","");return e.first().addClass("active"),this.one2gomenu.css({width:t}),this.one2gomenu.html(e),this},select:function(){var e=this.one2gomenu.find(".active");return this.one2goelement.val(e.text()).change(),this.options.itemSelected(e,e.attr("data-value"),e.text(),this.one2goelement),this.hide()},next:function(e){var t=this.one2gomenu.find(".active").removeClass("active").next();t.length||(t=r(this.one2gomenu.find("li")[0])),t.addClass("active")},prev:function(e){var t=this.one2gomenu.find(".active").removeClass("active").prev();t.length||(t=this.one2gomenu.find("li").last()),t.addClass("active")},listen:function(){this.one2goelement.on("blur",r.proxy(this.blur,this)).on("keyup",r.proxy(this.keyup,this)),this.eventSupported("keydown")?this.one2goelement.on("keydown",r.proxy(this.keypress,this)):this.one2goelement.on("keypress",r.proxy(this.keypress,this)),this.one2gomenu.on("click",r.proxy(this.click,this)).on("mouseenter","li",r.proxy(this.mouseenter,this))},keyup:function(e){switch(e.stopPropagation(),e.preventDefault(),e.keyCode){case 40:case 38:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:this.hide();break;default:this.lookup()}},keypress:function(e){if(e.stopPropagation(),this.shown)switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}},blur:function(e){var t=this;e.stopPropagation(),e.preventDefault(),setTimeout(function(){t.one2gomenu.is(":focus")||t.hide()},150)},click:function(e){e.stopPropagation(),e.preventDefault(),this.select()},mouseenter:function(e){this.one2gomenu.find(".active").removeClass("active"),r(e.currentTarget).addClass("active")}},r.fn.typeahead_12g=function(n){return this.each(function(){var e=r(this),t=e.data("typeahead_12g"),o="object"==typeof n&&n;t||e.data("typeahead_12g",t=new a(this,o)),"string"==typeof n&&t[n]()})},r.fn.typeahead_12g.defaults={source:[],items:8,menu:'<ul class="dropdown_12go-menu"></ul>',item:'<li><a href="#"></a></li>',display:"name",val:"id",itemSelected:function(){},ajax:{url:"https://12go.asia/"+one2go_lang+"/typeahead",timeout:300,method:"post",triggerLength:1,loadingClass:null,displayField:null,preDispatch:null,preProcess:null}},r.fn.typeahead_12g.Constructor=a,r(function(){r("body").on("focus.typeahead_12g.data-api",'[data-provide="typeahead_12g"]',function(e){var t=r(this);t.data("typeahead_12g")||(e.preventDefault(),t.typeahead_12g(t.data()))}),window.setTimeout(function(){r(".data-picker-button_12go").click(function(){this.one2goDatePicker||(this.one2goDatePicker=new Pikaday({field:r(this)[0],minDate:new Date(one2go_min_date),yearRange:[2016,2017],firstDay:"en"==one2go_lang?0:1,theme:r("[data-color]").data("color"),i18n:{months:Date.prototype.monthNames,weekdaysShort:Date.prototype.weekDayShortNames,weekdays:Date.prototype.weekDayShortNames},onSelect:function(e){r(".data-picker-button_12go").val(e.getFormattedString()),r(".current",".data-picker-button_12go").text(e.getDateTitle()),r(".data-picker-button_12go").blur()}})),this.one2goDatePicker.show()})},500)})}(one2go),0==one2go("#one2go_css").length){var x=one2go("<link/>").attr({id:"one2go_css",rel:"stylesheet",type:"text/css",href:one2go_css_file});one2go("head").append(x)}else x=one2go("#one2go_css");Date.prototype.getMonthName=function(){return this.monthNames[this.getMonth()]};var w=new Date;w.setDate(w.getDate()+4),w.setHours(w.getUTCHours()+7),one2go("[data-one2go]").each(function(){var e=one2go(this);if(!e.hasClass("complete")){var t=(e.data("width")||250)+"px",o=(e.data("height")||330)+"px",a=e.data(),n="col-xs-3";if("1"==e.data("adaptive")){t="100%",o="auto";var i=one2go(e).parent();i.width()<400?n="col-xs-12":i.width()<800&&(n="col-xs-6")}else{var s=(e.data("width")||250)/4;s<100?n="col-xs-12":100<=s&&s<200&&(n="col-xs-6")}a.radius=a.radius?parseInt(a.radius):0,50<a.radius&&(a.radius=50);var r="",l="";if(0<one2go("#powered").length?(one2go("#powered").css("font-size","9px").css("color","#000").css("text-align","center").css("position","relative").css("bottom","17px").css("width",t).css("height","10px").css("margin-left","-10px"),one2go("#powered a").css("color","#009901"),window.location.href.indexOf("test")<0&&0==one2go("#pixel12go").length&&one2go("#powered").append(one2go('<img id="pixel12go" src="'+one2go_partner_url+"tools/form/cnt.php?lang="+one2go_lang+"&z="+a.one2go+'" width=1 height=1 style="padding:0px;" />'))):(l+='<div class="powered" style="font-size:9px; color:#000; text-align:center; position:relative; bottom:17px; height:10px; width:'+t+'; margin-left:-10px;">Powered by <a href="'+one2go_url,a.utm_source?l+="?utm_source="+a.utm_source:l+="?z="+a.one2go,a.sub_id&&(l+="&sub_id="+a.sub_id),l+='" target="_blank">12Go Asia</a> system',window.location.href.indexOf("test")<0&&(l+='<img id="pixel12go" src="'+one2go_partner_url+"tools/form/cnt.php?lang="+one2go_lang+"&z="+a.one2go+'" width=1 height=1 style="padding:0px;" />'),l+="</div>"),"thaivisa"==a.custom&&(l='<div class="thaivisa12go labels" style="margin-top:-23px!important;">Bus, Ferry, Minivan, Railways tickets</div>',l+='<div class="thaivisa12go labels" style="margin-top:38px!important;">Thailand, Malaysia, Cambodia</div>',l+='<div class="powered" style="text-align:right;padding-right:30px;">Powered by <a href="'+one2go_url+"?z="+a.one2go+'" target="_blank">12Go Asia</a> system</div>',n="col-xs-3"),a.hidelogo&&!a.caption);else{var d="";a.border&&0<a.radius&&(d="border-top-left-radius: "+a.radius+"px;border-top-right-radius: "+a.radius+"px;"),a.logo?(r+='<div class="header logo" style="background: url('+_(a.logo)+");"+d+'">',a.caption&&(r+='<span class="caption">'+_(a.caption)+"</span>")):a.hidelogo||(r+='<div class="header" style="'+d+'">',r+='<a href="'+one2go_url+"?z="+a.one2go+'" target="_blank" class="logo"></a>',r+='<span class="caption">'+(a.caption?_(a.caption):one2go_caption)+"</span>"),r+="</div>"}e.after('<div id="one2go" class="one2go '+(a.border?"":"noborder ")+(a.color||"default")+'" style="'+("auto"==o?"display:inline-block;":"")+"width: "+t+"; height: "+o+";"+(a.border&&0<a.radius?"border-radius:"+a.radius+"px;":"")+" background: #FFFFFF no-repeat bottom center; background-size: contain;"+(a.bg_color?" background-color:#"+_(a.bg_color)+";":"")+(a.bg_image?" background-image:url("+_(a.bg_image)+");":"")+'"><div class="height">'+r+'<form class="row" action="'+one2go_url+'" target="_blank"><div class="col '+n+'"><span class="glyphicon glyphicon-globe glyphicon-input left"></span><input type="text" data-name="origin" autocomplete="off" value="'+(a.origin?_(a.origin):"")+'" placeholder="'+one2go_origin+'" class="form-control typeahead_12g places"><input type="hidden" data-name="origin_en" value="'+(a.origin_en?_(a.origin_en):a.origin?_(a.origin):"")+'"></div><div class="col '+n+'"><span class="glyphicon glyphicon-globe glyphicon-input left"></span><input type="text" data-name="destination" autocomplete="off" value="'+(a.destination?_(a.destination):"")+'" placeholder="'+one2go_destination+'" class="form-control typeahead_12g places"><input type="hidden" data-name="destination_en" value="'+(a.destination_en?_(a.destination_en):a.destination?_(a.destination):"")+'"></div><div class="col '+n+'"><div class="input-group calendar"><div class="input-group-btn month"><button type="button" class="btn btn-default data-picker-button_12go" style="border-radius: 5px;" value="'+w.getFormattedString()+'""><span class="glyphicon glyphicon-calendar glyphicon-input"></span><span class="current"></span></button></div></div></div><div class="col '+n+'"><button type="submit" name="" class="go"><span class="glyphicon glyphicon-search"></span>'+one2go_find_tickets+'</button></div><input type="hidden" name="date" value="">'+(a.utm_source?'<input type="hidden" name="utm_source" value="'+a.utm_source+'">':'<input type="hidden" name="z" value="'+a.one2go+'">')+(a.sub_id?'<input type="hidden" name="sub_id" value="'+a.sub_id+'">':"")+l+"</form></div></div>");var g=e.next();one2go(".typeahead_12g",g).typeahead_12g({source:one2go_places,limit:10,highlighter:function(e,t){var o="th"==one2go_lang&&t.loc?t.loc:t.name,n="<b>"+o+"</b><br>"+(t.v?'<img src="'+one2go_url.replace("/"+one2go_lang,"/")+"/images/design/icon_"+t.v.toLowerCase()+'.png">':"")+"<span>"+(t.c?t.c.toUpperCase():"")+" "+(t.l?t.l:"")+"</span>";return n},matcher:function(e,t){return!(!t.l||-1==t.l.toLowerCase().replace(/\s+/g,"").indexOf(this.query.replace(/\s+/g,"").toLowerCase()))||(!(!t.name||-1==t.name.replace(/\s+/g,"").toLowerCase().indexOf(this.query.replace(/\s+/g,"").toLowerCase()))||(!(!t.name_en||-1==t.name_en.replace(/\s+/g,"").toLowerCase().indexOf(this.query.replace(/\s+/g,"").toLowerCase()))||(!(!t.alt||-1==t.alt.replace(/\s+/g,"").toLowerCase().indexOf(this.query.replace(/\s+/g,"").toLowerCase()))||!(!t.loc||-1==t.loc.replace(/\s+/g,"").indexOf(this.query.replace(/\s+/g,""))))))},itemSelected:function(e,o,t,n){var a=null;one2go.each(one2go_places,function(e,t){t.id==o&&(a=t)}),v(a,n)}});var h,p=one2go('[data-name="origin_en"]',g).val(),c=one2go('[data-name="destination_en"]',g).val(),u=one2go('[data-name="origin"]',g),f=one2go('[data-name="destination"]',g),m=one2go_places.length;if(!p&&!c){for(h=0;h<m;h++)one2go_default_from||one2go_places[h].id!=one2go_default_from_id||(one2go_default_from=one2go_places[h]),one2go_default_to||one2go_places[h].id!=one2go_default_to_id||(one2go_default_to=one2go_places[h]);v(one2go_default_from,u),v(one2go_default_to,f)}one2go(".data-picker-button_12go > .current").text(w.getDateTitle()),e.show(),one2go("form",g).bind("submit",function(){var e=one2go('[data-name="origin"]',this),t=one2go('[data-name="origin_en"]',this),o=one2go('[data-name="destination"]',this),n=one2go('[data-name="destination_en"]',this);return""==t.val()?(e.focus(),!1):""==n.val()?(o.focus(),!1):(one2go('[name="date"]',this).val(one2go(".data-picker-button_12go").val()),void one2go(this).attr("action",one2go_url+"/travel/"+y(t.val())+"/"+y(n.val())+"?z="+a.one2go))}),one2go_loaded&&(one2go_loaded=this,x.bind("load",function(){one2go(one2go_loaded).trigger("loaded")}).trigger("load")),e.addClass("complete")}function v(e,t){null!=e&&(t.val("th"==one2go_lang&&e.loc?e.loc:e.name),one2go('[data-name="'+t.data("name")+'_en"]',g).val(e.name_en))}})}()},o.appendChild(n)},500);(function(root,factory){"use strict";var moment;if(typeof exports==="object"){try{moment=require("moment")}catch(e){}module.exports=factory(moment)}else if(typeof define==="function"&&define.amd){define(function(req){var id="moment";try{moment=req(id)}catch(e){}return factory(moment)})}else{root.Pikaday=factory(root.moment)}})(this,function(moment){"use strict";var hasMoment=typeof moment==="function",hasEventListeners=!!window.addEventListener,document=window.document,sto=window.setTimeout,addEvent=function(el,e,callback,capture){if(hasEventListeners){el.addEventListener(e,callback,!!capture)}else{el.attachEvent("on"+e,callback)}},removeEvent=function(el,e,callback,capture){if(hasEventListeners){el.removeEventListener(e,callback,!!capture)}else{el.detachEvent("on"+e,callback)}},fireEvent=function(el,eventName,data){var ev;if(document.createEvent){ev=document.createEvent("HTMLEvents");ev.initEvent(eventName,true,false);ev=extend(ev,data);el.dispatchEvent(ev)}else if(document.createEventObject){ev=document.createEventObject();ev=extend(ev,data);el.fireEvent("on"+eventName,ev)}},trim=function(str){return str.trim?str.trim():str.replace(/^\s+|\s+$/g,"")},hasClass=function(el,cn){return(" "+el.className+" ").indexOf(" "+cn+" ")!==-1},addClass=function(el,cn){if(!hasClass(el,cn)){el.className=el.className===""?cn:el.className+" "+cn}},removeClass=function(el,cn){el.className=trim((" "+el.className+" ").replace(" "+cn+" "," "))},isArray=function(obj){return/Array/.test(Object.prototype.toString.call(obj))},isDate=function(obj){return/Date/.test(Object.prototype.toString.call(obj))&&!isNaN(obj.getTime())},isWeekend=function(date){var day=date.getDay();return day===0||day===6},isLeapYear=function(year){return year%4===0&&year%100!==0||year%400===0},getDaysInMonth=function(year,month){return[31,isLeapYear(year)?29:28,31,30,31,30,31,31,30,31,30,31][month]},setToStartOfDay=function(date){if(isDate(date))date.setHours(0,0,0,0)},compareDates=function(a,b){return a.getTime()===b.getTime()},extend=function(to,from,overwrite){var prop,hasProp;for(prop in from){hasProp=to[prop]!==undefined;if(hasProp&&typeof from[prop]==="object"&&from[prop]!==null&&from[prop].nodeName===undefined){if(isDate(from[prop])){if(overwrite){to[prop]=new Date(from[prop].getTime())}}else if(isArray(from[prop])){if(overwrite){to[prop]=from[prop].slice(0)}}else{to[prop]=extend({},from[prop],overwrite)}}else if(overwrite||!hasProp){to[prop]=from[prop]}}return to},adjustCalendar=function(calendar){if(calendar.month<0){calendar.year-=Math.ceil(Math.abs(calendar.month)/12);calendar.month+=12}if(calendar.month>11){calendar.year+=Math.floor(Math.abs(calendar.month)/12);calendar.month-=12}return calendar},defaults={field:null,bound:undefined,position:"bottom left",reposition:true,format:"YYYY-MM-DD",defaultDate:null,setDefaultDate:false,firstDay:0,minDate:null,maxDate:null,yearRange:10,showWeekNumber:false,minYear:0,maxYear:9999,minMonth:undefined,maxMonth:undefined,isRTL:false,yearSuffix:"",showMonthAfterYear:false,numberOfMonths:1,mainCalendar:"left",container:undefined,i18n:{previousMonth:"Previous Month",nextMonth:"Next Month",months:["January","February","March","April","May","June","July","August","September","October","November","December"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},theme:null,onSelect:null,onOpen:null,onClose:null,onDraw:null},renderDayName=function(opts,day,abbr){day+=opts.firstDay;while(day>=7){day-=7}return abbr?opts.i18n.weekdaysShort[day]:opts.i18n.weekdays[day]},renderDay=function(d,m,y,isSelected,isToday,isDisabled,isEmpty){if(isEmpty){return'<td class="is-empty"></td>'}var arr=[];if(isDisabled){arr.push("is-disabled")}if(isToday){arr.push("is-today")}if(isSelected){arr.push("is-selected")}return'<td data-day="'+d+'" class="'+arr.join(" ")+'">'+'<button class="pika12go-button pika-day" type="button" '+'data-pika-year="'+y+'" data-pika-month="'+m+'" data-pika-day="'+d+'">'+d+"</button>"+"</td>"},renderWeek=function(d,m,y){var onejan=new Date(y,0,1),weekNum=Math.ceil(((new Date(y,m,d)-onejan)/864e5+onejan.getDay()+1)/7);return'<td class="pika12go-week">'+weekNum+"</td>"},renderRow=function(days,isRTL){return"<tr>"+(isRTL?days.reverse():days).join("")+"</tr>"},renderBody=function(rows){return"<tbody>"+rows.join("")+"</tbody>"},renderHead=function(opts){var i,arr=[];if(opts.showWeekNumber){arr.push("<th></th>")}for(i=0;i<7;i++){arr.push('<th scope="col"><abbr title="'+renderDayName(opts,i)+'">'+renderDayName(opts,i,true)+"</abbr></th>")}return"<thead>"+(opts.isRTL?arr.reverse():arr).join("")+"</thead>"},renderTitle=function(instance,c,year,month,refYear){var i,j,arr,opts=instance._o,isMinYear=year===opts.minYear,isMaxYear=year===opts.maxYear,html='<div class="pika12go-title">',monthHtml,yearHtml,prev=true,next=true;for(arr=[],i=0;i<12;i++){arr.push('<option value="'+(year===refYear?i-c:12+i-c)+'"'+(i===month?" selected":"")+(isMinYear&&i<opts.minMonth||isMaxYear&&i>opts.maxMonth?"disabled":"")+">"+opts.i18n.months[i]+"</option>")}monthHtml='<div class="pika12go-label">'+opts.i18n.months[month]+'<select class="pika12go-select pika12go-select-month">'+arr.join("")+"</select></div>";if(isArray(opts.yearRange)){i=opts.yearRange[0];j=opts.yearRange[1]+1}else{i=year-opts.yearRange;j=1+year+opts.yearRange}for(arr=[];i<j&&i<=opts.maxYear;i++){if(i>=opts.minYear){arr.push('<option value="'+i+'"'+(i===year?" selected":"")+">"+i+"</option>")}}yearHtml='<div class="pika12go-label">'+year+opts.yearSuffix+'<select class="pika12go-select pika12go-select-year">'+arr.join("")+"</select></div>";if(opts.showMonthAfterYear){html+=yearHtml+monthHtml}else{html+=monthHtml+yearHtml}if(isMinYear&&(month===0||opts.minMonth>=month)){prev=false}if(isMaxYear&&(month===11||opts.maxMonth<=month)){next=false}if(c===0){html+='<button class="pika12go-prev'+(prev?"":" is-disabled")+'" type="button">'+opts.i18n.previousMonth+"</button>"}if(c===instance._o.numberOfMonths-1){html+='<button class="pika12go-next'+(next?"":" is-disabled")+'" type="button">'+opts.i18n.nextMonth+"</button>"}return html+="</div>"},renderTable=function(opts,data){return'<table cellpadding="0" cellspacing="0" class="pika12go-table">'+renderHead(opts)+renderBody(data)+"</table>"},Pikaday=function(options){var self=this,opts=self.config(options);self._onMouseDown=function(e){if(!self._v){return}e=e||window.event;var target=e.target||e.srcElement;if(!target){return}if(!hasClass(target.parentNode,"is-disabled")){if(hasClass(target,"pika12go-button")&&!hasClass(target,"is-empty")){self.setDate(new Date(target.getAttribute("data-pika-year"),target.getAttribute("data-pika-month"),target.getAttribute("data-pika-day")));if(opts.bound){sto(function(){self.hide();if(opts.field){opts.field.blur()}},100)}return}else if(hasClass(target,"pika12go-prev")){self.prevMonth()}else if(hasClass(target,"pika12go-next")){self.nextMonth()}}if(!hasClass(target,"pika12go-select")){if(e.preventDefault){e.preventDefault()}else{e.returnValue=false;return false}}else{self._c=true}};self._onChange=function(e){e=e||window.event;var target=e.target||e.srcElement;if(!target){return}if(hasClass(target,"pika12go-select-month")){self.gotoMonth(target.value)}else if(hasClass(target,"pika12go-select-year")){self.gotoYear(target.value)}};self._onInputChange=function(e){var date;if(e.firedBy===self){return}if(hasMoment){date=moment(opts.field.value,opts.format);date=date&&date.isValid()?date.toDate():null}else{date=new Date(Date.parse(opts.field.value))}self.setDate(isDate(date)?date:null);if(!self._v){self.show()}};self._onInputFocus=function(){self.show()};self._onInputClick=function(){self.show()};self._onInputBlur=function(){var pEl=document.activeElement;do{if(hasClass(pEl,"pika12go-single")){return}}while(pEl=pEl.parentNode);if(!self._c){self._b=sto(function(){self.hide()},50)}self._c=false};self._onClick=function(e){e=e||window.event;var target=e.target||e.srcElement,pEl=target;if(!target){return}if(!hasEventListeners&&hasClass(target,"pika12go-select")){if(!target.onchange){target.setAttribute("onchange","return;");addEvent(target,"change",self._onChange)}}do{if(hasClass(pEl,"pika12go-single")||pEl===opts.trigger){return}}while(pEl=pEl.parentNode);if(self._v&&target!==opts.trigger&&pEl!==opts.trigger){self.hide()}};self.el=document.createElement("div");self.el.className="pika12go-single"+(opts.isRTL?" is-rtl":"")+(opts.theme?" "+opts.theme:"");addEvent(self.el,"ontouchend"in document?"touchend":"mousedown",self._onMouseDown,true);addEvent(self.el,"change",self._onChange);if(opts.field){if(opts.container){opts.container.appendChild(self.el)}else if(opts.bound){document.body.appendChild(self.el)}else{opts.field.parentNode.insertBefore(self.el,opts.field.nextSibling)}addEvent(opts.field,"change",self._onInputChange);if(!opts.defaultDate){if(hasMoment&&opts.field.value){opts.defaultDate=moment(opts.field.value,opts.format).toDate()}else{opts.defaultDate=new Date(Date.parse(opts.field.value))}opts.setDefaultDate=true}}var defDate=opts.defaultDate;if(isDate(defDate)){if(opts.setDefaultDate){self.setDate(defDate,true)}else{self.gotoDate(defDate)}}else{self.gotoDate(new Date)}if(opts.bound){this.hide();self.el.className+=" is-bound";addEvent(opts.trigger,"click",self._onInputClick);addEvent(opts.trigger,"focus",self._onInputFocus);addEvent(opts.trigger,"blur",self._onInputBlur)}else{this.show()}};Pikaday.prototype={config:function(options){if(!this._o){this._o=extend({},defaults,true)}var opts=extend(this._o,options,true);opts.isRTL=!!opts.isRTL;opts.field=opts.field&&opts.field.nodeName?opts.field:null;opts.theme=typeof opts.theme=="string"&&opts.theme?opts.theme:null;opts.bound=!!(opts.bound!==undefined?opts.field&&opts.bound:opts.field);opts.trigger=opts.trigger&&opts.trigger.nodeName?opts.trigger:opts.field;opts.disableWeekends=!!opts.disableWeekends;opts.disableDayFn=typeof opts.disableDayFn=="function"?opts.disableDayFn:null;var nom=parseInt(opts.numberOfMonths,10)||1;opts.numberOfMonths=nom>4?4:nom;if(!isDate(opts.minDate)){opts.minDate=false}if(!isDate(opts.maxDate)){opts.maxDate=false}if(opts.minDate&&opts.maxDate&&opts.maxDate<opts.minDate){opts.maxDate=opts.minDate=false}if(opts.minDate){this.setMinDate(opts.minDate)}if(opts.maxDate){setToStartOfDay(opts.maxDate);opts.maxYear=opts.maxDate.getFullYear();opts.maxMonth=opts.maxDate.getMonth()}if(isArray(opts.yearRange)){var fallback=(new Date).getFullYear()-10;opts.yearRange[0]=parseInt(opts.yearRange[0],10)||fallback;opts.yearRange[1]=parseInt(opts.yearRange[1],10)||fallback}else{opts.yearRange=Math.abs(parseInt(opts.yearRange,10))||defaults.yearRange;if(opts.yearRange>100){opts.yearRange=100}}return opts},toString:function(format){return!isDate(this._d)?"":hasMoment?moment(this._d).format(format||this._o.format):this._d.toDateString()},getMoment:function(){return hasMoment?moment(this._d):null},setMoment:function(date,preventOnSelect){if(hasMoment&&moment.isMoment(date)){this.setDate(date.toDate(),preventOnSelect)}},getDate:function(){return isDate(this._d)?new Date(this._d.getTime()):null},setDate:function(date,preventOnSelect){if(!date){this._d=null;if(this._o.field){this._o.field.value="";fireEvent(this._o.field,"change",{firedBy:this})}return this.draw()}if(typeof date==="string"){date=new Date(Date.parse(date))}if(!isDate(date)){return}var min=this._o.minDate,max=this._o.maxDate;if(isDate(min)&&date<min){date=min}else if(isDate(max)&&date>max){date=max}this._d=new Date(date.getTime());setToStartOfDay(this._d);this.gotoDate(this._d);if(this._o.field){this._o.field.value=this.toString();fireEvent(this._o.field,"change",{firedBy:this})}if(!preventOnSelect&&typeof this._o.onSelect==="function"){this._o.onSelect.call(this,this.getDate())}},gotoDate:function(date){var newCalendar=true;if(!isDate(date)){return}if(this.calendars){var firstVisibleDate=new Date(this.calendars[0].year,this.calendars[0].month,1),lastVisibleDate=new Date(this.calendars[this.calendars.length-1].year,this.calendars[this.calendars.length-1].month,1),visibleDate=date.getTime();lastVisibleDate.setMonth(lastVisibleDate.getMonth()+1);lastVisibleDate.setDate(lastVisibleDate.getDate()-1);newCalendar=visibleDate<firstVisibleDate.getTime()||lastVisibleDate.getTime()<visibleDate}if(newCalendar){this.calendars=[{month:date.getMonth(),year:date.getFullYear()}];if(this._o.mainCalendar==="right"){this.calendars[0].month+=1-this._o.numberOfMonths}}this.adjustCalendars()},adjustCalendars:function(){this.calendars[0]=adjustCalendar(this.calendars[0]);for(var c=1;c<this._o.numberOfMonths;c++){this.calendars[c]=adjustCalendar({month:this.calendars[0].month+c,year:this.calendars[0].year})}this.draw()},gotoToday:function(){this.gotoDate(new Date)},gotoMonth:function(month){if(!isNaN(month)){this.calendars[0].month=parseInt(month,10);this.adjustCalendars()}},nextMonth:function(){this.calendars[0].month++;this.adjustCalendars()},prevMonth:function(){this.calendars[0].month--;this.adjustCalendars()},gotoYear:function(year){if(!isNaN(year)){this.calendars[0].year=parseInt(year,10);this.adjustCalendars()}},setMinDate:function(value){setToStartOfDay(value);this._o.minDate=value;this._o.minYear=value.getFullYear();this._o.minMonth=value.getMonth()},setMaxDate:function(value){this._o.maxDate=value},draw:function(force){if(!this._v&&!force){return}var opts=this._o,minYear=opts.minYear,maxYear=opts.maxYear,minMonth=opts.minMonth,maxMonth=opts.maxMonth,html="";if(this._y<=minYear){this._y=minYear;if(!isNaN(minMonth)&&this._m<minMonth){this._m=minMonth}}if(this._y>=maxYear){this._y=maxYear;if(!isNaN(maxMonth)&&this._m>maxMonth){this._m=maxMonth}}for(var c=0;c<opts.numberOfMonths;c++){html+='<div class="pika12go-lendar">'+renderTitle(this,c,this.calendars[c].year,this.calendars[c].month,this.calendars[0].year)+this.render(this.calendars[c].year,this.calendars[c].month)+"</div>"}this.el.innerHTML=html;if(opts.bound){if(opts.field.type!=="hidden"){sto(function(){opts.trigger.focus()},1)}}if(typeof this._o.onDraw==="function"){var self=this;sto(function(){self._o.onDraw.call(self)},0)}},adjustPosition:function(){var field,pEl,width,height,viewportWidth,viewportHeight,scrollTop,left,top,clientRect;if(this._o.container)return;this.el.style.position="absolute";field=this._o.trigger;pEl=field;width=this.el.offsetWidth;height=this.el.offsetHeight;viewportWidth=window.innerWidth||document.documentElement.clientWidth;viewportHeight=window.innerHeight||document.documentElement.clientHeight;scrollTop=window.pageYOffset||document.body.scrollTop||document.documentElement.scrollTop;if(typeof field.getBoundingClientRect==="function"){clientRect=field.getBoundingClientRect();left=clientRect.left+window.pageXOffset;top=clientRect.bottom+window.pageYOffset}else{left=pEl.offsetLeft;top=pEl.offsetTop+pEl.offsetHeight;while(pEl=pEl.offsetParent){left+=pEl.offsetLeft;top+=pEl.offsetTop}}if(this._o.reposition&&left+width>viewportWidth||this._o.position.indexOf("right")>-1&&left-width+field.offsetWidth>0){left=left-width+field.offsetWidth}if(this._o.reposition&&top+height>viewportHeight+scrollTop||this._o.position.indexOf("top")>-1&&top-height-field.offsetHeight>0){top=top-height-field.offsetHeight}this.el.style.left=left+"px";this.el.style.top=top+"px"},render:function(year,month){var opts=this._o,now=new Date,days=getDaysInMonth(year,month),before=new Date(year,month,1).getDay(),data=[],row=[];setToStartOfDay(now);if(opts.firstDay>0){before-=opts.firstDay;if(before<0){before+=7}}var cells=days+before,after=cells;while(after>7){after-=7}cells+=7-after;for(var i=0,r=0;i<cells;i++){var day=new Date(year,month,1+(i-before)),isSelected=isDate(this._d)?compareDates(day,this._d):false,isToday=compareDates(day,now),isEmpty=i<before||i>=days+before,isDisabled=opts.minDate&&day<opts.minDate||opts.maxDate&&day>opts.maxDate||opts.disableWeekends&&isWeekend(day)||opts.disableDayFn&&opts.disableDayFn(day);row.push(renderDay(1+(i-before),month,year,isSelected,isToday,isDisabled,isEmpty));if(++r===7){if(opts.showWeekNumber){row.unshift(renderWeek(i-before,month,year))}data.push(renderRow(row,opts.isRTL));row=[];r=0}}return renderTable(opts,data)},isVisible:function(){return this._v},show:function(){if(!this._v){removeClass(this.el,"is-hidden");this._v=true;this.draw();if(this._o.bound){addEvent(document,"click",this._onClick);this.adjustPosition()}if(typeof this._o.onOpen==="function"){this._o.onOpen.call(this)}}},hide:function(){var v=this._v;if(v!==false){if(this._o.bound){removeEvent(document,"click",this._onClick)}this.el.style.cssText="";addClass(this.el,"is-hidden");this._v=false;if(v!==undefined&&typeof this._o.onClose==="function"){this._o.onClose.call(this)}}},destroy:function(){this.hide();removeEvent(this.el,"mousedown",this._onMouseDown,true);removeEvent(this.el,"change",this._onChange);if(this._o.field){removeEvent(this._o.field,"change",this._onInputChange);if(this._o.bound){removeEvent(this._o.trigger,"click",this._onInputClick);removeEvent(this._o.trigger,"focus",this._onInputFocus);removeEvent(this._o.trigger,"blur",this._onInputBlur)}}if(this.el.parentNode){this.el.parentNode.removeChild(this.el)}}};return Pikaday});var one2go_css_file = one2go_cdn_url + '/tools/form/css/main.min.css';