/* ================= OK SHOP — الستايل الجديد 2026 (JS) ================= */ /* 0) الخطوط: Alexandria للعناوين + IBM Plex Sans Arabic للنص + IBM Plex Mono للأسعار */ (function(){ if(document.getElementById('okn-fonts')) return; var l=document.createElement('link'); l.id='okn-fonts'; l.rel='stylesheet'; l.href='https://fonts.googleapis.com/css2?family=Alexandria:wght@700;800&family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&family=IBM+Plex+Mono:wght@500;600&display=swap'; document.head.appendChild(l); })(); /* 1) Trustpilot في الفوتر */ (function(){ var targetElement = document.querySelector(".footer-middle > .flex:first-child"); if(!targetElement || targetElement.querySelector('.trustpilot-logo')) return; var divElement = document.createElement("div"); divElement.className = "trustpilot-logo mt-2"; divElement.innerHTML = 'trustpilot

قيّمنا على Trustpilot

'; targetElement.appendChild(divElement); })(); /* 2) بلاطات الأقسام الـ17 */ (function(){ var B='https://okshopsa.net/okdesign/'; var Q='?v=7'; var CATBASE='https://okshopsa.com/-/'; var TILES=[ ['v2-xbox-subs.jpg','c568289493','اشتراكات أكس بوكس'], ['v2-xbox-games.jpg','c42827742','العاب أكس بوكس'], ['v2-xbox-topup.jpg','c1038540837','شحن أكس بوكس'], ['v2-accessories.jpg','c1950776083','إكسسوارات الجيمرز'], ['v2-steam-games.jpg','c402432231','العاب ستيم'], ['v2-apps.jpg','c2131593351','اشتراكات التطبيقات'], ['v2-pc.jpg','c1236428925','اشتراكات قيم باس PC'], ['v2-playstation.jpg','c709123120','منتجات البلايستيشن'], ['v2-adobe.jpg','c1369891758','جميع منتجات أدوبي'], ['v2-repair-xbox.jpg','c1103068816','صيانة أكس بوكس'], ['v2-nintendo.jpg','c40885786','منتجات نينتندو'], ['v2-coins.jpg','c1931185384','شحن الألعاب كوينز'], ['v2-bein.jpg','c1841220303','منتجات beIN'], ['v2-steam-topup.jpg','c1511374024','شحن رصيد ستيم'], ['v2-repair-ps.jpg','c340945500','صيانة بلايستيشن'], ['v2-razer.jpg','c1922995736','منتجات Razer'], ['v2-gamesir.jpg','c1295742310','منتجات GameSir'] ]; if(!document.getElementById('okd-grid-style')){ var st=document.createElement('style'); st.id='okd-grid-style'; st.textContent='.s-block--banners .square-grid{grid-template-columns:repeat(3,1fr)!important;gap:22px 14px!important}@media(min-width:768px){.s-block--banners .square-grid{grid-template-columns:repeat(5,1fr)!important}}.s-block--banners .banner-square{display:flex!important;flex-direction:column!important;overflow:visible!important;background:transparent!important;border:none!important}.s-block--banners .banner-square>a{display:block!important;aspect-ratio:1/1!important;width:100%!important;border-radius:16px!important;overflow:hidden!important}.s-block--banners .banner-square .box-img{width:100%!important;height:100%!important;border-radius:16px!important;overflow:hidden!important}.s-block--banners .banner-square img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:16px!important}.s-block--banners .text-wrapper{position:static!important;transform:none!important;inset:auto!important;padding:8px 4px 0!important;background:transparent!important;width:100%!important}.s-block--banners .text-wrapper .okd-cap{display:block;color:#F1F5F9;font-weight:600;font-size:14px;line-height:1.3;text-align:center}'; document.head.appendChild(st); } function build(){ try{ var grid=document.querySelector('.s-block--banners .square-grid'); if(!grid) return; var tpl=grid.querySelector('.banner-square'); if(!tpl) return; var have=grid.querySelectorAll('.banner-square').length; for(var k=have;k80) clearInterval(t); },400); try{ new MutationObserver(build).observe(document.body,{childList:true,subtree:true}); }catch(e){} })(); /* 3) الرئيسية الجديدة (بترتيب التصميم المعتمد): شريط ثقة → هيدر + بحث + روابط → هيرو → المنصات → عروض اليوم → [الاشتراكات | الأقسام] → التعريب */ (function(){ var C='https://okshopsa.com/-/'; var T='https://okshopsa.net/okdesign/', TQ='?v=7'; var HERO_URL='/ar/pAwnXRp'; var HERO_IMG='https://cdn.files.salla.network/products/720900263/c2688619-4c16-4110-add2-d6faf36c04c2-original.webp'; var SVG={ xbox:'', ps:'', steam:'', nsw:'', pc:'', apps:'', search:'' }; var NAV=[['الرئيسية','/ar'],['Xbox',C+'c1052752059'],['PlayStation',C+'c709123120'],['Steam',C+'c402432231'],['Nintendo',C+'c40885786'],['PC',C+'c1236428925'],['الاشتراكات',C+'c568289493'],['شحن ورصيد',C+'c1038540837'],['إكسسوارات',C+'c1950776083'],['تعريب OK SHOP','https://okshopsa.net/games']]; var CATS=[['اشتراكات Xbox','c568289493','v2-xbox-subs.jpg'],['ألعاب Xbox','c42827742','v2-xbox-games.jpg'],['بطاقات شحن Xbox','c1038540837','v2-xbox-topup.jpg'],['اشتراكات التطبيقات','c2131593351','v2-apps.jpg'],['PlayStation','c709123120','v2-playstation.jpg'],['Steam','c402432231','v2-steam-games.jpg'],['Nintendo','c40885786','v2-nintendo.jpg'],['PC Game Pass','c1236428925','v2-pc.jpg'],['شحن عملات','c1931185384','v2-coins.jpg'],['إكسسوارات','c1950776083','v2-accessories.jpg'],['صيانة الأجهزة','c1103068816','v2-repair-xbox.jpg'],['أدوبي','c1369891758','v2-adobe.jpg'],['beIN','c1841220303','v2-bein.jpg'],['شحن رصيد Steam','c1511374024','v2-steam-topup.jpg'],['صيانة PlayStation','c340945500','v2-repair-ps.jpg']]; var SUBS=[{k:'gp',t:'Game Pass',cat:568289493,all:C+'c568289493'},{k:'ps',t:'PS Plus',cat:443439972,all:C+'c443439972'},{k:'apps',t:'تطبيقات',cat:2131593351,all:C+'c2131593351'}]; var DUR=[{k:1,t:'شهر',re:/(^|[^\d])(1\s*)?(شهر|month)(?!ين|ان|ي)/i},{k:3,t:'3 أشهر',re:/3\s*(أشهر|اشهر|شهور|months?)/i,hot:true},{k:12,t:'12 شهراً',re:/(12\s*(شهر|month))|سنة|سنه|year/i}]; /* جمل الهيرو التسويقية + أرقام الإنجازات (عدّلها هنا) */ var PH=['على حسابك خلال دقائق — ادفع والعب.','بأفضل سعر في السعودية، مع تسليم فوري ودعم بشري 24/7.','احجزها الآن واستلمها قبل ما تخلص قهوتك.','تعريب مجاني مع اللعبة عند توفره — العب عربي.']; /* مربعات الثقة: [الرقم، الوصف، الأيقونة] — أرقام المتجر بحسب المالك */ var ICO={users:'',bag:'',bolt:'',headset:''}; var STATS=[['+100 ألف','عميل خدمناهم منذ 2019','users'],['+326 ألف','طلب مكتمل من خلال المتجر','bag'],['فوري','تسليم على حسابك بعد الدفع','bolt'],['24/7','دعم بشري على واتساب','headset']]; /* لوحة إعلانات الهيرو: ضع هنا رقم تصنيف «إعلانات الواجهة» في سلة، وكل منتج تضيفه للتصنيف يصبح إعلاناً في الهيرو (الصورة + الاسم + الرابط). 0 = الوضع التلقائي (قراند + أحدث الألعاب) */ var HERO_CAT=368087029; function platOf(n){ return /بلايستيشن|playstation|ps5|ps4/i.test(n)?'PlayStation':/ستيم|steam/i.test(n)?'Steam':/نينتندو|nintendo|switch/i.test(n)?'Nintendo':/\bpc\b|بي سي/i.test(n)?'PC':'Xbox'; } function gameName(n){ var s=(n||'').split(/\s[-–—]\s/)[0]; s=s.replace(/\((?!GTA)[^)]*\)/g,'').replace(/شراء رقمي|حساب شخصي|كود رقمي|تسليم فوري/g,'').replace(/\s{2,}/g,' ').trim(); return s.length>42?s.slice(0,42)+'…':s; } function el(html){ var d=document.createElement('div'); d.innerHTML=html.trim(); return d.firstChild; } function isHome(){ return document.body.classList.contains('index') || /^\/(ar|en)?\/?$/.test(location.pathname); } function money(n){ try{ return new Intl.NumberFormat('en-US',{maximumFractionDigits:2}).format(n); }catch(e){ return n; } } function trustBar(){ if(document.getElementById('okn-trust')) return; var hdr=document.querySelector('header.store-header'); if(!hdr) return; hdr.insertAdjacentElement('beforebegin', el('
تسليم سريع على حسابكدعم واتساب 24/7Tabby / Tamaraموثّق في منصة الأعمالتعريب مجاني للألعاب
')); } function navBar(){ if(document.getElementById('okn-nav')) return; var hdr=document.querySelector('header.store-header'); if(!hdr) return; var links=NAV.map(function(l){ var on=(location.pathname==='/ar'||location.pathname==='/')&&l[1]==='/ar'; return ''+l[0]+''; }).join(''); var li=hdr.querySelector('.navbar-brand img'); var lsrc=li?(li.currentSrc||li.src):''; var bar=el('
'+(lsrc?'':'')+'
'); hdr.insertAdjacentElement('afterend', bar); } function fillSubs(panel, s){ if(panel.getAttribute('data-loaded')) return; panel.setAttribute('data-loaded','1'); var f=(window.salla&&salla.product&&salla.product.fetch)?salla.product.fetch.bind(salla.product):null; if(!f){ panel.__tries=(panel.__tries||0)+1; panel.removeAttribute('data-loaded'); if(panel.__tries<20){ setTimeout(function(){ fillSubs(panel,s); },600); } else { panel.innerHTML='استعرض '+s.t+''; } return; } f({source:'categories',source_value:[s.cat],per_page:40}).then(function(r){ var items=(r&&r.data)||[]; var picks=DUR.map(function(d){ var m=items.filter(function(p){ return d.re.test(p.name||''); }).sort(function(a,b){ return (a.sale_price||a.price)-(b.sale_price||b.price); }); return {d:d, p:m[0]}; }).filter(function(x){ return x.p; }); if(picks.length<2){ picks=items.slice(0,3).map(function(p,i){ return {d:{k:i,t:(p.name||'').split(/[-–(]/)[0].trim().slice(0,22),hot:i===1}, p:p}; }); } if(!picks.length){ panel.innerHTML='استعرض '+s.t+''; return; } panel.innerHTML='
'+picks.map(function(x){ var p=x.p; var price=p.sale_price&&p.sale_price'+money(p.price)+'':''; var badge=(p.promotion_title||'').trim(); return ''+(x.d.hot?'الأكثر طلباً':'')+''+x.d.t+''+money(price)+' ر.س '+old+''+(p.name||'').slice(0,46)+''+(badge?''+badge+'':'')+''; }).join('')+'
كل منتجات '+s.t+' ←'; }).catch(function(){ panel.innerHTML='استعرض '+s.t+''; }); } function homeBlocks(){ if(!isHome()) return; var tiles=document.querySelector('.s-block--banners'); if(!tiles || document.getElementById('okn-hero')) return; var parent=tiles.parentNode; var anchor=tiles; var pv=tiles.previousElementSibling; if(pv && pv.classList && pv.classList.contains('s-angel--divider')) anchor=pv; var hero=el('
OK SHOP · Xbox

جراند ثفت أوتو 6

'+PH[0]+'

'+STATS.map(function(s){ return '
'+ICO[s[2]]+''+s[0]+''+s[1]+'
'; }).join('')+'
Grand Theft Auto VI - Xbox Series X|S
'); var plat=el('
'); var offers=el('

عروض اليوم

كل التخفيضات ←
'); var two=el('
' +'

الاشتراكات

'+SUBS.map(function(s,i){ return ''; }).join('')+'
'+SUBS.map(function(s,i){ return '
'; }).join('')+'
' +'
'+CATS.map(function(c){ return ''+c[0]+''; }).join('')+'
' +'
'); var trans=el('

تعريب OK SHOP مجاناً

نعرّب ألعابك مجاناً — حمّل التعريب أو اشترِ اللعبة ونضيفه لك مع التسليم.

مكتبة التعريبات
'); parent.insertBefore(hero, anchor); parent.insertBefore(plat, anchor); parent.insertBefore(offers, anchor); parent.insertBefore(two, anchor); parent.insertBefore(trans, anchor); var subs=two.querySelector('#okn-subs'); function show(k){ subs.querySelectorAll('.okn-tabs button').forEach(function(x){ x.setAttribute('aria-selected', x.getAttribute('data-t')===k?'true':'false'); }); subs.querySelectorAll('.okn-panel').forEach(function(p){ p.hidden = p.getAttribute('data-t')!==k; }); var s=SUBS.filter(function(x){return x.k===k})[0]; fillSubs(subs.querySelector('.okn-panel[data-t="'+k+'"]'), s); } subs.querySelectorAll('.okn-tabs button').forEach(function(b){ b.addEventListener('click', function(){ show(b.getAttribute('data-t')); }); }); show('gp'); /* سلايدر الهيرو: قراند أولاً ثم أعلى 5 من الأكثر مبيعاً، ويتبدل العنوان والجملة مع كل غلاف */ (function(){ var slides=[{name:'جراند ثفت أوتو 6 (GTA 6)',url:HERO_URL,img:HERO_IMG}]; var wrap=hero.querySelector('.okn-slides'), dots=hero.querySelector('.okn-dots'), copy=hero.querySelector('.okn-copy'); var i=0, timer=null, paused=false; function addSlide(s,idx){ var a=el(''); var im=a.querySelector('img'); im.alt=s.name; im.addEventListener('load',function(){ if(im.naturalHeight'; }).join(''); dots.querySelectorAll('button').forEach(function(b,k){ b.addEventListener('click',function(){ go(k); restart(); }); }); } function setText(s,k){ var q=function(n){return copy.querySelector('[data-h="'+n+'"]')}; q('eyebrow').textContent='OK SHOP · '+platOf(s.name); q('title').textContent=gameName(s.name); q('lead').textContent=(s.lead&&s.lead.length>12)?s.lead:PH[k%PH.length]; q('buy').href=s.url; } function go(k){ if(k===i && wrap.children[k].classList.contains('is-on')) return; i=k; var els=wrap.querySelectorAll('.okn-slide'); els.forEach(function(e,j){ e.classList.toggle('is-on', j===i); }); dots.querySelectorAll('button').forEach(function(b,j){ b.setAttribute('aria-current', j===i?'true':'false'); }); copy.classList.add('is-swap'); setTimeout(function(){ setText(slides[i],i); copy.classList.remove('is-swap'); },320); } function tick(){ if(paused||slides.length<2) return; go((i+1)%slides.length); } function restart(){ clearInterval(timer); timer=setInterval(tick,5500); } hero.addEventListener('mouseenter',function(){paused=true}); hero.addEventListener('mouseleave',function(){paused=false}); renderDots(); restart(); var f=null; function load(tries){ f=(window.salla&&salla.product&&salla.product.fetch)?salla.product.fetch.bind(salla.product):null; if(!f){ if(tries<20) setTimeout(function(){load(tries+1)},600); return; } var req = HERO_CAT ? f({source:'categories',source_value:[HERO_CAT],per_page:8}).then(function(r){ return [r]; }) : Promise.all([f({source:'categories',source_value:[42827742],per_page:8}),f({source:'categories',source_value:[1584845952],per_page:6})]); req.then(function(rs){ var items = HERO_CAT ? ((rs[0]&&rs[0].data)||[]) : [].concat(((rs[0]&&rs[0].data)||[]).slice(0,3),((rs[1]&&rs[1].data)||[]).slice(0,3)); if(HERO_CAT && items.length){ slides.length=0; wrap.innerHTML=''; } var seen={}; items.forEach(function(p){ var img=p.image&&(p.image.url||p.image); var key=((String(p.name||'').match(/\(([^)]+)\)/)||[])[1]||gameName(p.name)).toLowerCase().replace(/[^a-z0-9\u0600-\u06FF]+/g,''); if(!img||seen[key]||slides.length>=8||(!HERO_CAT&&/gta|قراند|جراند/i.test(p.name))) return; seen[key]=1; var s={name:p.name,url:(p.url||'#').replace('https://okshopsa.com',''),img:img,lead:(p.promotion_title||'').trim()}; slides.push(s); addSlide(s,slides.length-1); }); if(HERO_CAT && items.length){ i=0; wrap.children[0].classList.add('is-on'); setText(slides[0],0); } renderDots(); }).catch(function(){}); } load(0); })(); /* عروض اليوم: خليط من اشتراكات Xbox + ألعاب Xbox + إكسسوارات (منتجان من كل قسم، المخفَّض أولاً) في شبكة 6 بطاقات */ (function fillOffers(tries){ var box=offers.querySelector('.okn-list'); var f=(window.salla&&salla.product&&salla.product.fetch)?salla.product.fetch.bind(salla.product):null; if(!f){ if(tries<20) setTimeout(function(){ fillOffers(tries+1); },600); else box.innerHTML=''; return; } /* قائمة عروض اليوم المختارة (عدّل الأرقام هنا — معرّفات منتجات سلة). إن كانت فارغة يُستخدم خليط تلقائي من 3 أقسام */ var OFFER_IDS=[1412159867,803226370,1295900267,1519760043,1694944882,2114340919,868703915,485979785,597154188,286746733,1566002696,176939921]; var OFR=[1389642862,96655427,51498377,1362547601,829387103,1115879907,1876043981,1059740547,838069432,735772817,769784195,1775893410,1114561251,1926239967,567303655,9937933,1544217412,1653426476,472224776,1516681164,1889525627,610419981,215121193,998046024,948989020,1589704974,1143558891,1397151616,301195162,981487754,2014285781,111998181,2026462348,640047816,1058860429,203384108,1868244363];for(var oi=OFR.length-1;oi>0;oi--){var oj=Math.floor(Math.random()*(oi+1)),ot=OFR[oi];OFR[oi]=OFR[oj];OFR[oj]=ot;}var OFR12=OFR.slice(0,12); box.innerHTML=''; return; var MIX=[568289493,42827742,1950776083]; Promise.all(MIX.map(function(id){ return f({source:'categories',source_value:[id],per_page:12}); })).then(function(rs){ var ids=[]; rs.forEach(function(r){ var items=((r&&r.data)||[]).slice(); items.sort(function(a,b){ var da=(a.sale_price&&a.sale_price' : ''; }).catch(function(){ box.innerHTML=''; }); })(0); } function fitImages(){ document.querySelectorAll('.s-product-card-image img, .s-product-card-image-cover img').forEach(function(im){ if(im.getAttribute('data-okn-fit')) return; var apply=function(){ if(!im.naturalWidth) return; im.setAttribute('data-okn-fit','1'); var box=im.closest('.s-product-card-image, .s-product-card-image-cover'); if(!box) return; if(im.naturalHeight > im.naturalWidth*1.15){ box.classList.add('okn-fill'); } else { box.style.setProperty('--okn-bg','url("'+(im.currentSrc||im.src)+'")'); } }; if(im.complete) apply(); else im.addEventListener('load', apply, {once:true}); }); } function run(){ try{ navBar(); homeBlocks(); fitImages(); }catch(e){} } run(); var n=0; var t=setInterval(function(){ run(); if(++n>60) clearInterval(t); },500); document.addEventListener('DOMContentLoaded', run); try{ new MutationObserver(function(){ fitImages(); }).observe(document.body,{childList:true,subtree:true}); }catch(e){} })(); /* 5) صفحة المنتج: صندوق «كيف يصلك المنتج» بحسب نوع التسليم + شريط ثقة + واتساب */ (function(){ function build(){ if(!document.body.classList.contains('product-single') || document.getElementById('okn-deliv')) return; var tabs=document.querySelector('.s-product-tabs, salla-tabs, .s-tabs'); if(!tabs) return; var main=document.querySelector('.main-content')||document.body; var txt=(main.innerText||'').slice(0,4000); var title=(document.querySelector('h1')||{}).innerText||''; var t=''; if(/كود رقمي|تسليم فوري|كود/.test(txt)) t='code'; else if(/حساب جديد/.test(txt)) t='new'; else if(/حسابك الشخصي|حساب شخصي|شحن في حسابك|إضافة/.test(txt)) t='account'; var steps={ code:['ادفع بأمان عبر mada أو Apple Pay أو بطاقتك، أو قسّطها مع Tabby/Tamara.','يصلك الكود فوراً في صفحة الطلب وحسابك في المتجر (ورسالة على جوالك).','فعّل الكود على متجر المنصة — وطريقة التفعيل مكتوبة في تفاصيل المنتج بالأسفل.'], new:['ادفع بأمان عبر mada أو Apple Pay أو بطاقتك، أو قسّطها مع Tabby/Tamara.','نرسل لك بيانات حساب جديد جاهز (اسم المستخدم وكلمة المرور) عبر واتساب.','سجّل الدخول بالحساب على جهازك وابدأ اللعب — وطريقة التشغيل في التفاصيل بالأسفل.'], account:['ادفع بأمان عبر mada أو Apple Pay أو بطاقتك، أو قسّطها مع Tabby/Tamara.','نتواصل معك على واتساب لأخذ بيانات حسابك، ونضيف المنتج بأنفسنا داخل حسابك.','تستلم إشعار «تم التسليم» وتبدأ اللعب من حسابك مباشرة — بياناتك تُستخدم للتسليم فقط.'], other:['ادفع بأمان عبر mada أو Apple Pay أو بطاقتك، أو قسّطها مع Tabby/Tamara.','يتواصل معك فريقنا على واتساب لإتمام التسليم بحسب نوع المنتج.','تستلم منتجك ويبقى الدعم معك بعد الشراء على مدار الساعة.'] }; var label={code:'كود رقمي · تسليم فوري',new:'حساب جديد',account:'إضافة على حسابك الشخصي',other:'تسليم عبر واتساب'}; var k=t||'other'; var wa='https://wa.me/966552148085?text='+encodeURIComponent('السلام عليكم، عندي استفسار عن: '+title.trim()+' — '+location.href); var box=document.createElement('div'); box.id='okn-deliv'; box.className='okn-deliv'; box.innerHTML='؟كيف يصلك المنتج؟'+label[k]+'
  1. '+steps[k][0]+'
  2. '+steps[k][1]+'
  3. '+steps[k][2]+'
دعم واتساب 24/7موثّق في منصة الأعمالTrustpilotتقسيط Tabby / Tamara
عندك سؤال قبل الشراء؟ كلّمنا على واتساب ←'; var anchor=tabs.closest('salla-tabs')||tabs; anchor.insertAdjacentElement('beforebegin', box); document.querySelectorAll('.main-content *').forEach(function(e){ if(e.children.length<=1 && /\(\s*0\s*تقييم/.test(e.innerText||'') && e.getBoundingClientRect().height<60){ var r=e.parentElement; if(r) r.style.display='none'; } }); } function run(){ try{ build(); }catch(e){} } run(); var n=0; var t=setInterval(function(){ run(); if(++n>40) clearInterval(t); },500); document.addEventListener('DOMContentLoaded', run); })(); /* 6) الفوتر: نقل طرق الدفع إلى عمود التطبيق، وشارات الثقة تحت اللوقو، وزر واتساب عائم في كل الصفحات */ (function(){ window.OKN_BADGES=[{src:'https://cdn.files.salla.network/other/720900263/605cf501-88d4-4889-9f3a-4b90fc8f6225-original.webp',t:'موثّق في منصة الأعمال — المركز السعودي للأعمال',href:'https://eauthenticate.saudibusiness.gov.sa/certificate-details/0000019313'},{src:'https://cdn.files.salla.network/other/720900263/db8626fc-2f75-441f-9756-f9504729620d-original.webp',t:'وثيقة العمل الحر',href:''},{src:'https://cdn.files.salla.network/other/720900263/7f80216d-ebdd-4c8a-842b-cfea905faacd-original.webp',t:'تقييمات موثّقة على Trustpilot',href:'https://www.trustpilot.com/review/okshopsa.com'}]; function fix(){ var f=document.querySelector('footer.store-footer'); if(!f||f.getAttribute('data-okn')) return; var prof=f.querySelector('.footer-profile'); var cols=f.querySelectorAll('.footer-middle > div'); var pay=f.querySelector('.footer-bottom ul'); if(!prof||!pay||cols.length<2) return; f.setAttribute('data-okn','1'); var last=cols[cols.length-1]; var pw=document.createElement('div'); pw.innerHTML='طرق الدفع والتقسيط'; pay.classList.add('okn-pay'); pw.appendChild(pay); last.appendChild(pw); var tr=document.createElement('div'); tr.className='okn-trustrow'; var sbc=f.querySelector('.sbc-certificate'); if(sbc) tr.appendChild(sbc); f.querySelectorAll('.footer-middle img').forEach(function(im){ if(/وثيقة|certificate|freelance|maroof|معروف/i.test((im.alt||'')+(im.src||''))){ var holder=im.closest('a')||im; if(holder!==prof && !prof.contains(holder)) tr.appendChild(holder); } }); prof.appendChild(tr); var tp=prof.querySelector('.trustpilot-logo'); if(tp) tr.appendChild(tp); var st=tr.querySelector('.sbc-certificate span, .sbc-certificate p'); if(st) st.style.display='none'; var lg=prof.querySelector('a.logo-footer'); if(lg&&!prof.querySelector('.okn-wordmark')){ var wm=document.createElement('b'); wm.className='okn-wordmark'; wm.textContent='OK SHOP'; lg.insertAdjacentElement('afterend',wm); } if(lg&&!prof.querySelector('.okn-prof__top')){ var top=document.createElement('div'); top.className='okn-prof__top'; var txt=document.createElement('div'); txt.className='okn-prof__txt'; var wm2=prof.querySelector('.okn-wordmark'); var ps=[].slice.call(prof.querySelectorAll('p')); var desc=ps.filter(function(x){ return (x.textContent||'').trim().length>20; })[0]||ps[0]; ps.forEach(function(x){ if(x!==desc) x.remove(); }); if(!desc){ desc=document.createElement('p'); } desc.className='okn-prof__desc'; desc.textContent='متجر أوكي (OK SHOP) متجر سعودي متخصص منذ 2019 في ألعاب واشتراكات وبطاقات شحن Xbox و PlayStation و Steam و Nintendo، وإكسسوارات وصيانة أجهزة الجيمرز، مع تسليم فوري ودعم بشري على مدار الساعة.'; prof.insertBefore(top, lg); top.appendChild(lg); if(wm2) txt.appendChild(wm2); txt.appendChild(desc); top.appendChild(txt); } var cp=f.querySelector('.footer-bottom .copyrights p'); if(cp&&!cp.getAttribute('data-okn')){ cp.setAttribute('data-okn','1'); cp.innerHTML='© 2019 – '+(new Date().getFullYear())+' OK SHOP | متجر أوكي · جميع الحقوق محفوظة'; } var social=f.querySelector('.footer-social'); if(social) prof.appendChild(social); var BADGES=window.OKN_BADGES||[]; if(BADGES.length&&!prof.querySelector('.okn-badges')){ var bw=document.createElement('div'); bw.className='okn-badges'; bw.innerHTML=BADGES.map(function(b){ return b.href?''+b.t+'':''+b.t+''; }).join(''); var tr=prof.querySelector('.okn-trustrow'); if(tr) tr.insertAdjacentElement('afterend',bw); else prof.appendChild(bw); } } function fab(){ if(document.querySelector('.okn-wa-fab')) return; var a=document.createElement('a'); a.className='okn-wa-fab'; a.href='https://wa.me/966552148085'; a.target='_blank'; a.rel='noopener'; a.setAttribute('aria-label','تواصل معنا على واتساب'); a.innerHTML=''; document.body.appendChild(a); } function run(){ try{ fix(); fab(); }catch(e){} } run(); var n=0; var t=setInterval(function(){ run(); if(++n>40) clearInterval(t); },500); document.addEventListener('DOMContentLoaded', run); })(); /* ===== 9) وصف المجلة — نُقل من الثيم المنشور وأُعيد تلوينه بالأخضر ===== */ (function(){function inj(){if(document.getElementById('okd-mag-css'))return;var s=document.createElement('style');s.id='okd-mag-css';s.textContent=".okd-mag-desc{position:relative;isolation:isolate;background:radial-gradient(1100px 380px at 82% -8%,rgba(34,197,94,.18),transparent 60%),radial-gradient(820px 380px at -5% 108%,rgba(74,222,128,.10),transparent 60%),linear-gradient(160deg,#0B1510,#0F1A14 55%,#0B0E11);border:1px solid rgba(34,197,94,.32);border-radius:22px;padding:32px 26px;box-shadow:0 22px 60px rgba(0,0,0,.5),inset 0 0 90px rgba(34,197,94,.05);line-height:1.95;color:#E6EDF3;overflow:hidden} .okd-mag-desc .okd-bg{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center;z-index:-2;margin:0!important;border-radius:22px;pointer-events:none;animation:okdBgDrift 22s ease-in-out infinite alternate} @keyframes okdBgDrift{0%{transform:scale(1.02)}100%{transform:scale(1.09)}} @media (prefers-reduced-motion:reduce){.okd-mag-desc .okd-bg{animation:none}} .okd-mag-desc::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(125% 95% at 50% 50%,rgba(8,14,11,.32) 0%,rgba(8,14,11,.74) 60%,rgba(8,14,11,.93) 100%)} .okd-mag-desc>*{position:relative;z-index:1} .okd-mag-desc .okd-eyebrow-line{width:fit-content;margin:0 auto 4px;font-size:11px;letter-spacing:3px;color:#4ADE80;border:1px solid rgba(74,222,128,.45);border-radius:20px;padding:4px 16px;background:rgba(6,14,10,.6);text-align:center} .okd-mag-desc h2{text-align:center;margin:8px 0 2px;color:#4ADE80;font-size:24px;text-shadow:0 0 20px rgba(74,222,128,.5),0 2px 8px #000} .okd-mag-desc h2 + p{text-align:center;color:#B6C2CE;margin:4px 0 0} .okd-mag-desc h3{font-size:19px;margin:6px 0 10px;color:#4ADE80;display:flex;align-items:center;gap:10px;text-shadow:0 1px 6px #000} .okd-mag-desc h3::after{content:'';flex:1;height:1px;background:linear-gradient(90deg,rgba(74,222,128,.5),transparent)} .okd-mag-desc h3.okd-h3--warn{color:#F97316} .okd-mag-desc h3.okd-h3--warn::after{background:linear-gradient(90deg,rgba(249,115,22,.55),transparent)} .okd-mag-desc p{color:#E6EDF3} .okd-mag-desc strong{color:#fff} .okd-mag-desc a{color:#4ADE80} .okd-mag-desc ul,.okd-mag-desc ol{margin:6px 0;padding-inline-start:6px;list-style:none} .okd-mag-desc li{position:relative;padding-inline-start:26px;margin:7px 0;color:#E6EDF3} .okd-mag-desc ul li::before{content:'';position:absolute;inset-inline-start:4px;top:11px;width:8px;height:8px;transform:rotate(45deg);background:#4ADE80;box-shadow:0 0 8px #4ADE80} .okd-mag-desc ol{counter-reset:s} .okd-mag-desc ol li{counter-increment:s} .okd-mag-desc ol li::before{content:counter(s);position:absolute;inset-inline-start:0;top:2px;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:700;color:#04110A;display:flex;align-items:center;justify-content:center;background:#4ADE80;box-shadow:0 0 10px rgba(34,197,94,.6)} .okd-div{text-align:center;margin:22px 0;line-height:0} .okd-div i{display:inline-block;height:2px;width:38%;vertical-align:middle;background:linear-gradient(90deg,transparent,#4ADE80)} .okd-div i+i{background:linear-gradient(90deg,#22C55E,transparent)} .okd-div b{display:inline-block;width:10px;height:10px;margin:0 12px;vertical-align:middle;transform:rotate(45deg);background:#4ADE80;box-shadow:0 0 14px #4ADE80} .okd-div--warn i{background:linear-gradient(90deg,transparent,#F97316)} .okd-div--warn i+i{background:linear-gradient(90deg,#F97316,transparent)} .okd-div--warn b{background:#F97316;box-shadow:0 0 14px #F97316} @media (max-width:767px){.okd-mag-desc{padding:22px 15px;border-radius:16px}.okd-mag-desc h2{font-size:19px}.okd-mag-desc h2 + p{font-size:13px}.okd-mag-desc h3{font-size:16px}.okd-mag-desc .okd-eyebrow-line{font-size:10px;letter-spacing:2px;padding:3px 12px}.okd-mag-desc li,.okd-mag-desc p{font-size:14px}.okd-div{margin:16px 0}.okd-div i{width:34%}} @media (min-width:1200px){.okd-mag-desc{padding:42px 44px}.okd-mag-desc h2{font-size:27px}}";document.head.appendChild(s);}inj();document.addEventListener('DOMContentLoaded',inj); function enhance(){try{var c=document.querySelectorAll('p,div,span,h2,h3,strong'),marker=null;for(var i=0;i=2)break;cont=cont.parentElement;g++;}if(!cont)return;if(!cont.classList.contains('okd-mag-desc'))cont.classList.add('okd-mag-desc');if(marker.classList)marker.classList.add('okd-eyebrow-line');var img=cont.querySelector('img');if(img&&!img.classList.contains('okd-bg')){img.classList.add('okd-bg');if(cont.firstChild!==img)cont.insertBefore(img,cont.firstChild);}var hs=cont.querySelectorAll('h3');for(var k=0;k50)clearInterval(t);},400);try{new MutationObserver(enhance).observe(document.body,{childList:true,subtree:true});}catch(e){}})(); /* ===== 10) hide reorder homepage section (اطلبها مجددا) ===== */ (function(){ function findSection(h){ var s=h; for(var k=0;k<7;k++){ if(!s.parentElement||s.parentElement===document.body) break; var p=s.parentElement; var cn=(typeof p.className==='string'?p.className:''); if(p.tagName==='SECTION'||p.tagName==='SALLA-PRODUCTS-SLIDER'||/(^|\s)(s-block|home-|section|block|products-slider|slider-block|widget)/i.test(cn)){ s=p; break; } s=p; } return s; } function kill(){ try{ var hs=document.querySelectorAll('h1,h2,h3,h4,.section-title,[class*="title"],[class*="header"]'); for(var i=0;i60) clearInterval(t); },500); })();