/* Add cus/* ===== AUTO SLIDER SAFE ===== */ (function(){ function autoSlide(selector,config={}){ const sliders=document.querySelectorAll(selector); if(!sliders.length)return; sliders.forEach(slider=>{ if(slider.dataset.autoSlideInit)return; slider.dataset.autoSlideInit="1"; if(slider.classList.contains("swiper-initialized"))return; const wrapper=slider.querySelector(".swiper-wrapper"); const slides=wrapper?.children; if(!wrapper||!slides.length)return; let index=0; let width=slides[0].offsetWidth; const count=slides.length; const settings={interval:4000,transition:300,rtl:true,...config}; wrapper.style.willChange="transform"; function move(){ index=(index+1)%count; const offset=index*width; wrapper.style.transition=`transform ${settings.transition}ms linear`; wrapper.style.transform=settings.rtl ?`translate3d(${offset}px,0,0)` :`translate3d(-${offset}px,0,0)`; } let timer; if(document.visibilityState==="visible"){ timer=setInterval(move,settings.interval); } document.addEventListener("visibilitychange",()=>{ if(document.visibilityState==="visible"){ timer=setInterval(move,settings.interval); }else{ clearInterval(timer); } }); let resizeTimeout; window.addEventListener("resize",()=>{ clearTimeout(resizeTimeout); resizeTimeout=setTimeout(()=>{width=slides[0].offsetWidth},200); }); slider.addEventListener("mouseenter",()=>clearInterval(timer)); slider.addEventListener("mouseleave",()=>{ timer=setInterval(move,settings.interval); }); }); } window.autoSlide=autoSlide; })(); const menuInterval = setInterval(() => { if (document.querySelector(".gloowme-offers-menu")) { clearInterval(menuInterval); return; } const desktopMenu = document.querySelector(".main-menu"); const mobileMenu = document.querySelector("#mobile-menu > ul"); if (!desktopMenu || !mobileMenu) return; const mobileLi = document.createElement("li"); mobileLi.className = "gloowme-offers-menu lg:hidden text-sm font-bold"; mobileLi.innerHTML = ` عروض جلومي المميزة `; mobileMenu.appendChild(mobileLi); clearInterval(menuInterval); }, 500); document.addEventListener('DOMContentLoaded', function () { const targetProductId = 'p2028554001'; if (!window.location.pathname.includes(targetProductId)) { return; } if (document.querySelector('.custom-limited-stock-message')) { return; } const stockMessage = document.createElement('div'); stockMessage.className = 'custom-limited-stock-message'; stockMessage.innerHTML = `
🔥
مخزون محدود جدًا
المنتج عليه طلب مرتفع — اطلبه الآن قبل نفاد الكمية
`; function insertStockMessage() { const addToCartButton = document.querySelector('salla-add-product-button') || document.querySelector('.add-to-cart') || document.querySelector('[data-add-to-cart]') || document.querySelector('button[type="submit"]'); if (!addToCartButton) return false; addToCartButton.insertAdjacentElement('beforebegin', stockMessage); return true; } if (insertStockMessage()) return; const observer = new MutationObserver(function () { if (insertStockMessage()) { observer.disconnect(); } }); observer.observe(document.body, { childList: true, subtree: true }); setTimeout(function () { observer.disconnect(); }, 10000); });tom JS code below */