ภัยพิบัติใหญ่ ภัยที่เรา (ไม่) อาจหลีกเลี่ยงได้

ในห้อง 'ภัยพิบัติและการเตรียมการ' ตั้งกระทู้โดย ธรรมสถิต, 12 สิงหาคม 2011.

  1. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    [​IMG]


    คำทำนายเกี่ยวกับคำพยากรณ์ชะตาของโลก


    [​IMG]

    เอ็ดการ์ เคย์ซี

    อาณาจักรแอตแลนติสที่หายไปจะโผล่ขึ้นมาอีกครั้ง

    แกนโลกเอียงกระทันหันจากแรงดึงดูดของดาวหางที่มีขนาดโตกว่าโลกถึง 2 เท่า โคจรเฉียดโลก
    ทำให้ขั่วโลกเหนือและใต้กลับทิศทางกัน ทำให้คนตายไปกว่าครึ่งโลก

    เอ็ดการ์ เคย์ซี คือใคร?

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

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

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

    ทวีปแอตแลนติส


    [​IMG]

    เอ็ดการ์ เคย์ซี ได้พยากรณ์ไว้ตอนหนึ่งว่า

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

    [​IMG]

    เคย์ซีได้บันทึกไว้เป็นคำพยากรณ์ในบทที่ 2794-L-1
    โดยสรุปว่า ชาวแอตแลนติสมีความรู้ ความเจริญก้าวหน้าทางด้านเคมี ฟิสิกส์ และจิตวิทยามาก
    พวกเขารู้จักประดิษฐ์ไฟฟ้าใช้ รู้จักผลิตพลังปรมาณูจากยูเรเนียม รู้จักผลิตแสงเลเซอร์
    ตลอดจนผลิต คลื่นวิทยุติดต่อกับดินแดนอื่นได้

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

    [​IMG] [​IMG]


    เอ็ดการ์ เคย์ซี เริ่ม "อ่าน" เรื่องราวเกี่ยวกับแอตแลนติสจาก "บันทึกจักรวาล" ในขณะที่เขาเข้าสู่ภวังค์
    ครั้งแรกเมื่อ ค.ศ.1923 และก็อ่านเรื่อยมา เป็นเวลา 23 ปีเต็ม

    ในยุคต้นๆของชาวแอตแลนติส "มนุษย์" กับ "เทพ" มีความแตกต่างกันไม่มาก
    เพราะมนุษย์สมัยนั้นมีตาที่สามสามารถพัฒนาต่อมไพนิลในสมองจนมีพลังจิตมีฤทธิ์เดชต่างๆ

    แต่เมื่อมนุษย์ยอมแพ้ต่อกิเลส ศีลธรรมเสื่อม จึงก่อให้เกิดภัยพิบัติขึ้นกับชาวแอตแลนติส

    [​IMG]

    โศกนาฏกรรมเกิดขึ้นกับชาวแอตแลนติส 3 ครั้ง
    ครั้งแรกราวๆ 50,700 ปีก่อนคริสต์กาล เพราะมนุษย์นำสารเคมีมาทำเป็นระเบิด ขับไล่สัตว์ร้าย
    จนก่อให้เกิดแผ่นดินไหว ภูเขาไประเบิด ทำให้แกนโลกเอียง เข้าสู่ยุคน้ำแข็ง
    ครั้งที่สอง ราวๆ 28,000 ปีก่อนคริสต์กาล เกิดน้ำท่วมใหญ่ที่คำภีร์ไบเบิลบอกว่าเป็นยุคของโนอาห์
    โดยมีสาเหตุมาจากการใช้พลังคริสตัล ซึ่งเป็นพลังค้ำจุนอารยธรรมมากจนเกินไป
    จนเกิดภูเขาไประเบิดและแผ่นดินไหว
    ครั้งสุดท้าย ราวๆ 10,700 ปีก่อนคริสต์กาล แต่คราวนี้พวกผู้นำทางจิต ซึ่งเป็นชนกลุ่มน้อยในหมู่ชาวแอตแลนติส
    ได้มองเห็นเหตุการณ์จึงได้อพยพและนำความรู้และศาสตร์ต่างๆ มาเก็บไว้เพื่อมิให้สูญหายวิชาเหล่านั้นในยุคของเรารู้จักกันในชื่อของ โยคะ , ตันตระ , เต๋า และพราหมณ์ นั่นเอง

    [​IMG] [​IMG]

    เคย์ซีกล่าวว่า วัฏจักรแห่งประวัติศาสตร์ มักจะหมุนเวียนกลับมาอีกเสมอ

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

    มหาอาณาจักรแอตแลนติสมีความเจริญก้าวหน้าทางวิทยาการเท่ากับโลกเราสมัยปัจจุบัน
    หรือบางอย่างมีความก้าวหน้ามากกว่าพวกเรา รู้จักพัฒนาโดยนำเอาพลังงานอันมหาศาลมาใช้ให้เกิดประโยชน์

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

    [​IMG] [​IMG]

    โหรเทวดา "เอ็ดการ์ เคย์ซี" ได้เปิดเผยจากการรับรู้ ทางจิตของตัวเอง เกี่ยวกับมหาปิรามิดแห่งเมืองกิเซ

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

    [​IMG]

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

    พระเจ้าไรปกครองอียิปต์เป็นเวลา 199 ปี จนคนรุ่นหลังๆ บูชาพระองค์เปรียบเป็น เทพเจ้าองค์หนึ่ง
    แต่การปกครองของพระองค์มิได้ต่อเนื่อง เพราะถูกรุกราน จนพระองค์ต้องเสียราชบัลลังก์
    การถูกรุกรานเกิดขึ้นเมื่อ 11,016 ปี ก่อนคริสต์กาล หรือราวๆ 300 ปี ก่อนที่จะเกิดการระเบิดครั้งสุดท้ายในทวีปแอตแลนติส
    (ซึ่งเป็นผลให้แอตแลนติสจม)


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

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


    [​IMG]

    เหตุ : ทุกรอบ 13,000 ปี สุริยจักรวาล กาแลคซี่ทางช้างเผือก
    และกาแลคซี่ไตรแองกุลัม จะโคจรมาอยู่ในแนวเดียวกัน

    ผล : ในรอบนี้ โลก และสุริยจักรวาล จะเปลี่ยนเข้าสู่แรงดึงดูดของ
    กาแลคซี่ไตรแองกุลัมทางทิศตะวันออก

    องค์ความรู้ฯ ที่ได้นำเสนอแต่โดยย่อดังต่อไปนี้ เป็นองค์ความรู้ของ พระอาจารย์รัตน์ รตนญาโณ เจ้าอาวาสวัดดอยเกิ้ง อ.แม่สะเรียง จ.แม่ฮ่องสอน ท่านได้บวชในบวรพระพุทธศาสนา 2 ครั้ง ครั้งแรก เป็นการลาบวชขณะยังรับราชการครู เป็นเวลา 1 พรรษา เมื่อปี พ.ศ. 2515 หลังจากลาสิกขาบทแล้ว ได้กลับเข้ารับราชการต่ออีกประมาณ 2 ปี และ ในปี พ.ศ. 2517 ได้ลาออกจากราชการเข้าสู่ร่มกาสาวพัสตร์อีกครั้ง ตราบจนปัจจุบัน

    [​IMG]

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

    องค์ความรู้ฯ ว่าด้วยการเปลี่ยนขั้วโลกใหม่ เป็นองค์ความรู้ฯ ที่ได้มาจากการศึกษาด้วย “จิต” ฉะนั้น โปรดใช้วิจารณญาณในการรับข้อมูล

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

    เรื่องภัยพิบัติที่จะเกิดขึ้นกับโลกของเราในอนาคตนั้น แท้ที่จริงแล้ว กล่าวได้ว่า เป็นเรื่องที่ต้องเกิดขึ้นเป็นธรรมดา เพราะโลกของเราเคยเปลี่ยนแปลงเช่นนี้มาแล้วนับครั้งไม่ถ้วน เป็นสิ่งที่ต้องเกิดขึ้น ในรอบเวลาประมาณ 26,000 ปี ตามความรู้ที่ได้จากสโตนเฮนจ์ (Stone Henge) ซึ่งบ่งชี้ว่า ทุกๆ 13,000 ปี จะมีการสลับเปลี่ยนขั้วของแรงดึงดูดที่มีอิทธิพลต่อโลก สุริยจักรวาล เนื่องจากกาแลคซี่ที่มีอิทธิพลต่อสุริยจักรวาลมีด้วยกันถึง 3 กาแลคซี่ ได้แก่

    1. กาแลคซี่ทางช้างเผือก (Milky Way Galaxy)มีศูนย์กลางของแรงดึงดูดอยู่ทางทิศเหนือ ในปัจจุบัน โลก สุริยจักรวาลตกอยู่ภายใต้แรงดึงดูดของกาแลคซี่นี้

    2. กาแลคซี่ไตรแองกุลัม (Triangulum Galaxy) มีศูนย์กลางของแรงดึงดูดอยู่ทางทิศตะวันออก มีขนาดเล็กกว่ากาแลคซี่ทางช้างเผือก ในอนาคตโลก สุริยจักรวาล จะถูกดึงเข้าสู่แรงดึงดูดของกาแลคซี่นี้ ตามวาระการวนครบรอบอีกครั้ง

    3. กาแลคซี่อันโดรเมดา (Andromeda Galaxy) เป็นกาแลคซี่ที่มีขนาดใหญ่มาก แผ่อิทธิพลควบคุมทั้ง 2 กาแลคซี่ ไม่ส่งผลกับโลกโดยตรง

    ดังนั้น จึงพอสรุปได้ว่า ใน 1 รอบใหญ่ คือประมาณ 26,000 ปี ตามปฏิทินดาราศาสตร์ที่สโตนเฮนจ์ โลก สุริยจักรวาล จะตกอยู่ภายใต้แรงดึงดูดของกาแลคซี่ทางช้างเผือก 13,000 ปี และสลับไปอยู่ภายใต้แรงดึงดูดของกาแลคซี่ไตรแองกุลัม อีก 13,000 ปี


    รายละเอียดของสโตนเฮนจ์ จะกล่าวถึงในภายหลัง

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

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

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

    [​IMG]

    [​IMG]

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

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

    [​IMG]

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

    สโตนเฮนจ์ เป็นปฏิทินดาราศาสตร์ ใช้หลักคำนวณจากการโคจรของกาแลคซี่ ทั้ง 3 ใน 1 รอบ คือ 26,000 ปี โดยสามารถถอดรหัสได้ว่าในช่วงระยะเวลา 26,000 ปี สุริยจักรวาลจะตกอยู่ภายใต้แรงดึงดูดของกาแลคซี่ทางช้างเผือก 13,000 ปี และอีก 13,000 ปี จะสลับมาอยู่ในอิทธิพลของกาแลคซี่ไตรแองกุลัม

    [​IMG] [​IMG]

    ฉะนั้น การสร้างสโตนเฮนจ์ มีจุดมุ่งหมาย เพื่อเตือนภัยแก่ชาวโลก เมื่อถึงวาระของการสลับเปลี่ยนขั้วของแรงดึงดูดอีกครั้ง

    การเกิดภัยพิบัติในอนาคตอันใกล้นี้ เป็นความสัมพันธ์ เชื่อมโยงระหว่างอดีตกับปัจจุบันและอนาคต ระหว่างกาแลคซี่ทั้ง 3 กับสฟิงซ์ สโตนเฮนจ์ และแกนพลังงานโลก โดยมีทั้งมนุษย์และธรรมชาติเป็นพลังงานขับเคลื่อน

    แกนพลังงานโลก เป็นแกนพลังงานที่ทอดยาวควบคู่ไปกับแกนสสาร ที่ปัจจุบันชี้ไปทางขั้วโลกเหนือและใต้ แกนพลังงานประกอบด้วยพลังงานสำคัญ 3 อย่าง

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

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

    3. พลังงานมโนธาตุ มีสีออกขาว อยู่ชั้นในสุดของแกนพลังงาน เป็นพลังงานดี ช่วยเสริมจิตและใจให้มีคุณธรรม

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

    สาร CFC มีคุณสมบัติ “เบา กว่าธาตุอื่นๆทุกชนิด” จึงสามารถแทรกเข้าไปทำลายแกนพลังงานโลก เริ่มขบวนการทำลายมาตั้งแต่ประมาณปี พ.ศ. 2540-2544 จนกระทั่งแกนพลังงานโลกตัน ทำให้แรงร้อยรัด หรือพลังงานแม่เหล็กโลก ที่ส่งออกมาจากกาแลคซี่ทุกวินาที ไม่สามารถไหลทะลุผ่านขั้วโลกเหนือ-ใต้ได้ พลังงานจึงแผ่กระจายไปทั่วทุกส่วนของโลก ทั้งพื้นน้ำ มหาสมุทร พื้นแผ่นดิน แผ่นหินเปลือกโลก ร่างกายมนุษย์ สัตว์ พืช ฯลฯ

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

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

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

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

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

    เมื่อรอบ 13,000 ปีที่ผ่านมา ดาวนิบิรุ โคจรมาและได้ไปเรียงตัวอยู่ด้านปลายแถวของ สุริยจักรวาล

    [​IMG] [​IMG]

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

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

    [​IMG] [​IMG]

    การสั่นไหวอย่างรุนแรง การเคลื่อนที่สับเปลี่ยนแผ่นดิน แผ่นน้ำ เกิดลมพายุ น้ำท่วม การหล่นกระจายของแผ่นฝ้าน้ำแข็งเพดานโลกที่เกิดจากการสะสมของควันน้ำมัน ฯลฯ กระบวน การเปลี่ยนขั้วโลกใหม่นี้ใช้เวลา ประมาณ 3 วัน 3 คืน

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

    ในที่สุด คำมั่นสัญญาที่เคยให้ไว้ก็สำเร็จตามจิตประสงค์
    มหาอาณาจักรแอตแลนตีสที่เคยจมหายไปร่วม 13,000 ปี

    [​IMG]
    จะได้มีโอกาสโผล่ขึ้นมาอวดโฉมอีกครั้ง เป็นการปิดฉาก บทบาทของ สฟิงซ์ และสโตนเฮนจ์ อย่างถาวร

    หากท่านใดยังรู้สึกอาลัยอาวรณ์ ตัดใจไปจากกาแลคซี่ทางช้างเผือกไม่ได้ โปรดอดใจรอไปก่อน อีกเพียง 13,000 ปี เท่านั้น

    [​IMG]

    สิ่งเตือนใจ อายุขัยของมนุษย์ สัตว์ นั้นแสนจะสั้น มีอายุได้อย่างมากไม่เกิน 100 ปี หากยังดับกิเลสได้ไม่หมดสิ้น ย่อมไปจุติ เวียนว่ายต่างภพ ต่างภูมิ ตามผลของการกระทำที่เคยสร้างไว้ และถ้าหากไม่เคยฝึกจิต คงไม่สามารถรู้ถึงเหตุและผล ของการตกอยู่ในสังสารวัฏ และการวนรอบของปรากฏการณ์ทุกอย่างได้ จึงเชื่อเฉพาะสิ่งที่รู้ได้ด้วยใจและสมองเท่านั้น เพราะ “จิต” ที่ยังไม่ “หลุดพ้น” ย่อมตกอยู่ภายใต้อำนาจ การบงการของ “ใจ” อย่างถอนไม่ขึ้น

    เรียบเรียงโดย จีรพันธุ์ ประศาสน์วุฒิ
    1 ธันวาคม 2553
    ---------------------------------------------------------------

    [​IMG]

    เหตุ : เมื่อวันเสาร์ได้มีโอกาสไปกราบพระอาจารย์รัตน์ ได้มีโอกาสสนทนาและท่านได้เมตตาตอบคำถามที่พวกเราถามกัน

    ท่านบอกว่า ท่านเคยบอกลูกศิษย์ของท่านไว้ตั้งแต่ทองบาทละ 4,200 บาท ให้เก็บทองไว้ เพราะทองจะขึ้นถึง สองหมื่น และเมื่อทองแตะสองหมื่น คือ จะมีเหตุการณ์หลายๆ อย่างเกิดขึ้น ท่านบอกว่าตอนนี้ทองแตะสองหมื่นหรือยัง? เห็นไหมมันมีเหตุการณ์หลายๆ อย่างในหลายประเทศ แล้วท่านก็ถามว่าทองแตะสองหมื่นเมื่อไหร่ เลยตอบท่านว่าประมาณต้นปี (นี่คือจุดเริ่มแล้ว)

    แล้วท่านเสริมว่าให้ดูราคาน้ำมันนะ เป็นอีกจุดสังเกตหนึ่ง คือ ถ้าราคาน้ำมันไปแตะที่ 150 ดอลล่าร์/บาร์เรล ตอนนั้นเศรษฐกิจโลกจะพังคลืน ให้จับตาดูไว้จะได้ไหวตัวทัน

    ถามท่านว่า แล้วพระอาจารย์คิดว่า เมืองไทยจะเกิดภัยจากสงคราม(ทะเลาะกัน) หรือภัยพิบัติจะมาก่อน ท่านบอกว่า อาตมาคิดว่ามันมาพร้อมกัน คือ มีสองฝ่ายทะเลาะกันอย่างแรง แต่ฝ่ายหนึ่งคิดว่าตัวเองกำลังชนะ ยื้อกันไปมา แล้วอีกแป๊ป แผ่นดินยุบลงไป คนลงไปตาย ที่เหลือเห็นด้งนั้นเลิกทะเลาะกันทันที กลับตัวได้

    [​IMG] [​IMG]

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

    ท่านบอกว่า ตอนนี้อาตมาทำเครื่องเรียกฝน ปรับอากาศ แต่ตอนนี้ยังไม่เป็นที่เผยแพร่เท่าที่ควร อาตมาทำแล้วได้ผลดีไปขอดูได้ มีติดตั้งไว้หลายที่ แต่ยังขาดคนช่วยเผยแพร่ อาตมาเป็นพระลำบากที่จะไปเผยแพร่ ท่านทำหน้าที่ของท่านแล้วโดยการคิดค้นเครื่องมือ อยากให้ผู้คนไปช่วยเผยแพร่ จะได้ช่วยลดมลภาวะ (ช่วยๆ กันหน่อย อันนี้เติมเอง )

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

    อีกเรื่องคือ ถามท่านเรื่องตอนนี้มีน้ำท่วมอินโดอย่างไร้ฝน และมีเสียงแผ่นดินไหวคำรามจากใต้ดิน ท่านบอกว่า ตรงใต้อินโดมีหลุมขนาดใหญ่ที่เกิดจากเส้นแรงแม่เหล็กตี อินโดอาจจะหล่นไปในหลุมนี้ได้ ให้สังเกตแก๊สด้วย ถ้าตรงไหนมีหลุมมีกลิ่นแก๊สให้รีบย้ายออก มันเกิดขึ้นที่ทะเลด้วย เลยทำให้ปลาตายจำนวนมาก แล้วปลามันก็หนีมาที่อ่าวไทย มาตายกันตรงนี้

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

    [​IMG]
    ___________________________


    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="COLOR: #ffffff; BACKGROUND-COLOR: #ffffff" SIZE=1>
     
    แก้ไขครั้งล่าสุด: 14 สิงหาคม 2011
  2. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    องค์ความรู้ฯ ว่าด้วยการเปลี่ยนขั้วโลกใหม่

    [​IMG]

    พระอาจารย์รัตน์ รตนญาโณ เป็นเจ้าอาวาสวัดดอยเกิ้ง อ.แม่สะเรียง จ.แม่ฮ่องสอน ซึ่งได้รับการคัดเลือก
    ให้เป็น “ศูนย์พัฒนาจิตเฉลิมพระเกียรติ” ประจำจังหวัดแม่ฮ่องสอน มาตั้งแต่ ปีกาญจนาภิเษก พ.ศ. ๒๕๔๒<O></O>
    [FONT=&quot]พระอาจารย์รัตน์ รตนญาโณ ได้เผยแพร่คำสอน และ การฝึกปฏิบัติฯมาตั้งแต่ประมาณ ปี พ.ศ. ๒๕๓๐ [/FONT]

    ที่มา : http://palungjit.org/threads/ประวัติและผลงานของพระอาจารย์รัตน์-รตนญาโณ.269042/

    ___________________________


    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="COLOR: #ffffff; BACKGROUND-COLOR: #ffffff" SIZE=1>
     
    แก้ไขครั้งล่าสุด: 14 สิงหาคม 2011
  3. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    ไม่ต้องกลัวว่าภัยธรรมชาติจะเกิดกับประเทศไทย

    [​IMG]

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

    [​IMG]

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

    [​IMG]
    'หลวงพ่อทอง' ยอดเกจิดังมรณะภาพแล้ว (ไอเอ็นเอ็น)

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


    เพราะฉะนั้น..เรามีพระที่ปฏิบัติดีปฏิบัติชอบอยู่ เมื่อถึงวาระสำคัญท่านยอมสละตนเองเพื่อความสุขของคนส่วนรวม ถามว่าท่านสละตนเองอย่างนั้นท่านลำบากไหม ? พระที่ปฏิบัติถึงระดับแล้วไม่มีท่านใดต้องการอยู่หรอก พูดง่ายๆ คือได้ประโยชน์ด้วยกันทั้งสองฝ่าย


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

    [​IMG]
    สมเด็จพระมหาธีราจารย์ (นิยม ฐานิสฺสโร)
    เจ้าอาวาสวัดชนะสงครามราชวรมหาวิหาร มรณภาพ ​


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


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



    อาตมาไปสรงน้ำท่านวันแรกเลย ก่อนน้ำหลวงพระราชทานนิดเดียว
    เห็นหลวงพ่อสมเด็จฯ ท่านมาสว่างมาก ยังคิดว่า "ท่านไปสวยดีจัง" พอดีเขาพูดกันว่า
    ก่อนที่ท่านจะมรณภาพท่านบอกกับพระและญาติโยมว่า ท่านหมดภาระแล้ว​



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

    "บุคคลใดก็ตาม ถ้าตั้งใจปฏิบัติเพื่อความเป็นพระโสดาบันขึ้นไป ท่านจะตามคุ้มครองตลอดชีวิต"



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

    อย่างไรเสียถ้าถึงเวลาท่านก็ไม่ทิ้งเราแน่ แต่ว่าต้องปฏิบัติให้จริง...


    [​IMG]


    สนทนากับพระครูธรรมธรเล็ก สุธมฺมปญฺโญ

    เก็บตกจากบ้านวิริยบารมี ต้นเดือนพฤษภาคม ๒๕๕๔






    -----------------------------------------------------------​

    ___________________________



    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="BACKGROUND-COLOR: #ffffff; COLOR: #ffffff" SIZE=1>




    <!-- google_ad_section_end -->
     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  4. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    [​IMG]

    " เตือนภัย เตรียมใจ สู่โลกยุคศิวิไลซ์"
    ค่าย 9 มหามงคล บ้านสวนพีระมิด ระหว่าง 30 - 31 กรกฏาคม 2554

    [​IMG]

    ชาว มายัน ถือว่าปี2012 เป็นวันสิ้นปฎิทินของเขา หลังจากนั้นไม่ใช่ว่าโลกจะแตก
    แต่หมายถึงวันสิ้นสุดของยุคๆหนึ่ง

    และจะมียุคใหม่เกิดขึ้น โดยเปลี่ยนจากกลียุค เป็นยุค พระศรีอารย์
    (โดยเปรียบเทียบ) เปลี่ยนจากยุคความวุ่นวาย เป็นยุคความสงบสุข


    [​IMG]

    แผ่นดินไหวจะเกิดรุนแรงมากขึ้น เพราะกิจกรรมของมนุษย์
    การคิดไม่ดีต่อกัน เป็นการสร้างกรรมให้ตัวเอง และส่วนรวม

    แต่เมื่อมีปัญหาเกิดขึ้น จะทำให้เป็นสิ่งที่ไม่ดีต่อตัวเรา
    เพราะกรรมต้องการจะบอกเรา สอนเราด้วยความสูญเสีย

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

    เรามีโอกาสช่วยใคร ช่วยได้เลย จะได้มีความเมตตา ต่อเพื่อนมนุษย์
    สังคมต้องการความเมตตาต่อเรา

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

    [​IMG]

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

    ทางธรรมเราต้องแผ่เมตตาเยอะๆ จะได้เป็นพลังบวกที่ยิ่งใหญ่
    เราฝึกปฎิบัติธรรม ต้องมีเมตตา การแผ่เมตตาทุกวัน
    จะทำให้เปลี่ยนเคราะห์กรรมของโลกด้วย
    โดยการทำใจให้สงบ แผ่เมตตาในใจ แผ่ออกไป ซึ่งจะเป็นกรรมบวก

    [​IMG]

    เมื่อมีคนตกทุกข์ยาก อย่าสะใจ อย่าสมน้ำหน้าเขา
    ให้มีเมตตากรุณาต่อกัน คนทำไม่ดี เราอย่าไปทำตาม
    เพราะเราอาจตกนรกตามเขาไปด้วย


    ปีหน้าจะมีปัญหาเพิ่มขึ้น ดวงอาทิตย์จะส่องพลาสมามายังโลกของเรา
    ทำให้เกิดแผ่นดินไหว เพราะมีปฎิกิริยารุนแรงจากดวงอาทิตย์

    ทุกครั้งที่เกิดแผ่นดินไหวจะทำให้แกนโลกเอียงไปครั้งละนิด
    และทำให้เกิดการสะสม เพราะน้ำหนักของโลกไม่สมดุล

    มีการชนกันของเปลือกโลก โดยเฉพาะประเทศบนแถบวงแหวนไฟ เช่น

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

    [​IMG]

    ในปีหน้าอาจมีแรงส่งจากการเปลี่ยนแปลงของดวงอาทิตย์
    ทำให้เกิดการเข้าสู่โลกยุคใหม่
    คนจะตายไป 2 ใน 3 ของทั้งหมด คนที่เหลืออยู่จะไปนิพพานได้รวดเร็ว

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

    คนที่รอดอยู่ในยุคใหม่จะเป็นยุคพระศรีอาริย์ (โดยเปรียบเทียบ)
    จะมีแต่ธรรมะ มีคนจิตใจดี ทำแต่ความดี

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

    [​IMG]

    ยุคนี้ต้องการท่านทั้งหลายให้ช่วยโลกให้มากขึ้น ทำความดีให้มากขึ้น
    เราต้องแผ่เมตตาให้ทุกๆคน ทุกๆวัน

    เพราะการที่พระอริยสงฆ์ท่านละสังขารเพื่อลดเคราะห์กรรมประเทศ
    ไปยิ่งมากเท่าไร ความดีที่จะคุ้มกันประเทศก็ลดลงตามท่านไปเท่านั้น
    และภัยพิบัติที่จะเกิดขึ้นก็จะยิ่งรุนแรงมากขึ้น

    ดังนั้น ขอให้เราตั้งมั่นในความดี เพื่อเพิ่มความดีของประเทศ
    โดยเฉพาะการตั้งมั่นในศีล 5 และพรหมวิหาร 4
    และหากลดกรรมที่ไม่ดีของตนได้ก็ควรทำ เช่น

    ลดหรืองดการทานเนื้อสัตว์ เพราะก่อนสัตว์โดนฆ่าตาย จะเครียด กระวนกระวาย
    เมื่อเราทานเนื้อสัตว์เข้าไป อารมณ์เหล่านั้น ซึ่งค้างอยู่ในเนื้อสัตว์ จะติดมาอยู่กับเรา ทำให้เรา หงุดหงิด ขี้โมโห

    ทานผักกันมากขึ้น เด็กทานผัก จะโตช้า แต่มั่นคง และอายุยืน
    ขณะที่เด็กทานเนื้อสัตว์ จะโตเร็วซึ่งเป็นผลจากโฮโมน
    ซึ่งเขาเร่งการเจริญเติบโตของสัตว์ แต่จะอายุสั้น และมีความก้าวร้าว เป็นต้น

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

    ___________________________



    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="BACKGROUND-COLOR: #ffffff; COLOR: #ffffff" SIZE=1>
     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  5. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    [​IMG]

    "สัตว์โลกย่อมเป็นไปตามกรรม"

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

    หลายท่านอาจจะมองว่า "ยาก"
    ที่จะทำให้คนทั้งโลกหันมาเปลี่ยนแปลงตนเอง
    ผมขอยกคำสอนของหลวงพ่อพระราชพรหมยาน
    ที่เทศนาไว้ในเรื่องของ สังโยชน์ 10

    [​IMG] [​IMG]

    กิเลสต่าง ๆ ที่เราคิดว่าใหญ่ เปรียบเท่า "ช้าง"
    การจะฆ่า กิเลส หรือ ล้มช้าง อาจดูเหมือนยาก
    แต่หากเราตัดขาช้างทีละขา ก็ไม่ยากที่จะล้มช้างได้

    ภัยพิบัติใหญ่ก็เช่นเดียวกัน

    [​IMG] [​IMG]

    กรรม จากการกระทำกรรมชั่วกับแผ่นดิน

    ของคนไทยทั้งประเทศ เป็นกรรมหนักมาก

    ที่จะฉุดกระชากประเทศลงต่ำ

    สู่หายนะ เกิดความเสียหายต่าง ๆ อย่างมาก

    กรรมด้านลบที่แม้เราทุกคนจะชำระหนี้สงฆ์แล้ว
    ก็ไม่อาจชำระให้หมดสิ้นได้


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

    [​IMG]

    แต่สามารถช่วยประเทศไทยได้แน่นอน

    บ้านสวนพีระมิดเองได้ช่วยสื่อสารไปยังทั่วโลก
    ตามที่เราได้ทราบกัน

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

    [​IMG]

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

    [​IMG]

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

    กิจกรรมทุกอย่างของบ้านสวนพีระมิด
    มุ่งเน้นที่การ สร้างคน ให้เป็น "คนดี"

    เพื่อกอบกู้ชาติ ศาสนา พระมหากษัตริย์
    เพื่อให้ประเทศไทย
    มีคนรอดพ้นจากภัยพิบัติใหญ่
    มากกว่าประเทศใด ๆ ในโลก

    เราคนไทยทุกคน
    ร่วมแรงร่วมใจกันสร้างความดีเพื่อแผ่นดิน
    เพื่อกอบกู้ชาติ ศาสนา
    ทำบุญเพื่อส่วนรวม เพื่อถวายในหลวง

    [​IMG]

    ทำบุญด้วยใจ
    โดยการเปลี่ยนแปลงกรรมชั่ว ให้เป็นกรรมดี
    ละวางความโกรธ ให้อภัยทาน

    [​IMG]

    ด้วย "พรหมวิหาร 4 และศีล 5" ครับ

    ขออนุโมทนาบุญกับทุกท่านครับ

    ไม่มีใครไม่เคยทำผิด ไม่มีใครไม่เคยคิดชั่ว

    ที่มา : ข่าวดี บุญใหญ่ อ.อุบลกำลังจะสร้างพระกู้ชาติ ชำระหนี้แผ่นดิน
    ���Ǵ� �ح�˭� �.�غš��ѧ����...
    ___________________________


    บ้านสวนพีระมิด
    www.baansuanpyramid.com
    http://palungjit.org/threads/รวมน้ำใจไทย-ร่วมสร้างพระชำระหนี้แผ่นดิน-เพื่อบรรเทาภัยพิบัติ.304270/
     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  6. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    บทพิสูจน์ ตามที่ีทราบกันอยู่จากภัยพิบัติทางธรรมชาติ
    ของประเทศต่างๆ ทั่วโลก

    [​IMG]
    พายุทอร์นาโดลูกแรกที่พัดถล่มเมืองใหญ่ของรัสเซีย


    [​IMG] [​IMG] [​IMG]
    พายุ หมุ่ยฟ้า ถล่มไต้หวัน

    [​IMG]
    หิมะตกที่ทะเลทรายอะทาคามา ทางตอนเหนือของประเทศชิลี
    ซึ่งเป็นทะเลทรายที่มีความแห้งแล้งที่สุดในโลก

    สิ่งที่ไม่น่าเชื่อว่าจะเกิดขึ้น ก็เกิดขึ้นมามากแล้ว
    จะแน่ใจกันหรือว่า ประเทศไทยจะไม่มีภัยดังกล่าว
    [​IMG]
    สึนามิและแผ่นดินไหวญี่ปุ่นแรงกว่าเฮติ 700 เท่า และเป็นอันดับ 5 ของโลก

    [​IMG]
    หลุมยุบขนาดใหญ่ และลึกมาก กลางสี่แยกที่กัวเตมาลา
    เราอย่าคิดกันว่า ประเทศไทยเป็นเมืองพุทธ
    ไม่น่าจะเกิดขึ้น หรือมี คงไม่ร้ายแรง


    ลองไตรตรองกันว่า คนไทยมีศรัทธาในพระพุทธ พระธรรม พระสงฆ์ กันกี่คน

    ถ้ามีจริง และปฏิบัติตามคำสอนของพระองค์ท่าน เพียงแค่รักษาศีล 5
    ประเทศชาติคงไม่เป็นแบบที่ผ่านมาและไม่เป็นเช่นปัจจุบันนี้

    [​IMG]
    ตรัง นํ้าท่วมกว่า 10 อำเภอ ปี 54

    คนไทยไม่สามัคคี ทำลายกันเอง เห็นแก่ประโยชน์ส่วนตน

    [​IMG]

    พ่อข่มขืนลูก ลูกฆ่าพ่อฆ่าแม่ พระที่เป็นพระเพียงห่มผ้าเหลืองทำผิดกันดาษดื่น

    การประพฤติผิดทางเพศ วัตถุยั่วยุกามารมณ์มีให้เห็นแบบเปิดเผยอยู่มากมาย

    การลักขโมย โจรกรรม ฆ่าชิงทรัพย์ ฆ่าข่มขืน ลักขโมยเด็ก
    เป็นเรื่องปกติของสังคมไทย


    [​IMG]
    นํ้าท่วม พายุนกเตน

    เด็กสมัยใหม่ ไม่เชื่อและอาจไม่รู้จักพระพุทธเจ้าว่าท่านเป็นใคร
    ท่านมีคุณความดีอย่างไร

    หรือแม้แต่ไม่รู้คุณของพ่อแม่ด้วยซ้ำ

    ยังคงติดเกม ติดแชท ซื้อมือถือแพง ๆ

    หลายต่อหลายคนหาเงินโดยทางลัด โดยไม่สนใจว่าถ้าพ่อแม่รู้จะคิดอย่างไร

    หรือรู้จักดาราเกาหลีมากกว่าพ่อแม่ รู้จักภาษาเกาหลีมากกว่าภาษาไทย

    [​IMG]
    ฝนกระหน่ำดินถล่ม เกาหลีดับ 22 กรุงโซลจมบาดาล

    คนส่วนมากก็รอถามวันที่ สถานที่ที่จะเกิดเท่านั้น
    พอภัยพิบัติเลื่อน ก็รอลุ้นกันใหม่

    หลายท่านจัดหาอุปกรณ์กันมากมาย
    แต่เคยถามตัวเองกันไหมว่า ที่จัดเตรียมกันนั้น จะมีโอกาสได้ใช้หรือไม่

    ในเมื่อภัยพิบัติครั้งนี้ เกิดขึ้นเพราะพลังด้านลบของโลก
    ที่มีมากมายเหลือเกิน จนโลกต้องปรับสมดุลใหม่ หรือภัยเกิดพิบัติใหญ่

    และก่อนจะถึงวันนั้น ก็จะมีภัยพิบัติย่อย ๆ เกิดขึ้นเป็นระยะ ๆ
    ดังที่ได้เห็นกันไปแล้ว

    หลายคนไม่เคยคิดว่า นรกสวรรค์มีจริง ตามที่พุทธพจน์
    ไม่เคยคิดว่า ตัวเองจะต้องตาย ทั้งที่ไปงานศพคนอื่นกันเสมอ
    ที่สำคัญ ไม่เคยคิดว่าตายแล้วจะไปที่ใด

    [​IMG]

    การตายไม่น่ากลัว เท่ากับ การที่ไม่ทราบว่า ตายแล้วจะไปที่ใด


    การคิดไม่ดีอยู่เสมอ ก่อนตายจิตจะเกาะอะไร
    ก็ต้องเกาะสิ่งที่ไม่ดีที่คุ้นเคยนั่นเองนรก ขุมไหนเท่านั้น

    ภัยพิบัติทั้งเล็กและใหญ่ มุ่งล้างคนที่มีพลังด้านลบ หรือพลังด้านมืดของคนที่ผิดศีล


    ผู้รักษาศีลประพฤติธรรม ย่อมมีพลังความดีอันเป็นพลังด้านบวก

    [​IMG]

    ดังนั้น ขอให้เราเปลี่ยนแปลงตัวเองเป็นคนใหม่ ช่วยกันรักษาความดี
    ด้วยศีลและภาวนาเพื่อสร้างพลังด้านบวกให้แก่ตนเองและประเทศชาติกันมาก ๆ ครับ

    ซึ่งจะมีผลมากน้อยเพียงใด ย่อมขึ้นกับความศรัทธาในคุณความดีของพระพุทธองค์

    [​IMG]

    ศรัทธามาก ย่อมได้รับผลมาก
    และมีโอกาสได้รับพระบารมีที่แผ่ไพศาลที่พระพุทธเจ้าทุกพระองค์
    ทรงแผ่เมตตาให้กับโลกได้เป็นอย่างมาก

    แม้ทุกพระองค์จะเสด็จดับขันธ์ปรินิพพานไปนานแล้ว
    แต่ทุกวันนี้ผู้ที่เป็นสาวกของพระพุทธองค์ที่แท้จริง
    จะทราบได้ว่าพระองค์ยังเสมือนทรงพระชนม์ชีพอยู่
    ปกปักรักษาผู้ประพฤติธรรมอยู่

    ช่วยกันรักษาศีล 5 โดยเคร่งครัดทั้งกายและใจ
    นึกถึงคุณความดีของพระพุทธเจ้าอยู่เสมอ
    ท่านจะรักษาจิตใจเราไม่ให้หลงผิด

    ศีลอันบริสุทธิ์เท่านั้นที่จะคุ้มครองเราทุกคน
    ทั้งในโลกนี้และโลกหน้า

    [​IMG]

    การหนีนรก ตามที่หลวงพ่อพระราชพรหมยานสอน ก็ได้แก่

    1. คิดว่าตัวเองจะต้องตายอยู่เสมอ
    2. ไม่สงสัยในความดีของคุณพระพุทธ พระธรรมพระสงฆ์
    3. เมื่อไม่สงสัย ย่อมสามารถรักษาศีลห้าให้บริสุทธิ์ผุดผ่องได้อยู่เสมอ

    [​IMG]

    จากนี้ไป ขอให้เราทุกคนตั้งใจทำความดี
    เพียงแค่เคารพพระรัตนตรัยอย่างจริงใจ

    โดยการถือศีล 5 ให้บริสุทธิ์เท่านั้น ไม่ต้องลงทุนด้วยเงินทองมากมาย

    ความตายไม่น่ากลัวว่าตายแล้วจะไปไหน

    "กรรม ย่อมเป็นตัวกำหนด"

    หากท่านคิดว่าเราเกิดมาแค่ชาตินี้เพียงชาติเดียว

    ก็ไม่ต้องสนใจข้อความที่เขียนขึ้นนี้

    ไม่ต้องสนใจศึกษาพระธรรมคำสอนขององค์พระสัมมาสัมพุทธเจ้า

    ที่ทรงชี้ให้เห็นทุกข์ของการเกิด แก่ เจ็บ ตาย

    ทำทุกอย่างตามที่ท่านต้องการ เพราะชาติภพต่อไปไม่มีแก่ท่านอีกแล้ว

    ขออนุโมทนาบุญกับทุกท่านล่วงหน้า
    ที่ตั้งใจช่วยกันทำความดี เพื่อประเทศชาติ

    บุญ เท่านั้น ศีลเท่านั้น ที่จะช่วยตนเราทุกคนและครอบครัวได้

    -----------------------------------------------------------------
    [​IMG]

    Only Goodness will help you & family & earth,Please.

    [​IMG]
    พายุขนาดใหญ่ที่ ฟินิกซ์
    ___________________________


    บ้านสวนพีระมิด
    www.baansuanpyramid.com

    http://palungjit.org/threads/รวมน้ำใจไทย-ร่วมสร้างพระชำระหนี้แผ่นดิน-เพื่อบรรเทาภัยพิบัติ.304270/
    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="BACKGROUND-COLOR: #ffffff; COLOR: #ffffff" SIZE=1>
     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  7. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    ทึ่ง.!! “โรงแรมลอยน้ำ”
    รัสเซียออกแบบโรงแรมลอยน้ำ รับมือภัยพิบัติโลก

    [​IMG]

    ใครว่า ปี 2012 จะเป็นเรื่องไกลตัวเรา ตอนนี้คิดว่าไม่ใช่แล้ว
    ล่าสุดทางรัสเชียได้ว่าจ้าง บริษัทออกแบบสถาปัตยกรรมแห่งหนึ่ง
    เพื่อรวมมือกับสหภาพสถาปนิกระหว่างประเทศ ออกแบบโรงแรมลอยน้ำชื่อ "อาร์ก โฮเท็ล (Ark Hotel)"
    เพื่อใช้เป็นที่พักอาศัยกรณีเกิดน้ำท่วม หรือน้ำทะเลเพิ่มขึ้นสูง​

    [​IMG]

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

    [​IMG]

    ภายใน อาร์ก โฮเท็ล มีสิ่งอำนวยความสะดวกครบครัน ส่วนเรื่องกระแสไฟฟ้านั้น ก็มาจากพลังงานลม พลัง
    งานแสงอาทิตย์ ที่ติดตั้งอยู่ด้านบนและรอบ ๆ โรงแรม อีกทั้งบรรยากาศภายในยังมีต้นไม้ สนามหญ้า จำลอง
    สภาพแวดล้อม ธรรมชาติแบบย่อม ๆ อยู่ในนั้น​

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

    [​IMG]

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


    บทความนี้ผมคัดลอกมาอีกต่อนะครับ<!-- google_ad_section_end --><!-- google_ad_section_end -->​

    [​IMG]

    แน่ใจหรือว่า จะสามารถทนทานภัยพิบัติจากแกนโลกพลิกได้
    แน่ใจหรือว่า จะสามารถทนแรงกดดันอากาศขนาดทวีปทั้งทวีปที่อาจจมลงใต้มหาสมุทรได้

    [​IMG]
    ----------------------------------------------------
    ช่วงนี้เจริญพรหมวิหาร 4 กันนะครับ
    เจริญพรหมวิหาร 4 แล้ว เราจะไม่ทำร้ายคนอื่น
    เราจะไม่ทำร้ายใคร ทั้งร่างกายและจิตใจ
    เราจะทรงศีล 5 ได้อย่างบริสุทธิ์

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


    บ้านสวนพีระมิด
    www.baansuanpyramid.com
    ร่วมบุญสร้างพระชำระหนี้แผ่นดิน ณ. บ้านสวนพีระมิด หน้าตัก 9 ศอก สูง 9.99 เมตร
    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="COLOR: #ffffff; BACKGROUND-COLOR: #ffffff" SIZE=1>
     
    แก้ไขครั้งล่าสุด: 14 สิงหาคม 2011
  8. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    ลางร้าย "หายนะวันสิ้นโลก" อาจไม่ใช่เรื่องไกลตัว อีกต่อไป..

    [​IMG]

    ลางร้าย “หายนะวันสิ้นโลก” อาจไม่ใช่เรื่องไกลตัว อีกต่อไป..
    สภาพอากาศทั่วประเทศในช่วงนี้ เชื่อว่าหลายคนตั้งคำถามว่า เกิดอะไรขึ้นกับโลกของเรา?? บางวันร้อน บางวันหนาว ตลอดสัปดาห์ที่ผ่านมามีฝนตกผิดฤดู บ้างก็ว่าถึงคราโลกใกล้จุดจบ เพราะหายนะภัยพิบัติที่เกิดขึ้นทั่วโลก รวมทั้งประเทศไทย ที่ล่าสุดได้รับแรงสั่นสะเทือนจากแผ่นดินไหว ความรุนแรง 6.7 ริกเตอร์ อีกทั้งฝนตก
    หนักผิดฤดูอย่างต่อเนื่องในภาคใต้ ชี้ให้เห็นว่า ภัยพิบัติทางธรรมชาติเกิดขึ้นได้ทุกที่ทุกแห่ง สร้างความวิตกกังวลแก่หลายๆคนเป็นอย่างมาก
    หรือนี่เป็นสัญญาณเตือนว่า ภัยพิบัติ วันสิ้นโลก กำลังใกล้เข้ามาทุกที…
    หากย้อนกลับไปสมัยโบราณ ภัยพิบัติที่เกิดในต่างประเทศ น้อยมากที่คนไทยจะได้รู้ ได้เห็นว่าเกิดอะไรขึ้นบนโลกใบนี้ เพราะด้วยการสื่อสารที่ยังไม่ก้าวหน้าเช่นในปัจจุบัน ที่ภาพถ่ายต่างๆสามารถส่งสัญญาณให้รับรู้ได้ทันทีว่า ภัยพิบัติที่เกิดขึ้นกับโลกของเรา เกิดขึ้นอย่างต่อเนื่อง และรุนแรงขึ้น เพียงไม่กี่ปีธรรมชาติลงโทษมวลมนุษย์นับแสน นับล้าน ที่ต้องสังเวยชีวิต ทั้งแผ่นดินไหวที่เฮติ ขนาด 7.0 ริกเตอร์ เมื่อปีที่ผ่านมา ตามมาด้วยแรงสั่นอย่างต่อเนื่องถึง 8.8 ริกเตอร์ ที่ นอกชายฝั่งแคว้นเมาเลประเทศชิลี และล่าสุด ชาวญี่ปุ่นต้องประสบกับโศกนาฏกรรม แผ่นดินไหว 8.9ริกเตอร์ นอกชายฝั่งตะวันออกเฉียงเหนือ เกิดคลื่นสึนามิที่โตเกียว คร่าชีวิตผู้คนนับหมื่นคน ไม่รวมที่สูญหายอีกจำนวนมาก
    วันสิ้นโลก อาจจะใกล้ถึง วันที่โลกเผชิญกับวันนั้นจริง…
    หมอดูหลายสำนักต่างออกมาให้ข้อมูลเกี่ยวกับวันสิ้นโลก มีการคาดการณ์ว่าในอีกไม่กี่ปีข้างหน้า โลกของเรากำลังก้าวเข้าสู่กาลอวสาน เช่นการชนของอุกกาบาต ภาวะน้ำท่วมโลก แผ่นดินไหวรุนแรง อย่างไรก็ตาม สิ่งเหล่านี้ เป็นเพียงการคาดการณ์ แต่อย่างน้อย สิ่งที่เกิดขึ้น เริ่มปรากฎชัดขึ้นมาทุกที
    นอกจากนี้ เหตุการณ์ประหลาดที่เกิดกับสัตว์ ส่งสัญญาณให้กับชาวโลกได้รับรู้ว่า พวกมันสามารถรับรู้อะไรบางบนโลกใบนี้ พวกมันกำลังพยายามบอกอะไรแก่เรา??
    หลังเกิดแผ่นดินไหวครั้งใหญ่ จนเกิดสึนามิถล่มประเทศญี่ปุ่นเมื่อวันที่ 11มี.ค.วันถัดมาพบว่า ฝูงปลาจำนวนมากรวมกลุ่มกันเป็นฝูงอย่างหนาแน่นที่บริเวณชายฝั่งของหาด เม็กซิโก สร้างความประหลาดใจแก่นักท่องเที่ยวเป็นอย่างมาก จนหลายคนเชื่อว่ามีความเชื่อมโยงกับเหตุสึนามิที่เกิดขึ้นในญี่ปุ่น​

    [​IMG]
    เหตุการณ์ลักษณะนี้เกิดขึ้นทั่วทุกมุมโลก โดยที่ไม่มีใครสามารถบอกได้ว่าเกิดจากสาเหตุใด 18 มี.ค.พบฝูงวาฬตายเกยตื้นที่หาดของเกาะบรูนีย์ ทางใต้ของนครโฮบาร์ต ในรัฐแทสเมเนีย ออสเตรเลีย ตายทั้งหมด 21 ตัว และได้รับการช่วยชีวิตไว้ ได้ 11 ตัว​

    [​IMG]

    8มี.ค. ปลาแอนโชวี่ (anchovies)หลายล้านตัว ตายโดยไม่ทราบสาเหตุ บริเวณอ่าวเรดอนโด ในมลรัฐ แคลิฟอร์เนียร์
    [​IMG]

    6 มี.ค. อีการ่วงหล่นจากฟ้าตกมาตายโดยไม่ทราบสาเหตุ ที่เขตคงคากาต
    เมืองปัญนา เมืองเอกของรัฐพิหาร ทางตะวันออกของอินเดีย
    [​IMG]

    20 ก.พ.นอกชายฝั่งทางตะวันตกเฉียงใต้ของเกาะใต้ ประเทศนิวีแลนด์ พบมีวาฬนำร่องประมาณ 107ตัวได้มานอนเกยตื้นตายอยู่บริเวณชายหาด
    [​IMG]

    เมื่อวันที่ 21 มกราคม ที่ประเทศเวียดนาม ฝูงควายนับหมื่นตัวล้มตาย เพราะสภาพอากาศที่แปรปรวน
    [​IMG]

    วันที่ 18 มกราคม ชาวบ้านที่รัฐ Dakota ประเทศสหรัฐ ต่างฉงน เมื่อพบซากนกตายปริศนากว่า 200 ตัว
    [​IMG]

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

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


    ทำบุญด้วยใจ

    โดยการเปลี่ยนแปลงกรรมชั่ว ให้เป็นกรรมดี
    ละวางความโกรธ ให้อภัยทาน

    [​IMG]


    ด้วย "พรหมวิหาร 4 และศีล 5" ครับ


    ขออนุโมทนาบุญกับทุกท่านครับ


    ไม่มีใครไม่เคยทำผิด ไม่มีใครไม่เคยคิดชั่ว


    ที่มา : ข่าวดี บุญใหญ่ อ.อุบลกำลังจะสร้างพระกู้ชาติ ชำระหนี้แผ่นดิน
    ���Ǵ� �ح�˭� �.�غš��ѧ����...
    ___________________________


    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="BACKGROUND-COLOR: #ffffff; COLOR: #ffffff" SIZE=1>
     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  9. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    เราทุกคนต่างเวียนว่ายตายเกิดมาแล้วหลายภพหลายชาติ
    ไม่ได้เกิดมาเพียงชาตินี้เพียงชาติเดียว

    [​IMG]

    <O:p</O:p
    การที่เราได้เกิดมาเป็นคนอีกครั้งในชาตินี้
    ได้มีโอกาสได้พบพระพุทธศาสนาของสมเด็จพระประทีบแก้วในชาตินี้
    ได้มีโอกาสได้พบเนื้อนาบุญอันบริสุทธิ์มากมายในชาตินี้ แม้ไม่เทียบเท่าครั้งสมัยพุทธกาล
    แต่ก็นับเป็นการเกิดที่แสนประสริฐและช่างโชคดีเป็นอย่างยิ่ง

    [​IMG]

    คนเราเกิดมาอาจดูเหมือนมีความแตกต่างไม่เท่าเทียมกัน
    เมื่อพิจารณาเฉพาะภายนอก รูปร่างหน้าตา ฐานะ ผิวพรรณ เชื้อชาติ หรือวรรณะ
    แต่หากพิจาณาภายใน คือ จิตใจ เราทุกคนต่างได้รับสิ่งหนึ่งที่เท่าเทียมกัน
    คือ เราทุกคนต่างต้องเผชิญกับความทุกข์ที่เท่าเทียมกัน




    [​IMG] [​IMG]

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

    [​IMG]

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



    [​IMG]

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

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

    ช่วยกันทำความดีในเวลาที่เหลือเพียงอาจจะไม่มาก
    ตั้งใจถือศีล 5 เพื่อถวายบุญพระบาทสมเด็จพระเจ้าอยู่หัวกันครับ
    ท่านใดสามารถปฎิบัติกรรมบท 10 จะช่วยได้มาก

    [​IMG]

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

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

    ที่สำคัญ อาจจะทำให้ภัยพิบัติเบาบางลงได้ ด้วยพระบารมีของพระองค์ครับ

    หากพวกเราร่วมแรงร่วมใจกัน เพื่อพระองค์ท่าน
    อาจสามารถผ่อนหนักเป็นเบาได้

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

    ช่วยกันทำความดี ถวายบุญพระองค์ท่านด้วยใจที่ศรัทธา
    อธิษฐานถวายบุญพระองค์ท่าน และสิ่งศักดิ์สิทธิ์ที่รักษาพระองค์ท่าน
    ขอให้พระองค์ท่านทรงแข็งแรงโดยเร็วที่สุด

    [​IMG]

    อย่าเพียงคิดว่าใครเค้าเตือนเรื่องภัยพิบัติแล้วไม่เห็นเกิดจริงสักที
    ไม่เกิดน่ะเป็นการดีแล้ว แต่เคยทราบไหมว่า เพราะเหตุใดจึงไม่เกิด

    ในหลวงพรงพระประชวรอยู่ทุกวันนี้
    พระอริยะเจ้าที่ท่านสละเวลาเผยแพร่ธรรมของท่านไม่ทราบว่ากี่องค์แล้ว

    เราเคยคิดไหมว่า ชีวิตที่เหลือนี้จะบำเพ็ญธรรม คุณความดีอย่างไรบ้าง

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

    ช่วยกันหลาย ๆ คน ช่วยกันบอกต่อ

    เวลาอาจเหลือไม่มากแล้วครับ

    ทำบุญทุกประการ โดยเฉพาะศีลและภาวนากันมาก ๆ
    ถวายบุญพระองค์ท่าน และฝากบุญกับท่านพ่อพระยายมราช-นายนิริยบาล
    เพื่อเป็นสักขีพยานบุญให้แก่เรา หากผ่านสำนักท่าน

    แต่หากท่านใดพุ่งหลาวลงไปโดยไม่ผ่านสำนักท่าน
    ก็ช่วยไม่ได้นะครับ<!-- google_ad_section_end -->

    อนุโมทนาบุญครับ สาธุ สาธุ สาธุ

    ___________________________


    บ้านสวนพีระมิด
    www.baansuanpyramid.com

    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="BACKGROUND-COLOR: #ffffff; COLOR: #ffffff" SIZE=1>

    ข่าวดี บุญใหญ่ อ.อุบลกำลังจะสร้างพระกู้ชาติ ชำระหนี้แผ่นดิน
    ���Ǵ� �ح�˭� �.�غš��ѧ����...<!-- google_ad_section_end -->
    http://palungjit.org/threads/รวมน้ำใจไทย-ร่วมสร้างพระชำระหนี้แผ่นดิน-เพื่อบรรเทาภัยพิบัติ.304270/
     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  10. Jubb

    Jubb เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    9 มีนาคม 2007
    โพสต์:
    1,269
    ค่าพลัง:
    +2,136
    ...เดี๋ยวค่อยมาอ่าน...
     
  11. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    คำทำนายเรื่องภัยพิบัติของมนุษย์
    ของ หลวงปู่เณรคำ ปัญญาพโลวัด ป่าบ้านคำไฮ

    [​IMG]

    คำทำนายเรื่องภัยพิบัติของมนุษย์ ของ หลวงปู่เณรคำ ปัญญาพโล
    วัดป่าบ้านคำไฮ อำเภอศรีสงคราม จังหวัดนครพนม

    คำทำนาย ปี 2554 – 2555 คำทำนายที่หลวงปู่เณรคำ ปัญญาพโล
    ได้ทำนายให้ท่านทั้งหลายได้เตรียมตัวและรู้ก่อนจะเกิดมหันตภัย
    ภัยพิบัติอย่างร้ายแรงในช่วงพุทธศักราช 2554 ถึง 2557
    (คริสต์ศักราช 2011 - 2014) ในระหว่าง พุทธศักราช 2554 เดือน 1 ถึง เดือน 5

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

    ในระหว่างดินน้ำลมไฟเกิดปั่นป่วน ทำให้ดินน้ำลมไฟ
    ลงโทษชาวโลกทำให้เกิดแก่ความตาย เจ็บป่วย
    เกิดความร้อนอย่างร้ายแรง และเกิดความหนาวอย่างร้ายแรง

    ประเทศร้อนจะกลายเป็นหนาว ประเทศหนาวจะกลายเป็นร้อน
    ประเทศน้ำจะกลายเป็นแห้งแลง ประเทศแห้งแล้งจะกลายเป็นน้ำ

    น่าตกใจพะวงกลัว ในระหว่างช่วงเดือน 1-7 ของ พ.ศ 2554
    จะเกิดภัยพิบัติอย่างร้ายแรงในเอเชียและประเทศต่าง ๆ ในโลก
    พร้อมทั้งประเทศไทย
    และหลายประเทศในโลกช่วงเดือน 4-7 จะเกิดน้ำท่วมใหญ่ในกรุงเทพฯ
    จะเกิดแผ่นดินไหวครั้งใหญ่ ตึกสูงทรุดตัว
    น้ำท่วมในระหว่างภาคกลางและต่างจังหวัด เช่น ลพบุรี โคราช
    และภาคใต้ และในระหว่างภาคกลางต่าง ๆ

    จะเกิดคลื่นยักษ์ใหญ่ สึนามิในภาคใต้และพายุจะพัดบ้านเรือนหายไป
    ภาคเหนือและภาคอีสานจะเกิดแผ่นดินทรุดตัว และพายุอย่างร้ายแรง

    ลูกเห็บตกเท่าลูกมะพร้าวในระหว่างภาคอีสานให้ระวังลมใหญ่ฝนใหญ่น้ำท่วม ภาคเหนือน้ำท่วมแผ่นดินถล่ม แผ่นดินไหวอย่างร้ายแรงและเกิดวิกฤต
    มนุษย์และการบ้านการเมืองอย่างร้ายแรงอีกครั้ง

    ให้ท่านทั้งหลายพากันรักษาศีลห้า แล้วจะเป็นเครื่องป้องกันภัยได้อย่างดี

    ท่านทั้งหลายอย่าลืมว่าทุกสิ่งที่เกิดขึ้นจากฝีมือมนุษย์
    ก็เลยโดนสิ่งที่อยู่ใกล้ตัวท่านที่มองไม่เห็นลงโทษท่านนั้นคือธรรมชาติ

    ที่พระพุทธองค์ตรัสสอนไว้ว่า ธรรมชาติ คือ ธรรมดา คือ ธรรมะ
    เป็นการเวียนว่ายตายเกิด เป็นธรรมดา ทุกอย่างล้วนกลับมาเป็นธรรมชาติ

    แต่อย่าลืมมหันตภัยที่น่ากลัวที่สุด กลัวนี้ยังรอท่านอยู่ข้างหน้า
    ในช่วงปี 2555 จะเกิดมหันตภัยใหญ่ที่สุดในประวัติศาสตร์
    จะจารึกไว้ให้มนุษย์โลก
    ในช่วงเดือน 1-7 จะเกิดดินยุบตัว ตึกถล่มน้ำท่วม น้ำท่วมใหญ่กรุงเทพฯ
    เกิดพายุกลืนกินมนุษย์ ไปเป็นแสน
    น้ำจะกลายเป็นยักษ์กลืนกินมนุษย์ ลมจะกลายเป็นผีห่ากินมนุษย์

    ดวงอาทิตย์จะร้อนผิดปกติเหมือนมี 2 ดวง เกิดความร้อนมหาศาล 2 เท่าตัว

    ประเทศที่เป็นหิมะหรือน้ำแข็ง อย่างเช่นเขาหิมาลัย หรือยุโรป
    จะละลายเกิดเป็นน้ำอย่างมากไหลเข้าท่วมทะลักหลายจุดแต่ละที่
    ทุกประเทศ ริมแม่น้ำโขงน้ำท่วมริมฝั่งทรุดตัว

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

    ในช่วงปี 2555 ในเดือน 4-7 ทุกประเทศในโลก
    อย่างเช่นประเทศไทยในภาคใต้ขึ้นมา
    ในช่วงทะเลอันดามัน อ่าวไทย ให้ระมัดระวังเป็นอย่างมากที่สุด
    น้ำทะเลจะกลายเป็นคลื่นยักษ์สูงใหญ่ 15 เมตร ถึง 20 เมตร
    กลืนกิน มนุษย์จากใต้มาถึงภาคกลางเป็นบางส่วน

    ในระหว่างภาคอีสานจะเกิดพายุใหญ่ น้ำท่วมใหญ่และพายุ
    ลมจะพัดบ้านเรือนหายไปในพริบตา

    โรคห่าจะมากับลม มนุษย์จะอ๊วกเลือดตาย เลือกออก จมูก หู ตา ตาย
    และอยู่เฉยๆ จะนอนหลับตาย เกิดเป็นพิษ อาหาร และลมพิษ
    จะหนักกว่าไข้หวัดนกเป็นหลายร้อยเท่า

    มหันตภัยตัวนี้ จะทำให้มนุษย์โลกเกิดกลัวบาปให้รู้ถึงธรรม มากขึ้น
    ช่วงปี 2555 ให้ภาคเหนือระวังแผ่นดินถล่ม น้ำท่วมใหญ่หนาวตาย

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

    ดินน้ำลมไฟ หรือเรียกกันว่าธรรมชาติลงโทษ
    มนุษย์ให้รู้สึกตัวเองว่าอาศัยอะไรอยู่
    เพราะมนุษย์ทั้งหลายได้อาศัยดินน้ำลมไฟธรรมชาติแล้ว
    ได้เกิดการทำลายล้างเลยเกิดการลงโทษมนุษย์อย่างร้ายแรง

    สิ่งที่มนุษย์โลกควรทำตอนนี้คือ แผ่เมตตา ภาวนา สวดมนต์
    รักษาศีลห้า จะได้พ้นภัยพิบัติอย่างแน่นอน

    ทุกท่านที่ได้อ่านมานี้ยังไม่ละเอียดเท่าใด

    ถ้าท่านทั้งหลายอยากรู้เรื่องราว มหันตภัย ปี 2554 -2570
    อย่างละเอียด ให้ไปถามหลวงปู่ เณรคำ ปัญญาพโล ณ จำปาสัก
    แล้วจะรู้เรื่องอย่างละเอียดทุกสิ่งอย่างที่ได้เล่ามา

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

    ซึ่งเป็นเรื่องน่าอัศจรรย์ ยิ่งนัก ฟ้ามีตา ลมมีหู ธรรมชาติดูเราอยู่
    อย่าหลงระเริง ให้ทำความดีก่อน ตายก่อนตายหลังก็เรียกว่าตายเหมือนกัน

    ไม่ต้องกลัวทุกอย่างเป็นธรรมชาติจะจัดการให้
    เรา ท่าน ทั้งหลายชาวมนุษย์โลกเร่งทำความดีเถิด แล้วจะพ้น มหัตภัย

    คำทำนายนี้ หลวงปู่เณรคำ ปัญญาพโล ท่านได้บอกว่า
    พระอินทร์เป็นผู้ลงมาเล่าให้ท่านฟังให้มาบอกมนุษย์ให้เตรียมตัวก่อนตาย
    คนมีบุญอยู่ได้เพราะบุญ

    หมั่นทำบุญสุนทาน เพราะเข้ากึ่งหนึ่งของพุทธกาลแล้วให้ท่านทั้งหลาย
    นักบวชผู้มีศีล และญาติโยมทั้งหลายให้เตรียมตัวกันเถิด

    สิ่งที่ท่านจะนำติดตัวไปได้นั้นมีอยู่ 2 อย่าง คือบุญกับบาป

    จบคำทำนายจากหลวงปู่ เณรคำปัญญาพโล วัดป่าคำไฮ ต.หาดแพง อ.ศรีสงคราม จ.นครพนม

    อนึ่งคำทำนายนี้ หลวงปู่ เณรคำปัญญาพโล
    อนุญาตให้พิมพ์เผยแพร่เป็นธรรมทานได้

    ที่มา : http://www.nenkum.com/

    ----------------------------------------------------
    [​IMG]

    อย่าเพียงคิดว่าใครเค้าเตือนเรื่องภัยพิบัติแล้วไม่เห็นเกิดจริงสักที
    ไม่เกิดน่ะเป็นการดีแล้ว แต่เคยทราบไหมว่า เพราะเหตุใดจึงไม่เกิด

    ในหลวงพรงพระประชวรอยู่ทุกวันนี้
    พระอริยะเจ้าที่ท่านสละเวลาเผยแพร่ธรรมของท่านไม่ทราบว่ากี่องค์แล้ว

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

    ช่วยกันหลาย ๆ คน ช่วยกันบอกต่อ

    ทำบุญทุกประการ โดยเฉพาะศีลและภาวนากันมาก ๆ
    ถวายบุญพระองค์ท่าน และฝากบุญกับท่านพ่อพระยายมราช-นายนิริยบาล
    เพื่อเป็นสักขีพยานบุญให้แก่เรา หากผ่านสำนักท่าน

    อนุโมทนาบุญครับ สาธุ สาธุ สาธุ
    -------------------------------------------------
    ___________________________



    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="BACKGROUND-COLOR: #ffffff; COLOR: #ffffff" SIZE=1>
     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  12. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    อนาคตของประเทศชาติ

    เรื่อง : อนาคตของประเทศชาติ

    บรรยายโดย..

    หลวงพ่อพระราชพรหมยาน (หลวงพ่อฤาษีลิงดำ)

    เมื่อวันพุธที่ ๒๓ ธันวาคม ๒๕๑๘

    [​IMG]

    ท่านพลตรียุทธศิลป์ เกสรศุกร์ ผู้บัญชาการกองพลที่ ๓ (ยศและตำแหน่งสมัยนั้น)
    ได้นิมนต์ หลวงพ่อพระมหาวีระ ถาวโร (หลวงพ่อฤาษีลิงดำ) พร้อมด้วยพระเถระรวม ๖ รูป
    เพื่อไปบำรุงขวัญของทหารในเขตกองทัพภาคที่ ๒ โดยนำ "ผ้ายันต์มหาพิชัยสงคราม" และ "เหรียญเอกราช"
    ไปแจกให้แก่ทหารตามฐานปฏิบัติการชายแดน ระหว่างวันที่ ๒๐-๒๓ ธันวาคม ๒๕๑๘
    และในวันสุดท้ายคือวันที่ ๒๓ ธันวาคม ๒๕๑๘ ได้ทำการแจกให้แก่ทหาร ค่ายสุรนารี จ.นครราชสีมา
    และก่อนทำการแจกได้แสดงธรรมิกถาพิเศษ เรื่อง “อนาคตของชาติ”
    ณ พุทธศาสนสถาน ค่ายสุรนารี จ.นครราชสีมา

    อนาคตของชาติ

    อาตมาได้ถวายพระพรพระองค์ว่า
    “ประเทศชาติบ้านเมืองของเราจะไม่ตกเป็นทาสของใคร"

    อาตมาขอถวายชีวิตเป็นประกันเกี่ยวกับเรื่องนี้ นับตั้งแต่ปี พ.ศ.๒๕๒๐
    เป็นต้นไป ประเทศไทยจะเริ่มดีขึ้นเรื่อยๆ ความเยือกเย็นจะเริ่มปรากฏ

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

    ที่อาตมากล้ายืนยันต่อพระองค์เช่นนั้น ก็เพราะเหตุผลหลายประการ คือ

    คำทำนายของพระพุทธโฆษาจารย์

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

    โดยท่านได้เขียนทำนายไว้ว่า

    “กรุงศรีอยุธยาจะต้องถูกข้าศึกตีแตก แจ่จะเสียอิสรภาพไม่นานนัก
    จะมีคนดีของกรุงศรีอยุธยามากู้ชาติ แต่เมื่อกู้ชาติได้แล้วจะต้องไปตั้งเมืองหลวงอยู่ใหม่”

    และเหตุการณ์ต่างๆ ของกรุงศรีอยุธยาก็ได้เป็นจริงตามคำทำนายทุกอย่าง

    [​IMG]

    ทำนายเหตุการณ์ล่วงหน้าทั้ง ๑๐ รัชกาล
    ในสมุดข่อยเล่มเดียวกันนี้ พระพุทธโฆษาจารย์ได้กล่าวทำนายเหตุการณ์ที่จะเกิดขึ้นแก่กรุงเทพมหานคร
    เมืองหลวงใหม่ ในวันข้างหน้า ซึ่งเป็นเหตุการณ์ที่จะเกิดขึ้นแต่ละรัชกาลดังนี้

    รัชกาลที่ ๑. ทำนายว่า มหากาฬผ่านมหายักษ์

    รัชกาลที่ ๒. ทำนายว่า รู้จักธรรม

    รัชกาลที่ ๓. ทำนายว่า จำต้องคิด

    รัชกาลที่ ๔. ทำนายว่า สนิทธรรม

    รัชกาลที่ ๕. ทำนายว่า จำแขนขาด

    รัชกาลที่ ๖. ทำนายว่า ราษฎร์ราชาโจร

    รัชกาลที่ ๗. ทำนายว่า นั่งทนทุกข์

    รัชกาลที่ ๘. ทำนายว่า ยุคทมิฬ

    รัชกาลที่ ๙. ทำนายว่า ถิ่นกาขาว

    รัชกาลที่ ๑๐. ทำนายว่า ชาววิไล

    ความแม่นยำของคำทำนาย

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

    [​IMG]

    รัชกาลที่ ๑. ผ่าน พระเจ้าตากสิน ขึ้นครองราชย์สมบัติ

    [​IMG]

    รัชกาลที่ ๒. ท่านว่างจากศึกสงครามก็หันมาทำนุบำรุงพระพุทธศาสนา
    ให้พระสงฆ์ค้นคว้าพระธรรมวินัยรวบรวมกันเป็นการใหญ่

    [​IMG]

    รัชกาลที่ ๓. ท่านมีหัวคิดริเริ่มหาเงินมาสร้างสรรค์บ้านเมืองให้เจริญรุ่งเรืองปรากฏมาจนถึงทุกวันนี้

    [​IMG]

    รัชกาลที่ ๔. ท่านสนิทธรรม ก็เพราะพระราชาองค์นี้ทรงผนวชถึง ๒๗ พรรษา
    มีความคล่องตัวในพระธรรมวินัย ทรงไว้ซึ่งพระไตรปิฎกอย่างแตกฉาน
    และยังมีความสนิทสนมกับ สมเด็จพระพุฒาจารย์ (โต) อย่างยิ่ง เป็นคู่บารมีกัน

    [​IMG]

    รัชกาลที่ ๕. จำแขนขาด เราเห็นได้ชัดมาก เพราะเราต้องเสียดินแดนไปหลายครั้งหลายหน
    โดยพระองค์ทรงยอมเสียแขนขาดีกว่าเสียตัวทั้งหมด คือยอมเสียผืนแผ่นดินบางส่วน เพื่อรักษาเอกราชของชาติไว้

    [​IMG]

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

    [​IMG]

    ยิ่งกว่านั้นพระองค์ยังสามารถทำให้ประเทศไทยเป็นที่ปรากฏแก่ชาวโลก โดยส่งทหารไปช่วยสงครามโลกครั้งที่ ๑
    จึงจำเป็นต้องใช้เงินมาก แม้จะใช้เงินมาก แต่ประโยชน์ก็เกิดแก่ประเทศชาติอย่างหนัก

    รัชกาลที่ ๗. นั่งทนทุกข์ พระองค์เสวยราชสมบัติอยู่ในเกณฑ์ตกอับพอดี
    เงินในท้องพระคลังก็หมดมาแต่รัชกาลก่อน

    [​IMG]

    พระองค์จึงทรงประทับอยู่บนกองทุกข์ต้องดุลข้าราชการออกเป็นจำนวน
    มาก เท่านั้นยังไม่พอ ต่อมาพระองค์ต้องจำพระทัยสละราชสมบัติ
    ไปนั่งทนทุกข์อยู่ต่างแดน จนสิ้นพระชนม์

    รัชกาลที่ ๘. ยุคทมิฬ บ้านเมืองอยู่ในภาวะสงครามโลกครั้งที่ ๒
    ประชาชนตกอยู่ในสภาพบ้านแตก อดอยากยากแค้นแสนสาหัส
    พระมหากษัตริย์ก็ถูกลอบปลงพระชนม์จนสวรรคต

    [​IMG]

    รัชกาลที่ ๙. ทำนายว่า ถิ่นกาขาว
    เราก็เห็นแล้วว่าฝรั่งมาอยู่เต็มบ้านเต็มเมือง ล้วนแต่คนผิวขาวทั้งนั้น

    [​IMG]

    สำหรับรัชกาลต่อไป คือ รัชกาลที่ ๑๐ ทำนายว่า ชาววิไล
    หมายความว่า บ้านเมืองเราได้ผ่านยุคเข็ญมาแล้ว จะได้ประสบความเจริญรุ่งเรืองกันเสียที
    เราจะมั่งคั่งสมบูรณ์เหมือนนานาอารยะประเทศที่เจริญแล้วทั้งหลาย

    ราชวงศ์จักรีจะมีเพียง ๑๐ รัชกาลเท่านั้นรึ?

    ปัญหาที่น่าคิดต่อไปก็คือว่า

    ทำไมพระพุทธโฆษาจารย์จึงทำนายเหตุการณ์บ้านเมืองไว้เพียง ๑๐ รัชกาลเท่านั้น?
    กรุงเทพมหานครจะมีพระมหากษัตริย์เพียง ๑๐ พระองค์เท่านั้นหรือ?

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

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

    พระพุทธทำนายเหตุการณ์ของโลก

    ประการที่ ๒ ที่ยืนยันว่าประเทศไทยจักไม่ตกเป็นทาสของใครๆ นั้น
    คือ พระพุทธทำนายเหตุการณ์ของโลก พระพุทธทำนายนี้ก็มีปรากฏในสมุดข่อยของพระพุทธโฆษาจารย์เช่นเดียวกัน

    ซึ่งมีข้อความปรากฏโดยสังเขปดังนี้

    “..อานันทะ ดูก่อน อานนท์ โลกต่อไปจะเต็มไปด้วยความเร่าร้อน ก่อนกึ่งพุทธกาล ๑๕ ปี (ประมาณ พ.ศ.๒๔๘๕)
    จะมีฝนเหล็กตกจากอากาศ จะมีไฟลุกจากอากาศ เหล็กกล้าจะผุดจากน้ำมาทำลายมนุษย์ มนุษย์และสมณะชีพราหมณ์จะตายกันมาก

    แต่ว่า.. อานนท์ ความเร่าร้อนก่อนกึ่งพุทธกาลนั้น
    ยังมีความเร่าร้อนน้อยกว่า ความเร่าร้อนหลังกึ่งพุทธกาล

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

    ความแม่นยำของพุทธทำนาย

    จากพระพุทธเจ้าทำนายนี้เราก็จะเห็นได้ชัดเจนว่าเป็นความจริงทุกอย่าง
    ก่อนพุทธกาลได้เกิด สงครามโลกครั้งที่ ๒ ลูกระเบิดต่างๆ ซึ่งเป็นเหล็กเป็นไฟได้หลั่งไหลลงมาจากอากาศพิฆาตมนุษย์

    หลังกึ่งพุทธกาลได้เกิดสงครามลัทธิคือพวกยักษ์นอกศาสนา
    เพิ่งจะเลิกรากันไป แต่เมืองไทย ก็ยังได้รับผลกระทบกระเทือนมาจนกระทั่งบัดนี้

    มีเพียงไทยที่นับถือพุทธอย่างมั่นคง

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

    เพราะฉะนั้น ประเทศไทยจึงเป็นเมืองสุดท้ายที่พระพุทธศาสนาจะสถิตสถาพรอยู่ได้ตลอดไป

    พระเจ้าอังครัฐตั้งจิตขอพบพระอรหันต์

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

    พระพุทธองค์ทรงทราบวาระจิตของพระเจ้าอังครัฐ จึงทรงส่งพระโมคคัลลาน์ พร้อมด้วยพระเถระรวม ๔ รูป
    เดินทางมาเผยแพร่พระพุทธศาสนาที่เมืองอังครัฐก่อน ศาสนาจะอยู่ในเมืองไทยครบ ๕,๐๐๐ ปี

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

    “พระพุทธศาสนาจะเจริญรุ่งเรืองตั้งมั่นอยู่ในท้องถิ่นนี้ถึง ๕,๐๐๐ ปี”

    [​IMG]

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

    เมืองไทยจะไม่ตกเป็นทาสของใคร

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

    “เมืองไทยเรานี้จะต้องเป็นปึกแผ่นมั่นคงตลอดไป ไม่ตกเป็นทาสของใครๆ
    พวกนอกศาสนาจะไม่สามารถย่ำยีเมืองไทยได้"

    แต่ข้อสำคัญนั้น เราทุกคนอย่าประมาท ต้องรักกัน สามัคคีกันไว้
    ไม่แตกแยกกัน
    และไม่ลุ่มหลงไปกับคำยุแหย่ของบุคคลผู้มุ่งร้ายต่อชาติบ้าน เมือง”

    [​IMG]

    ดวงทหารคู่กับดวงเมือง

    ขอให้ทหารทุกคนจงสำนึกตนเองว่า

    เราต้องมีความสามัคคี-เด็ดเดี่ยว-ไม่ประมาท-กล้าหาญ-และพร้อมที่จะยอมตาย
    เพื่อชาติบ้านเมืองและพระบวรพุทธศาสนา เมื่อถึงคราวจำเป็น

    เพราะบ้านเมืองจะอยู่รอดปลอดภัยก็เพราะทหารเท่านั้น

    ทั้งนี้เนื่องจากพระบาทสมเด็จพระพุทธยอดฟ้าจุฬาโลกมหาราช รัชกาลที่ ๑

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

    ที่พูดนี้มิใช่จะมายุยงให้ท่านทั้งหลายกระด้างกระเดื่อง
    ทำการปฏิวัติรัฐประหารยึดอำนาจจากใครๆ เพียงแต่

    ...ขอให้เราทุกคนช่วยกันควบคุมสถานการณ์ไว้ให้บ้านเมืองสงบสุขเท่านี้ก็ได้ชื่อว่าทหารควบคุมรักษาเมืองแล้ว

    [​IMG]

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

    [​IMG]

    เมืองไทยมีขุมทรัพย์มหาศาล

    สภาพการณ์ของบ้านเมืองจะคลี่คลายไปในทางดี เริ่มแต่ปี พ.ศ. ๒๕๑๙ เป็นต้นไป
    และตั้งแต่ปี พ.ศ. ๒๕๒๐ ประเทศชาติและประชาชนจะเริ่มพบกับความสุขสบายขึ้นบ้าง แต่ก็ยังไม่มากนัก
    แต่จะปรากฏเด่นชัดว่าประเทศชาติและประชาชนจะร่ำรวยขึ้น มีความสุขสมบูรณ์ขึ้นตั้งแต่ปี พ.ศ. ๒๕๒๔ เป็นต้นไป
    เพราะเรามีทรัพยากรมากมายมหาศาลล้วนแต่เป็นของมีค่าทั้งสิ้น อาทิเช่น

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

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

    ที่อาตมาพูดเช่นนี้มิได้กล่าวเกินความจริง แต่เป็นการกล่าวที่เกิดจากประสบการณ์ที่พอเชื่อถือได้ กล่าวคือ

    เมื่อต้นปี พ.ศ.๒๕๑๗ อาตมาพร้อมด้วย พล.อ.ต.มรว. เสริม สุขสวัสดิ์ เจ้ากรมการสื่อสารทหารอากาศ
    ได้เดินทางไปยังจังหวัดชุมพร พักอยู่ ณ บ้านพักหลังหนึ่ง หลังจากคุยกันประมาณห้าทุ่มเศษก็เข้านอน

    [​IMG]
    ภาพจากซ้าย : คุณเฉิดศรี (อ๋อย) ศุขสวัสดิ์, พล.อ.ชวาล กาญจนกุล,
    หลวงปู่คำแสนเล็ก, หลวงปู่ชุ่ม, หลวงปู่ธรรมชัย, หลวงปู่สิม,
    หลวงพ่อพระมหาวีระ, พลอากาศโท ม.ร.ว.เสริม ศุขสวัสดิ์

    พอไฟดับลงเท่านั้น ก็มองเห็นภาพคนดำใหญ่เดินเข้ามาในห้องโดยไม่เปิดประตู เขาเดินเข้าเดินออกโดยไม่ต้องเปิดประตู

    จึงถามเขาไปว่า อยู่ที่ไหน

    เขาบอกว่า อยู่ในห้องนี้แหละ

    แล้วก็คุยกันด้วยเรื่องต่างๆ เจ้าเทวดาดำใหญ่ได้เล่าให้ฟังว่า

    “เมืองไทยเรานี้มีน้ำมันมากมายมหาศาลเป็นลำธารกว้างขนาด ๑ กิโลเมตร
    และยาวหลายร้อยกิโลเมตร ไหลผ่านประเทศไทยไปลงทะเล

    เมื่อใดที่ผู้บริหารดีทรัพยากรจะปรากฏขึ้น

    เขาบอกว่า

    น้ำมันนี้ยังไม่ถึงเวลาที่จะขุดนำมาใช้เพราะฝ่ายบริหารยังไม่ดีพอ
    หากปรากฏขึ้นในขณะนี้ พวกทุจริตก็จะงุบงิบเอาไปเป็นผลประโยชน์ส่วนตนหมด

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

    ทำให้เมืองไทยกลายเป็นเศรษฐีมีชื่อเสียงระบือไปทั่วโลก และจะได้เป็นมหาอำนาจประเทศหนึ่งในเอเชีย”

    ไปพิสูจน์สถานที่มีน้ำมันอยู่

    เจ้าเทวดาดำใหญ่ให้หลักฐานยืนยันคำพูดของตนว่า
    หากอยากข้อเท็จจริงเกี่ยวกับน้ำมัน ให้ไป ดูบ่อน้ำมันที่เมืองมะริด ในเขตพม่า
    ซึ่งเป็นบ่อน้ำมันสายเดียวกันอยู่ห่างจากผืนแผ่นดินไทยประมาณ ๓๐ กิโลเมตร

    ณ ที่นั้นจะมีหนองน้ำอยู่แห่งหนึ่ง มีน้ำมันลอยฟ่องเต็มไปหมด ถ้าอยากเห็นให้ไปดูด้วยตนเอง

    อาตมาอยากพิสูจน์ความจริงเกี่ยวกับเรื่องนี้ จึงได้เดินทางไปดูสถานที่แห่งนั้น เมื่อต้นปี พ.ศ. ๒๕๑๘ นี้เอง
    ปรากฏว่าเป็นความจริงทุกอย่าง
    บริเวณนั้นมีหนองน้ำซึ่งมีน้ำมันลอยเต็มไปหมด
    ชาวบ้านนำไปใช้เป็นเชื้อเพลิงได้เป็นอย่างดี จึงมั่นใจได้ว่าเทวดาดำองค์นั้นไม่โกหก เมืองไทยเรามีน้ำมันแน่ๆ

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

    Download PDF : http://uppic.net/download.php?6fe77f117a1158ec2616c5a79e1dec51



    จากนิตยาสารธัมมวิโมกข์ปีที่ 29 ฉบับที่ 320 พฤศจิกายน 2550
    http://www.watthasung.com/wat/viewthread.php?tid=680

    ที่มา : http://thaiforgetit.blogspot.com/2011/05/blog-

    post_31.html

    ----------------------------------------------------
    ช่วงนี้เจริญพรหมวิหาร 4 กันนะครับ
    เจริญพรหมวิหาร 4 แล้ว เราจะไม่ทำร้ายคนอื่น
    เราจะไม่ทำร้ายใคร ทั้งร่างกายและจิตใจ
    เราจะทรงศีล 5 ได้อย่างบริสุทธิ์

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

    ___________________________



    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="BACKGROUND-COLOR: #ffffff; COLOR: #ffffff" SIZE=1>
     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  13. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    ในหลวง-พระราชินี” ทรงอยากเห็นเมืองไทยอยู่รอด

    ในหลวง-พระราชินี” ทรงอยากเห็นเมืองไทยอยู่รอด

    [​IMG]

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

    ในงานมีการบรรยายพิเศษหัวข้อ “พระมหากรุณาธิคุณที่มีต่อพสกนิกรชาวไทย”
    โดยท่านผู้หญิงจรุงจิตต์ ทีขะระ รองราชเลขานุการในพระองค์สมเด็จพระนางเจ้าฯ พระบรมราชินีนาถ
    และ พล.ต.อ.วสิษฐ เดชกุญชร อดีตรองอธิบดีกรมตำรวจ

    พล.ต.อ.วสิษฐกล่าวว่า เคยรับราชการเป็นหัวหน้านายตำรวจประจำราชสำนัก ถวายความปลอดภัยพระบาทสมเด็จพระเจ้าอยู่หัว และสมเด็จพระนางเจ้าฯ พระบรมราชินีนาถ 12 ปี
    ตลอดระยะเวลาที่ได้รับใช้ใกล้ชิดทำให้ได้ตระหนักถึงน้ำพระทัยของทั้งสองพระองค์
    ที่มีต่อประชาชนคนไทยเป็นอย่างมาก สำหรับสมเด็จพระนางเจ้าฯ
    นอกจากทรงเป็นแม่ของพระราชโอรสและพระราชธิดาแล้ว ยังทรงเป็นแม่ของแผ่นดินด้วย

    [​IMG]

    “ตั้งแต่พระบาทสมเด็จพระเจ้าอยู่หัว ขึ้นครองราชย์ จนบัดนี้สมเด็จพระนางเจ้าฯ ทรงไม่เคยห่างจากพระองค์เลย อะไรที่เป็นพระราชกรณียกิจของพระบาทสมเด็จพระเจ้าอยู่หัว สมเด็จพระนางเจ้าฯ ทรงมีส่วนร่วมรู้เห็นตลอดเวลา

    [​IMG] [​IMG]

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


    [​IMG] [​IMG]

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

    [​IMG] [​IMG]

    ผู้ที่เราเคารพสักการะ ผู้ที่เป็นผู้สืบทอดการปกครอง
    แบบราชาธิปไตยมากว่า 700 ปี
    กำลังถูกทำลายโดยคนพวกหนึ่ง
    สิ่งที่คนไทยต้องตระหนักและช่วยกันคือ

    ปกป้องสถาบันที่อยู่คู่เมืองไทย ชาติ ศาสนา พระมหากษัตริย์



    “มาวันนี้ขอวิงวอนท่านทั้งหลายว่า แม้ศัตรูจะยังไม่ถืออาวุธ
    แต่กำลังใช้วิธีย้อมหัวของเรา ย้อมหัวใจของเราให้หลงผิด
    สิ่งที่ทำได้คืออย่ายอมให้พี่น้อง ลูกหลานเข้าใจผิด
    แต่ต้องทำความเข้าใจและเผยแพร่สอนผู้อื่นให้รู้ว่า เมืองไทยอยู่ได้เพราะ 3 สิ่งนี้
    คือ ชาติ ศาสนา พระมหากษัตริย์
    เราต้องทำ ถ้าเราไม่ทำ เราจะเกิดสงครามที่สาหัสมาก
    อย่าทำให้เกิด แต่ทำได้ด้วยการถ่ายทอดให้ทุกคนรู้ว่า
    พระบาทสมเด็จพระเจ้าอยู่หัว และสมเด็จพระนางเจ้าฯ
    ทรงทำอะไรมาแล้วกว่า 60 ปี
    ให้เราทุกคนช่วยกัน” พล.ต.อ.วสิษฐกล่าว

    จากนั้นท่านผู้หญิงจรุงจิตต์
    นางสนองพระโอษฐ์ที่ถวายงานรับใช้สมเด็จพระนางเจ้าฯ
    พระบรมราชินีนาถ
    มาประมาณ 40 ปี กล่าวว่า


    [​IMG] [​IMG]

    ทุกคนทราบกันดีว่า พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าฯ
    เสด็จฯไปทรงเยี่ยมราษฎรตามภูมิภาคต่างๆ ของประเทศไทยตั้งแต่ปี 2498
    ไม่ว่าจะทุรกันดารอย่างไร ทั้งสอง พระองค์ทรงเสด็จฯไปทุกหนทุกแห่ง พระองค์จะสอนเสมอว่าให้คุยกับราษฎรอย่างเคารพนบนอบ คิดว่าเขาเป็นพี่เป็นน้อง

    ท่านผู้หญิงจรุงจิตต์กล่าวอีกว่า

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

    ในตอนท้าย ท่านผู้หญิงจรุงจิตต์กล่าวพร้อมร่ำไห้ว่า


    [​IMG]

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

    [​IMG]


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

    [​IMG] [​IMG]

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


    สมเด็จพระนางเจ้าฯ ทรงทำงานศิลปาชีพขึ้นมา
    ป็นมรดกของชาติ ให้ไปดูได้ที่พระที่นั่งอนันตสมาคม
    หอศิลปวัฒนธรรมกรุงเทพมหานคร
    ซึ่งเป็นมรดกทางวัฒนธรรม กว่าจะทำขึ้นมาได้ยากเย็น

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

    รอง ราชเลขานุการในพระองค์สมเด็จพระนางเจ้าฯ พระบรมราชินีนาถ กล่าวอีกว่า

    [​IMG] [​IMG]

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

    ในวันที่พระองค์ทรงเจริญพระชนมพรรษามากแล้ว
    เราให้อะไรกับพระองค์บ้าง
    ห้ความชื่นใจอะไรกับพระองค์บ้าง
    (พูดพลางร้องไห้ น้ำเสียงสั่นเครือ)


    [​IMG]


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

    ทีมา : “ในหลวง-พระราชินี” ทรงอยากเห็นเมืองไทยอยู่รอด | สำนักข่าวเจ้าพระยา
    -------------------------------------------------------------------
    1. ไทยเรามีสถาบันพระมหากษัตริย์ ทรงเป็นประมุขปกครองประเทศมาช้านาน
    ทรงเป็นศูนย์รวมดวงใจของคนทั้งชาติ
    2. พระองค์ทรงเป็นพระมหาบพิตรที่สถิตในดวงใจของปวงประชา
    3. พระองค์ทรงเป็นผู้นำตามแนวพระราชดำริ
    ให้เจริญรอยตามเบื้องพระยุคคลบาทด้วยเศรษฐกิจพอเพียง
    4. ร้อยรัดดวงใจเพื่อเทิดไท้องค์ราชัน ที่พระองค์ทรงฝ่าฟันให้ไทยนั้นได้ร่มเย็น
    5. เราเป็นไทยมาได้จนถึงทุกวันนี้ก็ด้วยพระบารมีของพ่อ

    [​IMG]

    ขอพระองค์ทรงพระเกษมสำราญ มีพระพลานามัยสมบูรณ์แข็งแรง ขอพระองค์ทรงพระเจริญ ด้วยเกล้าด้วยกระหม่อมขอเดชะ
    ___________________________



    <!-- google_ad_section_end --><!-- / message --><!-- edit note --><HR style="BACKGROUND-COLOR: #ffffff; COLOR: #ffffff" SIZE=1>
     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  14. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    มีแต่คนกลัวภัยธรรมชาติจะเกิดกับประเทศไทย
    ขอยืนยันว่าไม่ต้องกลัว บ้านเราโชคดีมหาศาล
    ประการแรก เรามีองค์ในหลวงที่ทรงทศพิธราชธรรม
    เป็นพระโพธิสัตว์ใหญ่ บารมีของพระองค์ท่านคุ้มประเทศได้
    ___________________________
    พระครูธรรมธรเล็ก สุธมฺมปญฺโญ

    เก็บตกจากบ้านวิริยบารมี ต้นเดือนพฤษภาคม ๒๕๕๔
    ___________________________________________

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

    [​IMG]

    นำบุญกุศล ทาน ศีล ภาวนา ของเราถวาย
    แด่พระบาทสมเด็จพระเจ้าอยู่หัวและสิ่งศักดิ์สิทธิ์ที่รักษาพระองค์ท่าน

    กราบแทบพระบาท
    ถวายพระพร ขอพระองค์ทรงมีพระพลานามัย
    พระราชหฤทัย แข็งแรงในปัจจุบันทันทีด้วยเทอญ

    อนุโมทนาบุญกับทุกท่านครับ
    ไม่มีใครไม่เคยทำผิด ไม่มีใครไม่เคยคิดชั่ว
    แต่เราปรับตัวปรับใจ แก้ไขตนเองได้ครับ
    ___________________________

     
    แก้ไขครั้งล่าสุด: 3 กันยายน 2011
  15. ธรรมสถิต

    ธรรมสถิต เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    26 ตุลาคม 2008
    โพสต์:
    2,261
    ค่าพลัง:
    +15,736
    ฝึกอตีตังสญาณ ในป่าศรีประจันต์ ตอนที่ ๑

    [​IMG]

    จาก หนังสือ หลวงพ่อธุดงค์

    วันนี้ วันที่ 9 พฤษภาคม 2533 วันนี้ก็จะคุยกับบรรดาท่านพุทธบริษัทเรื่อง ซ้อมอตีตังสญาณ ที่ป่าศรีประจันต์ ตามเดิม ขณะอยู่ที่ป่าศรีประจันต์รู้สึกว่ามีความสุขมากเพราะว่าในสถานที่นี้ ลุงวิก็มาสร้างภูเขาให้ สร้างถ้ำให้ มีสนามเดิน มีสนามหญ้า มีสวนดอกไม้ มีต้นไม้ใหญ่พุ่มไสว มีเตียงนอน นุ่มนิ่ม เตียงเป็นหิน แต่ว่านุ่มนิ่ม ภายในถ้ำก็มีธารน้ำไหล อากาศก็สบาย มีความสุข ที่นี่มีความสุขกว่าที่ป่าศรีประจันต์ด้านตะวันออกมาก ฝั่งทิศตะวันออก อยู่กับโคนต้นไม้ แต่ก็มีความสุข
    ....................................................................
    .....................................................................
    เวลานี้เรามาอยู่ใกล้ดอนเจดีย์ ดอนเจดีย์เป็นสถานที่ไม่ทราบว่าประวัติศาสตร์เขาเขียนกันว่าอย่างไร จริง ๆ แล้วมีความเข้าใจว่า ฝังศพพระมหาอุปราช เขาว่าอย่างนั้น ทีนี้เราก็ไม่แน่ใจว่า คนเขียนเขาจะเขียนถูก หรือเขียนผิดหรือเราจะรู้ถูกรู้ผิด เราก็ไม่ทราบ เราจะถามใคร ทั้ง 2 องค์ก็นิ่ง
    เมื่อนิ่งแล้วก็เสียงดังคล้าย ๆ หินโยนตึ๊กข้างหลัง เหลียวไปดู เห็นชายหนุ่มคนหนึ่งแต่งตัวสวย เขาใช้ชุดทรงสีขาวนุ่งผ้าพื้น ใส่รองเท้าเชิงงอน ใส่เสื้อเรียบ ๆ มีเครื่องผูกหัวน่ะ ผูกผมนิดหน่อย เป็นผู้ชาย เดินมาแล้วก็ยกมือไหว้ถามว่า ท่านคุยกันเรื่องอะไรครับ ก็ถามว่าคุณมาจากไหน ท่านก็ตอบตรงไปตรงมาว่าผมเป็นภุมเทวดาที่นี่ครับ ท่านวิ (ลุงวิ) สั่งผมไว้ว่าท่านมีธุระอะไร ถ้าไม่เกินวิสัยของผม ให้ผมบอก ถ้าเกินวิสัยของผม ให้ถามรุกขเทวดาต่อ ถ้ารุกขเทวดาตอบไม่ได้ ถามอากาสเทวดาชั้นจาตุมหาราช ถ้าเกินวิสัยจากท่านนั้นก็ให้ถามตรงท่านวิเลย สำหรับท่านวิอะไร ๆ ก็รู้หมด
    เลยถามว่า ท่านเป็นภุมเทวดาอยู่ที่นี่นานไหม ท่านงบอกว่า ถ้าจะนับอายุมนุษย์ก็ประมาณ 300 ปีเศษแล้ว ก็ถามว่า ถ้านับอายุเทวดาจะเท่าไร ท่านบอกว่าใช้ 50 หารสิครับ 50 ปีของมนุษย์เป็น 1 วันของผม 300 ปีนี่มันกี่วัน 6 วันเท่านั้นเอง ก็ถาม ถ้าอย่างนั้นก็ไม่มีเวลาหลับเวลานอน ท่านบอก เทวดาไม่มีความจำเป็นต้องนอน เทวดาไม่มีความจำเป็นต้องหลับ คำว่า เหนื่อยของเทวดา ไม่มี เพราะเทวดาไม่มีขันธ์ 5
    เลยถามท่านว่า ถ้าอย่างนั้นที่ดอนเจดีย์นี่อยากจะทราบว่า เขาฝังศพพระมหาอุปราชใช่ไหม ท่านบอกว่า ไม่มีใครเขาเอาข้าศึกมาบูชาหรอกครับ (แหม..ท่านตอบน่ารัก) พระมหาอุปราชกษัตริย์ของพม่าเวลานั้นเป็นศัตรูกับคนไทย ยกทัพมาย่ำยี่ ไทยอาศัย พระนเรศวร กับพระเอกาทศรถ ท่านเป็นพระมหากษัตริย์ที่มีบุญญาธิการมาก จึงเข้าชนช้างกัน ในที่สุด ก็ฟันพระมหาอุปราชตาย และพระเอกาทศรถก็ฆ่านายทหารของเขาตายพร้อมกัน ทีนี้ ศพคนเลว ๆ แบบนี้ ไม่มีใครบูชา ก็เลยถามว่า ถ้าอย่างนั้นเขาฝังอะไรไว้ล่ะ ท่านบอก เขาฝังเครื่องสาตราวุธที่มีอยู่บนหลังช้างทั้งหมด ก็ถามว่า ช้างไม่วิ่งหนีหรือ ท่านตอบ ช้างมันวิ่งหนีไม่ได้เพราะควาญช้างก็ถูกฆ่าตายเช่นเดียวกัน จับช้างได้จึงเอากูบช้างลงมา อาวุธทั้งหมดในนั้นมีครบ ถอดเครื่องกษัตริย์วางไว้ แล้วก็นำมาขุดหลุมฝังที่ตรงนี้ แล้วทำเจดีย์ครอบ ก่อนที่จะฝัง เขาทำพิธีกรรมเหยียบย่ำกันอย่างหนัก เรียกว่า สาปให้พม่าฉิบหายขายตนไปเลย เมื่อถามท่านต่อมาว่า การเหยียบย่ำใครเหยียบ ก็บอกว่า พราหมณ์หรือเจ้าพิธีกรรมเป็นคนเหยียบ ไม่ใช่พระนเรศวรเป็นคนเหยียบ และตอนทำพิธีกรรมเหยียบย่ำแล้ว เขาทำอ่างเก็บไว้ เวลานี้ของทั้งหลายเหล่านั้นยังอยู่ดี เขาทำเป็นอ่างเก็บดีเรียบร้อย ไม่มีสนิม และก็ปิดสนิท
    หลังจากนั้นก็ทำเจดีย์ เมื่อทำเจดีย์เสร็จ ก็นิมนต์พระมาสวด พระมาทำพิธีกรรมพระแก่ที่เป็นหัวหน้าที่สุดเป็น อรหันต์ปฏิสัมภิทาญาณ เวลานั้นมีพระอรหันต์มาร่วมจริง ๆ 6 องค์ นอกจากนั้นก็เป็นพระอันดับต่ำลงมา พระทรงฌานโลกีย์ แล้วก็ถามท่านต่อไปแล้วอย่างไรต่อไป ท่านก็บอกว่า ถามเท่านี้ ตอบเท่านี้ แล้วจะเอาอย่างไรอีกล่ะ
    ก็ถามต่อไปว่า ถ้าอย่างนั้นคำสาปของพระอรหันต์จะมีผลขนาดไหน ท่านตอบว่าคำสาปของพระอรหันต์ ท่านลุงวิบอกแล้ว บอกว่า ประเทศไทย ก็เป็นประเทศไทย ไม่เป็นประเทศราช ไม่เป็นขี้ข้าของพม่าต่อไป แต่พม่ายังจะมีการรุกรานประเทศไทยต่อไปอีก ตามกฎของกรรมของคนไทย และก็เป็นกรรมของทหารพม่า ทั้งนี้เพราะอะไร เพราะว่าทหารพม่า เจ้านายยกทัพมา มันก็ต้องตายกัน พลัดลูกพลัดเมีย พลัดพ่อพลัดแม่ ผู้หญิงเป็นหม้ายไปตาม ๆ กัน ก็รวมความว่า สงครามไม่มีอะไรดี สงครามมีแต่ความโหดร้าย แล้วต่อไปประเทศไทยก็ต้องย้ายไปที่ บางกอก คือฝั่งธนบุรี หลังจากนั้นจะต้องอยู่ฝั่ง กรุงเทพ คือ ฝั่งบางกอกใหญ่
    แล้วก็ถามท่านบอกว่า เวลานี้ก็อยู่ที่กรุงเทพแล้ว ก็อยากจะทราบจริง ๆ เอากันจริง ๆ นะว่า พระนเรศวรมหาราชทรงสวรรคตขณะที่จะยกทัพไปตีพม่า กำลังใจของท่านเวลานั้นมีกำลังใจอย่างเดียว คือ ฆ่า หรือจับ ยึดประเทศชาติให้ได้ ทำลายพม่าให้ได้ กำลังใจเต็มอารมณ์ของความบาป อยากจะทราบว่า พระนเรศวรตกนรกหรือเปล่า ท่านภุมเทวดาท่านก็บอกว่าไม่ตกนรกครับ เลยถามท่านบอกว่า ขนาดที่บาปยกทัพจะไปรบกันน่ะ มีแต่อาวุธ ทั้งกำลังใจตั้งใจจะห้ำหั่นกัน ท่านภุมเทวดาท่านก็บอกว่า ความจริงการยกทัพไปรบก็มีอารมณ์ 2 อย่าง
    1. อยากจะห้ำหั่นข้าศึก โดยเฉพาะอย่างยิ่ง ต้องการมากอย่างยิ่ง คือ ยึดพื้นที่
    และประการที่ 2 มีความต้องการ ให้บุคคลภายหลังในประเทศของเรา อยู่ร่มเย็นเป็นสุขด้วยความเมตตาปรานี จะได้ไม่ถูกบรรดาพม่าทั้งหลายรบกวนต่อไป กำลังใจเป็นทั้งบุญ และบาป
    และโดยเฉพาะอย่างยิ่งนักรบทุกคนที่ไปรบนั้นหรือเวลาอื่นก็ตาม ทุกคนตื่นขึ้นเช้าเป็นนักบุญหมด พอเทวดาบอกอย่างนั้น ก็ตกใจว่า นักรบเป็นนักบุญหมด ถาม นักรบเป็นนักบุญอย่างไร ท่านก็ตอบว่า นักรบทุกคน ตื่นขึ้นมาแล้ว นึกถึงพระอันดับแรก พระที่ห้อยอยู่ที่คอ ความจริงนะ พระจริง ๆ ไปรบมากกว่าคนไปรบ คน 30 คน มีพระเกิน 100 องค์ที่ร่วมรบ
    เป็นอันว่า นักรบทุกคนเวลาตื่นขึ้นเช้าไม่อยากตาย ปลุกพระ อาราธนาบารมีพระให้ช่วย คำว่า พระที่ห้อยคอ นี่หมายถึง พระพุทธเจ้า และก็หมายถึง พระสงฆ์ผู้ทำพระ เขานึกถึงพระที่ห้อยคอแล้ว เขาก็ปลุกด้วยคาถาตามที่เขาเรียนมา เป็นการอาราธนาบารมีของความปลอดภัยของตัว เขาเป็นนักบุญทุกวัน ในเมื่อเขาเป็นนักบุญอย่างนี้ ถ้าถูกฆ่าตายในขณะที่จิตใจนึกถึงพระ แทนที่เขาจะไปนรก เขาไปสวรรค์ทันที เพราะใจนึกถึงพระ (เอาเข้านั่น) และพระนเรศวรมหาราชก็เช่นเดียวกัน พระองค์ไม่ได้นึกถึงพระเฉพาะป้องกันพระองค์เอง นึกถึงพระให้ป้องกันทหารในกองทัพทั้งหมด นึกว่าขอให้ชนะข้าศึก เพื่อให้คนไทยทั้งหมดมีความสุข เมตตาสูงมาก ฉะนั้น พระนเรศวรมหาราชท่านจึงไม่ลงนรก
    เมื่อฟังไปแล้วก็คิดว่า เอ๊ะ…นี่เราได้ความรู้จากเทวดา เราคิดกันมานานแล้วว่า ถ้านักรบต้องตกนรก นี่ไม่ใช่เสียแล้ว เทวดาพูด เราต้องเชื่อ ถ้าใครจะไม่เชื่อ ก็เชิญไปซักเทวดาที่ศรีประจันต์ก็แล้วกัน ข้าง ๆ กับดอนเจดีย์ เลยถามไปนิดว่า ขอต่ออีกหน่อยได้ไหม ท่านถามว่า ต่ออะไร อยากจะถามว่า พระนเรศวรมหาราชทรงสวรรคตแล้ว ไปอยู่สวรรค์ชั้นไหน ท่านตอบทันทีเลยว่า นักรบไปอยู่ชั้นจาตุมหาราชเป็นนายของพวกผม ถามว่า เวลานี้พระนเรศวรมหาราชอยู่ทิศไหน ท่านบอกว่า เวลานี้พระนเรศวรมหาราชอยู่ทิศตะวันออกของประเทศไทย คำว่า ตะวันออก นี่หมายถึง ประเทศไหน หรือแหล่งไหน ท่านบอก ไม่ใช่
    เวลานี้พระนเรศวรมหาราชเกิดเป็นคนแล้ว และอยู่ในประเทศด้านทิศตะวันออกของประเทศไทย จึงถามว่าท่านบอกว่า พระนเรศวรมหาราชเป็นคนไทย หรือเป็นคนแขก หรือเป็นคนลาว หรือเป็นฝรั่ง ท่านบอกว่า เป็นคนไทยที่เกิดในเมืองฝรั่ง และในกาลต่อไปข้างหน้าวาระเข้ามาถึง พระนเรศวรมหาราชจะเข้ามาครองประเทศไทยในฐานะเป็น พระมหากษัตริย์
    บรรดาท่านพุทธบริษัทอ่านเรื่องนี้แล้ว ทิ้งไว้ก่อนนะอย่าเชื่อนะอย่างไปเชื่อ ถ้าจะเชื่อก็ถามท่านผู้รู้จริง ๆ อันนี้เป็นการฟังจากภุมเทวดา ถามว่า เป็นกษัตริย์จะเป็นกษัตริย์นักรบไหม ท่านบอกว่า ขึ้นชื่อว่า พระนเรศวร เกิดชาติไหน รบชาตินั้น แต่การรบตอนหลังพระนเรศวรจะไม่มีเวลาพักผ่อน ตั้งแต่เริ่มต้นเป็นกษัตริย์ก็จะรบเรื่อยไป จนกระทั่งยันวันตายเลยบอกว่า ถ้าอย่างนั้น คนไทยทั้งชาติไม่ต้องทำมาหากินกันละ ก็รบกันอย่างเดียว ภุมเทวดาท่านบอกว่า ไม่ใช่ คนไทยทั้งชาติตั้งหน้าตั้งตาทำมาหากิน แต่พระนเรศวรมหาราชจะตั้งหน้าตั้งตารบ ถามว่า รบองค์เดียวหรือ ท่านบอกว่า มีคู่หูรบ ถามว่า รบกับอะไร รบกับใคร รบอย่างไร ท่านบอกว่า รบกับความยากจนของคนทั้งชาติ นั่นคือ พระนเรศวรมหาราชมีพระเมตตากรุณากับคนไทยมามาก
    ในกาลก่อนที่ต้องการรบ ก็เพราะว่า ต้องการให้บรรดาประชาชนมีความสุข ถ้าพม่ารบกวนอย่างนั้น คนไทยจะมีความสุขไม่ได้ จะตั้งตัวไม่ได้ ก็มีความจำเป็นต้องรบ เสี่ยงชีวิตแม้ต้องปีนค่าย เอาปากคาบดาบ เอามือยึดค่าย เท้าปีนค่ายก็เอาขึ้นไปฟันกับข้าศึก ถ้าพลาดพลั้งมันก็ต้องตาย เสียสละชีวิตของพระองค์ เพื่อคนไทยทั้งชาติขนาดนี้ และสิ่งทั้งหลายเหล่านี้เป็นนิสัย ขึ้นชื่อว่า นิสัย นี่ละไม่ได้ ดู พระสารีบุตร เคยเป็นลิงเหมือนกัน นิสัยลิงต้องโดด เมื่อถึงลำคลอง ลำรางพอจะข้ามได้ก็ไม่ข้าม กระโดด จนกระทั่งพระบวชใหม่สงสัย องค์สมเด็จพระจอมไตรจึงบอกว่า กิเลส ละได้ แต่นิสัย ละไม่ได้ ขนาดเป็น อัครสาวก
    ทีนี้สำหรับ พระนเรศวรมหาราชเป็นนักรบ เป็นนิสัย เกิดชาติไหน ก็ต้องรบชาตินั้น ในเมื่อเกิดชาติตอนหลังขึ้นมา โอกาสที่จะรบอย่างนั้นมันไม่มี เพราะว่า มีแม่ทัพ มีนายกอง มีรัฐบาลควบคุมงานการบริหาร รัฐบาลควบคุม พระมหากษัตริย์อยู่ภายใต้รัฐธรรมนูญ ก็ต้องวางแผนรบกับความยากจนของบรรดาประชาชนชาวไทย ถามท่านว่า อีกกี่ปี จะถึงวาระที่พระนเรศวรมหาราชมาครองประเทศไทย ท่านบอกว่า หากว่าท่านอยู่ไปไม่ตาย ไม่นานนักท่านก็มาครองประเทศไทยแน่

    เวลาที่ถาม เป็นสมัยของรัชกาลที่ 8

    มีแต่คนกลัวภัยธรรมชาติจะเกิดกับประเทศไทย
    ขอยืนยันว่าไม่ต้องกลัว บ้านเราโชคดีมหาศาล

    ประการแรก เรามีองค์ในหลวงที่ทรงทศพิธราชธรรม
    เป็นพระโพธิสัตว์ใหญ่ บารมีของพระองค์ท่านคุ้มประเทศได้
    ___________________________
    พระครูธรรมธรเล็ก สุธมฺมปญฺโญ


    เก็บตกจากบ้านวิริยบารมี ต้นเดือนพฤษภาคม ๒๕๕๔
    ___________________________________________


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


    [​IMG]

    นำบุญกุศล ทาน ศีล ภาวนา ของเราถวาย
    แด่พระบาทสมเด็จพระเจ้าอยู่หัวและสิ่งศักดิ์สิทธิ์ที่รักษาพระองค์ท่าน


    กราบแทบพระบาท
    ถวายพระพร ขอพระองค์ทรงมีพระพลานามัย
    พระราชหฤทัย แข็งแรงในปัจจุบันทันทีด้วยเทอญ


    อนุโมทนาบุญกับทุกท่านครับ
    ไม่มีใครไม่เคยทำผิด ไม่มีใครไม่เคยคิดชั่ว
    แต่เราปรับตัวปรับใจ แก้ไขตนเองได้ครับ
    ___________________________


    <SCRIPT type=text/javascript>/////////// SEARCH ///////////var g_aEng;var g_loc;// Initialize namespace, use existing contextvar searchshield = searchshield || {};searchshield.clockUrl;// constantssearchshield.SCORE_SS_SAFE = 1;searchshield.SCORE_SS_CAUTION = 2;searchshield.SCORE_SS_WARNING = 3;searchshield.SCORE_SS_BLOCK = 4;searchshield.SCORE_SS_VERISIGN = 7;searchshield.BLOCK_NONE = 0;searchshield.BLOCK_NORMAL = 1;searchshield.BLOCK_PHISH = 2;searchshield.BLOCK_YAHOO = 3;searchshield.XPLCHECK_RESULT_SEV_NONE = 0;searchshield.XPLCHECK_RESULT_SEV_LOW = 1;searchshield.XPLCHECK_RESULT_SEV_MED = 2;searchshield.XPLCHECK_RESULT_SEV_BLOCK = 3;searchshield.VERISIGN_SPLIT_NOTEST = 0;searchshield.VERISIGN_SPLIT_TESTA = 1;searchshield.VERISIGN_SPLIT_TESTB = 2;searchshield.needLivePhishCheck = false;searchshield.allowedSites = [];searchshield.enabled = function (doc){ var result = searchshield.avgCallFunc(doc, 'GetSearchEnabled'); return (result == '1' ? 1 : 0);};searchshield.init = function (doc){ if ((doc == null) || (doc.location == null) || (doc.location.href.search(/about:/) != -1)) return; if (!searchshield.enabled(doc)) return; if (!g_aEng) g_aEng = searchshield.Search.prototype.detectEngine(doc.location.href); if (!g_aEng) return; // init search object (not declared or is null) if (typeof xplSearch === 'undefined') { // global xplSearch = new searchshield.Search(); // reset the links added flag xplSearch.new_links = false; xplSearch.doc = doc; xplSearch.href = xplSearch.doc.location.href; xplSearch.uri = searchshield.parseLink(xplSearch.href); xplSearch.engine = new searchshield[g_aEng+'SearchEngine'](xplSearch) xplSearch.addEngine(xplSearch.engine); searchshield.launch(doc); } if (doc.location.href != g_loc) { g_loc = doc.location.href; if ((typeof xplSearch !== 'undefined') && (xplSearch != null)) searchshield.launch(doc); }};searchshield.launch = function (doc){ // IE specific check searchshield.quirksMode = (self.top.document.compatMode == 'BackCompat'); searchshield.docMode = parseInt(navigator.userAgent.split('MSIE')[1]); if ((self === top) && (self.document === doc)) { if (!xplSearch.engine) return; // set verdict display config xplSearch.engine.setRatingsConfig(doc); // init the alert popup searchshield.initPopupAlert(doc); if (xplSearch.engine.type != 'inline') { // save function reference for memory clean up later var fn = function(event){avglsflyover.hide(null)}; //hide flyover if these events occur window.detachEvent('onscroll', fn); window.attachEvent('onscroll', fn); doc.detachEvent('onkeydown', fn); doc.attachEvent('onkeydown', fn); } // only start monitor on top doc searchshield.avgPageMonitor.start(doc); } return;};// search monitors and processors - doc is always top most documentsearchshield.avgPageMonitor = { previousUrl: null, start: function(doc){ searchshield.avgPageMonitor.stop(); searchshield.avgPageMonitor.process(doc); searchshield.avgPageMonitor.timeoutID = window.setTimeout(function(){searchshield.avgPageMonitor.start(doc)}, 1000); }, process: function(doc){ var currentUrl = doc.location.href; var refresh = 0; if (this.previousUrl != currentUrl) { this.previousUrl = currentUrl; avgreport.scanResult(doc, currentUrl); refresh = (xplSearch.engine.name == 'google') ? 1 : 0; } searchshield.avgProcessSearch(doc, refresh); }, stop: function(){ if (searchshield.avgPageMonitor.timeoutID) { window.clearTimeout(searchshield.avgPageMonitor.timeoutID); delete searchshield.avgPageMonitor.timeoutID; } }};searchshield.avgProcessSearch = function (doc, refresh){ // doc may be about:Tabs or about:Blank if (!doc) return; if (!searchshield.enabled(doc)) return; if (!searchshield.clockUrl) searchshield.clockUrl = searchshield.avgCallFunc(doc, 'GetIconUrl', '0'); xplSearch.clockUrl = searchshield.clockUrl if (!xplSearch.engine) return; // get result links xplSearch.links = []; var links = searchshield.avgGetSearchLinks(doc, xplSearch.engine, refresh); searchshield.needLivePhishCheck = false; for (var i=0; i < links.length; i++) { var isPhishing = searchshield.avglsCheckandUpdate(links); if (isPhishing) searchshield.needLivePhishCheck = true; } if (searchshield.needLivePhishCheck) { var prev = '1'; if ( xplSearch.engine.type == 'inline' ) prev = '0'; searchshield.avgCallFunc(doc, 'GetPhishingResults', prev); searchshield.needLivePhishCheck = false; } else if (links.length > 0 && xplSearch.engine.type != 'inline') { searchshield.avgCallFunc(doc, 'FinalScanComplete'); } // attach click handlers for popup alerts doc.body.detachEvent("onclick", searchshield.blockClick); doc.body.attachEvent("onclick", searchshield.blockClick); doc.body.detachEvent("ondblclick", searchshield.blockClick); doc.body.attachEvent("ondblclick", searchshield.blockClick);};searchshield.avgGetSearchLinks = function (doc, engine, refresh){ if (!doc.body) return; var alltags = doc.body.getElementsByTagName('a'); for (var i = 0; i < alltags.length; i++) { if ( !refresh ) { // no checked test if refreshing - google if (alltags.getAttribute('avglschecked')) continue; } // ignore linked resources if (alltags.tagName == 'LINK') continue; // ignore in-page bookmarks and javascript if ((!alltags.href) || (alltags.href.charAt(0) == '#') || // in-page bookmark (alltags.href.indexOf("javascript") == 0)) continue; // ignore verdicts if (/XPLSS_/.test(alltags.id)) continue; // ignore flyover anchors if (/linkscanner|avgthreatlabs|avg\.com/.test(alltags.href)) continue; var href = engine.includeLink(alltags); if (!href) continue; var newNode = engine.search.addLink(alltags, href); engine.addImage(newNode, engine.search.clockUrl, false); } // recursivesly process all frames var docFrames = doc.frames; if (docFrames && engine.processFrames) { for (var j = 0; j < docFrames.length; j++) { var attr; var frameDoc; try { attr = docFrames[j].frameElement.className; frameDoc = docFrames[j].document; } catch(err){} //TODO: make frame processing an engine function or at least make exclusions an engine property // 'editable' frame it's probably a gmail reply if (attr && (attr.indexOf("editable") != -1)) continue; if (frameDoc) searchshield.avgGetSearchLinks(frameDoc, engine, 0); } } return engine.search.links;};searchshield.avglsCheckandUpdate = function (linkNode){ if (!xplSearch) return; // element is the search result anchor var element = linkNode.element; var href = linkNode.href; var result = searchshield.avgCallFunc(xplSearch.doc, 'CheckSite', href, element.href); if (result == null) return; var resultParse = result.split('::'); var phishing = resultParse[0]; // if phishing then rest of array does not exist. if (phishing == 1) return true; if (resultParse.length < 8) return; var hash = resultParse[1]; var score = resultParse[2]; var new_image = resultParse[3]; var alt_image = resultParse[4]; var flyover = resultParse[5]; var click_thru= resultParse[6]; var altClick_thru = resultParse[7]; // iterate to get verdict anchor nextElem = element.nextSibling; while (nextElem) { if (nextElem.nodeType == 1 && nextElem.id && (nextElem.id.indexOf("XPLSS_") != -1)) break; nextElem = nextElem.nextSibling; } return xplSearch.engine.updateImage(hash, xplSearch.searchHash, score, new_image, alt_image, flyover, click_thru, altClick_thru);};// click event handler - shows popup for links of caution and warning severitysearchshield.blockClick = function(event){ if (!event) event = window.event; // no action needed if click is not the left mouse button if (event.button != 0) return; var anchor = searchshield.getAnchorNode(event.srcElement, function(node) {return ((node.tagName.charAt(0) == "H") || (node.tagName.charAt(0) == "D") || (node.tagName.charAt(0) == "T"))} ); if ((anchor == null) || (anchor.href == null)) return true; // ignore if anchor is on an xpl verdict if (!!anchor.id) { if (anchor.id.indexOf('LXPLSS_') == 0) return true; if (anchor.id.indexOf('XPLSS_INTR') == 0) { searchshield.allowedSites.push(searchshield.GetDomain(anchor.href)); return true; } } // VeriSign A/B Split reporting - only for VerSign domains var avglschecked = anchor.getAttribute("avglschecked"); if (avglschecked && avglschecked != 1) { var sPos = avglschecked.indexOf("S"); var hash = (sPos > -1) ? avglschecked.substring(0, sPos) : null; var split = (sPos > -1) ? avglschecked.substring(sPos+1) : null; if (hash && split && split != searchshield.VERISIGN_SPLIT_NOTEST) { // check updated verdict anchor for verisign domain var d = event.srcElement.ownerDocument; if (d.getElementById("LXPLSS_" + hash + "U" + searchshield.SCORE_SS_VERISIGN)) { searchshield.avgCallFunc(d, "RecordVSClick", hash, d.location.href); } } } var link = anchor.href; var verdict = searchshield.getAvgImage(anchor); var score = -1; var img_id = ''; if (verdict != null) { score = verdict.score; img_id = verdict.rawId; } // show popup alert (upper left) if ((score >= searchshield.SCORE_SS_CAUTION) && (score <= searchshield.SCORE_SS_WARNING)) { // prevent this click from going any further var search_hash = searchshield.avgCallFunc(document, 'GetHash', document.location.href); searchshield.ShowPopupAlert(document, link, img_id, search_hash); // if possible, stop the event from going any further searchshield.cancelEvent(event); return false; } return true;};// called by native to update phishing linkssearchshield.updatePhishingLinks = function (results){ if (!results) return; if (!xplSearch) return; var engine = xplSearch.engine; var resultParse = results.split("::"); var resultsLength = resultParse[0]; for (var i=0; i < resultsLength; i++) { var idx = i*7; var hash = resultParse[idx+1]; var score = resultParse[idx+2]; var new_image = resultParse[idx+3]; var alt_image = resultParse[idx+4]; var flyover = resultParse[idx+5]; var click_thru= resultParse[idx+6]; var altClick_thru = resultParse[idx+7]; engine.updateImage(hash, xplSearch.searchHash, score, new_image, alt_image, flyover, click_thru, altClick_thru); }};searchshield.getAvgImage = function (element){ var obj = {}; obj.img = xplSearch.engine.getImgElement(element); obj.score = -1; //parse the score from the id if (obj.img != null && obj.img.id) { var pos = !!obj.img.id ? obj.img.id.indexOf('U') + 1 : -1; obj.score = (pos < 1) ? -1 : obj.img.id.charAt(pos); obj.rawId = obj.img.id.substring(0,pos-1); } return obj;};searchshield.GetScannedLink = function (link){ if (!xplSearch || !(xplSearch.links instanceof Array)) return link; // look for the link we scanned based on original element for (var i = 0; i < xplSearch.links.length; i++) { if (xplSearch.links.element.href == link) return xplSearch.links.href; } // else return the incoming link return link;};searchshield.previouslyScanned = function (links, hash){ for (var i = 0; i < links.length; i++) { if ((links != null) && (links.hash != null) && (links.hash == hash) && (links.checked == true)) return true; } return false;};searchshield.initPopupAlert = function (doc){ // check if it exists first if (doc.getElementById("XPLSS_PopupAlert")) return; // create a div to use for the popup itself, hide for now var popup_div = doc.createElement("DIV"); popup_div.setAttribute("id", "XPLSS_PopupAlert"); popup_div.style.position = "absolute"; popup_div.style.zIndex = "10000"; doc.body.appendChild(popup_div);};searchshield.initFlyover = function (doc, engine){ // create in top doc only if (doc !== window.top.document) doc = window.top.document; // check if it exists first if ((doc == null) || (doc.getElementById("XPLSS_Flyover"))) return; // create a div to use for the flyover itself, hide for now var flyover_div = doc.createElement("DIV"); flyover_div.setAttribute("id", "XPLSS_Flyover"); flyover_div.style.position = "absolute"; flyover_div.style.zIndex = "10000"; doc.body.appendChild(flyover_div); // create a layer for the image var trans_div = doc.createElement("DIV"); trans_div.setAttribute("id", "XPLSS_Trans"); trans_div.style.position = "absolute"; trans_div.style.zIndex = "9999"; doc.body.appendChild(trans_div);};searchshield.ShowPopupAlert = function (doc, link, hash, search){ // build the content var popup_content = searchshield.avgCallFunc(doc, 'BuildPopupAlert', hash, search); if (popup_content == null || popup_content == "") return; // get the div var div = doc.getElementById("XPLSS_PopupAlert"); div.innerHTML = searchshield.CleanupHTML(popup_content); // set position, account for scrolling var zoom = searchshield.zoomLevel(); var pageOffsetX = Math.round(doc.documentElement.scrollLeft/zoom); var pageOffsetY = Math.round(doc.documentElement.scrollTop/zoom); div.style.left = 10 + pageOffsetX + "px"; div.style.top = 10 + pageOffsetY + "px"; // TODO: the event handler function doesn't exist so, is this even necessary? //div.attachEvent("onmouseout", HidePopupAlert); // set the link //var data = doc.getElementById("avgalertpopurl"); //if (data) // data.innerHTML = escape(link); // set visibility div.style.visibility = "visible"; //navigate to the link after timed delay // TODO: Bug 31707 - make this open a new tab/window setTimeout(function(){doc.location.assign(link)}, 3000);};searchshield.avgCallFunc = function (doc, name /*, param1..., paramN*/){ // get the data element var avg_ls_data = (typeof gAvgDataElement !== 'undefined') ? gAvgDataElement : doc.getElementById("avglsdata"); if ((avg_ls_data == null) || (name == null)) return; // save the data element gAvgDataElement = avg_ls_data; // for some reason you can't fire and event on an element with no parent node if (avg_ls_data.parentNode == null) return; // set the attributes avg_ls_data.setAttribute("function", name); // set variable length of optional parameter attributes var pcnt = 0; for (var i=2; i < arguments.length; i++) avg_ls_data.setAttribute("param"+(++pcnt), String(arguments)); avg_ls_data.fireEvent("onrowenter"); // get the result return avg_ls_data.getAttribute("result"); };// general use functions - begin// DOM Functionssearchshield.getAnchorNode = function (node, filterFunc){ // filterFunc should return a boolean if (!filterFunc || !filterFunc instanceof Function) return null; // go up the dom tree starting at node and look for anchor // before hitting a header, div or table element while ((node != null) && (node.tagName != null) && (node.tagName != "A")) { if (filterFunc(node)) { node = null; break; } node = node.parentNode; } return node;};searchshield.getDocuments = function (frame, frameArray){ // recursively get all embedded frames/docs frameArray.push(frame.document); var frames = frame.frames; for (var i = 0; i < frames.length; i++) { // recurse on each frame searchshield.getDocuments(frames, frameArray); } return frameArray;};searchshield.NextSiblingNode = function (element){ var TEXTNODE = 3; var ParentNode = element.parentNode; if (!ParentNode) return; var NextSibling = ParentNode.nextSibling; while (NextSibling) { if (NextSibling.nodeType != TEXTNODE) return NextSibling; NextSibling = NextSibling.nextSibling; } return;};searchshield.getParentNodeByAttribute = function (attrName, attrValue, node, maxDepth){ if (!node) return null; var maxLoop = maxDepth ? maxDepth : 1; var pNode = node.parentNode; if (!pNode) return null; for(; 0 < maxLoop; maxLoop--) { if ((pNode[attrName]) && (pNode[attrName].toLowerCase() === attrValue.toLowerCase())) { return pNode; } pNode = pNode.parentNode; if (!pNode) return null; } return null;};searchshield.getParentNodeByClassName = function (className, node, maxDepth) { return searchshield.getParentNodeByAttribute("className", className, node, maxDepth);};searchshield.getParentNodeById = function (id, node, maxDepth){ return searchshield.getParentNodeByAttribute("id", id, node, maxDepth);};searchshield.getParentNodeByTagName = function (tagName, node, attrName) { // find parent node by tag name and optional attribute name if (!tagName || !node || !node.parentNode) return null; tagName = tagName.toUpperCase(); while ((node != null) && (node.nodeType != 9)) { // if attrName is not provided just return TRUE if (node.nodeName == tagName) { var nodeHasAttribute = !!attrName ? node[attrName] : true; if (nodeHasAttribute) return node; } node = node.parentNode; } // no div return null;};searchshield.getHrefFromCiteElement = function (tag){ var rtnHtml; var tp = tag.parentNode; var tgpn = tp ? tp.parentNode : null; if (!tgpn) return; lastChildElem = tgpn.lastChild; while ((lastChildElem != null) && (lastChildElem.nodeName != 'SPAN') && (lastChildElem.nodeName != 'DIV')) { lastChildElem = lastChildElem.previousSibling; } if (lastChildElem) rtnHtml = lastChildElem.getElementsByTagName('cite')[0]; if (rtnHtml) rtnHtml = rtnHtml.innerHTML; return rtnHtml;};searchshield.getHrefFromSpanElement = function (tag){ var rtnHtml; var tp = tag.parentNode; var tgpn = tp ? tp.parentNode : null; if (!tgpn) return; siblingElem = tgpn.nextSibling; while ((siblingElem != null) && (siblingElem.nodeName != 'SPAN') && (siblingElem.className != 'site')) { siblingElem = siblingElem.nextSibling; if (siblingElem && siblingElem.className && (siblingElem.className.match(/res[13]/))) break; } if (siblingElem) rtnHtml = siblingElem.getElementsByTagName('a')[0]; if (rtnHtml) rtnHtml = rtnHtml.innerHTML; return rtnHtml;};searchshield.getTopLevelDocument = function (doc){ // return the top level document for the given doc, could be itself // TODO: determine a method of doing this for IE, if necessary // don't check about:blank if (doc && ((doc.location.href == "about:blank") || (doc.location.href == "about:Tabs"))) return doc; // Check if already a top level document for (var i = 0; i < gBrowser.browsers.length; i++) { if (doc == gBrowser.browsers.contentDocument) return doc; } // Not a top level, check all frames var documents; for (var j = 0; j < gBrowser.browsers.length; j++) { // get all docs for each browser documents = searchshield.getDocuments(gBrowser.browsers[j].contentWindow, new Array()); for (var k = 0; k < documents.length; k++) { // check if doc is from current browser if (doc == documents[k]) { // it is, return the top level doc for this browser return gBrowser.browsers[j].contentDocument; } } } return doc;};searchshield.getTopLevelWindow = function (){ // TODO: determine a method of doing this for IE, if necessary return mediator.getMostRecentWindow("navigator:browser");};//Event functionssearchshield.addListener = function (object, evtType, listener, useCapture){ useCapture = !!useCapture; if (object.addEventListener) { object.addEventListener(evtType, listener, useCapture); return true; } else if (object.attachEvent) { object.attachEvent("on"+evtType, listener); return true; } return false;};searchshield.cancelEvent = function (event){ event.cancelBubble = true; event.returnValue = false;};searchshield.doEvent = function (evtObj, evtTarget, evtName, evtType, bubbles, cancelable){ bubbles = !!bubbles; cancelable = !!cancelable; if (document.createEvent) { var evt = document.createEvent("Events"); evt.initEvent(evtName, bubbles, cancelable); evtTarget.dispatchEvent(evt); return true; } else if (document.createEventObject) { var evt = document.createEventObject(evtObj); evtTarget.fireEvent("on" + evtType, evt); return true; } return false;};searchshield.removeListener = function (object, evtType, listener, useCapture){ useCapture = !!useCapture; if (object.removeEventListener) { object.removeEventListener(evtType, listener, useCapture); return true; } else if (object.detachEvent) { object.detachEvent(evtType, listener); return true; } return false;};// HTML functionssearchshield.CleanupHTML = function (data){ if (data == null) return data; // cleanup html data, replace any new lines data = data.replace(/\r/g, ""); data = data.replace(/\n/g, ""); // escape any single quotes data = data.replace(/'/g, "\\'"); return data;};searchshield.removeHtmlTags = function (str){ var re = new RegExp('(<[^>]+>)','g'); var strStr = new String(str); if (!!strStr) return strStr.replace(re, ''); else return str; };// Browser functionssearchshield.elementSize = function (element){ //returns an array [sizeX, sizeY] var elemX; var elemY; elemX = parseInt(element.offsetWidth); elemY = parseInt(element.offsetHeight) return [elemX, elemY];};searchshield.GetFullBoundingRect = function (element){ if (!element) return; // get bounding rect for incoming element var elementRect = element.getBoundingClientRect(); var nextImg = null; var nextImgRect = null; // first check for another non-TextNode element after this one var siblingElement = searchshield.NextSiblingNode(element); if ( siblingElement && siblingElement.firstChild && siblingElement.id && siblingElement.id.indexOf("XPLSS_") != -1) { nextImg = siblingElement.firstChild; nextImgRect = nextImg.getBoundingClientRect(); } else { return elementRect; } if ((nextImgRect.top >= elementRect.bottom) && (nextImgRect.left <= elementRect.left)) { // images appear to be on seperate lines return elementRect; } // else merge the rects together into a new one var newRect = new function() { this.top=0; this.left=0; this.right=0; this.bottom=0; this.mid=0;}; newRect.top = Math.min(elementRect.top, nextImgRect.top); newRect.left= Math.min(elementRect.left, nextImgRect.left); newRect.right=Math.max(elementRect.right, nextImgRect.right); newRect.bottom=Math.max(elementRect.bottom, nextImgRect.bottom); newRect.mid = Math.min(elementRect.right, nextImgRect.left); return newRect;};searchshield.offsetLeft = function (element){ var offset = 0; while (element) { offset += element.offsetLeft; element = element.offsetParent; } return offset;};searchshield.offsetTop = function (element){ var offset = 0; while (element) { offset += element.offsetTop; element = element.offsetParent; } return offset;};searchshield.scrollSize = function (imageElem){ // returns an array [scrollX, scrollY, hasParentFrame] var scrollX; var scrollY; var hasParentFrame; // firefox if (window.pageXOffset && window.pageYOffset) { scrollX = window.pageXOffset; scrollY = window.pageYOffset; } else if (document.documentElement || document.body) { scrollX = document.documentElement.scrollLeft || document.body.scrollLeft; scrollY = document.documentElement.scrollTop || document.body.scrollTop; if (imageElem) { var frames = document.frames; if (frames) { for (var i=0; i < frames.length; i++) { var img; try { img = frames.document.getElementById(imageElem.id); } catch(domErr){} if (img != null) { scrollX = frames[i].document.documentElement.scrollLeft; scrollY = frames[i].document.documentElement.scrollTop; hasParentFrame = true; break; } } } } } else { scrollX = 0; scrollY = 0; } return [parseInt(scrollX,10), parseInt(scrollY,10), hasParentFrame];};searchshield.viewPortSize = function (){ // returns an array [width, height, scrollYWidth], where scrollYWidth is always 0 for IE var scrollXWidth = 19; var scrollYWidth = 0; // 0 for Microsoft IE var scrollBarX = false; var windowX; var windowY; // firefox if (window.innerWidth && window.innerHeight) { //TODO: validate this block if implemented for firefox windowX = window.innerWidth - scrollXWidth; windowY = window.innerHeight; try { scrollYWidth = Math.floor(Math.abs(window.innerHeight - document.documentElement.clientHeight)) + 1; scrollBarX = (document.documentElement.clientWidth < document.documentElement.scrollWidth); } catch(err){} if (scrollBarX && !scrollYWidth) scrollYWidth = 18; //normally 17 (+1 top border) } else if (document.documentElement || document.body) { windowX = (document.documentElement.clientWidth || document.body.clientWidth) - scrollXWidth; windowY = document.documentElement.clientHeight || document.body.clientHeight; } else { windowX = 0; windowY = 0; } return [windowX, windowY, scrollYWidth];};searchshield.zoomLevel = function (){ var level = 1; if (document.body.getBoundingClientRect) { // rect is only in physical pixel size before IE8 var rect = document.body.getBoundingClientRect(); level = Math.round (((rect.right - rect.left) / (document.body.offsetWidth)) * 100) / 100; } return level;};// Href functionssearchshield.checkUrl = function (url){ // cleanup a url, make sure there is a protocol on the front for scanning try { // trim url = url.replace(/^\s+/, "").replace(/\s+$/, ""); // if no protocol, add http:// to it if (url.indexOf("://") == -1) url = "http://" + url; } catch(err){} return url;};searchshield.DoesURLContain = function (url, contain){ if ((url == null) || (url.length < 1)) return false; // breakup the url to check var parts = url.split('/'); if (parts.length < 3) return false; var domain= parts[2].toLowerCase(); if (domain.indexOf(contain) > -1) return true; return false;};searchshield.FilterUrl = function (url, filter){ if (!url || (url.length < 1)) return false; if (!filter || !(filter instanceof Array)) return false; var parts = url.split('/'); if ((parts == null) || (parts.length < 3)) return false; var domain = parts[2]; for (var i = 0; i < filter.length; i++) { if (domain.indexOf(filter[i]) != -1) return true; } return false;};searchshield.GetDomain = function (url){ if (url != null) { // get url domain var parts = url.split('/'); if ((parts != null) && (parts.length >= 3)) { return parts[2].toLowerCase(); } } return url;};searchshield.getUrlContents = function (url) { if (url == null) return null; // don't query if local url if (url.indexOf("linkscanner://") != -1) return null; try { req = new XMLHttpRequest(); req.open("GET", url, false); req.send(null); if (req.status == 200) return req.responseText; else return null; } catch (err) { // nothing to do return null; }};searchshield.parseLink = function (href, simpleMode){ var uri = {}; var parameter = { complex: { pattern: /^(?:([a-z]+):(?:([a-z]*):)?\/\/)?(?:([^:mad:]*)(?::([^:mad:]*))?@)?((?:[a-z0-9_-]+\.)+[a-z]{2,})(?::(\d+))?(?:([^:\?\#]+))?(?:\?([^\#]+))?(?:\#([^\s]+))?$/i, element: ['source','scheme','subscheme','user','pass','host','port','path','query','fragment'] }, simple: { pattern: /^(?:([a-z]+):\/\/)?((?:[a-z0-9_-]+\.)+[a-z]{2,})(?:\/)([^:\?]+)?(?:([\?|\#])([^\?]+))?$/i, element: ['source','scheme','host','path','delimiter','query'] } }; var mode = simpleMode !== false ? 'simple' : 'complex'; var pattern = parameter[mode].pattern; var element = parameter[mode].element; if (!href) return uri; var matches = href.match(pattern); if (matches) { // -------------------- // iterate over the matches array and populate uri properties // using the respective element parameter as the name. // NOTE: set raw property type as String to make inArray() // work properly with instanceof. // -------------------- for (var i=0; i < matches.length; i++) uri[element[i]] = new String(matches[i] || ""); // -------------------- // create an array, hostArray, from host, for example, // host="www.google.com" and hostArray=["www","google","com"] // -------------------- uri.hostArray = uri.host.split("."); // -------------------- // create an array, qsArray, from query, for example, // query='hl=en&q=javascript&btnG=Search&aq=f&aqi=g10&aql=&oq=&gs_rfai=' // qsArray=[{hl:'en'},{q:javascript}, ... ,(qs_rfai:''}] // // $0=entire match, $1=capture 1, $2=capture 2 // must include $0 even though it is unused so // the replace works properly // -------------------- uri.qsArray = searchshield.parseQuery(uri.query); } //non-standard urls require a fail-safe that relies on simply splitting the href function splitLink(href) { // split the href on '/' var linkParts = href.split("/"); // need domain and path if ((linkParts == null) || (linkParts.length < 2)) return false; var uri = { delimiter: (linkParts[3]).substring(0,1), host: linkParts[2], hostArray: (linkParts[2]).split('.'), path: (linkParts[3]).substring(1), qsArray: [], query: '', scheme: (linkParts[0]).substring(0, linkParts[0].length-1), source: href }; return uri; } if (!uri.host) uri = splitLink(href); return uri;};searchshield.parseQuery = function (qs){ var qsArray = []; qs.replace(/(?:^|&)([^&=]*)=?([^&]*)/g, function ($0, $1, $2) { if ($1) qsArray[$1] = $2; } ); return qsArray;};// general functionssearchshield.arrayKeys = function (array){ var keys = new Array(); for(k in array) keys.push(k); return keys;};searchshield.inArray = function (key, array, caseSensitive, exactMatch){ if (! array instanceof Array) return false; if (caseSensitive !== true) caseSensitive = false; if (exactMatch !== false) exactMatch = true; if (key instanceof String) { for (var i=0; i < array.length; i++) { var k = caseSensitive ? key.valueOf() : key.valueOf().toLowerCase(); var a = caseSensitive ? array[i] : array[i].toLowerCase(); if(exactMatch && k === a) return true; else if (!exactMatch && (-1 !== k.indexOf(a))) return true; } } else if (key instanceof Array) { for (var i=0; i < array.length; i++) for (var j=0; j < key.length; j++) { var k = caseSensitive ? key[j] : key[j].toLowerCase(); var a = caseSensitive ? array[i] : array[i].toLowerCase(); if (exactMatch && k === a) return true; else if (!exactMatch && (-1 !== k.indexOf(a))) return true; } } return false;};searchshield.getClickHandlerParams = function(clickHandler){ var re = /((?:'[^']*')|[\w]*)(?:,|\))/ig; var chParams = []; clickHandler.replace(re, function($0, $1, $2){ if ($1) chParams.push($1); } ); return chParams;};// general use functions - end// Search constructorsearchshield.Search = function(){ this.doc = null; this.engine = null; this.engines = null; this.links = null; this.uri = null; this.searchHash = null; this.checkUrl = null; this.useLocalImgs = null; this.clockUrl = null; // create engine list (actually key/value object will be used) this.engineList = {};};searchshield.Search.prototype.getSearchNames = function(){ // order is important var names = [ 'Google', 'AVGGoogle', 'AltaVista', 'AVGYahoo', 'Yahoo', 'Bing', 'MSN', // MSN redirects to BING 'Baidu', 'Earthlink', 'AOL', 'Ask', 'Yandex', 'Seznam', 'Webhledani', 'eBay',///temp 'Digg', 'Slashdot', 'Twitter', 'GMail', 'Facebook', 'MySpace' ]; return names;};searchshield.Search.prototype.detectEngine = function(href){ if (!href) return; var aEng = searchshield.Search.prototype.getSearchNames(); var aEngLen = aEng.length; for (var i=0; i < aEngLen; i++) { if (searchshield[aEng[i] + 'SearchEngine'].prototype.validSearch(href)) return aEng[i]; } return;};searchshield.Search.prototype.addEngine = function(engine){ if (!this.engines) this.engines = new Array(); this.engines.push(engine);};searchshield.Search.prototype.addLink = function(inElement, inHref){ if (!this.links) this.links = new Array(); var hrefHash; try { hrefHash = searchshield.avgCallFunc(this.doc, 'GetHash', inHref); } catch (e){} var newNode = { element: inElement, href: inHref, hash: hrefHash, search: this.searchHash }; this.links.push(newNode); return newNode;}// process the search result page after all search engines have been addedsearchshield.Search.prototype.process = function(doc){ // only process when searchshield is enabled if (!searchshield.enabled(doc)) return; this.doc = doc; this.href = this.doc.location.href; this.uri = searchshield.parseLink(this.href); try { this.searchHash = searchshield.avgCallFunc(this.doc, 'GetHash', this.href); // get any previously active engine this.engine = this.engineList[this.searchHash.toString()]; } catch (e) {} /* Process Steps: 1. Add all supported search engines 2. Identify the active search engine 3. Get all document links and add AVG images */ // STEP 1 - Add all supported search engines if (!this.engines) { var aEng = xplSearch.getSearchNames(); var aEngLen = aEng.length; for (var i=0; i < aEngLen; i++) { xplSearch.addEngine(new searchshield[aEng[i]+'SearchEngine'](this)); } } // search the engines if we didn't find one if (!this.engine) { // STEP 2 - Identify the active search engine var engLen = this.engines.length; for (var i = 0; i < engLen; i++) { if (this.engines[i].validSearch()) { this.engine = this.engines[i]; break; } } // create a new engine instance to store this.engineList[this.searchHash.toString()] = this.engine; // init this search, if < 1 either an error or disabled //var sdkInit = 0; //try { // sdkInit = xpl_sdk.SXPL_InitSearch(this.href); //} //catch(e){} //if (sdkInit < 1) // return false; } // return immediately if there is not an active search engine if (!this.engine) return false; try { // base url to check for icons this.checkUrl = searchshield.avgCallFunc(this.doc, 'GetIconUrl', '1'); // check if using linked or local icons this.useLocalImgs = !searchshield.getUrlContents(this.checkUrl); // get the clock url this.clockUrl = searchshield.avgCallFunc(this.doc, 'GetIconUrl', '0'); } catch(e){} // STEP 3 - Get all document links and add AVG images var alltags = this.doc.getElementsByTagName("*"); // this method works for IE, FF and Chrome for (var i=0; i < alltags.length; i++) { // ignore verdicts if (alltags[i].id && (alltags[i].id.indexOf("LXPLSS_") != -1)) continue; //should the link be included? Make sure includeLink always returns an href else FALSE, var href = this.engine.includeLink(alltags[i]); if (!href) continue; var newNode = this.addLink(alltags[i], href); this.engine.addImage(newNode, this.clockUrl, false); } return (this.links ? this.links.length : false);};//////////////// SEARCH //////////////////////////////// SEARCH ENGINE ////////////////// Interface for a SearchEngine objectsearchshield.SearchEngine = function(search){ this.search = search; this.type = 'standard'; this.processFrames = false; this.new_links = true; this.onlyPrimaries = true; this.inline = { clockImage: "linkscanner://clock12.png", image: [ "linkscanner://safe12.png", "linkscanner://caution12.png", "linkscanner://warning12.png", "linkscanner://blocked12.png" ], color: { classname: ["green","yellow","orange","red"], border: ["#00A120", "#EAA500", "#F57301", "#D20003"], background: ["#C3E5CA", "#FEEFAE", "#FFD3B0", "#F5D4C1"] } }; this.filter_urls = [ "ad.doubleclick.net", "ads1.revenue.net", "aslads.ask.com", "bluestreak.com", "clickbacktrack.net", "clickbank.net", "clickboothlnk.com", "clickmanager.com", "clickserve.cc-dt.com", "dartsearch.net", "clicktraxmedia.com", "clk.atdmt.com", "dpi-digialphoto.com", "feedpoint.net", "hypertracker.com", "jdoqocy.com", "kqzyfj.com", "m1428.ic-live.com", "mediaplex.com", "mr.mdmngr.com", "n339.asp-cc.com", "offeredby.net", "offerweb.com", "pinktrax.com", "pinktrax.com", "pixel1523.everesttech.net", "qckjmp.com", "r.rd06.com", "revenuewire.net", "s0b.bluestreak.com", "s2.srtk.net", "servedby.advertising.com", "store.yahoo.com", "tf8.cpcmanager.com", "thetoptracker.com", "track.searchignite.com", "tracking.searchmarketing.com", "www.dpbolvw.net", "www.rkdms.com", "www.yellowbookleads.com" ]; this.shortened_urls = [ "3.ly", "bit.ly", "is.gd", "tr.im", "short.to", "tiny.cc", "tinyurl.com", "lnk.ms", "msplinks.com" ]; this.showCleanVerdicts = true; this.showLowRiskVerdicts = true; this.showMedRiskVerdicts = true; this.VeriSignSplit = searchshield.VERISIGN_SPLIT_NOTEST;};searchshield.SearchEngine.prototype.flyoverExists = function (doc){ return !!doc.getElementById("XPLSS_Flyover");};searchshield.SearchEngine.prototype.inlineExists = function (doc){ return !!doc.getElementById("XPLSS_InlineFlyover");};searchshield.SearchEngine.prototype.validSearch = function(href) { return false; };searchshield.SearchEngine.prototype.includeLink = function(link) { return false; };searchshield.SearchEngine.prototype.insertNodes = function(node, doc){ var element = node.element; var parentNode = node.element.parentNode; if (parentNode == null) { // try and find element again based on the hash element = doc.getElementById("xplid_" + node.hash); parentNode = !!element ? element.parentNode : null; } var insertNode = !!element ? element.nextSibling : null; while ((insertNode != null) && (insertNode.tagName != null) && (insertNode.tagName == "SPAN")) { insertNode = insertNode.nextSibling; } return [insertNode, parentNode];};searchshield.SearchEngine.prototype.addImage = function(node, image, hidden){ var element = node.element; var hash = node.hash; var score = node.score; // set verdict display configuration var doc = element.ownerDocument; if (this.type != 'inline' && !doc.getElementById('XPLSS_Flyover')) searchshield.initFlyover(doc, this); // get the proper insertion point for the image var insertNodes = this.insertNodes(node, doc); var insertNode = insertNodes[0]; var parentNode = insertNodes[1]; if (!parentNode) return; // see if we already have an image if ((insertNode != null) && (insertNode.id != null) && (insertNode.id.indexOf("XPLSS_") > -1)) { return; } // mark search result anchor so it isn't processed repeatedly if (score == undefined) element.setAttribute("avglschecked", hash + "S" + this.VeriSignSplit); // create a new image var img = doc.createElement('img'); img.src = image; img.id = "XPLSS_" + hash; img.style.borderStyle = "none"; img.style.margin = "0 3px"; // for IE, specify these style attributes to prevent inadvertent inheritance from parent if (img.width && img.height) { img.style.width = img.width + 'px'; img.style.height = img.height + 'px'; } // apply custom element styles this.updateElementStyle(img, this.addImageStyle); // create the link element var anchor = doc.createElement("A"); anchor.setAttribute("id", "LXPLSS_" + hash); if ((hidden != null) && (hidden == true)) { // hiding the parent will also hide its child nodes anchor.style.display = "none"; } // Default anchor styles //Over-ride possible border style with inline declaration anchor.style.borderStyle = "none"; // apply custom element styles this.updateElementStyle(anchor, this.addAnchorStyle); if (score == searchshield.SCORE_SS_VERISIGN) { anchor.style.textDecoration = "none"; anchor.style.background = "none repeat scroll 0 0 transparent"; } // append the image to the link anchor.appendChild(img); // insert the node as either a sibling or a child if (insertNode != null) parentNode.insertBefore(anchor, insertNode); else parentNode.appendChild(anchor); return anchor;};searchshield.SearchEngine.prototype.updateImage = function (hash, search, score, image, alt_image, flyover, click_thru, altClick_thru){ var updated = false; var frameDoc = this.search.doc; var docFrames = frameDoc.frames; var frameElem; if (docFrames && this.processFrames) { for (var i=0; i < docFrames.length; i++) { try { if (docFrames[i].document.getElementById(hash)) { frameElem = docFrames[i].frameElement; frameDoc = docFrames[i].document; break; } } catch(err){} } } while ((element = frameDoc.getElementById(hash)) != null) { // check configuration to determine if verdict display property var showVerdict = true; var nSeverity = Number(score - 1); switch (nSeverity) { case searchshield.XPLCHECK_RESULT_SEV_LOW: showVerdict = this.showLowRiskVerdicts; break; case searchshield.XPLCHECK_RESULT_SEV_MED: showVerdict = this.showMedRiskVerdicts; break; case searchshield.XPLCHECK_RESULT_SEV_NONE: showVerdict = this.showCleanVerdicts; break; default: if (score == searchshield.SCORE_SS_VERISIGN) showVerdict = this.showCleanVerdicts; break; } // remove image if no url specified if ((!showVerdict) || (image == null) || (image.length < 1)) { // hide the parent anchor node element.parentNode.style.display = "none"; // mark the id as being hidden (element is the image) element.id = element.id + "H"; updated = true; // if not a verisign score if (score != searchshield.SCORE_SS_VERISIGN) continue; } // cleanup flyover, replace any new lines or single quotes flyover = searchshield.CleanupHTML(flyover); // mark the id as having been updated element.id = element.id + "U" + score; element.src = image; element.attachEvent("onmouseover", function(e){avglsflyover.popup(e, hash, search, flyover)}); element.attachEvent("onmouseout", function(e){avglsflyover.hide(e)}); // check for attribute updates (elementAttribute is an associative array (i.e., object) if (this.elementAttribute) { for (a in this.elementAttribute) { if(this.elementAttribute[a]) element.setAttribute(a, this.elementAttribute[a]); } } // To dynamically reduce verdict image size if it causes its container to scroll // when not showing alt images determine if the element containing // the verdict image is scrolling and decrease the image size by // the scroll amount (min size is 80% or original) var reduceBy = 0.8; var scrl = 0; if (!alt_image || this.omitAltImage || this.VeriSignSplit == searchshield.VERISIGN_SPLIT_TESTB) { try{ var maxLoop = 5; var cN = element.parentNode.parentNode; //image->anchor->containerNodes... while (cN && maxLoop--) { if (cN.tagName == "DIV" || cN.tagName == "SPAN") { // get object height depending on ie document mode var clientHeight = (cN.clientHeight == 0 || (this.search.doc.documentMode && this.search.doc.documentMode < 8)) ? cN.offsetHeight : cN.clientHeight; scrl = cN.scrollHeight - clientHeight; break; } cN = cN.parentNode; } if (0 < scrl) { var eH = (element.height - scrl)/element.height; if (reduceBy > eH) eH = reduceBy; var newDim = Math.ceil(eH*element.height); element.height = newDim; element.width = newDim; element.style.height = newDim + "px"; element.style.width = newDim + "px"; } } catch(e){} } // set default style attributes element.style.display = ""; // if verisign icon showing move our icon up for better centering of the 2 // except for IE7 browser - it does not like this style try { var ieVersion = parseFloat(navigator.appVersion.split("MSIE")[1]); if (alt_image && (alt_image.length > 0) && ieVersion != 7) element.style.verticalAlign = "10%"; } catch(err){}; // apply custom element styles this.updateElementStyle(element, this.updateImageStyle) // update the click thru var link = this.search.doc.getElementById("L" + hash); if (link) { link.href = click_thru; link.id = link.id + "U" + score; } updated = true; // add the alternate image if supplied BUT not on avg yahoo if ((alt_image) && (alt_image.length > 0) && (!this.omitAltImage) && (this.VeriSignSplit != searchshield.VERISIGN_SPLIT_TESTB)) { var vhash = hash.substring(hash.indexOf("_")+1); // create a temporary link node var tmp_node = { element: element.parentNode, href: altClick_thru, hash: vhash + "VU" + score, search: this.searchHash, score: score }; var altAnchor = this.addImage(tmp_node, alt_image, false); if (altAnchor && altAnchor.firstChild) { altAnchor.firstChild.setAttribute("onmouseover", ""); altAnchor.href = altClick_thru; } } } if (updated != false) { this.resizeFrame(frameElem); return true; } return false;};searchshield.SearchEngine.prototype.updateElementStyle = function (element, elementStyle){ if (elementStyle) { // a NULL attribte value will unset it for(attr in elementStyle) { try { if (element.style.setAttribute) element.style.setAttribute(attr, elementStyle[attr]); else element.style[attr] = elementStyle[attr]; } catch(err){} } }};searchshield.SearchEngine.prototype.resizeFrame = function (frameElem){ // resize frame to prevent unwanted scrolling after inserting verdicts // ignore inline and non-frame engines if ((this.type == 'inline') || (!this.processFrames)) return; // ensure all required elements are available if ((frameElem == null) || (frameElem.style == null) || (frameElem.contentWindow == null)) return; // if frame is scrolling vertically then resize var frameHeight = parseInt(frameElem.style.height, 10); if (!isNaN(frameHeight) && (frameHeight < frameElem.contentWindow.document.body.scrollHeight)) frameElem.style.height = frameElem.contentWindow.document.body.scrollHeight + 'px'; return;};searchshield.SearchEngine.prototype.getImgElement = function (element){ // return an xpl img element associated with a given element if (element == null) return null; // go up the parent tree looking for a header or div while ( (element.parentNode != null) && (element.tagName.charAt(0) != "H") && (element.tagName.charAt(0) != "D") && (element.tagName.charAt(0) != "T") ) { element = element.parentNode; } // if all the way to the top, nothing if ((element.tagName == "HTML") || (element == null)) return null; // get image tags, if none we are done var imgTags = element.getElementsByTagName("IMG"); if ((imgTags == null) || (imgTags.Length < 1)) return null; for (var i = 0; i < imgTags.length; i++) { if ((imgTags[i].id == null) || (imgTags[i].id.indexOf("XPLSS_") == -1)) continue; return imgTags[i]; } // else didn't find anything return null;};searchshield.SearchEngine.prototype.setRatingsConfig = function (doc){ // get verdict configuration, need at least severity var results = searchshield.avgCallFunc(doc, 'GetRatingsConfig'); var parts = !!results ? results.split('::') : null; if (parts != null && parts.length >= 5) { //if set to default then get config value if (this.showCleanVerdicts === true) this.showCleanVerdicts = (parseInt(parts[0]) == 1) ? true : false; if (this.showLowRiskVerdicts === true) this.showLowRiskVerdicts = (parseInt(parts[1]) == 1) ? true : false; if (this.showMedRiskVerdicts === true) this.showMedRiskVerdicts = (parseInt(parts[2]) == 1) ? true : false; this.VeriSignSplit = (parseInt(parts[4])); } return true;};searchshield.SearchEngine.prototype.init_inline_ratings = function (doc){ if ((doc == null) || (doc.getElementById("XPLSS_InlineFlyover"))) return; if (!searchshield.quirksMode) { // create style for inline flyovers var styleTag = doc.createElement("style"); styleTag.setAttribute("id","avgILFOStyle"); var headTag = doc.getElementsByTagName("head")[0]; headTag.appendChild(styleTag); var inline_style = styleTag.styleSheet; // stub in the base image name as the url inline_style.addRule(".avgILFO", "background: url(linkscanner://default_inline_border_tl.png) no-repeat top left;"); inline_style.addRule(".avgILFO", "width:0px; font-size:0px; z-index:9999; visibility:hidden; position:absolute; left:-5000px;"); inline_style.addRule(".avgILFO_content", "background: url(linkscanner://default_inline_border_r.png) top right repeat-y;"); inline_style.addRule(".avgILFO_content","font-size:10px; color:black; padding:0px 10px; text-align:left; word-wrap:break-word; line-height:130%"); inline_style.addRule(".avgILFO_head", "background: url(linkscanner://default_inline_border_tr.png) no-repeat top right;"); inline_style.addRule(".avgILFO_head", "width:0px; height:5px;"); inline_style.addRule(".avgILFO_head div","height:5px;"); inline_style.addRule(".avgILFO_foot", "background: url(linkscanner://default_inline_border_bl.png) no-repeat bottom left"); inline_style.addRule(".avgILFO_foot", "height:5px;"); inline_style.addRule(".avgILFO_foot div", "background: url(linkscanner://default_inline_border_br.png) no-repeat bottom right"); inline_style.addRule(".avgILFO_foot div", "height:5px; width:0px;"); } try { // create the popup box var box = doc.createElement("DIV"); if (searchshield.quirksMode) { box.style.visibility = "hidden"; box.style.position = "absolute"; box.style.left = "-5000px"; } box.setAttribute("id", "XPLSS_InlineFlyover"); box.setAttribute("class", "avgILFO"); doc.body.appendChild(box); box = null; } catch(boxErr){}};searchshield.SearchEngine.prototype.show_inline_ratings = function (doc, node, image){ var href = node.href; var anchor = node.element; if ((href == null) || (href.length < 1)) return; if (avglsinlineflyover.imageExists(anchor)) return; // mark search result anchor so it isn't processed repeatedly anchor.setAttribute("avglschecked", "1"); // get verdict this.display_inline(doc, anchor, href, node, false);};searchshield.SearchEngine.prototype.display_inline = function (doc, anchor, href, node, update, min_severity){ // min_severity is the lowest severity to display, so setting it to // 1 would not display safe icons var results = searchshield.avgCallFunc(doc, 'MalsiteCheck', href); if (results == null) return; var parts = results.split('::'); // need at least severity if (parts == null) return; var nSeverity = parseInt(parts[0]); if (!update && nSeverity == searchshield.XPLCHECK_RESULT_SEV_NONE) { var shortUrl = searchshield.FilterUrl(href, this.shortened_urls); if (shortUrl) { // shortened url verdicts display later var engine = this; anchor.attachEvent("onmouseover", function(event){avglsinlineflyover.mouseOverHandler(event, doc, engine)}); return; } } // severity -1 signifies sb.dat load failure if ( nSeverity == -1 ) nSeverity = searchshield.XPLCHECK_RESULT_SEV_NONE; //blacklist url var blShortUrl = false; if (nSeverity == searchshield.XPLCHECK_RESULT_SEV_BLOCK) { var shortUrl = searchshield.FilterUrl(href, this.shortened_urls); if (shortUrl) blShortUrl = true; } // need xlated cat tag and category if (parts.length < 3) return; // check the minimum to display if ((min_severity != null) && (nSeverity < min_severity)) return; if (nSeverity == searchshield.XPLCHECK_RESULT_SEV_LOW && !this.showLowRiskVerdicts) { if (update) this.avg_ls_inline_hide_verdict(anchor); return; } if (nSeverity == searchshield.XPLCHECK_RESULT_SEV_MED && !this.showMedRiskVerdicts) { if (update) this.avg_ls_inline_hide_verdict(anchor); return; } if (nSeverity == searchshield.XPLCHECK_RESULT_SEV_NONE && !this.showCleanVerdicts) { if (update) this.avg_ls_inline_hide_verdict(anchor); return; } if (update) this.update_inline_image(anchor, nSeverity, parts); else this.add_inline_image(doc, anchor, nSeverity, parts, blShortUrl);};searchshield.SearchEngine.prototype.avg_ls_inline_hide_verdict = function (anchor){ var image = avglsinlineflyover.getImage(anchor); if (image) { image.style.display = "none"; if (image.parentNode && image.parentNode.id == "avg_ls_anch") image.parentNode.style.display = "none"; }};searchshield.SearchEngine.prototype.update_inline_image = function (anchor, nSeverity, aRisk){ // update the image already in the page if (anchor && anchor.firstChild) { var html = ''; var image = ''; if (aRisk != null && nSeverity != null) { var riskCategory = aRisk[1]; var riskName = aRisk[2]; var bgColor = this.inline.color.background[nSeverity]; var borderColor = this.inline.color.border[nSeverity]; image = this.inline.image[nSeverity]; html = avglsinlineflyover.build(riskCategory, riskName, bgColor, borderColor); } var imageElem = anchor.firstChild; imageElem.src = image; if ( html && html.length > 0 ) { imageElem.setAttribute("title", ""); imageElem.attachEvent("onmouseover", function(e){avglsinlineflyover.popup(e, html, nSeverity)}); imageElem.attachEvent("onmouseout", function(e){avglsinlineflyover.hide(e)}); } }};// add the image to the pagesearchshield.SearchEngine.prototype.add_inline_image = function (doc, anchor, nSeverity, aRisk, blShortUrl){ if (anchor == null || anchor.parentNode == null) return null; // get the proper insertion point for the image var insertNode = anchor.nextSibling; while ((insertNode != null) && (insertNode.tagName != null) && (insertNode.tagName == "SPAN")) { insertNode= insertNode.nextSibling; } // see if we already have an image anchor if ((insertNode != null) && (insertNode.id != null) && (insertNode.id == "avg_ls_anch")) { return null; } var html = ''; var image = this.inline.clockImage; if (aRisk != null && nSeverity != null) { var riskCategory = aRisk[1]; var riskName = aRisk[2]; var bgColor = this.inline.color.background[nSeverity]; var borderColor = this.inline.color.border[nSeverity]; image = this.inline.image[nSeverity]; var blUrl; if (blShortUrl) { var aRiskName = riskName.split(':'); var sUrl = searchshield.checkUrl(aRiskName[1]); blUrl = {}; blUrl.riskNameLabel = aRiskName[0] + ': '; blUrl.riskCategory = riskCategory; blUrl.bgColor = bgColor; blUrl.borderColor = borderColor; blUrl.sUrl = sUrl; } else { html = avglsinlineflyover.build(riskCategory, riskName, bgColor, borderColor); } } doc = anchor.ownerDocument; var img = doc.createElement("img"); img.src = image; img.setAttribute("id","avg_ls_image"); img.style.width = "12px"; img.style.height = "12px"; img.style.border = "none"; img.style.padding = "0 3px"; img.style.margin = "0"; if ((html && html.length > 0) || (blUrl != undefined)) { img.setAttribute("title", ""); img.attachEvent("onmouseover", function(e){avglsinlineflyover.popup(e, html, nSeverity, blUrl)}); img.attachEvent("onmouseout", function(e){avglsinlineflyover.hide(e)}); } // create the link element var newAnchor = doc.createElement("A"); newAnchor.setAttribute("id", "avg_ls_anch"); newAnchor.style.display = "inline-block"; newAnchor.style.background = "none repeat scroll 0 0 transparent"; newAnchor.appendChild(img); img = null; // insert the node as either a sibling or a child if (insertNode != null) anchor.parentNode.insertBefore(newAnchor, insertNode); else anchor.parentNode.appendChild(newAnchor); return newAnchor; };//////////////// SEARCH ENGINE /////////////////////////////// GOOGLE SEARCH ENGINE ///////////////searchshield.GoogleSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.onlyPrimaries = false;};searchshield.GoogleSearchEngine.prototype = new searchshield.SearchEngine();searchshield.GoogleSearchEngine.prototype.constructor = searchshield.GoogleSearchEngine;searchshield.GoogleSearchEngine.prototype.name = "google"; // the name by which the search engine is known (always lowercase)searchshield.GoogleSearchEngine.prototype.validSearch = function(href) { var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var hostMatch = false; var domain = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; // For Google the host must match: // .google.com OR // .google.com.XX OR // .google.co.XX OR // .google.XX where XX is a country code // one special case is [url=http://www.googe.off.ai]พลังจิต เว็บ พระพุทธศาสนา ธรรมะ พระไตรปิฎก ลึกลับ อภิญญา วิทยาศาสตร์ทางจิต Buddhism Buddhist[/url] (Anguilla) // Where any subdomain can come before the top level domain if ( /(\.(?:google|mozilla)\.(?:com|(?:co|off)\.[a-z]{2}|[a-z]{2}))/i.test(domain) ) { //check the path if ((path.indexOf("search?") == 0) || (path.indexOf("sponsoredlinks?") == 0) || (path.indexOf("webhp?") == 0) || (path.indexOf("webhp#") == 0) || (path.indexOf("#q=") == 0) || (path.indexOf("#hl=") == 0) || (path.indexOf("#sclient=") == 0)) { return true; } } return false;};searchshield.GoogleSearchEngine.prototype.includeLink = function(tag){ var href = ""; var outHref = false; var findStr = ""; // check for interstitials if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) { findStr = this.search.uri.host + "/interstitial?"; if (tag.className == "l" && tag.href) { if (tag.href.indexOf(findStr) != -1) { findStr = "?url="; var pos = tag.href.indexOf(findStr); if (pos !== -1) { pos += 5; outHref = tag.href.substring(pos); if (searchshield.FilterUrl(outHref, this.filter_urls)) return false; return outHref; } } } if (tag.className == "sla") { findStr = "/url?q="; urlPos = tag.href.indexOf(findStr); if (urlPos != -1) { urlPos += 7; outHref = tag.href.substring(urlPos); return outHref; } } // if an ad id if ((tag.id.indexOf("pa") == 0) || (tag.id.indexOf("an") == 0) || (tag.className == "resultLink")) { var urlPos = -1; // ads now need unescaping href = unescape(tag.href); findStr= "/url?sa="; if (href.indexOf(findStr) != -1) { // first kind, locate real url findStr= "&q=http"; urlPos = href.indexOf(findStr); if (urlPos != -1) urlPos += 3; // puts it on the http } if (urlPos == -1) { findStr = "/pagead/iclk?sa="; if (href.indexOf(findStr) != -1) { // second kind, locate real url findStr = "&adurl=http"; urlPos = href.indexOf(findStr); if (urlPos != -1) urlPos += 7; // puts it on the http } } if (urlPos == -1) { if (href.indexOf("/aclk?sa=") != -1) { // third kind urlPos = href.indexOf("&q=http"); if (urlPos != -1) urlPos += 3; // puts it on the http else { urlPos = href.indexOf("&lp=http"); if (urlPos != -1) urlPos += 4; else { findStr = "&adurl=http"; urlPos = href.indexOf(findStr); if (urlPos != -1) urlPos += 7; // puts it on the http } } } } if (urlPos == -1) { if (href.indexOf("/url?cad=") != -1) { // fourth kind urlPos = href.indexOf("&q=http"); if (urlPos != -1) urlPos += 3; // puts it on the http } } if (urlPos != -1) { outHref = href.substring(urlPos); // the destination url is in the href string of this redirector if (outHref.indexOf('xg4ken.com') > -1) { urlPos = (unescape(outHref)).indexOf('url[]=') + 6; var destUrl = (unescape(outHref)).substring(urlPos); if (searchshield.FilterUrl(destUrl, this.filter_urls)) { var destUrl = searchshield.getHrefFromCiteElement(tag); if (destUrl) return searchshield.checkUrl(searchshield.removeHtmlTags(destUrl)); return false; } return destUrl; } // filtered url but can get destination from href string if (outHref.indexOf('altfarm.mediaplex.com') > -1) { var tmpoh = unescape(outHref); var destUrl = tmpoh.substring(tmpoh.indexOf('DURL=')+5); if (destUrl != null) { var destUrl = unescape(destUrl); return destUrl; } } // extract any fragment text, shouldn't be unescaped var pound = outHref.indexOf("#"); if (pound != -1) { var fragment = outHref.substring(pound); outHref = outHref.substring(0, pound); outHref = unescape(outHref); outHref += fragment; if (searchshield.FilterUrl(outHref, this.filter_urls)) return false; return outHref; } outHref = unescape(outHref); if (outHref.indexOf("?") == -1) { var ampPos = outHref.indexOf("&"); if (ampPos != -1) outHref = outHref.substring(0, ampPos); } if (searchshield.FilterUrl(outHref, this.filter_urls)) { var destUrl = searchshield.getHrefFromCiteElement(tag); if (destUrl) return searchshield.checkUrl(searchshield.removeHtmlTags(destUrl)); return false; } return outHref; } } // recommended link - use following to see one // [url=http://www.google.cz/search?hl=cs&q=warey&btnG=Hledat&lr=lang_cs]warey - Hledat Googlem[/url] // elem parent class = r // href must contain - url? and q=http var parentNode = tag.parentNode; if (parentNode && (parentNode.className.toLowerCase() == "r")) { href = tag.href; if (href && (href.indexOf("/url?") != -1)) { // locate the real url var urlPos = href.indexOf("q=http"); if (urlPos != -1) { urlPos += 2; outHref = href.substring(urlPos); // include entire param up to '&' var ampPos = outHref.indexOf("&"); if (ampPos != -1) outHref = outHref.substring(0, ampPos); return outHref; } } } } // no link to self else if (tag.className && (tag.className.charAt(0) == "l" || tag.className == "sla")) { // check for any images on the link if (0 === tag.getElementsByTagName("IMG").length) return tag.href; } // else nothing return false;};/////////////// GOOGLE ////////////////////////////// AVG GOOGLE SEARCH ENGINE ///////////////searchshield.AVGGoogleSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.onlyPrimaries = false;};searchshield.AVGGoogleSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AVGGoogleSearchEngine.prototype.constructor = searchshield.AVGGoogleSearchEngine;searchshield.AVGGoogleSearchEngine.prototype.name = "avggoogle"; // the name by which the search engine is known (always lowercase)searchshield.AVGGoogleSearchEngine.prototype.validSearch = function(href) { var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; if (domain.indexOf("search.avg.com") > -1) { // ads link back to google return true; } return false;};searchshield.AVGGoogleSearchEngine.prototype.includeLink = function(tag){ var outHref = false; var findStr = ""; // check for interstitials if (searchshield.DoesURLContain(tag.href, "google.com")) { // link back to self - DIV elem GrandParent class of res1 or res3 is Sponsored Link var parentNode = tag.parentNode; if (parentNode) { var grandParentNode = tag.parentNode.parentNode; if (grandParentNode) { if ((grandParentNode.tagName == "DIV") && ((grandParentNode.className.toLowerCase() == "res1") || (grandParentNode.className.toLowerCase() == "res3"))) { var urlPos = -1; // ads now need unescaping href = unescape(tag.href); if (urlPos == -1) { if (href.indexOf("/aclk?sa=") != -1) { findStr = "&adurl=http"; urlPos = href.indexOf(findStr); if (urlPos != -1) urlPos += 7; // puts it on the http } } if (urlPos != -1) { outHref = href.substring(urlPos); // the destination url is in the href string of this redirector if (outHref.indexOf('xg4ken.com') > -1) { urlPos = (unescape(outHref)).indexOf('url[]=') + 6; var destUrl = (unescape(outHref)).substring(urlPos); if (searchshield.FilterUrl(destUrl, this.filter_urls)) { var destUrl = searchshield.getHrefFromCiteElement(tag); if (destUrl) return searchshield.checkUrl(searchshield.removeHtmlTags(destUrl)); return false; } return destUrl; } // filtered url but can get destination from href string if (outHref.indexOf('altfarm.mediaplex.com') > -1) { var tmpoh = unescape(outHref); var destUrl = tmpoh.substring(tmpoh.indexOf('DURL=')+5); if (destUrl != null) { var destUrl = unescape(destUrl); return destUrl; } } // extract any fragment text, shouldn't be unescaped var pound = outHref.indexOf("#"); if (pound != -1) { var fragment = outHref.substring(pound); outHref = outHref.substring(0, pound); outHref = unescape(outHref); outHref += fragment; if (searchshield.FilterUrl(outHref, this.filter_urls)) return false; return outHref; } outHref = unescape(outHref); if (outHref.indexOf("?") == -1) { var ampPos = outHref.indexOf("&"); if (ampPos != -1) outHref = outHref.substring(0, ampPos); } if (searchshield.FilterUrl(outHref, this.filter_urls)) { var destUrl = searchshield.getHrefFromCiteElement(tag); if (destUrl) return searchshield.checkUrl(searchshield.removeHtmlTags(destUrl)); return false; } return outHref; } } } } } // no link to self else { var parentNode = tag.parentNode; if (parentNode) { var grandParentNode = tag.parentNode.parentNode; if (grandParentNode) { if ((grandParentNode.tagName == "DIV") && (grandParentNode.className.toLowerCase() == "res2")) { // check for any images on the link if (0 === tag.getElementsByTagName("IMG").length) return tag.href; } } } } // else nothing return false;}/////////////// AVG GOOGLE ////////////////////////////// YAHOO SEARCH ENGINE ///////////////searchshield.YahooSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false;};searchshield.YahooSearchEngine.prototype = new searchshield.SearchEngine();searchshield.YahooSearchEngine.prototype.constructor = searchshield.YahooSearchEngine;searchshield.YahooSearchEngine.prototype.name = "yahoo";searchshield.YahooSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; // For Yahoo the host must match: // search.yahoo.com OR // xx.search.yahoo.com where xx is the country code OR // search.yahoo.co.jp OR // for Yahoo China: one.cn.yahoo.com, search.cn.yahoo.com or [url=http://www.yahoo.cn]360度 雅虎全能搜[/url] if ((domain.match(/search\.yahoo\.co(?:m|\.jp)/i) || domain.match(/(?:search|one)\.cn\.yahoo\.com/i) || domain.match(/www\.yahoo\.cn/i)) && path.match(/^(?:search[;?]|s\?)/i)) { return true; } return false;};searchshield.YahooSearchEngine.prototype.includeLink = function(tag){ var href = ""; var outHref = ""; var findStr = ""; // yahoo likes to encode the url href = unescape(tag.href); if ((tag.className.indexOf("yschttl") != -1) || (tag.className.indexOf("spt") != -1)) { var da = href.indexOf("**"); var ad = href.indexOf("*-"); if (da != -1) outHref = href.substring(da+2); else if (ad != -1) outHref = href.substring(ad+2); else outHref = href ; if (outHref.toLowerCase().indexOf("overture.") !== -1) return false; } else if ((tag.tagName) && (tag.tagName === "A") && (!tag.className)) { var tagParent = tag.parentNode; // if anchor without className then search parentNodes if ((tagParent) && (tagParent.tagName !== "EM") && (searchshield.getParentNodeByClassName("yst-web", tag, 4))) { // China Yahoo support outHref = href; } else if ((tagParent) && (tagParent.tagName === "H3") && (!!searchshield.getParentNodeById("WS2m",tag, 5))) { // Japan Yahoo support var da = href.indexOf("**"); if (da == -1) outHref = href; else outHref = href.substring(da+2); } else if ((tagParent) && (tagParent.className !== "c") && (tagParent.parentNode.id !== "fpn") && (!!searchshield.getParentNodeByClassName("ymc", tag, 7))) { // Korea Yahoo support - when not caught by yschttl var da = href.indexOf("**"); if (da !== -1) outHref = href.substring(da+2); } } else if (!this.onlyPrimaries) { findStr = "&yargs="; var yargs = href.indexOf(findStr); if (yargs != -1) { outHref = href.substring(yargs+findStr.length); // check for prefix if (outHref.indexOf("://") == -1) outHref = "http://" + outHref; // if inside an <I>, probably a paypal link, don't include if (tag.parentNode && (tag.parentNode.tagName == "I")) return false; } } // filter domains // split the url based on '/' var parts = !!outHref ? outHref.split('/') : null; // Filter out domains that match any of the search engine's names if (!parts || !parts[2]) return false; var domain = parts[2]; if ((domain.indexOf("rdrjp.yahoo.com") != -1) || (domain.indexOf("rdrkrs.yahoo.com") != -1) || (domain.indexOf("rdrtpe.yahoo.com") != -1) || (domain.indexOf("rdrird.yahoo.com") != -1) || (domain.indexOf("rdrhk2.yahoo.com") != -1) || (domain.indexOf("rdrsg1.yahoo.com") != -1) || (domain.indexOf("rdrin2.yahoo.com") != -1) || (domain.indexOf("rdre1.yahoo.com") != -1) || (domain.indexOf("rdrw1.yahoo.com") != -1) ) { return false; } // set for yahoo to get parent node for image insertion var hash = searchshield.avgCallFunc(this.doc, 'GetHash', outHref); tag.setAttribute("id", "xplid_" + hash); return outHref;};/////////////// YAHOO SEARCH ENGINE ////////////////////////////// AVG YAHOO SEARCH ENGINE ///////////////searchshield.AVGYahooSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.omitAltImage = true; this.updateImageStyle = { verticalAlign: null };};searchshield.AVGYahooSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AVGYahooSearchEngine.prototype.constructor = searchshield.AVGYahooSearchEngine;searchshield.AVGYahooSearchEngine.prototype.name = "avgyahoo";searchshield.AVGYahooSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; //path may be 'avg/search' or 'search' var pathArray = uri.path.split("/"); var avg = pathArray[0]; // re stitch the uri path and query elements // to use existing logic var path = (undefined == pathArray[1]) ? pathArray[0] : pathArray[1]; path += uri.delimiter + uri.query; // For AVG Yahoo classic the host must match: // yhs.search.yahoo.com OR // .yhs.search.yahoo.com if (domain.indexOf("yhs.search.yahoo.co") != -1) { if ((avg == "avg") && ((path.indexOf("search?") == 0) || (path.indexOf("search;") == 0))) { return true; } } // also support new metro version which DOESN'T // contain /avg so avg split part is path // valid domains are: // search.yahoo.com, // xx.search.yahoo.com and // search.yahoo.co.xx if (domain.indexOf("search.yahoo.co") != -1) { // path (split avg) must start with search and // contain the avg toolbar parameter if (((path.indexOf("search?") == 0) || (path.indexOf("search;") == 0)) && (path.indexOf("fr=yhs-avg") != -1)) { return true; } } return false;};searchshield.AVGYahooSearchEngine.prototype.includeLink = function(tag){ var href = ""; var outHref = ""; var findStr = ""; if (this.search.doc.body.className.toLowerCase() != "standard") { // handle as std Yahoo results page return searchshield.YahooSearchEngine.prototype.includeLink(tag); } // yahoo likes to encode the url href = unescape(tag.href); if (tag.target == "_top") { var da = href.indexOf("**"); if (da != -1) outHref = href.substring(da+2); else outHref = href ; if (outHref.toLowerCase().indexOf("overture.") !== -1) return false; } else if (!this.onlyPrimaries) { findStr = "&yargs="; var yargs = href.indexOf(findStr); if (yargs != -1) { outHref = href.substring(yargs+findStr.length); // check for prefix if (outHref.indexOf("://") == -1) outHref = "http://" + outHref; // if inside an <I>, probably a paypal link, don't include if (tag.parentNode && (tag.parentNode.tagName == "I")) return false; } } // filter domains // split the url based on '/' var parts = outHref.split('/'); // Filter out domains that match any of the search engine's names if (!parts[2]) return false; var domain = parts[2]; if ((domain.indexOf("rdrjp.yahoo.com") != -1) || (domain.indexOf("rdrkrs.yahoo.com") != -1) || (domain.indexOf("rdrtpe.yahoo.com") != -1) || (domain.indexOf("rdrird.yahoo.com") != -1) || (domain.indexOf("rdrhk2.yahoo.com") != -1) || (domain.indexOf("rdrsg1.yahoo.com") != -1) || (domain.indexOf("rdrin2.yahoo.com") != -1) || (domain.indexOf("rdre1.yahoo.com") != -1) || (domain.indexOf("rdrw1.yahoo.com") != -1) ) { return false; } return outHref;};/////////////// AVG YAHOO SEARCH ENGINE ////////////////////////////// MSN SEARCH ENGINE ///////////////searchshield.MSNSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.onlyPrimaries = false;};searchshield.MSNSearchEngine.prototype = new searchshield.SearchEngine();searchshield.MSNSearchEngine.prototype.constructor = searchshield.MSNSearchEngine;searchshield.MSNSearchEngine.prototype.name = "msn";searchshield.MSNSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var hostMatch = false; var domain = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; // For MSN the host must match: // search.msn.com OR // search.live.com if (domain.indexOf("search.msn.co") > -1) { if (domain.charAt(13) == 'm') hostMatch = true; else if ((domain.charAt(13) == '.') && (domain.length == 16)) hostMatch = true; } else if (domain.indexOf("search.live.co") > -1) { if (domain.charAt(14) == 'm') hostMatch = true; else if ((domain.charAt(14) == '.') && (domain.length == 17)) hostMatch = true; } if (hostMatch) { if (path.indexOf("results.aspx") == 0) return true; } return false;};searchshield.MSNSearchEngine.prototype.includeLink = function(tag){ var outHref = false; // these don't seem common from Firefox, but they are in IE if (searchshield.DoesURLContain(tag.href, "g.msn.co")) { var qPos = tag.href.indexOf("?"); if (qPos != -1) { var postPart = tag.href.substring(qPos+1); var dblAmp = postPart.indexOf("&&"); if (dblAmp != -1) { outHref = postPart.substring(0, dblAmp); return outHref; } } } else if (searchshield.DoesURLContain(tag.href, "r.msn.co")) { var element = tag; var parentNode = tag.parentNode; // top links - check for a CITE var spanElements = element.getElementsByTagName("CITE"); if ((spanElements != null) && (spanElements.length > 0)) { outHref = spanElements[0].innerHTML; // replace any nbsp's outHref = outHref.replace(" ", " "); // url is after the last space in the html, after the '-' var space_pos = outHref.lastIndexOf(" "); if (space_pos != -1) outHref = outHref.slice(space_pos + 1); outHref = searchshield.checkUrl(outHref); return outHref; } // side links if (element.lastChild != null) { outHref = element.lastChild.innerHTML; if ( outHref != null) { outHref = searchshield.checkUrl(outHref); return outHref; } } } else if (searchshield.DoesURLContain(tag.href, this.search.uri.host) || searchshield.DoesURLContain(tag.href, ".live.com") || searchshield.DoesURLContain(tag.href, "msn.") || searchshield.DoesURLContain(tag.href, "msnscache.com") || searchshield.DoesURLContain(tag.href, "advertising.microsoft.co") || searchshield.DoesURLContain(tag.href, "javascript:") || searchshield.DoesURLContain(tag.href, "go.microsoft.co") || searchshield.DoesURLContain(tag.href, "hotmail.co")) { // not a link return false; } else if (tag.id.toLowerCase() == "trademarks") { // don't link the trademark at the bottom of the page return false; } else { // include it return tag.href; }};/////////////// MSN SEARCH ENGINE ////////////////////////////// BING SEARCH ENGINE ///////////////searchshield.BingSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.BingSearchEngine.prototype = new searchshield.SearchEngine();searchshield.BingSearchEngine.prototype.constructor = searchshield.BingSearchEngine;searchshield.BingSearchEngine.prototype.name = "bing";searchshield.BingSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var hostMatch = false; var domain = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; // For bing the host must match: // [url=http://www.bing.com]Bing[/url] or [url=http://www.bing.net]Bing[/url] // xx.bing.com or xx.bing.net where xx is a country code // bing.com.xx where xx is a country code // bing.search.xxxx.net where xxxx may be something like daum if ((domain.indexOf("www.bing.com") !== -1) || (domain.indexOf("www.bing.net") !== -1) || (domain.indexOf("bing.net") !== -1)) { hostMatch = true; } else if ((domain.indexOf("bing.search.") !== -1) && (domain.indexOf(".net") === (domain.length-4))) { //bing.search.xxxx.net hostMatch = true; } else { // xx.bing.com or bing.com.xx var domainLen = domain.length; var tldPos = domain.indexOf(".bing.com"); if (tldPos > -1) { if ((domainLen - tldPos) == 9) hostMatch = true; } } if (hostMatch) { var displayStyle = (domain == 'bing.search.daum.net') ? 'inline-block' : 'inline'; this.addAnchorStyle = { display: displayStyle }; if (path.indexOf("search?") == 0) return true; } return false;};searchshield.BingSearchEngine.prototype.includeLink = function(tag){ var outHref = false; if (tag.tagName == 'IMG') { //no images return false; } if (tag.href.charAt(0) == '/') { //no relative links return false; } if (/trademarks/i.test(tag.id)) { // don't link the trademark at the bottom of the page return false; } if ((tag.parentNode) && (/sc_stc/i.test(tag.parentNode.id))) { // don't verdict the social sites - our verdict doesn't fit return false; } else if (!!searchshield.getParentNodeByClassName("sw_t",tag,3)) { // no links in page header return false; } else if (searchshield.DoesURLContain(tag.href, "r.msn.co") || searchshield.DoesURLContain(tag.href, "overture.com")) { // france has r.msn.co and italy has overture.com sponsored links // with the link in CITE element var spanElements = null; // top links - check for a CITE spanElements = tag.getElementsByTagName("CITE"); if ((spanElements == null) || (spanElements.length <= 0)) { if (tag.parentNode && tag.parentNode.parentNode) spanElements = tag.parentNode.parentNode.getElementsByTagName("CITE"); } if ((spanElements != null) && (spanElements.length > 0)) { outHref = spanElements[0].innerHTML; if (outHref != null) { // replace any nbsp's outHref = outHref.replace(" ", " "); // url is after the last space in the html, after the '-' var space_pos = outHref.lastIndexOf(" "); if (space_pos != -1) outHref = outHref.slice(space_pos + 1); outHref = searchshield.checkUrl(outHref); // save the link return outHref; } } // side links if (tag.lastChild != null) { outHref = tag.lastChild.innerHTML; if (outHref != null) { outHref = searchshield.checkUrl(outHref); // save the link return outHref; } } } // no sponsored links for now else if (searchshield.DoesURLContain(tag.href, this.search.uri.host) || searchshield.DoesURLContain(tag.href, ".live.com") || searchshield.DoesURLContain(tag.href, ".bing.com") || searchshield.DoesURLContain(tag.href, ".bing.net") || searchshield.DoesURLContain(tag.href, ".daum.net") || searchshield.DoesURLContain(tag.href, ".gmarket.co") || searchshield.DoesURLContain(tag.href, ".multimap.com") || searchshield.DoesURLContain(tag.href, "msn.") || searchshield.DoesURLContain(tag.href, "ms.ciao.") || searchshield.DoesURLContain(tag.href, "ms.ciao-") || searchshield.DoesURLContain(tag.href, "advertising.microsoft.co") || searchshield.DoesURLContain(tag.href, "javascript:") || searchshield.DoesURLContain(tag.href, "go.microsoft.co") || searchshield.DoesURLContain(tag.href, "hotmail.co") || searchshield.DoesURLContain(tag.href, "cc.bingj.com") || searchshield.DoesURLContain(tag.href, "microsofttranslator.com") || searchshield.DoesURLContain(tag.href, ".engkoo.com") || searchshield.DoesURLContain(tag.href, "sealinfo.verisign.com") || searchshield.DoesURLContain(tag.href, "explabs.com") || searchshield.DoesURLContain(tag.href, "onlinehelp.microsoft.com") || searchshield.DoesURLContain(tag.href, ".myoverture")) { // not a link return false; } else return tag.href;};searchshield.BingSearchEngine.prototype.addImage = function(node, image, hidden){ var element = node.element; var parentNode = node.element.parentNode; var grandParentNode = !!parentNode ? parentNode.parentNode : null; // if there are redundant links in the same grandparent then skip them if (!!grandParentNode) { gpChildren = grandParentNode.childNodes; for (var i=0; i < gpChildren.length; i++) { if (!!element.href && gpChildren[i].tagName == "A" && gpChildren[i].href == element.href) return; } } var parent = searchshield.SearchEngine.prototype.addImage; return parent.call(this, node, image, hidden);};/////////////// BING SEARCH ENGINE ////////////////////////////// BAIDU SEARCH ENGINE ///////////////searchshield.BaiduSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.updateImageStyle = { verticalAlign: null };};searchshield.BaiduSearchEngine.prototype = new searchshield.SearchEngine();searchshield.BaiduSearchEngine.prototype.constructor = searchshield.BaiduSearchEngine;searchshield.BaiduSearchEngine.prototype.name = "baidu";searchshield.BaiduSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var hostMatch = false; var domain = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; if (domain == "www.baidu.com" || path.indexOf("testBaidu") !== -1) hostMatch = true; if (hostMatch) { if (path.indexOf("s?") == 0) return true; } return false;};searchshield.BaiduSearchEngine.prototype.includeLink = function(tag){ if (tag.className && tag.className == "m") return false; if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; else { // no link to self var traverseElement = tag.parentNode; while ( traverseElement && traverseElement.className != "tbody") { if (traverseElement.className == "f") return tag.href; traverseElement = traverseElement.parentNode; } return false; }};/////////////// BAIDU SEARCH ENGINE ////////////////////////////// EARTHLINK SEARCH ENGINE ///////////////searchshield.EarthlinkSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.onlyPrimaries = false; this.addAnchorStyle = { position: "static" };};searchshield.EarthlinkSearchEngine.prototype = new searchshield.SearchEngine();searchshield.EarthlinkSearchEngine.prototype.constructor = searchshield.EarthlinkSearchEngine;searchshield.EarthlinkSearchEngine.prototype.name = "earthlink";searchshield.EarthlinkSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var hostMatch = false; var domain = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; // For EarthLink the host must match: // search.earthlink.net if (("search.earthlink.net" == domain) && (path.indexOf("search?") == 0)) { return true; } return false;};searchshield.EarthlinkSearchEngine.prototype.includeLink = function(tag){ var outHref = ""; var findStr = ""; // check for an anchor if (tag.tagName == "A") { // check for sponsored if (tag.id.indexOf("a") == 0) { var q = tag.href.indexOf("&q="); var qlen = 3; if (q == -1) { q = tag.href.indexOf("&adurl="); qlen = 7; if (q == -1) return false; } // find end of url var end = tag.href.indexOf("&", q+qlen); if (end < 0) end = tag.href.length; // add the link outHref = tag.href.substring(q+qlen, end); if (searchshield.FilterUrl(outHref, this.filter_urls)) return false; return outHref; } // don't search url's to self if ((tag.href.indexOf("://") == -1) || searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; // if a normal web result add it if (tag.parentNode && (tag.parentNode.tagName == "H3") && tag.parentNode.parentNode && (tag.parentNode.parentNode.tagName == "LI") && tag.parentNode.parentNode.parentNode && (tag.parentNode.parentNode.parentNode.tagName == "UL")) { if (searchshield.FilterUrl(tag.href, this.filter_urls)) return false; return tag.href; } } return false;};/////////////// EARTHLINK SEARCH ENGINE ////////////////////////////// AOL SEARCH ENGINE ///////////////searchshield.AOLSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.addImageStyle = { display: "inline" }; this.addAnchorStyle = { display: null }; this.updateImageStyle = { verticalAlign: null, display: "inline" };};searchshield.AOLSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AOLSearchEngine.prototype.constructor = searchshield.AOLSearchEngine;searchshield.AOLSearchEngine.prototype.name = "aol";searchshield.AOLSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain = uri.host; //path may be 'aol/search' or 'search' var pathArray = uri.path.split("/"); var aol = pathArray[0]; // re stitch the uri path and query elements // to use existing logic var path = (undefined == pathArray[1]) ? pathArray[0] : pathArray[1]; path += uri.delimiter + uri.query; if (/search\.aol\.com/.test(domain)) { if ((aol == "aol") && (path.indexOf("search?") == 0)) { return true; } } return false;};searchshield.AOLSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; // sponsored links - google if ((tag.className) && (tag.className.indexOf("slLink topAnchor") != -1)) { //parse for embedded href if (tag.href.indexOf("/aclk?sa=") == -1) return false; var adurl = tag.href.indexOf("&adurl=http"); // if an adurl the destination href can be acquired from the onclick handler if (adurl != -1) { var destUrl; var clickHandler = tag.getAttribute('onclick'); if (clickHandler != null) { // the destination href is the 2nd parameter (zero-based array) destUrl = searchshield.getClickHandlerParams(clickHandler)[1]; if (destUrl != null) { destUrl = searchshield.removeHtmlTags(destUrl.replace(/'/g,'')); return searchshield.checkUrl(destUrl); } } } return false; } if (tag.className == "find") return tag.href; return false;};searchshield.AOLSearchEngine.prototype.insertNodes = function(node, doc){ var element = node.element; var score = node.score; if (element && element.className && element.className.indexOf("slLink") != -1) { //sponsored links only // for alt image if (score == searchshield.SCORE_SS_VERISIGN) return [element.nextSibling, element.parentNode]; // for verdict image var cN = element.childNodes; var cnLen = cN.length; for (var i=0; i < cnLen; i++) { if ((cN[i].nodeType == 1) && (cN[i].nodeName == 'SPAN') && ((cN[i].className == 'title') || (cN[i].className == 'durl'))) return [cN[i].nextSibling, cN[i].parentNode]; } } var parent = searchshield.SearchEngine.prototype.insertNodes; return parent.call(this, node, doc);};/////////////// AOL SEARCH ENGINE ////////////////////////////// ASK SEARCH ENGINE ///////////////searchshield.AskSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.AskSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AskSearchEngine.prototype.constructor = searchshield.AskSearchEngine;searchshield.AskSearchEngine.prototype.name = "ask";searchshield.AskSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; if ("www.ask.com" == domain) { if (path.indexOf("web?") == 0) return true; } return false;};searchshield.AskSearchEngine.prototype.includeLink = function(tag){ var outHref = ""; var findStr = ""; if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; if ((tag.className) && (tag.className.indexOf("nu") != -1) && (tag.className.indexOf("info") == -1)) { // exclude green links if ((tag.firstChild) && (tag.firstChild.className) && (tag.firstChild.className.indexOf('attrib') == 0)) { return false; } // ads link to google with class nu findStr = "www.google.com"; if (tag.href.indexOf(findStr) != 0) { if (tag.href.indexOf(findStr + "/aclk?sa=") != -1) { findStr = "&adurl=http"; var pos = tag.href.indexOf(findStr); if (pos != -1) { pos += 7; outHref = tag.href.substring(pos); outHref = unescape(outHref); if (searchshield.FilterUrl(outHref, this.filter_urls)) return false; return outHref; } } } else { // ad not to google just use href outHref = tag.href; if (searchshield.FilterUrl(outHref, this.filter_urls)) return false; return outHref; } } // primary results have class containing title or L2 ( Wikipedia links ) else if ((tag.className) && ((tag.className.indexOf("title") != -1) || (tag.className.toLowerCase() == "l2"))) { outHref = tag.href; if (searchshield.FilterUrl(outHref, this.filter_urls)) return false; return outHref; } return false;};/////////////// ASK SEARCH ENGINE ////////////////////////////// ALTAVISTA SEARCH ENGINE ///////////////searchshield.AltaVistaSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.AltaVistaSearchEngine.prototype = new searchshield.SearchEngine();searchshield.AltaVistaSearchEngine.prototype.constructor = searchshield.AltaVistaSearchEngine;searchshield.AltaVistaSearchEngine.prototype.name = "altavista";searchshield.AltaVistaSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; // [url=http://www.atlavista.com]Yahoo! Search - Web Search[/url] ---> now [url=http://us.yhs4.search.yahoo.com/yhs/search?fr=altavista&fr=altavista&itag=ody&q=warez&kgs=1&kls=0]warez - Yahoo! Search Results[/url] // xx.altavista.com where xx is a country code var hostMatch = false; if ("www.altavista.com" == domain) { hostMatch = true; } else { // xx.altavista.com var pDest = domain.indexOf(".altavista.com"); if ((pDest != -1 ) && ((domain.length - pDest) == 14)) { hostMatch = true; } else { // a reference to altavista must be present in yahoo search url var pRef = (uri.qsArray.fr && uri.qsArray.fr == 'altavista'); pDest = domain.indexOf("search.yahoo.com"); if (pDest != -1 && pRef) hostMatch = true; } } if (hostMatch) { //path must start with web/results? if ((path.indexOf("yhs/search?") == 0) || (path.indexOf("search;") == 0) || (path.indexOf("yhs/search;") == 0) || (path.indexOf("web/results?") == 0)|| (path.indexOf("fr=altavista") != -1)) { return true; } } return false;};searchshield.AltaVistaSearchEngine.prototype.includeLink = function(tag){ var outHref = ""; var findStr = ""; // initial checks if ((!tag.href) || (tag.href.charAt(0) == '#') || (tag.href.indexOf("javascript:") == 0)) { return false; } if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; var spnsdLinks = searchshield.getParentNodeByTagName("DIV", tag, "className"); if ((spnsdLinks) && (spnsdLinks.className.indexOf('ads') > -1)) // sponsored links { if (!tag.parentNode) return false; // parse ads for em tag var baseNode; if (spnsdLinks.className.indexOf('ads horiz') > -1) // horizontal ads sections baseNode = tag.parentNode.parentNode; else baseNode = tag.parentNode; if (!baseNode || !baseNode.lastChild || baseNode.lastChild.tagName != 'EM') return false; var outHref = searchshield.removeHtmlTags(baseNode.lastChild.innerHTML); return outHref; } if ((tag.className == "spt") || (tag.className == "res") || (tag.className == "yschttl spt")) { findStr = "/**"; var pos = tag.href.indexOf(findStr); if (pos != -1) { pos += 3; outHref = tag.href.substring(pos); outHref = unescape(outHref); // no results for overture.com & no yahoo domains chkHref = outHref.toLowerCase(); if (chkHref.indexOf("overture.") != -1) return false; // split the url based on '/' var parts = outHref.split('/'); // only need a domain if ((parts != null) && (parts[2] != null)) { var domain = parts[2]; if ((domain.indexOf("rdrjp.yahoo.com") != -1) || (domain.indexOf("rdrkrs.yahoo.com") != -1) || (domain.indexOf("rdrtpe.yahoo.com") != -1) || (domain.indexOf("rdrird.yahoo.com") != -1) || (domain.indexOf("rdrhk2.yahoo.com") != -1) || (domain.indexOf("rdrsg1.yahoo.com") != -1) || (domain.indexOf("rdrin2.yahoo.com") != -1) || (domain.indexOf("rdre1.yahoo.com") != -1) || (domain.indexOf("rdrw1.yahoo.com") != -1) ) { return false } } return outHref; } else { return tag.href; } } return false;};searchshield.AltaVistaSearchEngine.prototype.getImgElement = function (element){ while (element != null) { element = element.nextSibling; if (element != null) { if ((element.id == null) || (element.id.indexOf("LXPLSS_") == -1)) { // not our id but hit another anchor no verdict if (element.tagName == "A") { element = null; break; } } else if (element.tagName == "A") break; } } var rtnElem = !!element ? element.firstChild : element; return rtnElem;};/////////////// ALTAVISTA SEARCH ENGINE ////////////////////////////// YANDEX SEARCH ENGINE ///////////////searchshield.YandexSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.YandexSearchEngine.prototype = new searchshield.SearchEngine();searchshield.YandexSearchEngine.prototype.constructor = searchshield.YandexSearchEngine;searchshield.YandexSearchEngine.prototype.name = "yandex";searchshield.YandexSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; if ((domain.match(/yandex\.com|by|kz|ru|ua/i)) && (path.indexOf("yandsearch?") == 0)) { return true; } return false;};searchshield.YandexSearchEngine.prototype.includeLink = function(tag){ if (tag.href.indexOf("/search") != -1) { return false; } if (searchshield.DoesURLContain(tag.href, this.search.uri.host) || searchshield.DoesURLContain(tag.href, ".yandex.net") || searchshield.DoesURLContain(tag.href, ".yandex.ru") || searchshield.DoesURLContain(tag.href, "moikrug.ru") || searchshield.DoesURLContain(tag.href, "ya.ru") || searchshield.DoesURLContain(tag.href, ".yandex.com") || searchshield.DoesURLContain(tag.href, "yandex.st")) { return false; } parentNode = tag.parentNode; if ((tag.parentNode) && (tag.parentNode.parentNode) && (tag.parentNode.parentNode.className.toLowerCase() == "moreinfo")) { return false; } return tag.href;};searchshield.YandexSearchEngine.prototype.getImgElement = function (element){ while (element != null) { element = element.nextSibling; if (element != null) { if ((element.id == null) || (element.id.indexOf("LXPLSS_") == -1)) { // not our id but hit another anchor no verdict if (element.tagName == "A") { element = null; break; } } else if (element.tagName == "A") break; } } var rtnElem = !!element ? element.firstChild : element; return rtnElem;};/////////////// YANDEX SEARCH ENGINE ////////////////////////////// SEZNAM SEARCH ENGINE ///////////////searchshield.SeznamSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.elementAttribute = { width: "18", height: "18" }; this.updateImageStyle = { width: "18px", height: "18px" };};searchshield.SeznamSearchEngine.prototype = new searchshield.SearchEngine();searchshield.SeznamSearchEngine.prototype.constructor = searchshield.SeznamSearchEngine;searchshield.SeznamSearchEngine.prototype.name = "seznam";searchshield.SeznamSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; if ((domain.indexOf("search.seznam.cz") > -1) && ((path.indexOf("?") == 0) || (path.indexOf("svet") == 0))) { return true; } return false;};searchshield.SeznamSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; var parentNode = tag.parentNode; if (parentNode) { var grandParentNode = tag.parentNode.parentNode; if ((parentNode.tagName == "SPAN") && ((parentNode.className.toLowerCase() == "sklik-url") || (parentNode.className.toLowerCase() == "sklik-title"))) { // locate the real url and unencode it var urlPos = tag.href.indexOf("&url=http"); if (urlPos != -1) { urlPos += 5; outHref = tag.href.substring(urlPos); outHref = unescape(outHref); return outHref; } } else if (grandParentNode) { var greatGrandParentNode = tag.parentNode.parentNode.parentNode; if ((grandParentNode.tagName == "DIV") && ((grandParentNode.className.toLowerCase() == "text") || (grandParentNode.className.toLowerCase() == "hlasky otz"))) { // standard link return tag.href; } else if (greatGrandParentNode && greatGrandParentNode.tagName == "DIV" && (greatGrandParentNode.className.toLowerCase() == "hotlinks")) { // hint link return tag.href; } } } return false;};/////////////// SEZNAM SEARCH ENGINE ////////////////////////////// WEBHLEDANI SEARCH ENGINE ///////////////searchshield.WebhledaniSearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.WebhledaniSearchEngine.prototype = new searchshield.SearchEngine();searchshield.WebhledaniSearchEngine.prototype.constructor = searchshield.WebhledaniSearchEngine;searchshield.WebhledaniSearchEngine.prototype.name = "webhledani";searchshield.WebhledaniSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; if ((domain.indexOf("webhledani.cz") > -1) && (path.indexOf("results.aspx?") == 0)) { return true; } return false;};searchshield.WebhledaniSearchEngine.prototype.includeLink = function(tag){ if (tag.href.indexOf("/redir.aspx?") != -1) { var ancestorNode; // sponsored link if ((ancestorNode = searchshield.getParentNodeByClassName("results sponsored", tag, 3)) != null) { if ((ancestorNode = searchshield.getParentNodeByClassName("res1", tag, 2)) != null) { var spanSibling = ancestorNode.nextSibling; while (spanSibling.nodeName != 'SPAN') { spanSibling = spanSibling.nextSibling; if (spanSibling.nodeName == 'DIV' || spanSibling.className == 'res1') { spanSibling = null; break; } } if (spanSibling) outHref = spanSibling.innerHTML; } if (outHref) return searchshield.checkUrl(searchshield.removeHtmlTags(outHref)); } if ((ancestorNode = searchshield.getParentNodeByClassName("right-sponsored", tag, 3)) != null) { var outHref; if ((ancestorNode = searchshield.getParentNodeByClassName("res3", tag, 2)) != null) { var spanSibling = ancestorNode.nextSibling; while (spanSibling.nodeName != 'SPAN') { spanSibling = spanSibling.nextSibling; if (spanSibling.nodeName == 'DIV' || spanSibling.className == 'res3') { spanSibling = null; break; } } if (spanSibling) outHref = spanSibling.innerHTML; } if (outHref) return searchshield.checkUrl(searchshield.removeHtmlTags(outHref)); } // result link if (searchshield.getParentNodeByClassName("results", tag, 3) != null) { if ((ancestorNode = searchshield.getParentNodeByClassName("res2", tag, 2)) != null) { if (tag.parentNode && (tag.parentNode.nodeName != 'P')) return getLinkHref(ancestorNode); } } } return false; function getLinkHref(aNode) { var spanElems = aNode.getElementsByTagName('span'); for (var i=0; i < spanElems.length; i++) { if (spanElems[i].className != 'site') continue; var outAnchor = spanElems[i].getElementsByTagName('a')[0]; if (outAnchor == null) outAnchor = spanElems[i]; return searchshield.checkUrl(searchshield.removeHtmlTags(outAnchor.innerHTML)); } return false; }};/////////////// WEBHLEDANI SEARCH ENGINE ////////////////////////////// EBAY SEARCH ENGINE ///////////////searchshield.eBaySearchEngine = function(search){ searchshield.SearchEngine.call(this, search);};searchshield.eBaySearchEngine.prototype = new searchshield.SearchEngine();searchshield.eBaySearchEngine.prototype.constructor = searchshield.eBaySearchEngine;searchshield.eBaySearchEngine.prototype.name = "ebay";searchshield.eBaySearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; // shop.ebay.xx // shop.xxxx.ebay.xx like shop.benl.ebay.be // search.auction.co.kr var path = uri.path + uri.delimiter + uri.query; if ((domain.indexOf("shop.ebay") > -1) || (domain.indexOf("shop.benl.ebay") > -1)) { if ((path.indexOf("?_from=") == 0) || (path.indexOf("i.html") > -1)) { return true; } } // ebay.se if ((domain.indexOf("search.eim.ebay") > -1) && ((path.indexOf("?kw=") > -1) || (path.indexOf("?ev=") > -1))) { return true; } if ((domain.indexOf("search.auction.co.kr") > -1 ) && ((path.indexOf("?keyword=") > -1))) { // would normally set these properties in the constructor or in an // overriding function but they're only required for this domain // links are in iframes this.processFrames = true; // must downsize verdicts for proper display this.elementAttribute = { width: "16", height: "16" }; this.updateImageStyle = { width: "16px", height: "16px" }; return true; } // latin america ebay // listado.mercadolibre.com.xx or listado.mercadolibre.co.xx // or listado.mercadolibre.xx or // category.mercadolibre.com.xx or listado.mercadolibre.xx/category // lista.mercadolivre.com.xx or lista.mercadolivre.com.xx/category if ((domain.indexOf("www.") == -1) && ((domain.indexOf(".mercadolibre.") > -1 ) || (domain.indexOf(".mercadolivre.") > -1 ))) { return true; } return false;};searchshield.eBaySearchEngine.prototype.includeLink = function(tag){ var parentNode = null; var outHref = false; if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; if ( tag.href.indexOf(".ebayrtm.com/clk?") > -1 ) { if ( tag.title == null || tag.title.length < 0 ) return false; outHref = searchshield.removeHtmlTags(tag.title); if (outHref.indexOf(" ") == -1) { // no spaces if (outHref.indexOf(".") > -1) { // at least one dot if (outHref.indexOf(this.search.uri.host) == -1) { // no host if (outHref.toLowerCase().indexOf("ebay.com") == -1) { return outHref; } } } } } // ebay.se - Google ads parentNode = tag.parentNode; if (parentNode && (parentNode.className.toLowerCase() == "google-ad-link")) { if (tag.href.indexOf("/aclk?sa=") != -1) { findStr = "&adurl=http"; var urlPos = tag.href.indexOf(findStr); if (urlPos != -1) { urlPos += 7; // puts it on the http outHref = tag.href.substring(urlPos); // extract any fragment text, shouldn't be unescaped var pound = outHref.indexOf("#"); if (pound != -1) { var fragment = outHref.substring(pound); outHref = outHref.substring(0, pound); outHref = unescape(outHref); outHref += fragment; if (searchshield.FilterUrl(outHref, this.filter_urls)) return false; return outHref; } outHref = unescape(outHref); if (outHref.indexOf("?") == -1) { var ampPos = outHref.indexOf("&"); if (ampPos != -1) outHref = outHref.substring(0, ampPos); } if (searchshield.FilterUrl(outHref, this.filter_urls)) return false; return outHref; } } } // auction.co.kr parentNode = tag.parentNode; if (parentNode && (parentNode.className.toLowerCase() == "link")) { if (tag.href.indexOf("adcr.naver.com") > -1) { outHref = tag.innerText; if ((outHref == null) || (outHref.length < 0)) return false; return outHref; } } // latin america ebay if ( tag.href.toLowerCase().indexOf("clickcounter?") > -1 ) { var spanElements = tag.getElementsByTagName("span"); if ((spanElements != null) && (spanElements.length > 0)) { if ( spanElements[0].className.toLowerCase() == "mclics-url" ) { outHref = spanElements[0].innerHTML; if ( outHref == null || outHref.length < 0 ) return false; outHref = searchshield.removeHtmlTags(outHref); if (outHref.indexOf(" ") == -1) { // no spaces if (outHref.indexOf(".") > -1) { // at least one dot if ((outHref.toLowerCase().indexOf("mercadolibre") == -1) && (outHref.toLowerCase().indexOf("mercadolivre") == -1)) { return outHref; } } } } } } return false;};/////////////// EBAY SEARCH ENGINE ////////////////////////////// DIGG SEARCH ENGINE ///////////////searchshield.DiggSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.new_links = false;};searchshield.DiggSearchEngine.prototype = new searchshield.SearchEngine();searchshield.DiggSearchEngine.prototype.constructor = searchshield.DiggSearchEngine;searchshield.DiggSearchEngine.prototype.name = "digg";searchshield.DiggSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; if ((domain.indexOf("digg.com") > -1) && (path.indexOf("/ad") == -1)) { return true; } return false;};searchshield.DiggSearchEngine.prototype.includeLink = function(tag){ var outHref = false; var findStr = ""; if ((tag.parentNode) && (tag.parentNode.className.toLowerCase() == "digg-count")) { return false; } if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) { if (tag.className && tag.className.indexOf('source') != -1) { findStr = "/search?q=site:"; var urlPos = tag.href.indexOf(findStr); if (urlPos != -1) { urlPos += 15; outHref = tag.href.substring(urlPos); return outHref; } } } return false;};searchshield.DiggSearchEngine.prototype.addImage = function(node, image, hidden){ // remove style that is set when alt image is applied this.addAnchorStyle = { background: "none" }; var parent = searchshield.SearchEngine.prototype.addImage; return parent.call(this, node, image, hidden);};/////////////// DIGG SEARCH ENGINE ////////////////////////////// SLASHDOT SEARCH ENGINE ///////////////searchshield.SlashdotSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.new_links = false; this.type = 'inline';};searchshield.SlashdotSearchEngine.prototype = new searchshield.SearchEngine();searchshield.SlashdotSearchEngine.prototype.constructor = searchshield.SlashdotSearchEngine;searchshield.SlashdotSearchEngine.prototype.name = "slashdot";searchshield.SlashdotSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; // re stitch the uri path and query elements // to use existing logic var path = uri.path + uri.delimiter + uri.query; if (domain.indexOf("slashdot.org") != -1) { return true; } return false;};searchshield.SlashdotSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; if ( tag.href.indexOf("mailto:") != -1 ) return false; if ( tag.href.indexOf("slashdot.org") != -1 ) return false; if (tag.parentNode && (tag.parentNode.tagName == "DIV")) { if (tag.parentNode.id.indexOf("text-") != -1) { return tag.href; } } else if ( tag.parentNode && tag.parentNode.parentNode && tag.parentNode.parentNode.tagName == "DIV" ) { if ( tag.parentNode.parentNode.id.indexOf("text-") != -1 ) { return tag.href; } } return false;};searchshield.SlashdotSearchEngine.prototype.addImage = function(node, image, hidden){ var doc = this.search.doc; this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};/////////////// SLASHDOT SEARCH ENGINE ////////////////////////////// TWITTER SEARCH ENGINE ///////////////searchshield.TwitterSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.new_links = false; this.type = 'inline';};searchshield.TwitterSearchEngine.prototype = new searchshield.SearchEngine();searchshield.TwitterSearchEngine.prototype.constructor = searchshield.TwitterSearchEngine;searchshield.TwitterSearchEngine.prototype.name = "twitter";searchshield.TwitterSearchEngine.prototype.twitter_filter_urls = ["twitpic.com", "twitterfeed.com", "twitter.peoplebrowsr.com"];searchshield.TwitterSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain= uri.host; if (domain.indexOf("twitter.com") != -1) { return true; } return false;};searchshield.TwitterSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; if (tag.className.length < 1) return false; // no verdicts on source of twit for example "from TweetDeck" if ((tag.className.indexOf("tweet-url web") == 0) && (tag.className.indexOf("url") == 0 )) { return false; } if (searchshield.FilterUrl(tag.href, this.twitter_filter_urls)) { return false; } return tag.href;};searchshield.TwitterSearchEngine.prototype.addImage = function(node, image, hidden){ var doc = this.search.doc; this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};/////////////// TWITTER SEARCH ENGINE ////////////////////////////// GMAIL SEARCH ENGINE ///////////////searchshield.GMailSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.processFrames = true; this.showCleanVerdicts = false; this.type = 'inline';};searchshield.GMailSearchEngine.prototype = new searchshield.SearchEngine();searchshield.GMailSearchEngine.prototype.constructor = searchshield.GMailSearchEngine;searchshield.GMailSearchEngine.prototype.name = "gmail"; // the name by which the search engine is known (always lowercase)searchshield.GMailSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; var domain = uri.host; // re stitch the uri path and query elements to // use existing logic var path = uri.path + uri.delimiter + uri.query; if ((domain.indexOf("mail.google.") != -1) || (domain.indexOf("gmail.") != -1)) { return true; } return false;};searchshield.GMailSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host)) return false; // don't mark anything but http:// if (tag.href.indexOf("mailto") == 0) return false; var parentDiv = searchshield.getParentNodeByTagName("DIV", tag, "className"); if ((parentDiv) && ((parentDiv.className == "ii gt") || // mail message body (parentDiv.className == "mv") || // top sponsored links (parentDiv.className == "vb") || // right sponsored links (parentDiv.className == "im") || // inside quotes (parentDiv.className == "gmail_quote") || // quote (parentDiv.className == "msg") // basic html mode )) // right ads { // parse for any ads var newHref = this.parseAdUrl(tag.href); return newHref; } return false;};searchshield.GMailSearchEngine.prototype.addImage = function(node, image, hidden){ var doc = this.search.doc; this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};searchshield.GMailSearchEngine.prototype.parseAdUrl = function(href){ if (!href) return href; // check for google ad var regex = "^http(s)?\:\/\/([a-zA-Z0-9]+)\.googlesyndication\.com.+\&adurl\=(.+)"; var re = new RegExp(regex); var matches = href.match(re); if (matches && (matches.length >= 4)) { // else we want the fourth value var match = matches[3]; if (match && (match.length > 0)) return match } return href;};/////////////// GMAIL SEARCH ENGINE ////////////////////////////// FACEBOOK SEARCH ENGINE ///////////////searchshield.FacebookSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.type = 'inline';};searchshield.FacebookSearchEngine.prototype = new searchshield.SearchEngine();searchshield.FacebookSearchEngine.prototype.constructor = searchshield.FacebookSearchEngine;searchshield.FacebookSearchEngine.prototype.name = "facebook"; // the name by which the search engine is known (always lowercase)searchshield.FacebookSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; if (uri.host.indexOf("www.facebook.com") != -1) return true; return false;};searchshield.FacebookSearchEngine.prototype.includeLink = function(tag){ if (!tag.href || (tag.href.indexOf('facebook.com') > -1) || (tag.href.indexOf('ak.fbcdn.net') > -1)) return false; return tag.href};searchshield.FacebookSearchEngine.prototype.addImage = function(node, image, hidden){ var doc = this.search.doc; this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};/////////////// FACEBOOK SEARCH ENGINE ////////////////////////////// MYSPACE SEARCH ENGINE ///////////////searchshield.MySpaceSearchEngine = function(search){ searchshield.SearchEngine.call(this, search); this.showCleanVerdicts = false; this.type = 'inline';};searchshield.MySpaceSearchEngine.prototype = new searchshield.SearchEngine();searchshield.MySpaceSearchEngine.prototype.constructor = searchshield.MySpaceSearchEngine;searchshield.MySpaceSearchEngine.prototype.name = "myspace"; // the name by which the search engine is known (always lowercase)searchshield.MySpaceSearchEngine.prototype.validSearch = function(href){ var uri; if (typeof(this.search) === 'undefined' || null === this.search) uri = searchshield.parseLink(href); else uri = this.search.uri; if(!uri || !uri.host) return false; if (uri.host.indexOf("www.myspace.com") != -1) return true; return false;};searchshield.MySpaceSearchEngine.prototype.includeLink = function(tag){ if (searchshield.DoesURLContain(tag.href, this.search.uri.host) ) { return false; } return tag.href};searchshield.MySpaceSearchEngine.prototype.addImage = function(node, image, hidden){ var doc = this.search.doc; this.init_inline_ratings(doc); this.show_inline_ratings(doc, node, image);};/////////////// MYSPACE SEARCH ENGINE ////////////////////////////// AVG TOOLBAR REPORTING ///////////////var avgreport = { BLOCK_SEVERITY: 3, scanResult: function (doc, url, foundUrl, ip) { // report scan end only if surf enabled if ('1' != searchshield.avgCallFunc(doc, 'GetSurfEnabled')) return; // for now native is handling the interstitial var results = searchshield.avgCallFunc(doc, 'MalsiteCheck', url); if ( results == null ) return; var parts = results.split('::'); // need at least severity if (parts == null) return; if (!ip) ip = ""; // use a block severity if foundUrl is given var severity = !!foundUrl ? avgreport.BLOCK_SEVERITY : parseInt(parts[0], 10); var category = ""; var threat = ""; // fill in the category and threat if something was found if (severity > 0) { category = parts[2]; threat = parts[4]; }// else// return; var scan_result = searchshield.avgCallFunc(doc, 'ReportScanResult', url, url, threat, category, ip, severity); var scan_end = avgreport.scanEnd(doc, url); return (scan_result && scan_end); }, scanEnd: function (doc, url) { return searchshield.avgCallFunc(doc, 'ReportScanEnd', url); }, GetInterstitialIP: function (interstitial) { // simple regex to pull the IP address var regex = /(([1-9][0-9]{0,2})|0)\.(([1-9][0-9]{0,2})|0)\.(([1-9][0-9]{0,2})|0)\.(([1-9][0-9]{0,2})|0)/; var match = regex.exec(interstitial); if (!match) return ''; return match[0]; }}/////////////// AVG TOOLBAR REPORTING ////////////////////////////// FLYOVERS ///////////////var avglsflyover = { count: 0, poppedUp: false, poppedElement: null, reset: function () { avglsflyover.count = 0; avglsflyover.poppedUp = false; avglsflyover.poppedElement = null; }, popup: function (event, hash, search, flyover) { if (!event) event = window.event; var div = document.getElementById("XPLSS_Flyover"); if (div == null) return; // establish target element and get its containing document object // in case verdict is inside a frame var eventTarget = event.srcElement; var frameDoc = eventTarget.ownerDocument; // if the element is the clock, don't pop over it if ((eventTarget.src != null) && (eventTarget.src.indexOf("clock.gif") != -1)) return; // save the element we popped over avglsflyover.poppedElement = eventTarget; // if no flyover get it if ((flyover == null) || (flyover == "")) { flyover = searchshield.avgCallFunc(frameDoc, 'BuildFlyover', hash); if (!flyover) return; // cleanup flyover, replace any new lines flyover = flyover.replace(/\r/g, ""); flyover = flyover.replace(/\n/g, ""); // escape any single quotes flyover = flyover.replace(/'/g, "'"); } // set the html in the layer div.innerHTML = flyover; // there is an unwanted text node that causes vertical misalignment of flyover if (div.firstChild.nodeType == 3) div.removeChild(div.firstChild); avglsflyover.poppedUp = true; // reset display count avglsflyover.count = 0; avglsflyover.position(); }, hide: function (event) { var frameDoc = document || top.document; var div = frameDoc.getElementById("XPLSS_Flyover"); if ((div == null) || (div.style == null) || (div.style.visibility == "hidden")) return; var trans_div = frameDoc.getElementById("XPLSS_Trans"); if ((trans_div == null) || (trans_div.style == null) || (trans_div.style.visibility == "hidden")) return; // scroll and keydown events will pass a null event by design // toElement will be null when mousing out of frameelement containing a verdict if (event == null || event.toElement == null) { return; } if (trans_div.contains(event.toElement) || div.contains(event.toElement)) return; // if the toElement is a cooresponding alt image then don't hide // use try/catch because toElement will be null when mousing out of frame try { if (!!event.toElement.id && !!event.srcElement.id) { if (event.toElement.id.indexOf(event.srcElement.id.substring(0,event.srcElement.id.length-2)) == 0) return; if (event.srcElement.id == 'XPLSS_Trans' && /XPLSS_\d+VU\d/.test(event.toElement.id)) return; } } catch(err){} // hide and move somewhere off screen (negative offsets) div.style.visibility = "hidden"; div.style.left = "-2100px"; div.style.top = "-2100px"; trans_div.style.visibility = "hidden"; trans_div.style.left = "-2100px"; trans_div.style.top = "-2100px"; return true; }, position: function () { if (!avglsflyover.poppedUp || (avglsflyover.poppedElement == null)) return; var flyover = document.getElementById("XPLSS_Flyover"); if (flyover == null) return; // relative position of flyover in relation to icon var locateX = 0; // 0=left, 1=right var locateY = 0; // 0=above, 1=below, 2=beside icon // get window sizes var winSize = searchshield.viewPortSize(); var windowX = winSize[0]; var windowY = winSize[1]; // get the exact size of the flyover var flyoverSize = searchshield.elementSize(flyover); var flyoverX = flyoverSize[0]; var flyoverY = flyoverSize[1]; var verdictWidth = 0; if (avglsflyover.poppedElement && avglsflyover.poppedElement.width) verdictWidth = avglsflyover.poppedElement.width; // get the bounding rect for image(s) var imgRect = searchshield.GetFullBoundingRect(avglsflyover.poppedElement); // half width/height of element bounding rect var halfX = (imgRect.right - imgRect.left) / 2; var halfY = (imgRect.bottom- imgRect.top) / 2; // element the mouse is over, get the center position var posX = searchshield.offsetLeft(avglsflyover.poppedElement) + halfX; var posY = searchshield.offsetTop(avglsflyover.poppedElement) + halfY; // if a verdict is inside a frame must get offsets for the frame element var docFrames = document.frames; if (docFrames) { for (var i=0; i < docFrames.length; i++) { try { var frameElem = docFrames[i].frameElement; if (frameElem.contentWindow.document.getElementById(avglsflyover.poppedElement.id)) { posX += searchshield.offsetLeft(frameElem); posY += searchshield.offsetTop(frameElem); break; } } catch(frmErr){} } } var transXOffset = 0; if (imgRect.mid == undefined) transXOffset = -1 * halfX; else transXOffset = ((imgRect.right + imgRect.left) / 2) - imgRect.mid; // normalize pos to 0 -- get amount of scrolling in browser window var scroll = searchshield.scrollSize(); var pageOffsetX = scroll[0]; var pageOffsetY = scroll[1]; posX -= pageOffsetX; posY -= pageOffsetY; // setup the offsets var offsetX = posX; var offsetY = posY; // calc where to display on page if ((windowX - posX) > posX) { // right offsetX += halfX; locateX = 1; } else { //left offsetX -= (flyoverX + halfX); } if ((windowY - posY) > posY) { // below if (posY < (windowY/4)) { offsetY -= halfY; locateY = 1; } else { offsetY -= (flyoverY / 2); locateY = 2; } } else { // above if ((windowY - posY) < (windowY/4)) { offsetY -= (flyoverY - halfY); } else { offsetY -= (flyoverY / 2); locateY = 2; } } // make sure we aren't off the screen if (offsetY < 0) offsetY = 0; if ((offsetY + flyoverY) > windowY) offsetY = windowY - flyoverY; // add page offsets back offsetX += pageOffsetX; offsetY += pageOffsetY; posX += pageOffsetX; posY += pageOffsetY; var paddedOffsetX = 0; //provide space between icon and flyover var padX = 3; if (locateX == 0) paddedOffsetX = offsetX - padX; else paddedOffsetX = offsetX + padX; // set where to put the flyover flyover.style.top = offsetY + "px"; flyover.style.left = paddedOffsetX + "px"; // set where to put the transparent layer var trans = document.getElementById("XPLSS_Trans"); if (trans != null) { var trans_left = 0; var trans_top = 0; var trans_width= 0; var trans_height = 0; // transparent layer should overlap verdict image if (locateX == 0) trans_left = posX - flyoverX - halfX; // left else trans_left = posX - transXOffset - verdictWidth; // right trans.style.left = trans_left + "px"; trans.style.top = offsetY + "px"; trans.style.width = flyoverX + verdictWidth + "px"; trans.style.height = flyoverY + "px"; } avglsflyover.display(); }, display: function () { avglsflyover.count++; if (avglsflyover.count == 1) { var flyover = document.getElementById("XPLSS_Flyover"); if (flyover == null) return; // show the flyover, must use a little count to tell, crazy stuff flyover.style.visibility = "visible"; flyover.onmouseout = function(){ avglsflyover.hide(event); }; // show the transparent layer var trans_div = document.getElementById("XPLSS_Trans"); if (trans_div == null) return; trans_div.style.visibility = "visible"; trans_div.onmouseout = function(){ avglsflyover.hide(event); }; avglsflyover.poppedUp = false; } }, show: function () { var div = document.getElementById("XPLSS_Flyover"); if (div == null) return; div.style.visibility = "visible"; var trans_div = document.getElementById("XPLSS_Trans"); if (trans_div == null) return; trans_div.style.visible = "visible"; }};var avglsinlineflyover = { build: function (riskCategory, riskName, bgColor, borderColor) { var html = ''; html += '

    '; html += '<img src=linkscanner://LS_Logo_Results.gif />
    '; html += riskCategory + '
    '; html += riskName + '
    '; html += '


    '; return html; }, popup: function (event, flyover, nSeverity, blUrl) { //set verdict info var div = document.getElementById('XPLSS_InlineFlyover'); if (div == null) return; // blUrl is an object for a blacklisted short url // when it is passed get the final url if (blUrl != undefined) { var finalUrl = searchshield.avgCallFunc(document, 'GetFinalUrl', blUrl.sUrl); var riskUrl = blUrl.sUrl; if ((finalUrl) && (searchshield.FilterUrl(finalUrl, xplSearch.engine.shortened_urls))) finalUrl = avglsinlineflyover.getUrlFromQueryString(finalUrl); var riskName = blUrl.riskNameLabel + finalUrl; flyover = avglsinlineflyover.build(blUrl.riskCategory, riskName, blUrl.bgColor, blUrl.borderColor); } div.innerHTML = flyover; div.style.width = "auto"; //reset width div.style.position = "absolute"; if (searchshield.quirksMode || searchshield.docMode <= 7) { var className = xplSearch.engine.inline.color.classname[nSeverity]; var imgBase = "linkscanner://" + className + "_inline_border_"; var divWidth = searchshield.elementSize(div)[0]; //round up to nearest 10 to avoid intentional wrapping in div var flyoverWidth = divWidth + (10 - Math.ceil(10*((divWidth/10) - Math.floor(divWidth/10)))); var ilfoDivs = div.getElementsByTagName("div"); if (ilfoDivs && ilfoDivs.length == 5) { //div.style.fontSize = "10px"; div.style.backgroundImage = "url(" + imgBase + "tl.png)"; div.style.backgroundPosition = "0 0"; div.style.backgroundRepeat = "no-repeat"; div.style.width = flyoverWidth + "px"; div.style.zIndex = "9999"; // avgILFO_head ilfoDivs[0].style.backgroundImage = "url(" + imgBase + "tr.png)"; ilfoDivs[0].style.backgroundPosition = "top right"; ilfoDivs[0].style.backgroundRepeat = "no-repeat"; ilfoDivs[0].style.width = flyoverWidth + "px"; ilfoDivs[0].style.height = "5px"; // avgILFO_head div ilfoDivs[1].style.height = "5px"; // avgILFO_content ilfoDivs[2].style.backgroundImage = "url(" + imgBase + "r.png)"; ilfoDivs[2].style.backgroundPosition = "top right"; ilfoDivs[2].style.backgroundRepeat = "repeat-y"; ilfoDivs[2].style.fontSize = "10px"; ilfoDivs[2].style.color = "black"; ilfoDivs[2].style.padding = "0px 10px"; ilfoDivs[2].style.textAlign = "left"; ilfoDivs[2].style.wordWrap = "break-word"; ilfoDivs[2].style.lineHeight = "130%"; // avgILFO_foot ilfoDivs[3].style.backgroundImage = "url(" + imgBase + "bl.png)"; ilfoDivs[3].style.backgroundPosition = "bottom left"; ilfoDivs[3].style.backgroundRepeat = "no-repeat"; ilfoDivs[3].style.height = "5px"; // avgILFO_foot div ilfoDivs[4].style.backgroundImage = "url(" + imgBase + "br.png)"; ilfoDivs[4].style.backgroundPosition = "bottom right"; ilfoDivs[4].style.backgroundRepeat = "no-repeat"; ilfoDivs[4].style.width = flyoverWidth + "px"; ilfoDivs[4].style.height = "5px"; } else { div.style.fontSize = "10px"; div.style.backgroundColor = xplSearch.engine.inline.color.background[nSeverity]; div.style.border = xplSearch.engine.inline.color.border[nSeverity] + " solid 3px"; div.style.padding = "3px 8px"; } } else { // apply updated styles for new flyover content var sheets = document.styleSheets; for (var i=0; i < sheets.length; i++) { if (sheets[i].id && sheets[i].id == "avgILFOStyle") { var avgILFOStyle = sheets[i]; break; } } if (typeof(avgILFOStyle) !== "undefined") { var className = xplSearch.engine.inline.color.classname[nSeverity]; var divWidth = searchshield.elementSize(div)[0]; //round up to nearest 10 to avoid intentional wrapping in div var flyoverWidth = divWidth + (10 - Math.ceil(10*((divWidth/10) - Math.floor(divWidth/10)))); var rules = avgILFOStyle.rules; for (var i=0; i < rules.length; i++) { var bgImg = rules[i].style.backgroundImage; var selText = rules[i].selectorText.toLowerCase(); if (bgImg) { var bgImgStyle = bgImg.replace(/default/, className); rules[i].style.backgroundImage = bgImgStyle; } if (((selText == ".avgilfo") || (selText == ".avgilfo_head") || (selText == ".avgilfo_foot div")) && (rules[i].style.width) && (rules[i].style.width == "0px")) { rules[i].style.width = (flyoverWidth) + "px"; } } } } if (!event) event = window.event; var eventTarget = event.srcElement; avglsinlineflyover.position(eventTarget); }, hide: function (event) { if (!event) event = window.event; var div = document.getElementById("XPLSS_InlineFlyover"); if (div == null) return; div.style.visibility = "hidden"; //invisible div.style.left = "-5000px"; if (!searchshield.quirksMode) { // reset flyover styles var sheets = document.styleSheets; for (var i=0; i < sheets.length; i++) { if (sheets[i].id && sheets[i].id == "avgILFOStyle") { var avgILFOStyle = sheets[i]; break; } } if (typeof(avgILFOStyle) !== "undefined") { var rules = avgILFOStyle.rules; for (var i=0; i < rules.length; i++) { var bgImg = rules[i].style.backgroundImage; var selText = rules[i].selectorText.toLowerCase(); if (bgImg) { var bgImgStyle = bgImg.replace(/:\/\/([a-z]+)_/i, '://default_'); rules[i].style.backgroundImage = bgImgStyle; } if (((selText == ".avgilfo") || (selText == ".avgilfo_head") || (selText == ".avgilfo_foot div")) && (rules[i].style.width)) { rules[i].style.width = "0px"; } } } } }, position: function (imageElem) { var flyover = document.getElementById('XPLSS_InlineFlyover'); if (flyover == null) return; // relative position of flyover in relation to icon var locateX = 0; // 0=left, 1=right var locateY = 0; // 0=above, 1=below, 2=beside icon // get window sizes var winSize = searchshield.viewPortSize(); var windowX = winSize[0]; var windowY = winSize[1]; // Must know if there is a horizontal scroll bar for Firefox // for proper flyover positioning near bottom edge var scrollYWidth = winSize[2]; var scrollBarX = winSize[2] > 0 ? true : false; // get the exact size of the flyover var flyoverSize = searchshield.elementSize(flyover); var flyoverX = flyoverSize[0]; var flyoverY = flyoverSize[1]; flyover.style.width = flyoverX + "px"; // get the bounding rect for image(s) var imgRect = imageElem.getBoundingClientRect(); // half width/height (center) of element bounding rect var halfX = (imgRect.right - imgRect.left) / 2; var halfY = (imgRect.bottom- imgRect.top) / 2; // element the mouse is over, get the center position var posX = searchshield.offsetLeft(imageElem) + halfX; var posY = searchshield.offsetTop(imageElem) + halfY; var pageOffsetX = 0; var pageOffsetY = 0; var hasParentFrame = false; // normalize pos to 0 -- get amount of scrolling in browser window var scroll = searchshield.scrollSize(imageElem); pageOffsetX = scroll[0]; pageOffsetY = scroll[1]; hasParentFrame = scroll[2]; posX -= pageOffsetX; posY -= pageOffsetY; //compensate for Firefox 3 if (posX < imgRect.left) posX = imgRect.left+halfX; // setup the offsets var offsetX = posX; var offsetY = posY; // calc where to display on page if ((windowX - posX) > posX) { // right //offsetX += halfX; offsetX = imgRect.right + 3; locateX = 1; } else { //left //offsetX -= (flyoverX + halfX); offsetX = imgRect.left - flyoverX - 3; } if ((windowY - posY) > posY) { // below if (posY < (windowY/4)) { offsetY -= halfY; locateY = 1; } else { offsetY -= (flyoverY / 2) - halfY; locateY = 2; } } else { // above if ((windowY - posY) < (windowY/4)) { offsetY -= (flyoverY - halfY); } else { offsetY -= (flyoverY / 2) + halfY; locateY = 2; } } // make sure we aren't off the screen if (offsetY < 0) offsetY = 0; if ((offsetY + flyoverY) > windowY) { offsetY = windowY - flyoverY; } else if (scrollBarX && ((windowY - (posY + halfY)) < scrollYWidth)) { //verdict overlaps the horizontal scrollbar offsetY = windowY - (flyoverY + scrollYWidth); } // add page offsets back - if not in frame if (!hasParentFrame) { offsetX += pageOffsetX; offsetY += pageOffsetY; } //posX += pageOffsetX; //posY += pageOffsetY; //var paddedOffsetX = 0; //provide space between icon and flyover //var padX = 3; //if (locateX == 0) // paddedOffsetX = offsetX - padX; //else // paddedOffsetX = offsetX + padX; // set where to put the flyover flyover.style.top = offsetY + "px"; flyover.style.left = offsetX + "px"; avglsinlineflyover.display(); }, display: function () { var div = document.getElementById('XPLSS_InlineFlyover'); if (div == null) return; // show the flyover div.style.visibility = "visible"; }, imageExists: function(element) { if (element) { // check next siblings children var sibling = element.nextSibling; if ((sibling == null) || (sibling.getElementsByTagName == null)) return false; var images = sibling.getElementsByTagName("IMG"); if (images == null) return false; for (var i = 0; i < images.length; i++) { if (images[i].id == "avg_ls_image") return true; } } return false; }, getImage: function (anchor) { if (anchor) { var imageElem = null; var images = anchor.getElementsByTagName("img"); if (images == null) return imageElem; for (var i = 0; i < images.length; i++) { if (images[i].id == "avg_ls_image") { imageElem = images[i]; break; } } return imageElem; } }, getUrlFromQueryString: function (inUrl) { var url = inUrl; var uri = searchshield.parseLink(unescape(inUrl)); if (uri.source != null) { // regexp failed so used split to parse url var qsUrl = uri.source.indexOf("?url="); if (qsUrl != -1) url = uri.source.substring(qsUrl + 5); else url = uri.source; } else if ((uri.qsArray.url != null) && (uri.qsArray.url.length > 0)) { url = uri.qsArray.url; } return url; }, mouseOverHandler: function (e, doc, engine) { if (e && e.srcElement && e.srcElement.href) { // need to keep a reference to the function registered // by the listener to be able to remove it. var handlerFunc = arguments.callee; var element = e.srcElement; var href = e.srcElement.href; // need an engine if (!engine) return; // check if it has an image already if (avglsinlineflyover.imageExists(element)) return; // add the image, returns the anchor not the image var new_element = engine.add_inline_image(doc, element, null, null); // do the check and update in the background setTimeout(function() {avglsinlineflyover.checkAndUpdate(doc, element, new_element, engine, handlerFunc)}, 1); } }, checkAndUpdate: function (doc, element, new_element, engine, handlerFunc) { if (!engine) return; try { // remove the listener and get final url element.detachEvent("onmouseover", handlerFunc, false); var finalUrl = searchshield.avgCallFunc(doc, 'GetFinalUrl', element.href); } catch(e) {} if ((typeof(finalUrl) != 'undefined') && finalUrl) { // if still a tiny url check for final url embedded in querystring if (searchshield.FilterUrl(finalUrl, engine.shortened_urls) && (finalUrl.indexOf("?url=") != -1)) { finalUrl = avglsinlineflyover.getUrlFromQueryString(finalUrl); } // update the verdict engine.display_inline(doc, new_element, finalUrl, null, true); } else { engine.avg_ls_inline_hide_verdict(new_element); } }};/////////////// FLYOVERS ///////////////(function(){ setTimeout( function() { try { if ((self == top) && top.document) { searchshield.init(top.document, 1); } } catch(e){return;} }, 1 ); return;})();</SCRIPT>[/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i][/i]
     
  16. rapeepan.n

    rapeepan.n สมาชิก

    วันที่สมัครสมาชิก:
    20 ตุลาคม 2008
    โพสต์:
    26
    ค่าพลัง:
    +12
    ขอขอบพระคุณและอนุโมทนากับเจ้าของกระทู้ที่รวบรวมสิ่งน่าสนใจมาให้อ่านค่ะ
     
  17. bluebaby2

    bluebaby2 เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    11 กันยายน 2010
    โพสต์:
    2,471
    ค่าพลัง:
    +4,287
    ตรงกับที่หลายๆ ท่านทำนายไว้นะครับ แต่ถึงเวลาวิกฤตจริงๆ จะมีลูกแก้วที่มี
    พลังขึ้นมาช่วยคนปฏิบัติธรรมอยู่ ที่คุณอริโศกเรียกว่าอาร์เธอร์นอล ผมได้คุย
    กับอาจารย์อริโศกมาเหมือนกันใครอยู่กรุงเทพลองไปหาอาจารย์ได้ครับ
     
  18. เทพเมรัย

    เทพเมรัย Active Member

    วันที่สมัครสมาชิก:
    1 กุมภาพันธ์ 2008
    โพสต์:
    263
    ค่าพลัง:
    +81
    ผมว่า ถ้าแก้ไขปัญหาน้ำท่วมในฤดูฝน น้ำไม่พอใช้ในฤดูแล้ง ยังไม่ได้ ก็ยากที่พัฒนาอย่างอื่น
    ในหลวงทรงงานให้เห็นเป็นตัวอย่าง ท่านชำนาญเรื่องการจัดการน้ำ และการเกษตร โครงการต่างๆหลายพันโครงการ เกิดขึ้นอย่างต่อเนื่องและยาวนาน เกิดขึ้นอย่างมีหลักการ มีเหตุมีผล เหมาะสมต่อการดำรงชีพของประชากรในพื้นที่นั้นๆ

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

     
  19. shesun

    shesun เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    28 กรกฎาคม 2005
    โพสต์:
    471
    ค่าพลัง:
    +1,327
    อนุโมทนาค่ะ อ่านแล้วน้ำตาซึม...ทุกวันนี้ถวายพระพรพระองค์ท่านทุกครั้งที่ไหว้พระ สวดมนต์ ขอบคุณเจ้าของกระทู้ค่ะ...
     
  20. พุชญา

    พุชญา เป็นที่รู้จักกันดี

    วันที่สมัครสมาชิก:
    11 กรกฎาคม 2009
    โพสต์:
    36
    ค่าพลัง:
    +188
    ขออนุโมทนากับเจ้าของกระทู้ และทุกท่านสำหรับธรรมทานที่มีสาระและมีค่ายิ่ง
    ขอกราบขอบพระคุณอีกครั้งค่ะ
     

แชร์หน้านี้

Loading...