(function () { // ===== إعدادات قابلة للتعديل ===== var SHOW_DELAY_MS = 1500; // بعد كام ثانية يظهر البوب أب (بعد جهوز الصفحة) var CTA_LINK = "https://1m1now.com/%D9%85%D8%B7%D9%88%D9%8A%D8%A7%D8%AA-%D9%85%D8%AF%D8%B1%D8%B3%D9%8A%D8%A9/c1550561454"; var DISCOUNT_CODE = "1m1"; var STORAGE_KEY = "sdBackToSchoolPopupClosed"; // مفتاح جديد عشان يظهر حتى لمن قفل بوب أب اليوم الوطني var POPUP_ID = "sd-national-overlay"; // نفس الـ ID عشان الـ CSS الحالي يشتغل // لو اتقفل بزرار X أو ضغط على زر التسوق في نفس الجلسة ما يظهرش تاني if (sessionStorage.getItem(STORAGE_KEY)) { return; } function buildPopup() { // منع تكرار الإدراج لو الفانكشن اتنفذت أكتر من مرة if (document.getElementById(POPUP_ID)) return; var overlay = document.createElement("div"); overlay.id = POPUP_ID; overlay.innerHTML = '
' + '' + '
🎒
' + '
عروض عودة المدرسة
' + '

مع مكتبة 1m1now

' + '
اشترِ مطويتين واحصل على الثالثة مجانًا 🎁
' + '
مطويات جاهزة للطباعة لجميع المراحل التعليمية
تصلكم PDF مباشرة بعد الطلب
' + '
أو استمتع بخصم 15% بكود الخصم:
' + '
' + DISCOUNT_CODE + '
' + '
اضغط على الكود لنسخه
' + '
⏳ لا تفوّت الفرصة — لفترة محدودة!
' + 'تسوّق العرض الآن' + '
'; document.body.appendChild(overlay); requestAnimationFrame(function () { overlay.classList.add("sd-show"); }); // نسخ كود الخصم عند الضغط عليه var codeEl = overlay.querySelector(".sd-code"); var hintEl = overlay.querySelector(".sd-code-hint"); codeEl.addEventListener("click", function () { function done() { hintEl.textContent = "✓ تم نسخ الكود"; } try { if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(DISCOUNT_CODE).then(done); } else { var t = document.createElement("textarea"); t.value = DISCOUNT_CODE; document.body.appendChild(t); t.select(); document.execCommand("copy"); t.remove(); done(); } } catch (err) {} }); // زرار "تسوّق العرض الآن": يمنع الظهور تاني طول الجلسة الحالية overlay.querySelector(".sd-cta").addEventListener("click", function () { sessionStorage.setItem(STORAGE_KEY, "1"); }); // زرار X: يقفل ويمنع الظهور تاني طول الجلسة الحالية overlay.querySelector("#sd-national-close").addEventListener("click", function () { overlay.classList.remove("sd-show"); setTimeout(function () { overlay.remove(); }, 350); sessionStorage.setItem(STORAGE_KEY, "1"); }); // الضغط برة الكارت: يقفل مؤقتًا (من غير ما يحفظ إنه اتقفل نهائيًا) overlay.addEventListener("click", function (e) { if (e.target === overlay) { overlay.classList.remove("sd-show"); setTimeout(function () { overlay.remove(); }, 350); } }); } function scheduleShow() { setTimeout(buildPopup, SHOW_DELAY_MS); } // ===== انتظار جاهزية الـ body (منصة سلة بتبني الصفحة ديناميكيًا) ===== if (document.body) { scheduleShow(); } else { var readyObserver = new MutationObserver(function () { if (document.body) { readyObserver.disconnect(); scheduleShow(); } }); readyObserver.observe(document.documentElement, { childList: true, subtree: true }); } // مراقبة إضافية: لو سلة استبدلت محتوى الصفحة وشالت البوب أب قبل ما المستخدم يقفله، نعيد إظهاره. var watchdog = new MutationObserver(function () { var stillClosedForSession = sessionStorage.getItem(STORAGE_KEY); var popupExists = document.getElementById(POPUP_ID); if (!stillClosedForSession && !popupExists && document.body) { buildPopup(); } }); window.addEventListener("load", function () { if (document.body) { watchdog.observe(document.body, { childList: true }); } }); })();