document.addEventListener("DOMContentLoaded", function () { const target = document.querySelector("#single-product-details > div"); const priceDiv = document.querySelector("#product-form > div"); if (priceDiv && target) { target.appendChild(priceDiv); } }); document.addEventListener('DOMContentLoaded', function () { const target = document.querySelector("#single-product-details > div > div.tabs-wrapper"); if (target) { const html = `
📏 جدول المقاسات
المقاس طول العباية (إنش) العرض (إنش) الكم (إنش)
50502125
52522226
54542327
56562428
58582529
60602630
🚚 التوصيل والإرجاع

الرياض، أبها، خميس مشيط: 1 - 2 أيام عمل

باقي مدن المملكة: 2-4 أيام عمل

الرجاء ملاحظة أنه في ظل ظروف استثنائية، قد يتأثر وقت التوصيل. سيخبركم فريق خدمة العملاء لدينا بأي تأخير قد يحدث.

💳 خيارات الدفع
`; target.insertAdjacentHTML('afterend', html); // نقل قسم الدفع salla-payments بعد توفره const movePayments = setInterval(() => { const sallaPayments = document.querySelector("salla-payments"); const paymentContent = document.querySelector("#payment-content"); if (sallaPayments && paymentContent) { paymentContent.appendChild(sallaPayments); sallaPayments.classList.remove("hidden"); sallaPayments.style.display = "block"; clearInterval(movePayments); } }, 300); } // تفعيل ميزة فتح قسم واحد فقط بالـ accordion document.addEventListener('click', function (e) { if (e.target.tagName === 'SUMMARY' && e.target.closest('.accordion-group')) { const current = e.target.closest('.accordion-group'); document.querySelectorAll('.accordion-group').forEach(item => { if (item !== current && item.hasAttribute('open')) { item.removeAttribute('open'); } }); } }); }); document.addEventListener('DOMContentLoaded', function () { // نحاول نلقط السعر من أكثر من عنصر محتمل const priceContainer = document.querySelector('.product-price') || document.querySelector('div.price.my-1'); if (!priceContainer) return; const badge = document.createElement('div'); badge.className = 'simple-purchase-info'; badge.innerHTML = `🎁 نقاب + طرحة هدية`; priceContainer.insertAdjacentElement('afterend', badge); }); document.addEventListener("DOMContentLoaded", function () { const visitorBox = document.createElement("div"); visitorBox.className = "custom-live-counter"; const count = Math.floor(Math.random() * (124 - 54 + 1)) + 54; visitorBox.innerHTML = `

يشاهد الصفحة الآن ${count} شخص

`; document.body.appendChild(visitorBox); // أظهر العنصر بعد تحميل الصفحة setTimeout(() => { visitorBox.classList.add("show"); }, 500); // يظهر بعد نصف ثانية // أخفِ العنصر بعد 3 ثوانٍ setTimeout(() => { visitorBox.classList.remove("show"); }, 4500); });