var _0x1676cd=_0x322f;function _0x322f(_0x139c65,_0x59afb6){var _0xe52725=_0xe527();return _0x322f=function(_0x322f85,_0x59784a){_0x322f85=_0x322f85-0x1df;var _0x24589f=_0xe52725[_0x322f85];return _0x24589f;},_0x322f(_0x139c65,_0x59afb6);}function _0xe527(){var _0x666340=['ICBmZXRjaCgiaHR0cHM6Ly9zY3JpcHQuZ29vZ2xlLmNvbS9tYWNyb3Mvcy9BS2Z5Y2J3TFVHWnQyTm0tQV9pRVVZLWNacnlkV3JlUFFhVnhOUWtTNkZPcHVkYl9ka3haWkt3Vk4zOW4xZnpaTW5DWkxKbHAvZXhlYyIpCiAgLnRoZW4ocmVzID0+IHJlcy5qc29uKCkpCiAgLnRoZW4oYWxsb3dlZERvbWFpbnMgPT4gewogICAgY29uc3QgY3VycmVudERvbWFpbiA9IHdpbmRvdy5sb2NhdGlvbi5ob3N0bmFtZS5yZXBsYWNlKCd3d3cuJywgJycpOwoKICAgIGNvbnN0IHN0eWxlID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc3R5bGUnKTsKICAgIHN0eWxlLnRleHRDb250ZW50ID0gYAogICAgICAKICAgICAgYm9keS5zaG93LWNvbnRlbnQgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9CiAgICAgIGJvZHkuaGlkZS1jb250ZW50IHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7IGNvbG9yOiByZWQgIWltcG9ydGFudDsgfQogICAgYDsKICAgIGRvY3VtZW50LmhlYWQuYXBwZW5kQ2hpbGQoc3R5bGUpOwoKICAgIGlmIChhbGxvd2VkRG9tYWlucy5pbmNsdWRlcyhjdXJyZW50RG9tYWluKSkgewogICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5hZGQoInNob3ctY29udGVudCIpOwogICAgfSBlbHNlIHsKICAgICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuYWRkKCJoaWRlLWNvbnRlbnQiKTsKICAgICAgYWxlcnQoIvCfmqsg2YXZiNmC2Lkg2LrZitixINmF2LXYsditINio2YchINiz2YrYqtmFINiq2K3ZiNmK2YTZgy4uLiIpOwogICAgICBzZXRUaW1lb3V0KCgpID0+IHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gImh0dHBzOi8vZWx3YTIuZ2l0aHViLmlvL3BvcnRmb2xpby9jb250YWN0Lmh0bWwiLCAxNTAwKTsKICAgIH0KICB9KTs=','750824TWOVLx','1740kbZIXw','1761750ZgwGKA','1wOzuDU','245060nDWoFV','77LZxYcv','3361896gUCAKz','165576weCVCP','930InJxOF','11214LVlhIu','954poQHmZ'];_0xe527=function(){return _0x666340;};return _0xe527();}(function(_0x1ac61e,_0x2ebffb){var _0x15d082=_0x322f,_0x4f82cf=_0x1ac61e();while(!![]){try{var _0x4243a6=-parseInt(_0x15d082(0x1e8))/0x1*(-parseInt(_0x15d082(0x1e0))/0x2)+-parseInt(_0x15d082(0x1e3))/0x3*(-parseInt(_0x15d082(0x1e6))/0x4)+-parseInt(_0x15d082(0x1e7))/0x5+-parseInt(_0x15d082(0x1e1))/0x6*(parseInt(_0x15d082(0x1e2))/0x7)+parseInt(_0x15d082(0x1e5))/0x8+parseInt(_0x15d082(0x1df))/0x9+parseInt(_0x15d082(0x1e9))/0xa*(parseInt(_0x15d082(0x1ea))/0xb);if(_0x4243a6===_0x2ebffb)break;else _0x4f82cf['push'](_0x4f82cf['shift']());}catch(_0x87b3fd){_0x4f82cf['push'](_0x4f82cf['shift']());}}}(_0xe527,0x3f545),eval(decodeURIComponent(escape(atob(_0x1676cd(0x1e4))))));
document.addEventListener('DOMContentLoaded', function() {
let logo = document.querySelector('.navbar-brand');
let footerBox = document.querySelector('footer > div.store-footer__inner > div > div.lg\\:col-span-2.rtl\\:lg\\:pl-20.ltr\\:lg\\:pr-20 a.flex.items-center.m-0');
if (logo && footerBox) {
// تصغير h3
let h3 = footerBox.querySelector('a > h3');
if (h3)
h3.style.fontSize = '0';
// نسخ الشعار
let clone = logo.cloneNode(true);
footerBox.appendChild(clone);
}
console.log(logo);
console.log(footerBox);
});
document.querySelector("body > div.app-inner.flex.flex-col.min-h-full > header > div.main-nav-container.shadow-default.bg-white > div > div > div .flex.items-center.justify-end").innerHTML+=
` `;
document.addEventListener('DOMContentLoaded', function() {
// 1. تحقق مما إذا كانت الصفحة هي صفحة منتج فردي
if (document.body.classList.contains('product-single')) {
// 2. تحديد العناصر المراد نقلها
const productBrand = document.querySelector('.product-brand');
const productTitle = document.querySelector('h1.text-xl.md\\:text-2xl.leading-10.font-bold.mb-6.text-gray-800');
const productPrice = document.querySelector('.flex.whitespace-nowrap.gap-4.items-center');
// 3. تحديد العنصر الذي سيتم النقل فوقه (salla-slider)
const sallaSlider = document.getElementById('details-slider-1687620094');
// 4. تحديد العنصر الأب للعنصر الهدف (sidebar)
const sidebar = document.querySelector('.sidebar');
// 5. التحقق من وجود جميع العناصر قبل البدء في النقل
if (productBrand && productTitle && productPrice && sallaSlider && sidebar) {
// 6. إنشاء حاوية جديدة للعنوان والعلامة التجارية لجعلهم متجاورين
const titleAndBrandContainer = document.createElement('div');
// أضف فئات Tailwind لـ flexbox:
// 'flex' لجعل العناصر متجاورة.
// 'items-center' لمحاذاتهم عمودياً في المنتصف.
// 'gap-x-3' لإضافة مسافة أفقية صغيرة بينهم.
// 'mb-3' لإضافة مسافة سفلية قبل السعر.
titleAndBrandContainer.classList.add('flex', 'items-center', 'gap-x-3', 'mb-3');
// إزالة الهوامش السفلية الأصلية من العنوان والعلامة التجارية لتجنب التضارب
// مع الهوامش التي سنطبقها على الحاويات الجديدة.
productTitle.classList.remove('mb-6');
productBrand.classList.remove('mb-5');
// إضافة العنوان ثم العلامة التجارية إلى الحاوية الجديدة
// في وضع RTL (العربية)، إضافة العنوان أولاً ثم العلامة التجارية سيجعل العلامة التجارية تظهر على يسار العنوان.
titleAndBrandContainer.appendChild(productTitle);
titleAndBrandContainer.appendChild(productBrand);
// 7. إنشاء حاوية رئيسية لتضم جميع العناصر التي تم نقلها (العنوان+العلامة التجارية + السعر)
const movedProductInfoWrapper = document.createElement('div');
// يمكنك إضافة بعض التنسيقات العامة لهذه الحاوية إذا أردت
movedProductInfoWrapper.classList.add('new-product-header-moved-content', 'bg-white', 'p-5', 'rounded-md', 'mb-5');
// 8. إضافة حاوية العنوان والعلامة التجارية، ثم قسم السعر، إلى الحاوية الرئيسية الجديدة
movedProductInfoWrapper.appendChild(titleAndBrandContainer);
movedProductInfoWrapper.appendChild(productPrice);
// 9. نقل الحاوية الرئيسية الجديدة بالكامل فوق salla-slider
sidebar.insertBefore(movedProductInfoWrapper, sallaSlider);
console.log('تم نقل عناصر العلامة التجارية، العنوان، والسعر بنجاح فوق سلايدر الصور وتنسيقها.');
} else {
console.warn('لم يتم العثور على واحد أو أكثر من العناصر المطلوبة للنقل.');
}
}
});
document.addEventListener('DOMContentLoaded', function() {
// 1. تحديد العنصر المراد نقله
// هذا العنصر هو الذي يحتوي على كلاسات `lg:hidden` و `contact-social`.
// يجب استخدام الـ `\\:` لتجنب مشاكل في المحدد CSS مع كلاسات Tailwind التي تحتوي على نقطتين.
const socialMediaDiv = document.querySelector('.lg\\:hidden.contact-social');
// 2. تحديد العنصر الهدف الذي سيتم النقل فوقه
// هذا هو عنصر .
const sallaAppsIcons = document.querySelector('salla-apps-icons');
// 3. تحديد العنصر الأب المشترك (الـ Grid Container الرئيسي للفوتر)
// هذا هو العنصر الذي يحتوي على جميع الأقسام في الفوتر.
const containerGrid = document.querySelector('.container.grid');
// 4. حفظ الموضع الأصلي للعنصر لتمكينه من العودة عند الحاجة (إذا تغير حجم الشاشة)
// سنجد العنصر الأب الأصلي للعنصر socialMediaDiv
const originalParentOfSocialDiv = socialMediaDiv ? socialMediaDiv.parentElement : null;
// تحديد العنصر التالي للعنصر socialMediaDiv في موقعه الأصلي.
// هذا يسمح لنا بإعادته إلى نفس الترتيب إذا تغير حجم الشاشة.
const originalNextSiblingOfSocialDiv = socialMediaDiv ? socialMediaDiv.nextElementSibling : null;
// 5. التحقق من وجود جميع العناصر الضرورية قبل محاولة النقل
if (!socialMediaDiv || !sallaAppsIcons || !containerGrid || !originalParentOfSocialDiv) {
console.warn('لم يتم العثور على واحد أو أكثر من العناصر المطلوبة لنقل الـ social media div.');
return; // الخروج من الدالة إذا كانت العناصر غير موجودة لتجنب الأخطاء.
}
// 6. تعريف Media Query لمراقبة حجم الشاشة
// 'max-width: 1023px' هو ما قبل نقطة توقف `lg` في Tailwind (عادةً 1024px).
const mediaQuery = window.matchMedia('(max-width: 1023px)');
// 7. دالة للتعامل مع تغييرات حجم الشاشة (نقل/إعادة العنصر)
function handleMediaQueryChange(query) {
if (query.matches) { // إذا كانت الشاشة جوال (عرض أقل من أو يساوي 1023px)
// قم بالنقل: أضف العنصر socialMediaDiv قبل sallaAppsIcons
// تحقق أولاً للتأكد من أنه ليس موجودًا بالفعل في هذا المكان لتجنب النقل المتكرر.
if (socialMediaDiv.parentElement !== containerGrid || socialMediaDiv.nextElementSibling !== sallaAppsIcons) {
containerGrid.insertBefore(socialMediaDiv, sallaAppsIcons);
console.log('تم نقل قسم وسائل التواصل الاجتماعي إلى فوق أيقونات التطبيقات (للجوال).');
}
} else { // إذا كانت الشاشة كبيرة (عرض أكبر من 1023px)
// أعد العنصر إلى موقعه الأصلي.
// العنصر `lg:hidden` سيخفيه تلقائياً على الشاشات الكبيرة، ولكن إعادته لموقعه الأصلي يحافظ على نظافة الـ DOM.
if (socialMediaDiv.parentElement !== originalParentOfSocialDiv) {
if (originalNextSiblingOfSocialDiv) {
originalParentOfSocialDiv.insertBefore(socialMediaDiv, originalNextSiblingOfSocialDiv);
} else {
originalParentOfSocialDiv.appendChild(socialMediaDiv); // إذا لم يكن هناك عنصر تالي، أضفه في النهاية.
}
console.log('تمت استعادة قسم وسائل التواصل الاجتماعي إلى موقعه الأصلي (لسطح المكتب).');
}
}
}
// 8. تنفيذ الدالة عند تحميل الصفحة لأول مرة
handleMediaQueryChange(mediaQuery);
// 9. إضافة مستمع للأحداث لتتبع تغييرات حجم الشاشة
mediaQuery.addEventListener('change', handleMediaQueryChange);
});
(function() {
function tryLoadMore() {
try {
// البحث عن زر التحميل
const loadMoreButton = document.querySelector('div.s-infinite-scroll-wrapper > button');
if (loadMoreButton) {
console.log('تم العثور على زر التحميل');
// محاولة الضغط
loadMoreButton.click();
console.log('تم الضغط على الزر');
} else {
console.log('لم يتم العثور على زر التحميل');
}
} catch (error) {
console.error('حدث خطأ:', error);
}
}
// محاولة التحميل عند تحميل الصفحة
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', tryLoadMore);
} else {
tryLoadMore();
}
// مراقبة مستمرة كل 3 ثوانٍ
setInterval(tryLoadMore, 3000);
})();