// === كود عداد عروض العيدية (عنصر مدمج ومتحرك داخل الصفحة) ===
function initInlineEidTimer() {
// التأكد إن العداد مو موجود مسبقاً عشان ما يتكرر
if(document.getElementById('inline-eid-timer')) return;
// بناء التصميم والشكل كامل كعنصر طبيعي داخل الصفحة
var timerHTML = `
⏳ تنتهي عروض العيد خلال:
07أيام
:
00ساعات
:
00دقائق
:
00ثواني
`;
// البحث عن الحاوية الرئيسية للمتجر لزرع العداد في بدايتها كبلوك مدمج
var mainContainer = document.querySelector('main') || document.querySelector('.main-content') || document.querySelector('#app') || document.body;
if (mainContainer === document.body) {
mainContainer.insertAdjacentHTML('afterbegin', timerHTML);
} else {
mainContainer.insertAdjacentHTML('afterbegin', timerHTML);
}
// برمجة العداد التنازلي الحقيقي (تنتهي بعد 7 أيام بالضبط)
var countDownDate = new Date("June 2, 2026 23:59:59").getTime();
var timerInterval = setInterval(function() {
var now = new Date().getTime();
var distance = countDownDate - now;
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
var elDays = document.getElementById("inline-days");
if(elDays) {
elDays.innerHTML = days < 10 ? '0' + days : days;
document.getElementById("inline-hours").innerHTML = hours < 10 ? '0' + hours : hours;
document.getElementById("inline-mins").innerHTML = minutes < 10 ? '0' + minutes : minutes;
document.getElementById("inline-secs").innerHTML = seconds < 10 ? '0' + seconds : seconds;
}
// إخفاء العداد تلقائياً عند انتهاء الوقت
if (distance < 0) {
clearInterval(timerInterval);
var timerEl = document.getElementById("inline-eid-timer");
if(timerEl) timerEl.style.display = "none";
}
}, 1000);
}
// تشغيل الكود فوراً بعد تحميل الصفحة
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", initInlineEidTimer);
} else {
initInlineEidTimer();
}