LOREM IPSUM DOLOR

Archives

Mobile: 02-428-6688 | Mail: journeylaos@gmail.com

ขอพร 9 วัด หลวงพระบาง เวียงจันทน์ ตามรอยพญานาค 3 วัน_Jul20-Mar21_1040-01

ขอพร 9 วัดดัง หลวงพระบาง เวียงจันทน์ ตามรอยพญานาค 3 วัน Jul20-Mar21

3 days

2 nights

Lao Airlines

pic1

เริ่ม 10,999 ฿

ระดับ 3 ดาวมาตราฐานลาว

CODE

23-QV-TLVP0703-1

7 meals

วันแรก (-.B.D) กรุงเทพฯ – หลวงพระบาง

07.30  พบกันที่จุดนัดหมาย ณ สนามบินสุวรรณภูมิ


10.20 ออกเดินทางสู่ประเทศลาว เมืองหลวงพระบาง โดยสายการบินลาวแอร์ไลน์ (Lao Airlines) เที่ยวบินที่ QV634 เครื่อง ATR 70 ที่นั่งมาตรฐาน ความปลอดภัยสูง พร้อมการบริการอาหารบนเครื่อง


12.25 เดินทางถึง สนามบินนานาชาติหลวงพระบาง สมกับเป็นสนามบินเมืองมรดกโลก ผ่านขั้นตอนตรวจคนเข้าเมืองไม่ซับซ้อน หนังสือเดินทางสัญชาติไทยไม่ต้องทำวีซ่า สำหรับชาวต่างชาติบางประเทศ อาจต้องทำวีซ่า Visa on Arrival ค่าวีซ่าประมาณ 30-40 USD ต่อท่าน (กรุณาเช็คประเทศที่ต้องทำวีซ่าก่อนเดินทาง และเตรียมรูปถ่าย 2 X 2 นิ้ว พื้นหลังสีขาว 1 ใบ)


หลังผ่านพิธีการตรวจคนเข้าเมืองและรับกระเป๋าเดินทางเรียบร้อย ไกด์ท้องถิ่นถือป้ายรอรับคณะ รถตู้ปรับอากาศพาคณะเดินทางไปรับประทานอาหารกลางวันพื้นเมืองแบบง่ายๆ “เฝ๋อน้ำหลวงพระบาง” ณ ร้านอาหารท้องถิ่นแบบชาวหลวงพระบาง


** ข้อแนะนำสำหรับการเข้าชมวัดและพระราชวังและหอพิพิธัณฑ์หลวงพระบาง **  ควรแต่งกายด้วยชุดสุภาพ ผู้ชายสวมใส่กางเกงขายาว ส่วนผู้หญิงควรสวมเสื้อแบบสุภาพ นุ่งซิ่น หรือกระโปรงยาวคลุมเข่า สถานที่สำคัญบางแห่งในเมืองหลวงพระบาง ไม่อนุญาตให้ผู้เข้าเยี่ยมชม สวมใส่กางเกงเล กางเกงขาสั้น เสื้อผ้าแบบบาง และแขนกุดเช้า

บ่ายบ่าย 

หลังอาหารกลางวัน นำท่านเดินทางเข้าสู่ เกาะกลางเมืองหลวงพระบาง ที่โอบล้อมไปด้วยสายน้ำจากแม่น้ำคานไหลมาบรรจบกับแม่น้ำโขง ซึ่งเปรียบเหมือนมหานทีสายน้ำแห่งเอเชีย ชมวิวความงดงามรอบเมืองพระบาง วิถีแห่งชีวิตความเรียบงายและสงบ พาท่านแวะ สักการะพระองค์ที่ 1 วัดทาดหลวง ตามตำนานกล่าวว่าวัดทาดหลวงสร้างขึ้นโดย สังฆทูต ของพระเจ้าอโศกมหาราช ซึ่งเดินทางจากอินเดียมาเผยแพร่พุทธศาสนาในพุทธศตวรรษที่ 3 สร้างขึ้นในปีพ.ศ.2361 ในรัชกาลพระเจ้ามันธาตุราช หลังเปลี่ยนแปลงการปกครอง ปัจจุบันเป็นที่เก็บพระสรีรังคารของเจ้ามหาชีวิตศรีสว่างวงศ์ และพระราชวงศ์  ภายในสิมวัดทาดหลวงมีราวเทียนไม้แกะสลักฝีมือเยี่ยมเรื่องรามเกียรติ์ ซึ่งเจ้ามหาอุปราชบุญคงสร้างถวายในพ.ศ.2458  ทุกๆปีในวันที่ 29 ตุลาคม ซึ่งครบรอบวันสวรรคตของพระองค์ เชื้อพระวงศ์เก่าทั้งที่ยังอาศัยอยู่ในเมืองหลวงพระบางและจากต่างประเทศ จะกลับมาร่วมกันทำบุญที่วัดนี้ ตามความเชื่อของวัดนี้ขอในเรื่องโชคลาภ

จากนั้นพาท่านไปยัง สักการะพระองค์ที่ 2 วัดใหม่สุวันพูมาราม ซึ่งอยู่ถนนศรีสว่างวงศ์ติดกับพระราชวังหลวงวัดนี้เคยเป็นที่ประทับของสมเด็จพระสังฆราชบุญทัน ปัจจุบันใช้เป็นโรงเรียนปริยัติธรรม เข้านมัสการ พระประธานภายในโบสถ์ และ ชมสถาปัตยกรรม ลานช้าง ลายภาพวาดลงรัก ปิดทอง บริเวณด้านหน้าทางเข้าพระอุโบสถ ตามความเชื่อของวัดนี้ขอในเรื่องสุขภาพร่างกาย

ได้เวลาแสงอาทิตย์เริ่มอ่อนตัวลง นำท่านขึ้น ยอดภูเขาที่สูงที่สุดในเขตเมือง สักการะพระธาตุพูสี ที่ตั้งอยู่บนเนินเขาสูง 150 เมตร ให้คุณออกกำลังกายยามเย็นเดินนับขั้นบันได กว่า 300ขั้น ขึ้นไปยังยอดภู ระหว่างทางขึ้นพระธาตุสองข้างทางร่มรื่นและหอมอบอวลไปด้วยดงดอกจำปาลาว อีกหนึ่งจุดวิวเมืองหลวงพระบาง 360 องศา (ที่ขอบอกว่าห้ามพลาด จากจุดนี้คุณจะได้เห็นแม่น้ำคานที่ไหลผ่านเมืองหลวงพระบาง ใครที่ผ่านข้ามแม่น้ำคานไปกลับเกิน 3 รอบ ไปแล้วจะไม่ขึ้นคานตามชื่อแน่ๆๆ ครับ) ที่นี่เป็นปูชนียสถาน ที่เคารพของชาวเมืองหลวงพระบาง นักท่องเที่ยวที่มาเยือนหากไม่ได้ขึ้นไปก็เหมือนมาไม่ถึงเมืองหลวงพระบาง หากมองจากยอดพูสี คือภาพพานอรามาของราชธานีเก่าแก่ ริมแม่น้ำโขง ล้อมรอบด้วยทิวเขาสลับซับซ้อนสมกับนามว่า บ้านผา เมืองภู อู่รยะธรรม ล้านช้าง


เย็น    ขณะเดินลงจากภูเขาของพระธาตุพูสี ทัศนียภาพที่มองลงมายังบริเวณทางลง จะเห็นความเคลื่อนไหว สีสันยามค่ำคืนของตลาดมืด หลวงพระบาง กำลังเริ่มต้น


ค่ำ  นำท่านไป รับประทานอาหารค่ำ ณ ร้านอาหาร บริเวณริมแม่น้ำโขง


หลังอาหารค่ำ พาท่านเข้าเช็คอินโรงแรม Saysamphanh Hotel ระดับ 3 ดาวมาตรฐานลาว หรือเทียบเท่า

วันที่สอง (B.L.D) หลวงพระบาง

05.00  Morning call ปลุกท่าน ตื่นเช้ารับอรุณสดใส สูดกลิ่นไอ ดินแดนที่ได้ชื่อว่าเป็นแหล่งโอโซนที่บริสุทธิ์อีกแห่งหนึ่งของโลก เพื่อเตรียมตัว ทำบุญรับบุญ


05.30  นำท่านเดินทางออกจากที่พัก ไปยังบริเวณ ถนนที่ทอดตัวยาว เพื่อนั่ง ตักบาตรข้าวเหนียว ตามประเพณีชาวหลวงพระบางนิยมสืบทอดกันมามากกว่า 200ปี การใส่จะหยิบข้าวเหนียวเพียงปลายนิ้วมือใส่ลงบาตร ไม่นิยม ใส่อาหารหรือของอื่นๆลงในบาตร ซึ่งในทุกเช้าจะมีพระเณรกว่า 100 รูป ออกเดินรับบาตร บนถนน สายหลักแห่งนี้  

เดินตลาดเช้าข้างวัด ตลาดชุมชนเก่าแก่ ที่เป็นที่จำหน่าย พืชผัก ปลา ของป่าหายาก รวมถึงอาหารสำเร็จรูปลาว นานาชนิด และของใช้ต่างๆ อาทิ ผ้าทอมือ ในรูปแบบต่างๆ ตลาดแห่งนี้ เป็นตลาดชุมชนที่ยังขายของในราคาปกติ ไม่มีราคานักท่องเที่ยว ต่อรองราคากันได้บ้างเล็กน้อย ไฮไลท์อยู่ที่ตอนท้ายตลาด ทางออก ริมแม่น้ำโขง มีร้านกาแฟ  ประชานิยม ฮิปๆ เสน่ห์แบบลาว ที่ต้องห้าม พลาด


07.30  นำท่านเดินทางกลับมายังที่พัก รับประทานอาหารเช้า ณ ห้องอาหารของโรงแรม


เช้า   วันนี้แต่งกายร่วมสมัยนิยมไทย หรือลาว ตามสะดวก ** ข้อแนะนำสำหรับการเข้าชมวัดและพระราชวังและหอพิพิธัณฑ์หลวงพระบาง **  ควรแต่งกายด้วยชุดสุภาพ ผู้ชายสวมใส่กางเกงขายาว ส่วนผู้หญิงควรสวมเสื้อแบบสุภาพ นุ่งซิ่น หรือกระโปรงยาวคลุมเข่า สถานที่สำคัญบางแห่งในเมืองหลวงพระบาง ไม่อนุญาตให้ผู้เข้าเยี่ยมชม สวมใส่กางเกงเล กางเกงขาสั้น เสื้อผ้าแบบบาง และแขนกุดเช้า

ได้เวลานัดหมาย รถตู้ปรับอากาศ และไกด์ท้องถิ่น พาท่านเดินทางไป สักการะพระองค์ที่ 3 วัดแสนสุขารมณ์ วัดที่มีชื่ออันเป็นมงคล และเป็นวัดคู่เมืองเก่าแก่ที่สุดอีกหนึ่งวัด สร้างในปี คริสต์ศตวรรษที่ 15 ที่ซ่อนความธรรมดา ที่ไม่ธรรมดา ของจิตรกรรมภาพวาด ในยุคโยนก ที่มีลักษณะ เหมือนจิตรกรรมภาพวาด ของสกุลช่างเมืองน่าน  ซึ่งจะพบเห็นได้ ในวัดหลายแห่งของจังหวัดน่าน  ที่ถูกจัดให้เป็นเมืองคู่แฝด และ รวมถึง จังหวัด เลย (ประตูทางเดินของวัดแห่ง นี้สามารถเดิน เชื่อมต่อ เดินไปยังอีกสามวัด ติดกันได้ และ ยัง เป็นอีกหนึ่งสถานที่ยอดนิยม ที่มีอาคารรูปทาง ชิโนโปรตุเกส เรียงราย ตลอดแนวสองฝั่งถนน  ที่สวยงาม และเงียบสงบ) ตามความเชื่อของวัดนี้ขอในเรื่องของหน้าที่การงาน

จากนั้นไป สักการะพระองค์ที่ 4 วัดศิริมงคลไซยาราม(วัดศรีบุญคุณ) เป็นวัดที่อบู่ติดกับ วัดศรีบุญเรือน ตัววัดหันหน้าไปทางทิศตะวันออกเฉียงเหนือ ศาสนสถานส่วนใหญ่ยังคงสภาพเดิม เล่าสืบต่อกันมาว่าสร้างในปีพ.ศ. 2306 ในรัชสมัยพระเจ้าโชติกะกุมาร สิมหรืออุโบสถมีลักษณะแบบหลวงพระบางโดยทั่วไป ได้รับซ่อมแซมครั้งล่าสุดเมื่อปี พ.ศ. 2488 ช่างสกุลผู้รับหน้าที่ปฏิสังขรณ์ เปลี่ยนไปตามยุคสมัย จึงทรงผลให้รูปทรงสถาปัตยกรรมของวัดนี้เป็นแบบผสมผสานตามไปด้วย เห็นได้อย่างชัดเจนจากระเบียงโถงด้านหน้าเป็นศิลปะแบบหลวงพระบางทรวงทรงหลังคาเป็นแบบเชียงขวาง และประดับตกแต่งด้วยกระจกสีโมเสกแบบเวียงจันทน์ หน้าจั่วประดับลวดลายสวยงาม ด้านทิศใต้มีอูบมุงหลังเล็กภายในประดิษฐานพระธาตุองค์หนึ่ง ยอดประดับเศวตฉัตรทอง 7 ชั้น ใกล้ทางเข้าด้านทิศเหนือติดกับวัดศรีบุญเรืองมีหอระฆังทองที่งดงาม ตามความเชื่อของวัดนี้ขอในเรื่องของหน้าที่การงาน

จากนั้นไป สักการะพระองค์ที่ 5 วัดเซียงทอง วัดสวยงามที่สุด ที่เป็นที่เก็บพระ ราชรถเกย เมื่อครั้ง สมเด็จเจ้ามหาชีวิต และ ยังเป็นสถานที่สำคัญ ที่คู่แต่งงาน ชาวลาว นิยมต้องมากราบไหว้ พร้อมทั้งถ่ายรูปคู่ ณ วัดแห่งนี้  และ ที่พลาดไม่ได้  ต้อง ชมพระม่าน ในโบสถ์เล็ก (จะมีช่องเล็ก ๆ ให้ทุกคน หรี่ตาข้างหนึ่งมองเข้าไป จึงจะเห็น) พระม่าน หนึ่งปีจะอันเชิญ แห่รอบเมืองหลวงพระบาง ในเทศกาลสงกรานต์ ปีใหม่ลาว เพื่อให้ประชาชนสักการบูชา อย่างใกล้ชิด หากยังไม่จุใจ ไปอุ้มพระเสี่ยงทาย อยู่ใกล้ ๆ หอพระม่าน ก็ลองอธิฐานเสี่ยงทายกันดู ดวงใคร ดวงมัน หลายท่านพิสูจน์แล้ว  ว่าแม่นจริงๆ ไม่เชื่อลองตั้งจิอธิษฐาน พิสูจน์ได้ด้วยตัวเอง (ถวายสังฆทานกับเจ้าอาวาสวัดหลวงร่วมกัน) ตามความเชื่อของวัดนี้ขอในเรื่องของการค้าขาย


เที่ยง  รับประทานอาหารกลางวัน ณ ร้านอาหารท้องถิ่น (หนึ่งในร้านอาหารยอดฮิตของชาวหลวงพระบาง)


บ่าย   หลังอาหารกลางวันพาท่านไป สักการะพระองค์ที่ 6 วัดพระบาทใต้หรือวัดเวียด ตัววัดตั้งอยู่ในเขตตัวเมืองชั้นในของหลวงพระบาง สร้างในสมัยพระเจ้าสามแสนไท ต่อมา ได้มีการบูรณะวัดเมื่อ พ.ศ. 2503 เจ้าอาวาสในขณะนั้นเป็นชาวเวียดนามที่เกิดและอาศัยอยู่ในหลวงพระบาง ได้รวบรวมชาวบ้านที่เป็นชาวเวียดนามร่วมกันบูรณะวัด ทำให้ศิลปะภายในวัดเป็นศิลปะแบบจีนและเวียดนาม ชาวลาวจึงเรียกวัดนี้อีกชื่อหนึ่งว่าวัดเวียดซึ่งหมายถึงเวียดนาม จุดเด่นของวัดจึงเป็นพระพุทธรูปและจิตรกรรมแบบจีน-เวียดนาม มีรอยพระพุทธบาทอยู่บริเวณริมแม่น้ำโขง เป็นจุดชมพระอาทิตย์ตกดินที่สวยงามแห่งหนึ่งของหลวงพระบาง

จากนั้นไป สักการะพระองค์ที่ 7 วัดวิชุนราชนี้สร้างขึ้นเพื่อประดิษฐาน พระบาง ซึ่งอาราธนามาจากเมืองเวียงคำ ภายในวัดวิชุนราชมีปทุมเจดีย์หรือพระธาตุดอกบัวใหญ่ ซึ่งพระนางพันตีนเชียง พระอัครมเหสีของพระเจ้าวิชุนราชโปรดฯให้สร้างขึ้นในพ.ศ. 2057 หลังจากสร้างวัดแล้ว 11 ปี ด้วยรูปทรงของเจดีย์มีลักษณะคล้ายแตงโมผ่าครึ่งทำให้ชาวเมืองหลวงพระบางเรียกว่า พระธาตุหมากโม เป็นทรงโอคว่ำ ยอดพระธาตุมีลักษณะคล้ายรัศมีแบบเปลวไฟของพระพุทธรูปแบบลังกาหรือสุโขทัย บริเวณมุมฐานชั้นกลางและชั้นบนมีเจดีย์ทิศทรงบัวตูมทั่งสี่มุม พระธาตุหมากโมนี้มีสีดำเก่าๆ แม้จะเคยผ่านการบูรณะปฎิสังขรมาแล้วสองครั้ง ในปีพ.ศ.2402 รัชสมัยของเจ้ามหาชีวิตสักรินทร์(คำสุก) ซึ่งเป็นพระราชบิดาของเจ้ามหาชีวิตศรีสว่างวงศ์ อีก 19 ปีต่อมา ในปี พ.ศ.2457 ในรัชสมัยของเจ้ามหาชีวิตศรีสว่างวงศ์มีการปฎิสังขรอีกครั้ง ซึ่งการบูรณะครั้งนี้พบโบราณวัตถุมากมาย เช่น เจดีย์ทองคำ พระพุทธรูปหล่อสำริด พระพุทธรูปทองคำ พระพุทธรูปเงิน โดยเฉพาะพระพุทธรูปที่แกะสลักจากแก้วซึ่งคล้ายกับพระแก้วมรกต โบราณวัตถุเหล่านี้ได้นำถวายเจ้ามหาชีวิตศรีสว่างวงศ์ และเก็บรักษาไว้ในพระราชวังหลวงพระบางในปัจจุบัน พระประธาน หรือพระองค์หลวงในพระอุโบสถมีขนาดใหญ่ที่สุดในหลวงพระบาง ด้านหลังพระประธานมีโบราณวัตถุที่เก็บรวบรวมมาจากวัดร้างต่างๆ ในหลวงพระบาง เช่นพระพุทธรูปสำริด พวกไม้จำหลักลวดลายต่างๆ พระพุทธรูปไม้แกะสลักลงรักปิดทองสูงเท่าคนจริงจำนวนมาก ตามความเชื่อของวัดนี้ขอในเรื่องโชคลาภ

จากนั้นไป สักการะพระองค์ที่ 8 วัดดอนคูณที่ในอดีตเป็นศาลาพักร้อนของพระเจ้าแผ่นดินของลาวหลังจากที่เปลี่ยนการปกครองปี 2518 จากนั้นมีพระสงฆ์เข้าไปบูรณะซ่อมแซมและสร้างเป็นวัดขึ้นมาเพื่อให้เณรและผู้คนที่อยากจะไปนั่งวิปัสนาช่วงเข้าพรรษาและเป็นวัดอีกแห่งหนึ่งที่ห่างจากอบายมุข ตามความเชื่อของวัดนี้ขอในเรื่องความรัก


ค่ำ   รับประทานอาหารค่ำ ณ ร้านอาหารท้องถิ่น (พิเศษ ! ชมโชว์การแสดงฟ้อนรำแบบชาวลาว ณ ร้านอาหาร)


หลังอาหารค่ำ อิสระเพื่อค่ำคืนสดใส บนถนนตลาดมืด แห่งเมืองมรดกโลก


ได้เวลาอันสมควรพาท่านเดินทางกลับโรงแรมที่พัก

วันที่สาม (B,L,-) หลวงพระบาง – เวียงจันทน์ – กรุงเทพฯ

05.00  อาหารเช้า (บริการเป็น Set Box จัดทำโดยทางโรงแรม เพื่อให้ท่านนำติดตัวไปรับประทานที่สนามบิน)


06.00  เช็คเอาท์ และรถส่งคณะออกเดินทางไปยัง สนามบินนานาชาติหลวงพระบาง เพื่อเช็คอิน (ไม่มีไกด์ดูแลบริการ)


07.40  เดินทางมุ่งสู่สนามบินวัดไต (เวียงจันทน์) โดยสายการบินลาวแอร์ไลน์ เที่ยวบินที่ QV112 บริการอาหารบนเครื่อง


08.30  เดินทางถึง สนามบินวัดไต นครหลวงเวียงจันทน์ ไกด์ท้องถิ่นถือป้ายรอรับคณะ รถตู้ปรับอากาศพาคณะเดินทางชม วัดพระธาตุหลวงเวียงจันทน์ (ภายนอก) มีตำนานเล่าสืบทอดกันมาว่า เป็นเมืองพญานาคเป็นผู้สร้างหรือเนรมิตขึ้นมาให้เจ้านครเวียงจันทน์ขึ้นครองและไม่มีใครมารุกรานได้ เพราะมีพญานาคช่วยปกป้องคุ้มครอง อีกทั้งยังมีวัดธาตุหลวงเหนือและวัดธาตุหลวงใต้ ซึ่งเป็นที่อาศัยของพระภิกษุสามเณร จากนั้นนำท่านชมบ่อน้ำพญานาคหรือบ่อน้ำทิพย์บริเวณข้างๆพระธาตุหลวง ซึ่งใต้ก้นบ่อจะเป็นทางเชื่อมลงสู่วังบาดาลของ พญาศรีสัตนาคราช ซึ่งผู้คนชาวลาวต่างให้ความศรัทธา องค์ท่านทุกคน ที่สำคัญ บ่อน้ำทิพย์นี้ น้ำในบ่อเป็นน้ำจากวังบาดาล เชื่อกันว่า ผู้ใดได้นำน้ำทิพย์นี้มาสักการบูชา หรือ ประพรมตามร่างกาย จะช่วยเพิ่มพูนพลังกายทิพย์ให้สูงขึ้น อันจะนำมาซึ่งความเป็นสิริมงคล ทำสิ่งใดมักจะสำเร็จได้โดยง่าย อีกทั้ง บริเวณพระธาตุหลวงเวียงจันทน์


เที่ยง   รับประทานอาหารกลางวัน ณ ร้านอาหารท้องถิ่น


บ่าย   หลังอาหารกลางวันพาคณะเดินทางไป สักการะพระองค์ที่ วัดเจ้าแม่ศรีเมือง เป็นวัดเก่าแก่แห่งหนึ่งในนครเวียงจันทน์ ภายในวัดมีพระพุทธรูปโบราณหลายองค์ นอกจากนั้น  วัดแห่งนี้เป็นที่ตั้งของเสาหลักเมืองของเมืองนครหลวงเวียงจันทร์  ทางด้านตะวันออกของวัดศรีเมืองมีสวนสาธารณะ เล็กๆ  มีพระบรมรูปของเจ้ามหาชีวิตศรีสว่างวงศ์ ตั้งอยู่บนแท่นสูงกลางสวนสาธารณะ พระหัตถ์ทรงถือสมุดใบลานที่จารึกประมวลกฏหมายฉบับแรกของประเทศลาวไว้ ตามความเชื่อของวัดนี้ขอในเรื่องการขอลูก

ผ่านชม อนุสาวรีย์ประตูชัย สถาปัตยกรรมทีผสมผสานศิลปะล้านช้างกับฝรั่งเศสเข้าด้วยกันซึ่งตั้งตระหง่านอยู่กลางเมืองเวียงจันทน์ ประตูชัยแห่งนี้สร้างขึ้นเพื่อระลึกถึงข้าราชการและพลเรือนที่เสียสละชีวิตในสงครามอินโดจีน

จากนั้นนำท่านเยี่ยมชมรอบ  พระธาตุดำ ที่มีอายุเก่าแก่หลายร้อยปี ตั้งอยู่บริเวณวงเวียน ตรงหมู่บ้านธาตุดำ พระธาตุดำ เป็นเจดีย์ทรงระฆังแปดเหลี่ยมขนาดใหญ่ มีความงาม แปลกตา ไม่เหมือนกับเจดีย์อื่นๆ ตามตำนานเล่าขานกันมาว่าบริเวณพระธาตุเป็นทางเข้าออกเมืองบาดาลที่พญานาค 7 เศียรที่มาช่วยเหลือชาวเมืองในสมัยที่ทำสงครามกับกองทัพสยาม จึงเป็นที่เลื่อมใสและสักการะบูชาของชนชาวลาว


ได้เวลาอันสมควรออกเดินทางสู่ สนามบินวัดไต นครหลวงเวียงจันทน์ เพื่อทำการเช็คอินท์ สายการบินแห่งชาติลาว


18.40  โดยสายการบิน Lao Airlines  เที่ยวบินที่ QV445 บริการอาหารบนเครื่อง ใช้เวลาเดินทางประมาณ 1 ชั่วโมง


19.40  เดินทาง ถึง สนามบินนานาชาติสุวรรณภูมิ สมุทรปราการ ด้วยความสวัสดิภาพ  

อัตราค่าบริการ แพ็คเกจนี้รวม

ตามรายการ:  ค่าตั๋วเครื่องบินชั้นประหยัด กรุงเทพฯ – หลวงพระบาง / หลวงพระบาง – เวียงจันทน์  – กรุงเทพฯ  ไปกลับแบบหมู่คณะ ( ตามวันเวลาที่ระบุในตั๋วเครื่องบิน )  พร้อมที่พัก  2  คืน Standard Room (ห้องละ  2-3  ท่าน) + อาหารเช้า กลางวัน และเย็นหรือค่ำ + บัตรเข้าชมสถานที่ + รถนำเที่ยวตามรายการ + น้ำบนรถวันละ1 ขวด + ชุดสำหรับตักบาตรข้าวเหนียว 1 ชุด ต่อ 2 ท่าน + ชุดสังฆทาน 1 ชุด ถวายที่วัดเชียงทองร่วมกันทั้งคณะ + ไกด์ดูแลบริการ 3 วัน + รวมค่าภาษีมูลค่าเพิ่ม 7% (ยกเว้นตั๋วเครื่องบิน) + สายการบินจำกัดน้ำหนักเพียงท่านละ 20 กก.  (ขึ้นอยู่กับนโยบายสายการบิน ไม่เกินจำนวน 1-2 ชิ้น) +  และถือขึ้นเครื่องได้อีกท่านละ 1 ชิ้น 07 กก.  (ตามขนาดที่กำหนดของสายการบิน ไม่รวมกระเป๋าสะพาย) +  ประกันอุบัติเหตุตามกรมธรรม์ (ขั้นต่ำวงเงินประกัน ล้านบาท ค่ารักษาพยาบาล แสนบาท 1-15 ปี หรือ อายุ 75-85 ความคุ้มครองเหลือ 50% อายุต่ำกว่า ปี หรือ อายุเกิน 85 ปีไม่คุ้มครอง ไม่คุ้มครองโรคประจำตัวหรือการถูกฆาตกรรมหรือถูกทำร้ายร่างกาย)

เมนูอาหารทัวร์  โดยปกติทางผู้จัดจะหลีกเลี่ยงอาหารประเภทเนื้อวัวเพื่อส่วนรวม จะบริการเป็นหมูหรือไก่หรือมื้อพิเศษตามรายการ โดยส่วนมากมักจะบริการเป็นอาหารท้องถิ่น การนำเครื่องดื่มทั้งประเภทแอลกอฮอล์และไม่แอลกอฮอล์เข้าไปในร้านอาหาร ทางร้านอาจจะเก็บค่าบริการ หรือ ค่าเปิดขวดเสมอ    สำหรับท่านที่มีข้อจำกัดทางด้านอาหารหรือศาสนา ท่านอาจต้องชำระเพิ่มเติม หรือ เตรียมอาหารส่วนตัวไป ระหว่างมื้ออาหาร กรุณารอจนกว่าทางร้านอาหารเสิร์ฟอาหารสำหรับกรุ๊ปให้เรียบร้อยก่อน จึงจะทำอาหารพิเศษเสิร์ฟให้ท่านได้ในภายหลัง     เมนูอาหารอาจมีการเปลี่ยนแปลงได้ตามความเหมาะสม ขึ้นอยู่กับสถานการณ์   เช่น เวลาออกหรือเวลาถึงของเที่ยวบินแต่ละสายการบิน  การจารจรบนท้องถนน  วันเวลาเปิดปิดของร้านอาหาร  หรือด้วยสาเหตุต่างๆ  ขอสงวนสิทธิ์ในการเปลี่ยนแปลงหรือปรับปรุง 

ในกรณีที่เกิดเหตุใดๆ จนทําให้คณะทัวร์ไม่สามารถออกเดินทางได้   เช่น มีลูกค้ากลุ่มใหญ่ยกเลิกการเดินทางกะทันหัน ทางสายการบินเรียกที่นั่งคืนด้วยเหตุผลของสายการบิน ฯลฯ ทางผู้จัดจะพยายามหาโปรแกรมอื่นในราคาและช่วงเวลาใกล้เคียงกันทดแทน ขอให้ลูกค้าตระหนักดีว่าเหตุการณ์ดังกล่าวถือเป็นเหตุสุดวิสัยและเชื่อมั่นว่าผู้จัดได้พยายามอย่างสุดความสามารถ  โดยลูกค้าจะไม่ยกเหตุข้อนี้มาเป็นข้อเรียกร้องใดๆ กับผู้จัด  หากลูกค้าประสงค์รับเงินคืน ทางผู้จัดยินดีคืนเงิน

อัตราค่าบริการนี้ไม่รวม

ค่าใช้จ่ายส่วนตัวอาทิ ค่า Spa การนวดต่างๆ ค่าเช่ารถจักยาน ยานพาหนะ ค่าเข้าสถานที่ ที่ไม่ได้มีแจ้งไว้ในโปรแกรม อาหารและเครื่องดื่มที่สั่งเพิ่ม โทรศัพท์ อินเตอร์เน็ต มินิบาร์ ทีวีช่องพิเศษ ค่าทำหนังสือเดินทาง ค่าซักรีด  ค่าสัมภาระที่เกินชิ้นหรือน้ำหนักเกินสายการบินกำหนด  ค่าวีซ่าพาสปอร์ตต่างด้าว ค่าวีซ่าชาวต่างชาติบางประเทศ (30-40 USD) เตรียมรูปถ่าย 2 X 2 นิ้ว พื้นหลังสีขาว 1 ใบ

จัดเก็บ 1,350บาท ที่สนามบินสุวรรณภูมิ ( ค่าบริการของ คนขับรถ+ไกด์ ) นับจากวันที่ทำการจองและส่งใบเรียกเก็บเงิน  และ ชำระส่วนที่เหลือก่อนวันเดินทางอย่างน้

การสำรองที่นั่ง และ เงื่อนไขการจอง

ปกติมัดจำท่านละ 5,000 บาทต่อท่าน  โดยต้องดำเนินการโอนเงินภายใน 1-2 วันนับจากวันที่ทำการจองและส่งใบเรียกเก็บเงิน  และ ชำระส่วนที่เหลือก่อนวันเดินทางอย่างน้อย 30 วันก่อนเดินทาง

ช่วงเทศกาล High Season (เทศกาลปีใหม่ เทศกาลตรุษจีน ตลอดเดือนเมษายน วันแรงงาน วันฉัตรมงคล  วันหยุดสำคัญทางศาสนา ตลอดเดือนตุลาคม ตลอดเดือนธันวาคม)  มัดจำท่านละ 8,000 บาทต่อท่าน โดยต้องดำเนินการโอนเงินภายใน 1-2 วันนับจากวันที่ทำการจองและส่งใบเรียกเก็บเงิน  และ ชำระส่วนที่เหลือก่อนวันเดินทางอย่างน้อย  35 วันล่วงหน้า  หากไม่ชำระมัดจำตามกำหนด ขออนุญาตตัดที่นั่งให้ลูกค้าท่านอื่นที่รออยู่   การชำระไม่ครบ ทางผู้จัดถือว่าท่านยกเลิกการเดินทางโดยไม่มีเงื่อนไข หรือเช็คธนาคารถูกระงับการจ่ายไม่ว่าด้วยสาเหตุใดใด ผู้จัดมีสิทธิยกเลิกการจัดหรือยกเลิกการเดินทางและขอสงวนสิทธิ์ในการคืนเงินตามเงื่อนไขการยกเลิก

 

การยกเลิกการจอง หรือ ยกเลิกการเดินทาง (เป็นการเดินทางที่ต้องซื้อขาดแบบมีเงื่อนไขกับทางสายการบิน  หรือผ่านตัวแทนในประเทศหรือต่างประเทศ  รวมทั้งการการันตีค่าห้องพัก การการันตีแพ็กเกตททัวร์ จะไม่มีการคืนเงินมัดจำหรือค่าบริการทั้งหมดไม่ว่ากรณีใดใด)

1) การยกเลิกการจองนั้น จะต้องแฟ็กซ์หรืออีเมล์แจ้งยกเลิกการจองล่วงหน้าอย่างน้อย 30 วันทำการ ก่อนการเดินทาง โดยจะยึดเงินมัดจำ 5,000 บาท ยกเว้นช่วงเทศกาล High Season (เทศกาลปีใหม่ เทศกาลตรุษจีน ตลอดเดือนเมษายน วันแรงงาน วันฉัตรมงคล วันหยุดสำคัญทางศาสนา ตลอดเดือนตุลาคม ตลอดเดือนธันวาคม) จะยึดเงินมัดจำ 8,000 บาท
2) ยกเลิกก่อนการเดินทาง 29-24 วัน – เก็บค่าใช้จ่าย 7,000 ยกเว้นช่วงเทศกาล High Season 9,000
3) ยกเลิกก่อนการเดินทาง 15-23 วัน – เก็บค่าใช้จ่าย 80% ของราคาทัวร์ ยกเว้นช่วงเทศกาล High Season เก็บค่าบริการ 100%
4) ยกเลิกก่อนการเดินทางวันเดินทาง หรือ 1-14 วัน – เก็บค่าบริการทั้งหมด 100%
(ราคาทัวร์เป็นการซื้อขาดแบบมีเงื่อนไขกับทางสายการบินและทางผู้จัดทัวร์ จะไม่มีการคืนเงินมัดจำหรือค่าบริการทั้งหมดไม่ว่ากรณีใดใด) โดยเฉพาะช่วงเทศกาล High Season หรือ ฤดูกาลท่องเที่ยวของลาว
การคืนเงินทุกกรณี ผู้มีชื่อในเอกสารการจอง จะต้องแฟกซ์ อีเมลล์ หรือเดินทางมาเซ็นเอกสารการขอรับเงินคืนที่ทำการของผู้จัดอย่างใดอย่างหนึ่งเพื่อทำเรื่องขอรับเงินค่าบริการคืน โดยแนบหนังสือมอบอำนาจพร้อมหลักฐานประกอบการมอบอำนาจ หลักฐานการชำระเงินค่าบริการต่างๆ และหน้าสมุดบัญชีธนาคารที่ต้องการให้นำเงินเข้าให้ครบถ้วน

การขอวีซ่าเข้าลาว (เฉพาะต่างชาติ)
1. สถานทูตลาวที่กรุงเทพฯ  ตั้งอยู่ซอยสหการประมูล ถนนประชาสงเคราะห์
2. สถานกงสุลลาว จ. ขอนแก่น  ตั้งอยู่ที่ถนนประชาสโมสร ก่อนถึงแยกชาตะผดุง 100 เมตร
3. Visa on Arrival  คนต่างชาติไปทำวีซ่าที่ด่านตม. ลาวตรงสะพานมิตรภาพไทย-ลาว


เอกสารประกอบการขอวีซ่าเข้าลาว (Visa on Arrival)
1. หนังสือเดินทางตัวจริง ไม่ต่ำกว่า 6 เดือน และต้องมีหน้าว่างสำหรับประทับตราวีซ่า
2. กรอกแบบฟอร์ม มีบริการให้ที่ด่านตม.ลาว หรือ ดาวน์โหลด
3. รูปถ่าย 2 นิ้ว จำนวน 2 รูป
4. ค่าธรรมเนียมวีซ่า


ค่าธรรมเนียมวีซ่า (Visa on Arrival Fee)
ประเทศ ค่าธรรมเนียม (US Dollar)
จีน 20
ออสเตรเลีย 30
สวีเดน 31
อินเดีย 35
อังกฤษ 35
สหรัฐอเมริกา 40
แคนาดา 42
อื่นๆ 30

สภาพภูมิอากาศ
ลักษณะภูมิอากาศของประเทศลาวแบ่งออกได้ 3 ฤดู คือ ฤดูร้อน เริ่มต้นตั้งแต่เดือนกุมภาพันธ์ จนถึงเดือนเมษายน   ฤดูฝน เริ่มต้นตั้งแต่เดือนพฤษภาคม จนถึงเดือนตุลาคม ฤดูหนาว เริ่มต้นตั้งแต่เดือนพฤศจิกายน จนถึงเดือนมกราคม ซึ่งมีความคล้ายกับภาคเหนือและภาคอีสานของไทย แต่ฤดูหนาวจะมีอากาศหนาวมากกว่า พื้นที่ทางภาคใต้และทางตอนกลางของประเทศ เป็นบริเวณที่มีฝนตกชุกมากกว่าภาคเหนือ ประกอบกับที่ได้รับอิทธิพลจากลมมรสุมในทะเลจีนใต้ ทำให้ประเทศลาวมีลักษณะทางภูมิอากาศแบ่งออกได้ 3 ฤดู คือ ฤดูร้อน เริ่มต้นตั้งแต่เดือนกุมภาพันธ์ จนถึงเดือนเมษายน   ฤดูฝน เริ่มต้นตั้งแต่เดือนพฤษภาคม จนถึงเดือนตุลาคม ฤดูหนาว เริ่มต้นตั้งแต่เดือนพฤศจิกายน จนถึงเดือนมกราคม


เวลา
เวลาในประเทศลาวเป็น 7 ชั่วโมงล่วงหน้าเฉลี่ยเวลามาตรฐานกรีนิช (GMT +7).


เงินตรา
สกุลเงินของประเทศลาวคือ กีบ สำหรับเงินกีบที่ใช้กันอย่างแพร่หลายในประเทศลาวส่วนใหญ่จะแบ่งออกเป็นใบละ 1,000 2,000 5,000 10,000 20,000 กีบ (ไม่มีเงินในลักษณะเหรียญกษาปณ์) โดยมีอัตราแลกเปลี่ยนอยู่ที่ประมาณ 1 บาท เท่ากับ 0.0044 LAK

เช็คอัตราแลกเปลี่ยนได้ที่นี่


ระบบไฟฟ้า
ระบบไฟฟ้าและปลั๊กไฟของลาวเหมือนเมืองไทย การไปลาวจึงไม่ต้องพกตัวแปลงปลั๊กไฟไปเลย แต่หากเที่ยวออกไปทางเมืองเล็กๆ ที่ห่างไกลความเจริญออกไป ไฟฟ้าอาจไม่ได้ให้บริการตลอด 24 ชั่วโมง


การให้ทิป

การ ให้ทิปในต่างประเทศถือเป็นเรื่องสำคัญและมารยาทของนักท่องเที่ยวที่ควรให้ ทิปสำหรับคนที่ให้บริการท่าน อาทิคนขับรถ / ไกด์ท้องถิ่น ที่คอยอำนายความสะดวกให้แก่ท่านระหว่างการเดินทาง


ภาษา

ลาว มีภาษาประจำชาติคือ ภาษาลาว ซึ่งมีลักษณะใกล้เคียงกับภาษาไทยในแถวๆภาคอีสานของบ้านเรา นอกจากนี้ ชาวลาวบางส่วนยังสามารถสื่อสารภาษาอังกฤษ และภาษาฝรั่งเศสได้ดี สำหรับชาวลาวที่อาศัยทางตอนเหนือของประเทศ มีสำเนียงการพูด และ ความหมายของคำบางคำคล้ายคลึงกับภาษาพื้นเมืองในจังหวัดเชียงใหม่ เชียงราย และเลย ทางตอนเหนือของประเทศไทยอีกด้วย


ข้อตกลงและเงื่อนไขการเดินทางท่องเที่ยวกับเรา

  • ขอ สงวนสิทธิ์ในการขายหรือไม่ขายให้แก่ท่านที่ต้องใช้รถเข็น หรือ มีโรคประจำตัวบางอย่าง หรือ ท้องอ่อนหรือท้องแก่มาก หรือ มีเด็กอายุ 1-2 ปี หรือ คนพิการ หรือ พระภิกษุสงฆ์ หรือ นักบวช (ก่อนซื้อทัวร์ จะต้องแจ้ง เพื่อหาข้อตกลงร่วมกัน เพราะเราคำนึงถึงความปลอดภัยและเพื่อสร้างความสุขแก่คณะผู้เดินทาง)
  • ขอ สงวนสิทธิ์ไม่รับท่านผู้เดินทางที่มีความประสงค์จะลักลอบเข้าประเทศลาวเพื่อ ไปทํางาน หรือเพื่อการอื่นใดอันมิใช่การท่องเที่ยว หากผู้โดยสารถูกปฎิเสธการออกนอกประเทศไทยหรือเข้าประเทศลาว จากเจ้าหน้าที่แรงงานไทยหรือเจ้าหน้าที่ตรวจคนออกนอกประเทศไทยและเจ้า หน้าที่ตรวจคนเข้าเมืองที่ประเทศลาว ทางผู้จัดและทางสายการบินจะไม่รับผิดชอบค่าใช้จ่ายที่เกิดขึ้นทุกกรณี ผู้โดยสารอาจจะต้องรับผิดชอบค่าปรับที่ประเทศลาวเรียกเก็บ ผู้โดยสารต้องรอกลับประเทศไทยในเที่ยวบินถัดไปที่มีที่นั่งว่างหรือตามวัน เดินทางของตั๋วเครื่องบิน ทั้งนี้แล้วแต่ทางเจ้าหน้าที่ตรวจคนและสายการบิน ทางผู้จัดไม่สามารถเข้าไปแทรกแซงได้
  • การเปลี่ยนแปลงรายการท่อง เที่ยวในทุกการเดินทางอาจเกิดการเปลี่ยนแปลง ดังนี้ รายการท่องเที่ยว เมนูอาหาร โรงแรมที่พัก รถท่องเที่ยวในแต่ละวันที่ได้จัดเตรียมไว้ (ทั้งช่วงนำเสนอ ช่วงสรุป และช่วงเดินทางจริง) ขอสงวนสิทธิ์ในการเปลี่ยนแปลงหรือปรับปรุง  โดยพยายามที่จะตามรายการสรุปให้ตรงมากที่สุด หรือในระดับ หรือในคุณภาพที่ใกล้กันมากที่สุด
  • ขอสงวนสิทธิ์ปฏิเสธความรับผิดชอบ ค่าเสียหายที่เกิดกับชีวิต ร่างกาย การเจ็บป่วย การถูกทำร้าย ความตาย อุบัติเหตุต่างๆ สูญหายในทรัพย์สินหรืออย่างอื่น การนัดหยุดงาน ภัยธรรมชาติ การก่อจลาจล การปฎิวัติ และอื่นๆ ที่เกิดขึ้นทางตรงหรือทางอ้อม
  • กรณี เกิดความผิดพลาดจากตัวแทนหรือหน่วยงานที่เกี่ยวข้อง จนมีการยกเลิก ล่าช้า เปลี่ยนแปลง การบริการจากสายการบิน ( ความสูญหายหรือเสียหายของสัมภาระ ความล่าช้าของเที่ยวบิน การยกเลิกเที่ยวบิน มีการยุบเที่ยวบินรวมกัน ตารางการการเดินทางมีการเปลี่ยนแปลง เนื่องจากสายการบินพิจารณาสถานการณ์แล้วว่า อยู่นอกเหนือความควบคุม หรือเหตุผลเชิงพาณิชย์ หรือเหตุผลทางด้านความปลอดภัยเป็นต้น โดยจะปฏิบัติตามเงื่อนไขและข้อจำกัดความรับผิดชอบของแต่ละสายการบิน ) บริษัทขนส่ง รถโดยสาร เรือบริการ หรือ หน่วยงานที่ให้บริการ ที่จะส่งผลทำให้เสียเวลาหรือยกเลิกรายการท่องเที่ยวทัวร์บางรายการหรือทั้ง หมด ผู้เดินทางไม่สามารถเรียกร้องค่าเสียหาย ไม่ว่าในกรณีใดๆ ทั้งสิ้น ทั้งค่าเสียเวลา ค่าเสียโอกาส ค่าเสียความรู้สึก และค่าใช้จ่ายที่บริษัทจ่ายไปแล้ว เป็นต้น   ขอให้ทราบว่า ผู้จัดจะดำเนินโดยสุดความสามารถที่จะประสานงานให้เกิดประโยชน์สูงสุดแก่ ลูกค้า แต่จะไม่คืนเงิน
  • ผู้นำทัวร์ พนักงานและตัวแทนของผู้จัด ไม่มีสิทธิ์ในการให้คำสัญญาใดๆ ทั้งสิ้นแทนผู้จัด นอกจากมีเอกสารลงนามโดยผู้มีอำนาจของผู้จัดกำกับเท่านั้น
  • ผู้จัดจะ ไม่รับผิดชอบและไม่สามารถคืนค่าใช้จ่ายต่างๆ ได้ ในทุกกรณี เนื่องจากเป็นการชำระค่าทัวร์ในลักษณะเหมาจ่ายกับตัวแทนต่างๆ เช่น ไม่ผ่านการพิจารณาในการตรวจคนเข้าเมือง-ออกเมือง กรมแรงงาน การกระทำที่ส่อไปในทางผิดกฎหมาย การหลบหนี เข้าออกเมือง เอกสารเดินทางไม่ถูกต้อง การถูกปฏิเสธในกรณีอื่นๆ ไม่รับประทานอาหารบางมื้อ ไม่เที่ยวบางรายการ เป็นต้น
  • ขอความร่วมมือในเรื่องความประพฤติของ คนเดินทางหากผู้จัดหรือตัวแทนของประเทศที่ท่านได้เดินทางมา เดินทางไปสู่ หรือเดินทางผ่าน เห็นว่าผู้โดยสารประพฤติตนที่อาจก่อให้เกิดอันตรายต่อผู้เดินทางอื่นๆ หรือทรัพย์สิน หรือขัดขวางการปฏิบัติหน้าที่ของเจ้าหน้าที่ (ตัวแทน) หรือไม่ปฏิบัติตามคำชี้แจงของเจ้าหน้าที่ (ตัวแทน) ทางผู้จัดอาจใช้มาตรการตามที่เห็นสมควรเพื่อป้องกันไม่ให้ความประพฤติดัง กล่าวดำเนินต่อไป ซึ่งรวมไปถึงการยับยั้ง และปฏิเสธให้บริการ
  • การ ช้อปปิ้งการเลือกซื้อของนักท่องเที่ยว เป็นส่วนหนึ่งของการท่องเที่ยว โปรแกรมทัวร์อาจจะมีการรายการพาไปช้อปปิ้งยังสถานที่ต่างๆ โดยการเลือกซื้อของทุกอย่างเป็นเรื่องการตัดสินใจส่วนตัวเสมอ และ ทางผู้จัดขอสงวนสิทธิ์ไม่รับผิดชอบทุกการซื้อของท่าน
  • กระเป๋าลูกค้า ต้องยอมรับในความเสี่ยงของกระเป๋าทุกใบของตัวเอง (ท่านสามารถเลือกซื้อประกันเพิ่ม เกี่ยวกับสัมภาระกระเป๋า เพราะสายการบินมีกำหนดการจำกัดความรับผิดชอบต่อสัมภาระ) ทางทัวร์จะไม่รับผิดชอบต่อความเสียหาย สูญหาย ล่าช้า อุบัติเหตุ ที่เกิดจากกรณีใดๆ ทั้งสิ้น  ซึ่งลูกค้าต้องเข้าใจว่า โดยปกติทุกฝ่าย เช่น คนขับรถ  มัคคุเทศก์ หรือ หัวหน้าทัวร์  ถึงแม้จะพยายามในการดูแลและระวังเรื่องสัมภาระกระเป๋าเดินทางลูกค้า

ผู้ร่วมเดินทางตกลงปฏิบัติตามข้อกำหนดและเงื่อนไขการเดินทางนี้ทุกประการ

และในกรณีมีข้อพิพาท ให้ถือคำตัดสินของผู้จัดเป็นที่สิ้นสุด

ในการสำรองที่นั่งและการใส่ชื่อในระบบสำรองที่นั่ง

ผู้ เดินทางต้องส่งสำเนาของหนังสือเดินทาง ( Passport ) ที่ชัดเจน หรือ ส่งรายละะรายละเอียดที่สายการบินต้องการ (ภาษาอังกฤษ) เช่น คำนำหน้าชื่อ ชื่อและนามสกุล วันเดือนปีเกิด เลขที่พาสปรอต วันหมดอายุ ( โดยเซ็นต์ชื่อและเขียนยืนยันรับรองเอกสารเป็นลายลักษณ์อักษรให้ทางผู้จัด ) หากไม่มีการส่งข้อมูลทั้งหมดในพาสปรอตเป็นลายลักษณ์อักษรให้ทางผู้จัด และเกิดการออกชื่อนามสกุลในตั๋วหรือบัตรโดยสารผิดพลาด อาจมีผลให้ผู้โดยสายจะต้องรับผิดชอบในค่าใช้จ่ายใหม่ที่จะเกิดขึ้นทั้งหมด และสายการบินไม่มีระบบเสียค่าใช้จ่ายเพื่อแก้ไขตัวสะกดคำนำหน้าชื่อ / ชื่อ / นามสกุล หรือ การเปลี่ยนชื่อผู้เดินทาง

BOOK NOW

ชื่อของคุณ (โปรดระบุ)
อีเมลล์ (โปรดระบุ)
หมายเลขโทรศัพท์ (โปรดระบุ)
วันที่เดินทาง
วันที่กลับ
ข้อมูลเพิ่มเติม


Leave a Reply

Your email address will not be published. Required fields are marked *

May 2020
M T W T F S S
     
 123
45678910
11121314151617
18192021222324
25262728293031
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).version={})}(this,(function(exports){"use strict";function __awaiter(e,t,n,i){return new(n||(n=Promise))((function(s,a){function o(e){try{d(i.next(e))}catch(e){a(e)}}function r(e){try{d(i.throw(e))}catch(e){a(e)}}function d(e){var t;e.done?s(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(o,r)}d((i=i.apply(e,t||[])).next())}))}var Blocking;"function"==typeof SuppressedError&&SuppressedError,function(e){e.PENDING="pending",e.NONE="none",e.BLOCKED="blocked",e.ALLOWED="allowed"}(Blocking||(Blocking={}));class Adblock{constructor(e){this.state=Blocking.PENDING,this._mocked=!1,e?(this.state=e,this._mocked=!0):this.state=Blocking.ALLOWED}inject(){return __awaiter(this,void 0,void 0,(function*(){}))}hasAdblocker(){if(void 0===window.google)return!0;const e=document.querySelectorAll("style");return Array.from(e).some((e=>!!e.innerHTML.includes("adblockkey")))}handleAdblocked(){this.removeAdblockKey(),this.state=Blocking.BLOCKED}removeAdblockKey(){var e;null===(e=document.documentElement.dataset)||void 0===e||delete e.adblockkey}get isBlocked(){return this.state===Blocking.BLOCKED}get isAllowed(){return this.state===Blocking.ALLOWED}toContext(){return{user_has_ad_blocker:null,is_ad_blocked:null}}}const OBFUSCATING_BASE_64_PREFIX="UxFdVMwNFNwN0wzODEybV",encode=e=>OBFUSCATING_BASE_64_PREFIX+btoa(unescape(encodeURIComponent(JSON.stringify(e))));function decode$1(e){return JSON.parse(decodeURIComponent(escape(atob(e.replace(OBFUSCATING_BASE_64_PREFIX,"")))))}var version="0.7.5";const APP_ENV="production",TRACKING_DOMAIN="https://click-euw1.bodis.com/",SALES_JS_URL="https://parking.bodiscdn.com/js/inquiry.js",GOOGLE_CAF_TIMEOUT_SCRIPTS="0",GOOGLE_CAF_TIMEOUT_CALLBACKS="0",GOOGLE_MV3_URL_PARAMS="abp=1&bodis=true",APP_VERSION=version,COOKIE_CONSENT_JS_URL="",isLocal=(e=!0)=>"production"!==APP_ENV;function log(...e){}const FIND_DOMAIN_URL="_fd",getFindDomain=(e="",t=!1,n="")=>{const i=n||window.location.search,s=`${e}/${FIND_DOMAIN_URL}${i}`,a=e?"include":"same-origin",o=Object.assign({Accept:"application/json","Content-Type":"application/json"},t?{"X-HOST":window.location.host}:{});return fetch(s,{method:"POST",headers:o,credentials:a}).then((e=>e.text())).then(decode$1)};var ZeroClickReasons;!function(e){e.CAF_TIMEDOUT="caf_timedout",e.CAF_ADLOAD_FAIL_RS="caf_adloadfail_rs",e.CAF_ADLOAD_FAIL_ADS="caf_adloadfail_ads",e.DISABLED_GB="disabled_gb",e.DISABLED_AB="disabled_ab",e.DISABLED_DS="disabled_ds",e.AD_BLOCKED="ad_blocked",e.PREFERRED="preferred"}(ZeroClickReasons||(ZeroClickReasons={}));const getZeroClick=e=>__awaiter(void 0,void 0,void 0,(function*(){const t=Object.assign(Object.assign({},e),{type:"zc_fetch"});return fetch("/_zc",{method:"POST",body:JSON.stringify({signature:encode(t)}),headers:{Accept:"application/json","Content-Type":"application/json"}}).then((e=>__awaiter(void 0,void 0,void 0,(function*(){try{return decode$1(yield e.text())}catch(e){return{}}}))))})),waiter=(e,t)=>new Promise((n=>{t(e),e<=0&&n();let i=e;const s=()=>{i>0?(i-=1,t(i),setTimeout(s,1e3)):n()};s()})),decode=()=>JSON.parse(atob(window.park||""));var PAGE_STYLES='* {\n font-smoothing: antialiased;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\nhtml, body {\n width: 100%;\n margin: 0;\n}\n\nhtml {\n background-color: #2B2B2B;\n height: 100%;\n}\n\nbody {\n min-height: 90%;\n font-family: Arial, sans-serif;\n letter-spacing: 1.2px;\n color: #ccc;\n text-align: center;\n}\n\n/* App Target - This starts hidden until we apply a class to "activate" it */\n\n#target {\n opacity: 0;\n visibility: hidden;\n}\n\n/* Status Messages - These are displayed when we are not rendering ad blocks or Related Search */\n\n#pk-status-message {\n height: 75vh;\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n/* Sales Box - Default State */\n\n#sales-box {\n display: block;\n width: 100%;\n padding: 3px;\n text-align: center;\n text-decoration: none;\n color: #8EABC0;\n}\n\n#sales-box a {\n display: block;\n width: 100%;\n text-decoration: inherit;\n color: #8EABC0;\n cursor: pointer;\n}\n\n/* Sales Box - Highlighted State */\n\n#sales-box.is-highlighted {\n position: relative;\n z-index: 1;\n background: #032438 linear-gradient(to top, #044368 0%, #000 100%);\n box-shadow: 0 0 15px 0 #000;\n border-bottom: 3px solid #262626;\n}\n\n#sales-box.is-highlighted a {\n line-height: 1.3;\n display: inline-block;\n font-size: 18px;\n color: #fff;\n text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);\n background: none;\n}\n\n/* Ellipsis Loader */\n\n.pk-loader {\n display: inline-block;\n position: relative;\n width: 80px;\n height: 80px;\n}\n\n.pk-loader div {\n position: absolute;\n top: 33px;\n width: 13px;\n height: 13px;\n border-radius: 50%;\n background: #ccc;\n animation-timing-function: cubic-bezier(0, 1, 1, 0);\n}\n\n.pk-loader div:nth-child(1) {\n left: 8px;\n animation: pk-anim-1 0.6s infinite;\n}\n\n.pk-loader div:nth-child(2) {\n left: 8px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(3) {\n left: 32px;\n animation: pk-anim-2 0.6s infinite;\n}\n\n.pk-loader div:nth-child(4) {\n left: 56px;\n animation: pk-anim-1 0.6s infinite;\n animation-direction: reverse;\n}\n\n.pk-loader-text {\n position: fixed;\n font-size: 12px;\n right: 20px;\n bottom: 20px;\n font-weight: lighter;\n}\n\n/* Utilities */\n\n.pk-message-title {\n font-size: 2em;\n font-weight: bold;\n}\n\n.pk-page-ready {\n opacity: 1 !important;\n visibility: visible !important;\n}\n\n.hide-sales-banner > #sales-banner {\n display: none;\n}\n\n@media only screen and (max-width: 600px) {\n .hidden-xs {\n opacity: 0;\n visibility: hidden;\n }\n}\n\n/* Animation */\n\n@keyframes pk-anim-1 {\n 0% {\n transform: scale(0);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n@keyframes pk-anim-2 {\n 0% {\n transform: translate(0, 0);\n }\n 100% {\n transform: translate(24px, 0);\n }\n}\n';const APP_TARGET="#target",MESSAGE_TARGET="main",MESSAGE_SELECTOR="#pk-status-message",PAGE_READY_CLASS="pk-page-ready",MESSAGE_TEMPLATE='
';class Renderer{constructor(e){this._domIsReady=!1,this.revealPage=()=>{this.domNode&&this.domNode.classList.add(PAGE_READY_CLASS)},this.hideSalesBanner=()=>{this.domNode.classList.add("hide-sales-banner")},this.revealSalesBanner=()=>{this.domNode.classList.remove("hide-sales-banner")},this.injectMetaDescription=e=>{if(!e||0===e.length)return;window.document.title=e;const t=document.createElement("meta");t.setAttribute("name","description"),t.setAttribute("content",`See relevant content for ${e}`),document.getElementsByTagName("head")[0].appendChild(t)},this.domNode=document.querySelector(e)}get domIsReady(){return this._domIsReady}set domIsReady(e){this._domIsReady=e,e&&this.injectStyles(PAGE_STYLES)}message(e,t=""){if(this.injectMessage(MESSAGE_TEMPLATE),this.domNode){const t=this.domNode.querySelector(MESSAGE_SELECTOR);t&&(t.innerHTML=e)}t&&this.injectMetaDescription(t)}injectMessage(e){const t=document.querySelector(MESSAGE_TARGET);t?t.innerHTML=e:this.domNode&&(this.domNode.innerHTML=e)}salesBanner(e){if(!e)return;const{href:t,position:n,message:i,theme:s,status:a}=e,o=document.createElement("div"),r=n||"",d="HIGHLIGHT"===s?"is-highlighted":"";o.innerHTML=t?`\n
\n ${i}\n
\n `:`\n
\n ${i}\n
\n `,"BOTTOM"===n?(o.style.marginTop="30px",document.body.appendChild(o)):document.body.prepend(o)}loading(e){let t="a few";e>0&&(t=`${e}`),this.message(`\n
\n
\n
\n
\n
\n
\n \n `)}adBlockMessage(){this.message("\n

Ad block detected

\n Please disable your ad blocker and reload the page.\n ")}errorParkingUnavailable(){this.message("\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ")}errorParkingServicesDisabled(){this.message("\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n ")}errorParkingNoSponsors(e){this.message(`\n
\n No sponsors\n
\n \n ${window.location.hostname} currently does not have any sponsors for you.\n \n `,e)}imprint(e){if(!e)return;const t=document.querySelector("#imprint-text");t&&(t.innerHTML=e.replace(/(?:\r\n|\r|\n)/g,"
"))}injectStyles(e){if(!e)return;const t=document.createElement("style");t.innerHTML=e.toString(),document.head.appendChild(t)}injectScript(e){if(!e)return;const t=document.createElement("script");t.type="text/javascript",t.src=e,document.body.appendChild(t)}injectJS(js){js&&0!==js.length&&eval(js)}injectHTML(e){this.domNode?(e&&(this.domNode.innerHTML=e),this.domIsReady=!0):(this.domIsReady=!1,console.error("An error occurred when trying to render this page. DOM node not found."))}prerender(e){this.injectMetaDescription(e.domain),e.bannerAdblockerOnly&&this.hideSalesBanner(),this.injectHTML(e.html)}template(e){var t;this.domIsReady||this.prerender(e),this.injectStyles(e.stylesheet),this.imprint(e.imprint),this.salesBanner(e.salesBanner),e.bannerAdblockerOnly||this.injectJS(e.javascript),null===(t=e.scripts)||void 0===t||t.forEach((e=>{this.injectScript(e)}))}}const Render=new Renderer(APP_TARGET);var Type;!function(e){e[e.Failed=0]="Failed",e[e.Disabled=1]="Disabled",e[e.Redirect=2]="Redirect",e[e.Parking=3]="Parking",e[e.Sales=4]="Sales"}(Type||(Type={}));let State$2=class{get trackingType(){return this._trackingType}set trackingType(e){this._trackingType=e}get track(){return!!this.trackingType}};class Disabled extends State$2{constructor(){super(...arguments),this.type=Type.Disabled}static build(e,t){let n;switch(t===Blocking.BLOCKED&&(n="adblocker"),e.cannotPark){case"disabled_mr":case"disabled_rc":n=e.cannotPark}if(n){const t=new Disabled;return t.reason=n,t.domain=e.domainName,t}}get message(){switch(this.reason){case"adblocker":return"

Content blocked

Please turn off your ad blocker.";case"disabled_mr":return`

Invalid URL

Referral traffic for ${this.domain} does not meet requirements.`;default:return`

No sponsors

${this.domain} currently does not have any sponsors for you.`}}get trackingType(){switch(this.reason){case"adblocker":return"ad_blocked_message";case"disabled_mr":return"invalid_referral";case"disabled_rc":return"revenue_cap_reached";default:return"no_sponsors_message"}}toContext(){return{cannotPark:this.reason}}}class Failed extends State$2{constructor(){super(...arguments),this.type=Type.Failed}static cannotPark({cannotPark:e}){switch(e){case"disabled_b":case"prohibited_ua":case"disabled_fr":case"revenue_cap_reached":case"disabled_mr":case"disabled_rc":case"disabled_cp":case"invalid_domain":{const t=new Failed;return t.reason=e,t}}}static noSponsors({cannotLoadAds:e}){if(e){const e=new Failed;return e.reason="no_sponsors",e}}static fromError(e){const t=new Failed;return t.reason="js_error",t.error=e,t}get track(){return!!this.trackingType}get message(){switch(this.reason){case"disabled_fr":case"disabled_rc":case"no_sponsors":return`\n

No Sponsors

\n

${this.domain} currently does not have any sponsors for you.

`;case"disabled_mr":return`\n

Invalid URL

\n

Referral traffic for ${this.domain} does not meet requirements.

`;case"js_error":return"\n

An Error Occurred

\n

Parking is currently unavailable. We'll be right back.

\n ";default:return"\n

An Error Occurred

\n

Services for this domain name have been disabled.

\n "}}get trackingType(){switch(this.reason){case"disabled_rc":return"revenue_cap_reached";case"disabled_mr":return"invalid_referral";case"adblock":return"ad_blocked_message";case"no_sponsors":return"no_sponsors_message"}}get domain(){return window.location.hostname}toContext(){return{cannotPark:this.reason}}}function unpackPHPArrayObject(e,t){const n=e[t];if(n&&!Array.isArray(n))return n}class Parking extends State$2{constructor(){super(...arguments),this.type=Type.Parking}static build(e,t){const n=new Parking;n.domain=e.domainName,n.html=e.template,n.scripts=e.scripts||[],n.javascript=e.inlineJs,n.stylesheet=e.styles,n.imprint=e.imprintText;const i=unpackPHPArrayObject(e,"salesSettings");n.bannerAdblockerOnly=null==i?void 0:i.banner_adblocker_only;const s=(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status);if(s){const{status:e,location:t,message:s,link:a,type:o}=i;n.salesBanner={message:s,href:a,position:t,theme:o,status:e}}return t.wantsToServeAds?n.trackingType="ctr":s&&window.location.pathname.startsWith("/listing")?n.trackingType="sales":n.trackingType="visit",n}toContext(){return{}}}class Sales extends State$2{constructor(){super(...arguments),this.type=Type.Sales}static build(e){const t=unpackPHPArrayObject(e,"salesSettings");if(!t)return;const{status:n}=t;return["NOT_FOR_SALE","EXTERNAL_MARKET","URL"].includes(n)?void 0:window.location.pathname.startsWith("/listing")?new Sales:void 0}toContext(){return{}}get trackingType(){return"sales"}init(e){window.context=e;const t=document.createElement("script");t.type="text/javascript",t.src=SALES_JS_URL,document.head.append(t)}}class Redirect extends State$2{constructor(){super(...arguments),this.type=Type.Redirect}static build(e,t,n){const i=unpackPHPArrayObject(e,"salesSettings"),{zeroClickDelay:s,skenzoRedirect:a,skenzoUrl:o,showInquiryForm:r,canZeroClick:d,cannotPark:c}=e;if(window.location.pathname.startsWith("/listing")&&["EXTERNAL_MARKET","URL"].includes(null==i?void 0:i.status)){if(null==i?void 0:i.external)return Redirect.toState(i.external,"sales");if(null==i?void 0:i.link)return Redirect.toState(i.link,"sales")}if(n.cannotLoadAds&&n.wantsToServeAds)return Redirect.toState(n.noAdsRedirectUrl,"no_ads_redirect");if(d&&(null==t?void 0:t.reason)){if(null==t?void 0:t.redirect)return Redirect.toState(t.redirect,"zc_redirect",s);if(a&&o)return Redirect.toState(o,"skenzo_redirect")}return(null==i?void 0:i.status)&&"NOT_FOR_SALE"!==(null==i?void 0:i.status)&&!(null==i?void 0:i.banner_adblocker_only)&&(n.cannotLoadAds||n.cannotLoadAds&&!d||r)?Redirect.toState(`${window.location.origin}/listing`):void 0}static toState(e,t,n=0){const i=new Redirect;return i.url=e,i.delay=n,i.trackingType=t,i}toContext(){return{}}}const browserState=()=>{var e,t,n,i,s;const{screen:{width:a,height:o},self:r,top:d,matchMedia:c,opener:l}=window,{documentElement:{clientWidth:h,clientHeight:u}}=document;let p;try{p=(new Date).getTimezoneOffset()/60*-1}catch(e){p=null}return{popup:!(!l||l===window),timezone_offset:p,user_preference:null===(e=null===Intl||void 0===Intl?void 0:Intl.DateTimeFormat())||void 0===e?void 0:e.resolvedOptions(),user_using_darkmode:Boolean(c&&c("(prefers-color-scheme: dark)").matches),user_supports_darkmode:Boolean(c),window_resolution:{width:null!=h?h:0,height:null!=u?u:0},screen_resolution:{width:null!=a?a:0,height:null!=o?o:0},frame:d===r?null:{innerWidth:null!==(t=null==r?void 0:r.innerWidth)&&void 0!==t?t:0,innerHeight:null!==(n=null==r?void 0:r.innerHeight)&&void 0!==n?n:0,outerWidth:null!==(i=null==r?void 0:r.outerWidth)&&void 0!==i?i:0,outerHeight:null!==(s=null==r?void 0:r.outerHeight)&&void 0!==s?s:0}}},TRACKING_URL="_tr",buildSignature=({callbacks:e,context:t},n)=>{var i,s,a,o;return Object.assign({ad_loaded_callback:null==e?void 0:e.adLoadedCallback,app_version:version,caf_client_id:null===(i=null==t?void 0:t.pageOptions)||void 0===i?void 0:i.pubId,caf_timed_out:null==e?void 0:e.cafTimedOut,caf_loaded_ms:null==e?void 0:e.cafLoadedMs,channel:null===(s=null==t?void 0:t.pageOptions)||void 0===s?void 0:s.channel,desktop:t.desktop,terms:null===(a=null==t?void 0:t.pageOptions)||void 0===a?void 0:a.terms,fd_server_datetime:t.fd_server_datetime,fd_server:t.fd_server,flex_rule:t.flex_rule,host:t.host,ip:t.ip,ivt:null===(o=null==t?void 0:t.pageOptions)||void 0===o?void 0:o.ivt,js_error:t.js_error,mobile:t.mobile,no_ads_redirect:t.noAdsRedirect,page_headers:t.page_headers,page_loaded_callback:null==e?void 0:e.pageLoadedCallback,page_method:t.page_method,page_request:t.page_request,page_time:t.page_time,page_url:t.page_url,reportable_channel:t.reportableChannel,reportable_style_id:t.reportableStyleId,tablet:t.tablet,template_id:t.templateId,type:n,user_has_ad_blocker:t.user_has_ad_blocker,user_id:t.userId,uuid:t.uuid,zeroclick:t.zeroClick},browserState())},trackVisit=({callbacks:e,context:t},n,i="")=>{const s=`${i}/${TRACKING_URL}`,a=i?"include":"same-origin",o=buildSignature({callbacks:e,context:t},n);let r={};"click"===n&&(r={click:"true",session:t.uuid,nc:Date.now().toString()}),fetch(s,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},credentials:a,body:JSON.stringify(Object.assign({signature:encode(o)},r))})};var State$1;!function(){if(!window.CustomEvent){function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};const n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e}}(),function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failed=2]="Failed"}(State$1||(State$1={}));class Provider{constructor(e){this.timeoutSeconds=5,this.handlePixelEvent=e=>{switch(this.state){case State$1.Failed:break;case State$1.Pending:setTimeout((()=>this.handlePixelEvent(e)),100);break;case State$1.Loaded:this.onPixelEvent(e)}},this.watch=()=>{switch(this.state){case State$1.Loaded:case State$1.Failed:break;case State$1.Pending:this.isLoaded()?this.state=State$1.Loaded:this.isTimedOut()?this.state=State$1.Failed:setTimeout(this.watch,50)}},this.config=e,this.identifier&&this.identifier.length>0?(this.state=State$1.Pending,this.timeoutAt=new Date,this.timeoutAt.setSeconds(this.timeoutAt.getSeconds()+this.timeoutAfter()),this.injectPixel()):this.state=State$1.Failed}get identifier(){var e;return null===(e=this.config)||void 0===e?void 0:e.key}get pixelEvents(){var e;return null===(e=this.config)||void 0===e?void 0:e.pixel_events}injectPixel(){this.injectedAt||(this.injectedAt=new Date,this.inject(),this.watch())}inject(){const e=document.createElement("script");e.text=this.script,document.head.appendChild(e)}isTimedOut(){return+new Date>=+this.timeoutAt}timeoutAfter(){return this.timeoutSeconds}selectPixelEvents(e){if(Array.isArray(this.pixelEvents))return this.pixelEvents.filter((t=>"term-view"===t.trigger&&"visit"===e||(!(!["term-click","ad-view"].includes(t.trigger)||"ctr"!==e)||"ad-click"===t.trigger&&"click"===e)))}}class Facebook extends Provider{get script(){return`!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js');fbq('init', '${this.identifier}');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&(e.custom?window.fbq("trackCustom",e.event):window.fbq("track",e.event))}))}isLoaded(){return!!window.fbq}}class Outbrain extends Provider{get script(){return`!function(_window, _document) {var OB_ADV_ID = '${this.identifier}';if (_window.obApi) {var toArray = function(object) {return Object.prototype.toString.call(object) === '[object Array]' ? object : [object];};_window.obApi.marketerId = toArray(_window.obApi.marketerId).concat(toArray(OB_ADV_ID));return;}var api = _window.obApi = function() {api.dispatch ? api.dispatch.apply(api, arguments) : api.queue.push(arguments);};api.version = '1.1';api.loaded = true;api.marketerId = OB_ADV_ID;api.queue = [];var tag = _document.createElement('script');tag.async = true;tag.src = '//amplify.outbrain.com/cp/obtp.js';tag.type = 'text/javascript';var script = _document.getElementsByTagName('script')[0];script.parentNode.insertBefore(tag, script);}(window, document);`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.obApi("track",e.event)}))}isLoaded(){return!!window.obApi}}class Revcontent extends Provider{get script(){return""}inject(){const e=document.createElement("script");e.src="https://assets.revcontent.com/master/rev.js",document.head.appendChild(e)}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.rev("event",e.event)}))}isLoaded(){return!!window.rev}}class Taboola extends Provider{get script(){return`window._tfa = window._tfa || [];!function (t, f, a, x) {if (!document.getElementById(x)) {t.async = 1;t.src = a;t.id=x;f.parentNode.insertBefore(t, f);}}(document.createElement('script'),document.getElementsByTagName('script')[0],'//cdn.taboola.com/libtrc/unip/${this.identifier}/tfa.js','tb_tfa_script');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{if(e){const t=parseInt(this.identifier,10);window._tfa.push({notify:"event",name:e.event,id:t})}}))}isLoaded(){return Array.isArray(window._tfa)}}class Tiktok extends Provider{constructor(e,t){super(e),this.useAltTikTokEventsForAdsPlatformUser=t}get script(){return`!function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i{e&&window.ttq.instance(this.identifier).track(e.event)}))}isLoaded(){return!!window.ttq}}class GoogleAds extends Provider{get script(){return`var s=document.createElement('script');s.async=1;s.src='https://www.googletagmanager.com/gtag/js?id=${this.identifier}';document.head.appendChild(s);window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('set','allow_ad_personalization_signals',false);gtag('js',new Date);gtag('config','${this.identifier}');`}onPixelEvent(e){this.selectPixelEvents(e).forEach((e=>{e&&window.gtag("event","conversion",{send_to:`${this.identifier}/${e.event}`})}))}isLoaded(){return!!window.gtag}}const ADS_PARAM$1="?caf",MESSAGE_PREFIX="FSXDC,.aCS:",ALLOWED_ORIGINS=["https://www.google.com","https://www.adsensecustomsearchads.com","https://syndicatedsearch.goog","https://googleadservices.com"];class Pixels{static build(e){const t=unpackPHPArrayObject(e,"pixel_tracking_data");if(t)return t.useAltTikTokEventsForAdsPlatformUser=e.is_ads,new Pixels(t)}constructor(e){this.onPixelEvent=e=>{const{detail:{type:t}}=e;switch(t){case"visit":case"ctr":case"click":this.providers.forEach((e=>e.handlePixelEvent(t)))}},this.providers=[new Facebook(e.facebook),new Tiktok(e.tiktok,e.useAltTikTokEventsForAdsPlatformUser),new Taboola(e.taboola),new Revcontent(e.revcontent),new Outbrain(e.outbrain),new GoogleAds(e.googleAds)]}listenForEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}));window.onmessage=e=>{const{origin:t,data:n}=e;ALLOWED_ORIGINS.includes(t)&&(null==n?void 0:n.startsWith(MESSAGE_PREFIX))&&window.location.search.startsWith(ADS_PARAM$1)&&document.dispatchEvent(new CustomEvent("pixel",{detail:{type:"click"}}))}}listenForPixelEvents(){document.addEventListener("pixel",(e=>{this.onPixelEvent(e)}))}dispatchEvent(e){document.dispatchEvent(new CustomEvent("pixel",{detail:e}))}}var State;!function(e){e[e.Pending=0]="Pending",e[e.Loaded=1]="Loaded",e[e.Failure=2]="Failure",e[e.TimedOut=3]="TimedOut",e[e.Errored=4]="Errored"}(State||(State={}));const CAF_SCRIPT_SRC=`https://www.google.com/adsense/domains/caf.js?${GOOGLE_MV3_URL_PARAMS}`,TIMEOUT_SCRIPTS=Number(GOOGLE_CAF_TIMEOUT_SCRIPTS),TIMEOUT_CALLBACKS=Number(GOOGLE_CAF_TIMEOUT_CALLBACKS);class StateMachine{constructor(){this.state=State.Pending}transitionTo(e){this.state=e}transitionFromPendingTo(e){this.done||(this.state=e)}get loaded(){return this.state===State.Loaded}get timedOut(){return this.state===State.TimedOut}get done(){return this.state!==State.Pending}}class Ads{constructor(e,t){this.state={script:new StateMachine,blocks:new StateMachine},this.blocksLoaded=[],this.injectScriptTags=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.type="text/javascript",t.src=CAF_SCRIPT_SRC,t.addEventListener("load",(()=>e(!0))),t.addEventListener("error",(()=>e(!1))),document.body.appendChild(t),TIMEOUT_SCRIPTS>0&&setTimeout((()=>e(!1)),TIMEOUT_SCRIPTS)}))})),this.onPageLoaded=(e,t)=>{if(this.pageLoaded={requestAccepted:e,status:t},this.state.script.done)return;const n=null==t?void 0:t.error_code;n?(this.state.script.transitionTo(State.Failure),this.failureReason=`caf_pageloaderror_${n}`):this.state.script.transitionTo(State.Loaded)},this.onBlockLoaded=(e,t,n,i)=>{this.blocksLoaded.push({containerName:e,adsLoaded:t,isExperimentVariant:n,callbackOptions:i}),this.state.blocks.done||(t?this.state.blocks.transitionTo(State.Loaded):this.blocksLoaded.length>=this.blocks.length&&(this.state.blocks.transitionTo(State.Failure),this.failureReason=`caf_adloadfail_${e}`))},this.onTimeout=()=>{this.state.script.transitionFromPendingTo(State.TimedOut),this.state.blocks.transitionFromPendingTo(State.TimedOut)},this.blocks=e,this.options=t}get loaded(){return this.state.script.loaded&&!this.blocksLoaded.map((e=>e.adsLoaded)).includes(!1)}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=()=>{const n=performance.now();if(this.state.blocks.done)return this.cafLoadTime=Math.round(n-this.cafStartTime),void e();const i=this.blocksLoaded.map((e=>e.adsLoaded));i.includes(!1)||i.length>=this.blocks.length?e():setTimeout(t,50)};t()}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){try{const e=yield this.injectScriptTags();return this.cafStartTime=performance.now(),e&&void 0!==window.google?(new window.google.ads.domains.Caf(Object.assign(Object.assign({},this.options),{pageLoadedCallback:this.onPageLoaded,adLoadedCallback:this.onBlockLoaded}),...this.blocks),TIMEOUT_CALLBACKS>0&&setTimeout(this.onTimeout,TIMEOUT_CALLBACKS),yield new Promise((e=>{const t=()=>{this.state.script.done?e():setTimeout(t,10)};t()}))):void this.state.script.transitionTo(State.Failure)}catch(e){return void(this.error=e.toString())}}))}toCallbacks(){return{adLoadedCallback:this.blocksLoaded.slice(-1)[0],pageLoadedCallback:this.pageLoaded,cafTimedOut:this.state.script.timedOut||this.state.blocks.timedOut,cafLoadedMs:this.cafLoadTime,googleAdsFailure:!!this.failureReason}}toContext(){const e={cafScriptWasLoaded:this.state.script.loaded,cafScriptLoadTime:this.cafLoadTime,callbacks:this.toCallbacks};return this.error&&(e.js_error={message:this.error}),this.state.script.loaded||(e.zeroclick={reason:"googleAdsFailure"}),e}mockFailedState(){this.state.blocks.transitionTo(State.Failure),this.state.script.transitionTo(State.Failure)}}class TagManager{constructor(e){this.injected=!1,this.identifier=e}inject(){if(this.injected)return;if(!this.identifier)return;if("TEST"===this.identifier)return;const e=document.createElement("script");e.setAttribute("src",`https://www.googletagmanager.com/gtag/js?id=${this.identifier}`),document.head.appendChild(e),this.track(),this.injected=!0}track(){this.push("js",new Date),this.push("config",this.identifier)}push(e,t){window.dataLayer||(window.dataLayer=[]),window.dataLayer.push(arguments)}}const ADS_PARAM="caf",ADS_TRACKING_URL="_tr",BLOCKS_TYPE="ads",BLOCKS_CONTAINER="rs",KNOWN_CAF_PARAMS=["caf","query","afdToken","pcsa","nb","nm","nx","ny","is","clkt"];class Google{static build({pageOptions:e,preferredLanguage:t,blocks:n,googleAnalytics:i},s,a,o){let r={};e&&(r=Object.assign({},e),r.hl||(r.hl=t));let d=null==e?void 0:e.resultsPageBaseUrl;d||(d=window.location.origin);return new Google(s.uuid,n,r,i,d,o)}constructor(e,t,n,i,s,a){this._blocks=t,this._pageOptions=n,this.uuid=e,this._baseURL=new URL(s),this._signature=a,this.ads=new Ads(this.blocks,this.pageOptions),this.tagManager=new TagManager(i)}injectTagManager(){this.tagManager.inject()}injectAds(){return __awaiter(this,void 0,void 0,(function*(){yield this.ads.inject()}))}waitForBlocks(){return __awaiter(this,void 0,void 0,(function*(){return this.ads.waitForBlocks()}))}get blocks(){return(this._blocks||[]).filter((e=>this.wantsToServeAds?e.type===BLOCKS_TYPE:e.container===BLOCKS_CONTAINER)).map((e=>{const t=this.baseURL;new URLSearchParams(window.location.search).forEach(((e,n)=>{t.searchParams.has(n)||t.searchParams.append(n,e)}));const n=Object.assign({},e);if(n.resultsPageBaseUrl=t.toString(),this.wantsToServeAds){const e=new URLSearchParams;e.append("click","true"),e.append("session",this.uuid);const t=Object.assign({},this._signature);delete t.ad_loaded_callback,delete t.caf_loaded_ms,delete t.caf_timed_out,delete t.flex_rule,delete t.frame,delete t.js_error,delete t.no_ads_redirect,delete t.page_headers,delete t.page_request,delete t.page_loaded_callback,delete t.popup,delete t.screen_resolution,delete t.user_has_ad_blocker,delete t.user_preference,delete t.user_supports_darkmode,delete t.user_using_darkmode,delete t.zeroclick,e.append("signature",encode(t)),n.clicktrackUrl=`${TRACKING_DOMAIN}${ADS_TRACKING_URL}?${e.toString()}`}return n}))}get baseURL(){const e=new URL(this._baseURL.origin);return e.searchParams.append(ADS_PARAM,"1"),this._baseURL.searchParams.forEach(((t,n)=>{e.searchParams.append(n,t)})),e}get pageOptions(){const e=Object.assign({},this._pageOptions);return Object.keys(this._pageOptions).forEach((t=>{t.startsWith("bodis")&&delete e[t]})),e}get cannotLoadAds(){return!this.ads.loaded}get wantsToServeAds(){return new URLSearchParams(window.location.search).has(ADS_PARAM)}get adsMode(){return this.ads.loaded&&this.wantsToServeAds}get adsReady(){return this.wantsToServeAds&&!this.cannotLoadAds}get noAdsRedirectUrl(){const e=new URLSearchParams(window.location.search);return KNOWN_CAF_PARAMS.forEach((t=>e.delete(t))),`${window.location.origin}?${e.toString()}`}get callbacks(){return this.ads.toCallbacks()}toContext(){return Object.assign({blocks:this.blocks,pageOptions:this.pageOptions},this.ads.toContext())}}class CookieConsentManager{constructor(){this.injectScriptTag=()=>__awaiter(this,void 0,void 0,(function*(){return new Promise((e=>{const t=document.createElement("script");t.setAttribute("src",COOKIE_CONSENT_JS_URL),t.addEventListener("load",(()=>this.awaitConsent(e))),t.addEventListener("error",(()=>e(!1))),document.head.appendChild(t)}))}))}inject(){return __awaiter(this,void 0,void 0,(function*(){this.injected||!COOKIE_CONSENT_JS_URL||isLocal()||(this.injected=yield this.injectScriptTag())}))}awaitConsent(e){let t=0;const n=setInterval((()=>{t+=1,20===t&&(clearInterval(n),e(!0)),void 0!==window.__tcfapi&&(window.addEventListener("ConsentActivity",(t=>{const{detail:{status:n}}=t;n&&e(!0)})),clearInterval(n))}),50)}}class App{main(){var e,t;return __awaiter(this,void 0,void 0,(function*(){if(this.parkResponse=decode(),this.findDomainResponse=yield getFindDomain(),!this.findDomainResponse)throw new Error("Domain failed to load.");this.pixels=Pixels.build(this.findDomainResponse),null===(e=this.pixels)||void 0===e||e.listenForEvents(),this.adblock=new Adblock,yield this.adblock.inject(),this.google=Google.build(this.findDomainResponse,this.parkResponse,this.adblock,buildSignature({context:this.context,callbacks:null===(t=this.google)||void 0===t?void 0:t.callbacks},"click")),this.google.injectTagManager();const n=Parking.build(this.findDomainResponse,this.google);Render.prerender(n),this.cookieConsentManager=new CookieConsentManager,yield this.cookieConsentManager.inject();let i=Failed.cannotPark(this.findDomainResponse);if(i)return void(yield this.transitionToFailed(i,n));yield this.google.injectAds();let s=Disabled.build(this.findDomainResponse,this.adblock.state);if(s)return void(yield this.transitionToDisabled(s,n));const a=this.adblock.hasAdblocker();a&&this.adblock.handleAdblocked();const o=Sales.build(this.findDomainResponse);if(o)return void(yield this.transitionToSales(o));this.eligibleForZeroClick&&(this.zeroClickResponse=yield getZeroClick(this.context));const r=Redirect.build(this.findDomainResponse,this.zeroClickResponse,this.google);if(r)yield this.transitionToRedirect(r);else{if(a)return s=Disabled.build(this.findDomainResponse,this.adblock.state),void(yield this.transitionToDisabled(s,n));i=Failed.noSponsors(this.google),i?yield this.transitionToFailed(i,n):yield this.transitionToParking(n)}}))}transitionToParking(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.template(e),Render.revealPage(),yield this.google.waitForBlocks(),yield this.track()}))}transitionToRedirect(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e;const t=this.track();Render.revealPage(),yield waiter(e.delay,(e=>Render.loading(e))),yield t,window.location.href=e.url,log(`➡ Redirecting [${e.url}]`)}))}transitionToFailed(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),Render.revealPage(),yield this.track()}))}transitionToSales(e){return __awaiter(this,void 0,void 0,(function*(){this.state=e,e.init(this.context),yield this.track()}))}transitionToDisabled(e,t){return __awaiter(this,void 0,void 0,(function*(){this.state=e,Render.message(e.message),Render.injectJS(t.javascript),"adblocker"===e.reason&&t.bannerAdblockerOnly&&Render.revealSalesBanner(),Render.revealPage(),yield this.track()}))}track(){var e;return __awaiter(this,void 0,void 0,(function*(){if(!this.state.track)return Promise.resolve();try{const t=this.state.trackingType;return null===(e=this.pixels)||void 0===e||e.dispatchEvent({type:t}),trackVisit({context:this.context,callbacks:this.google.callbacks},t)}catch(e){return}}))}get eligibleForZeroClick(){const{cannotPark:e,canZeroClick:t,zeroClick:n}=this.findDomainResponse,{cannotLoadAds:i,wantsToServeAds:s}=this.google;return this.adblock.state!==Blocking.BLOCKED&&(!!t&&(!!e||(!(!i||s)||!!(null==n?void 0:n.reason))))}get context(){var e,t,n,i;const s=this.findDomainResponse,a=this.parkResponse,o=null===(e=this.state)||void 0===e?void 0:e.toContext(),r=null===(t=this.adblock)||void 0===t?void 0:t.toContext(),d=null===(n=this.google)||void 0===n?void 0:n.toContext(),c=browserState(),l=Object.assign(Object.assign({},null===(i=this.findDomainResponse)||void 0===i?void 0:i.zeroClick),this.zeroClickResponse);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({app_version:APP_VERSION},s),a),r),d),o),c),{zeroClick:l})}init(){return __awaiter(this,void 0,void 0,(function*(){try{window.__parkour=this,yield this.main()}catch(e){console.error("app",e);const t=Failed.fromError(e);this.state=t,Render.message(t.message),Render.revealPage()}}))}}(new App).init(),exports.App=App}));