let logo=document.querySelector('.navbar-brand');let footerHeader=document.querySelector('.store-footer .store-footer__inner .container div:first-child a');let clone=logo.cloneNode(!0);footerHeader.replaceWith(clone);console.log(logo)
console.log(footerHeader)
document.addEventListener('DOMContentLoaded',function(){const footer=document.querySelector('footer');const activeVisitors=document.createElement('div');activeVisitors.className='active-visitors';const text=document.createElement('span');text.className='visitor-count';text.textContent='120 زائر نشط الآن';activeVisitors.appendChild(text);const circleContainer=document.createElement('div');circleContainer.className='circlecontainer3276';for(let i=0;i<3;i++){const circle=document.createElement('div');circle.className='circle3276';circle.style.animationDelay=`${i * 0.6}s`;circleContainer.appendChild(circle)}
activeVisitors.appendChild(circleContainer);footer.parentNode.insertBefore(activeVisitors,footer);function updateVisitorCount(){const minVisitors=100;const maxVisitors=200;const visitorCount=Math.floor(Math.random()*(maxVisitors-minVisitors+1))+minVisitors;text.textContent=`${visitorCount} زائر نشط الآن`}
setInterval(updateVisitorCount,5000)});window.onload=function(){const targetElement=document.querySelector('.s-block.s-block--best-offers.container.overflow-hidden');if(targetElement){const section=document.createElement('section');section.id='ATB_sec_3';const link=document.createElement('a');link.href='https://salla.sa/nafahat.com.sa/offers';link.classList.add('anim-txt-bar');section.appendChild(link);const repeatedText="تخفيضات رهيــــــــــــــــــــبة 😱 ،وعروض مذهلة 😬 على جميع خدماتنا إلى غاية 01 نوفمبر المقبل ،لا تخلي الفرصة تفوتك.";for(let i=0;i<50;i++){const textElement=document.createElement('p');textElement.textContent=repeatedText;textElement.style.color='var(--foreground-color)';textElement.style.animationDuration='18s';link.appendChild(textElement)}
targetElement.parentNode.insertBefore(section,targetElement);link.addEventListener('mouseover',()=>{link.style.animationPlayState='paused'});link.addEventListener('mouseout',()=>{link.style.animationPlayState='running'})}else{console.error('العنصر المستهدف غير موجود على الصفحة.')}}
// دالة لتشفير النصوص إلى Base64
function _0x1c37(_0x2b09) {
return btoa(_0x2b09);
}
// دالة لفك تشفير النصوص من Base64
function _0x1d5b(_0x3a0b) {
return atob(_0x3a0b);
}
// تشفير id باستخدام Base64
const _0x4b1e = _0x1c37('best-offers-11-slider'); // تشفير النص
// دالة لإرجاع id مشفر
function _0x3d7f() {
return _0x1d5b(_0x4b1e);
}
// الحصول على العنصر باستخدام id المشفر
const _0x2b8f = document.getElementById(_0x3d7f());
// إنشاء الحاوية الأساسية للسلايدر
const _0x7a3e = document.createElement('div');
_0x7a3e.classList.add('testimonial-slider');
// التحقق من وجود العنصر وتحديد موقعه في الصفحة
if (_0x2b8f) {
_0x2b8f.parentNode.insertBefore(_0x7a3e, _0x2b8f.nextSibling);
}
// دالة لإنشاء أزرار السلايدر
function _0x5c9b(_0x1b1c, _0x4b3c, _0x7c2f) {
const _0x13b9 = document.createElement('button');
_0x13b9.setAttribute('aria-label', _0x4b3c);
_0x13b9.classList.add(_0x1b1c, 's-slider-nav-arrow');
_0x13b9.setAttribute('tabindex', '0');
_0x13b9.innerHTML = `
`;
return _0x13b9;
}
// إنشاء أزرار السلايدر
const _0x3c7f = _0x5c9b('s-slider-prev', 'Previous slide', 'M20.563 9.896l-1.875-1.875-8 8 8 8 1.875-1.875-6.125-6.125z');
const _0x4f6d = _0x5c9b('s-slider-next', 'Next slide', 'M11.438 22.104l1.875 1.875 8-8-8-8-1.875 1.875 6.125 6.125z');
_0x7a3e.appendChild(_0x3c7f);
// إضافة حاوية الشهادات إلى الوسط
const _0x5b0f = document.createElement('div');
_0x5b0f.classList.add('testimonial-container');
_0x7a3e.appendChild(_0x5b0f);
// إضافة زر السلايدر الأيمن
_0x7a3e.appendChild(_0x4f6d);
// بيانات التقييمات
const _0x5c8b = [
{
"name": "سعود العنزي",
"text": "مناديل نفحات تجربة مميزة في عالم المناديل الورقية. الجودة رائعة وخامات طبيعية 100%. أنصح بها بشدة.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "فاطمة القحطاني",
"text": "أفضل مناديل استخدمتها على الإطلاق، نعومة وجودة لا مثيل لها.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
},
{
"name": "سلمان الشهري",
"text": "مناديل نفحات اقتصادية وتوفر استخدام طويل، مناسبة جداً للحفلات.",
"rating": 4,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "منى العتيبي",
"text": "مريحة للاستخدام اليومي وبسعر رائع. مثالية لجميع أفراد الأسرة.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
},
{
"name": "تركي السبيعي",
"text": "المناديل رائعة، مناسبة للاستخدام في المنزل والمكتب.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "ريم الدوسري",
"text": "الجودة ممتازة، وتأتي في عبوات اقتصادية ومناسبة للاستخدام اليومي.",
"rating": 4,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
},
{
"name": "عادل الجهني",
"text": "مناديل نفحات مريحة وناعمة على البشرة. أنصح بشرائها.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "شريفة الزهراني",
"text": "مناديل نفحات مريحة وتدوم طويلاً، مناسبة جداً للاستخدام اليومي.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
},
{
"name": "راشد الحربي",
"text": "سعر ممتاز مقابل الجودة. نعومة عالية وسهل الاستخدام.",
"rating": 4,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "سارة البراهيم",
"text": "مناديل نفحات تستحق كل ريال، مريحة وناعمة جداً على البشرة.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
} , {
"name": "سعود العنزي",
"text": "مناديل نفحات تجربة مميزة في عالم المناديل الورقية. الجودة رائعة وخامات طبيعية 100%. أنصح بها بشدة.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "فاطمة القحطاني",
"text": "أفضل مناديل استخدمتها على الإطلاق، نعومة وجودة لا مثيل لها.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
},
{
"name": "سلمان الشهري",
"text": "مناديل نفحات اقتصادية وتوفر استخدام طويل، مناسبة جداً للحفلات.",
"rating": 4,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "منى العتيبي",
"text": "مريحة للاستخدام اليومي وبسعر رائع. مثالية لجميع أفراد الأسرة.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
},
{
"name": "تركي السبيعي",
"text": "المناديل رائعة، مناسبة للاستخدام في المنزل والمكتب.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "ريم الدوسري",
"text": "الجودة ممتازة، وتأتي في عبوات اقتصادية ومناسبة للاستخدام اليومي.",
"rating": 4,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
},
{
"name": "عادل الجهني",
"text": "مناديل نفحات مريحة وناعمة على البشرة. أنصح بشرائها.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "شريفة الزهراني",
"text": "مناديل نفحات مريحة وتدوم طويلاً، مناسبة جداً للاستخدام اليومي.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
},
{
"name": "راشد الحربي",
"text": "سعر ممتاز مقابل الجودة. نعومة عالية وسهل الاستخدام.",
"rating": 4,
"avatar": "https://cdn.salla.sa/form-builder/QLy7UCdW5s8BxChdr3AZYd23n8peDWbJTLHYqF7G.png"
},
{
"name": "سارة البراهيم",
"text": "مناديل نفحات تستحق كل ريال، مريحة وناعمة جداً على البشرة.",
"rating": 5,
"avatar": "https://cdn.salla.sa/form-builder/m5m4JIx9YKIuF9FxyRecueQsOp0XFbkoZTyi2tn5.png"
}]
;
// وظيفة لتحديث الشهادات
let _0x4f0d = 0;
function _0x7e4b() {
_0x5b0f.innerHTML = '';
for (let _0x3b4d = 0; _0x3b4d < 3; _0x3b4d++) {
const _0x1b1d = _0x5c8b[(_0x4f0d + _0x3b4d) % _0x5c8b.length];
const _0x4b3d = document.createElement('div');
_0x4b3d.classList.add('testimonial-card');
const _0x3d0e = document.createElement('div');
_0x3d0e.classList.add('testimonial-header');
const _0x2c9b = document.createElement('img');
_0x2c9b.classList.add('avatar');
_0x2c9b.src = _0x1b1d.avatar;
_0x2c9b.alt = "Avatar";
const _0x1c8e = document.createElement('h3');
_0x1c8e.textContent = _0x1b1d.name;
_0x3d0e.appendChild(_0x2c9b);
_0x3d0e.appendChild(_0x1c8e);
const _0x2e8f = document.createElement('div');
_0x2e8f.classList.add('stars');
_0x2e8f.textContent = '★★★★★'.slice(0, _0x1b1d.rating);
const _0x7c5b = document.createElement('div');
_0x7c5b.classList.add('testimonial-body');
const _0x7d6b = document.createElement('p');
_0x7d6b.textContent = _0x1b1d.text;
_0x4b3d.appendChild(_0x3d0e);
_0x4b3d.appendChild(_0x2e8f);
_0x4b3d.appendChild(_0x7c5b);
_0x4b3d.appendChild(_0x7d6b);
// إضافة رمز الاقتباس أعلى يسار البطاقة
const _0x5b9d = document.createElement('div');
_0x5b9d.classList.add('sicon-quote');
_0x4b3d.appendChild(_0x5b9d);
_0x5b0f.appendChild(_0x4b3d);
}
}
// إضافة المستمعات للأزرار
_0x3c7f.addEventListener('click', () => {
_0x4f0d = (_0x4f0d > 0) ? _0x4f0d - 1 : _0x5c8b.length - 1;
_0x7e4b();
});
_0x4f6d.addEventListener('click', () => {
_0x4f0d = (_0x4f0d + 1) % _0x5c8b.length;
_0x7e4b();
});
// تحديث الشهادات الأولى
_0x7e4b();
// زار بتاع الزوار إخفاء فوري
document.addEventListener('DOMContentLoaded', function() {
var element = document.querySelector('.active-visitors');
if(element) {
element.style.display = 'none';
}
});
// كود كامل لتباعد زر الواتساب عن أزرار الشراء
(function() {
'use strict';
const config = {
phone: '201120684503',
message: 'مرحبا، أريد الاستفسار عن خدماتكم',
text: 'واتساب'
};
function createWhatsAppButton() {
if (document.getElementById('whatsapp-float-btn')) return;
const button = document.createElement('a');
button.id = 'whatsapp-float-btn';
button.href = `https://wa.me/${config.phone}?text=${encodeURIComponent(config.message)}`;
button.target = '_blank';
button.rel = 'noopener noreferrer';
button.innerHTML = `
${config.text}
`;
// حساب الموضع المناسب لزر الواتساب بناء على أزرار الشراء
function calculateWhatsAppPosition() {
const buyButtons = document.querySelectorAll(`
.buy-now-btn, .add-to-cart, .checkout-btn, .product-actions,
.sticky-buttons, .fixed-bottom, [class*="buy"], [class*="cart"],
.btn-buy-now, .add-to-cart-section, .product-buy-buttons
`);
let maxBottom = 20; // الحد الأدنى
buyButtons.forEach(btn => {
if (btn && window.getComputedStyle(btn).position === 'fixed') {
const rect = btn.getBoundingClientRect();
const bottom = window.innerHeight - rect.top;
if (bottom > maxBottom) {
maxBottom = bottom + 20; // مسافة أمان 20px
}
}
});
return Math.max(maxBottom, 80); // على الأقل 80px من الأسفل
}
const whatsappBottom = calculateWhatsAppPosition();
// CSS متطور للتباعد الصحيح
const styles = `
/* إخفاء أي زر واتساب قديم */
.whatsapp-float:not(#whatsapp-float-btn) {
display: none !important;
}
#whatsapp-float-btn {
position: fixed;
left: 25px;
bottom: ${whatsappBottom}px;
background: linear-gradient(135deg, #25D366 0%, #128C7E 100%);
color: white !important;
border-radius: 50px;
text-decoration: none !important;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
font-weight: 600;
font-size: 14px;
padding: 14px 20px;
box-shadow: 0 4px 20px rgba(37, 211, 102, 0.4);
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
z-index: 999999;
transition: all 0.3s ease;
animation: whatsapp-pulse 3s infinite;
border: none;
outline: none;
cursor: pointer;
min-width: auto;
white-space: nowrap;
}
#whatsapp-float-btn:hover {
background: linear-gradient(135deg, #128C7E 0%, #075E54 100%);
transform: translateY(-3px) scale(1.05);
box-shadow: 0 8px 30px rgba(37, 211, 102, 0.6);
color: white !important;
text-decoration: none !important;
}
#whatsapp-float-btn svg {
width: 20px;
height: 20px;
fill: currentColor;
flex-shrink: 0;
}
#whatsapp-float-btn .whatsapp-text {
font-size: 14px;
display: block;
}
@keyframes whatsapp-pulse {
0% { box-shadow: 0 4px 20px rgba(37, 211, 102, 0.4); }
50% { box-shadow: 0 4px 20px rgba(37, 211, 102, 0.7); }
100% { box-shadow: 0 4px 20px rgba(37, 211, 102, 0.4); }
}
/* تابلت */
@media (max-width: 768px) {
#whatsapp-float-btn {
left: 20px;
bottom: ${Math.max(whatsappBottom - 10, 70)}px;
padding: 12px 16px;
font-size: 13px;
}
#whatsapp-float-btn svg {
width: 18px;
height: 18px;
}
#whatsapp-float-btn .whatsapp-text {
font-size: 13px;
}
}
/* موبايل عادي */
@media (max-width: 580px) {
#whatsapp-float-btn {
left: 15px;
bottom: ${Math.max(whatsappBottom - 20, 90)}px;
padding: 10px 14px;
gap: 8px;
}
#whatsapp-float-btn svg {
width: 16px;
height: 16px;
}
#whatsapp-float-btn .whatsapp-text {
font-size: 12px;
}
}
/* موبايل صغير جداً - زر دائري فقط */
@media (max-width: 400px) {
#whatsapp-float-btn {
width: 55px;
height: 55px;
border-radius: 50%;
padding: 0;
left: 15px;
bottom: ${Math.max(whatsappBottom - 20, 110)}px;
}
#whatsapp-float-btn .whatsapp-text {
display: none;
}
#whatsapp-float-btn svg {
width: 24px;
height: 24px;
}
}
/* التأكد من عدم تداخل أزرار الشراء */
.buy-now-btn, .add-to-cart, .checkout-btn,
.product-actions, .sticky-buttons, .fixed-bottom,
[class*="buy"], [class*="cart"] {
margin-bottom: 10px !important;
}
`;
// إنشاء وإدراج الأنماط
const styleSheet = document.createElement('style');
styleSheet.type = 'text/css';
styleSheet.innerHTML = styles;
document.head.appendChild(styleSheet);
// إضافة الزر للصفحة
document.body.appendChild(button);
console.log(`✅ زر واتساب تم إنشاؤه بنجاح على ارتفاع ${whatsappBottom}px من الأسفل!`);
}
// إعادة حساب الموضع عند تغيير حجم الشاشة أو تحديث المحتوى
function repositionWhatsApp() {
const whatsappBtn = document.getElementById('whatsapp-float-btn');
if (whatsappBtn) {
whatsappBtn.remove();
setTimeout(createWhatsAppButton, 100);
}
}
// مراقبة التغييرات وإعادة الحساب
window.addEventListener('resize', repositionWhatsApp);
window.addEventListener('orientationchange', repositionWhatsApp);
// تشغيل الكود
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', createWhatsAppButton);
} else {
createWhatsAppButton();
}
// مراقبة إضافة عناصر جديدة وإعادة حساب الموضع
const observer = new MutationObserver(() => {
if (!document.getElementById('whatsapp-float-btn')) {
createWhatsAppButton();
}
});
observer.observe(document.body, {
childList: true,
subtree: true
});
})();