(function () { const now = new Date(); const end = new Date(now.getFullYear(), now.getMonth(), now.getDate() + 2, 0, 0, 0); const closedCount = localStorage.getItem("promoClosedCount") || 0; if (closedCount >= 2) return; // إنشاء النافذة const popup = document.createElement("div"); popup.innerHTML = `
`; document.body.appendChild(popup); const offer = document.getElementById("offer-popup"); const progressBar = document.getElementById("progressBar"); // عد تنازلي بالعربية function updateTimer() { const diff = end - new Date(); const total = 48 * 60 * 60 * 1000; const passed = total - diff; const progress = Math.min((passed / total) * 100, 100); progressBar.style.width = `${progress}%`; if (diff <= 0) { document.getElementById("countdown").innerText = "انتهى العرض 🎉"; clearInterval(timer); progressBar.style.width = "100%"; return; } const days = Math.floor(diff / (1000 * 60 * 60 * 24)); const hours = Math.floor((diff / (1000 * 60 * 60)) % 24); const mins = Math.floor((diff / (1000 * 60)) % 60); const secs = Math.floor((diff / 1000) % 60); document.getElementById("countdown").innerText = `ينتهي خلال ${days} يوم و ${hours} ساعة و ${mins} دقيقة و ${secs} ثانية ⏳`; } const timer = setInterval(updateTimer, 1000); updateTimer(); // زر نسخ الكود document.getElementById("copyCode").onclick = () => { navigator.clipboard.writeText("FREE5"); document.getElementById("copyCode").innerText = "✅ تم النسخ"; setTimeout(() => (document.getElementById("copyCode").innerText = "نسخ الكود"), 2000); }; // زر الذهاب للتسوق document.getElementById("shopNow").onclick = () => { window.location.href = "/"; }; // الإغلاق document.getElementById("closeOffer").onclick = () => { offer.style.display = "none"; const count = parseInt(localStorage.getItem("promoClosedCount") || "0") + 1; localStorage.setItem("promoClosedCount", count); }; // ظهور بعد 5 ثواني setTimeout(() => { offer.style.display = "block"; }, 5000); })();