/* Add custom JS code below */ (function () { "use strict"; var BRAND_AR = "محور الرشاقة"; var BRAND_EN = "FITNESS AXIS"; var BRAND_FULL = "محور الرشاقة | Fitness Axis"; var WHATSAPP_NUMBER = "966598287858"; var WHATSAPP_MESSAGE = "أهلًا، أرغب في معرفة برامج التخسيس وحجز موعد في مركز محور الرشاقة."; function createBrandIdentity(brandColumn) { var logo = brandColumn.querySelector("img.max-w-36"); if (!logo || brandColumn.querySelector(".fa-footer-identity")) { return; } var oldTitleNodes = brandColumn.querySelectorAll("div"); oldTitleNodes.forEach(function (node) { if ( node.children.length === 0 && node.textContent.trim() === "مؤسسة محور الرشاقة" ) { node.remove(); } }); logo.alt = BRAND_FULL; var identity = document.createElement("div"); identity.className = "fa-footer-identity"; var copy = document.createElement("div"); copy.className = "fa-footer-brand-copy"; copy.innerHTML = "" + BRAND_AR + "" + '' + BRAND_EN + "" + "

مركز للتخسيس ومتجر لمنتجات الرشاقة داخل المملكة.

"; logo.parentNode.insertBefore(identity, logo); identity.appendChild(logo); identity.appendChild(copy); } function createConsultationCta(footerGrid) { var emailInput = footerGrid.querySelector( 'form input[type="email"]' ); if (!emailInput) { return; } var form = emailInput.closest("form"); var column = form && form.parentElement; if ( !column || column.classList.contains("fa-footer-cta-column") ) { return; } var whatsappUrl = "https://wa.me/" + WHATSAPP_NUMBER + "?text=" + encodeURIComponent(WHATSAPP_MESSAGE); column.classList.add("fa-footer-cta-column"); column.innerHTML = '"; } function updateCopyright(footer) { var bottomBar = Array.prototype.find.call( footer.children, function (child) { return ( child.classList && child.classList.contains("container") ); } ); if (!bottomBar) { return; } bottomBar.classList.add("fa-footer-bottom"); var copyright = bottomBar.querySelector("span"); if (!copyright) { return; } copyright.classList.add("fa-footer-copyright"); copyright.innerHTML = "

© " + new Date().getFullYear() + ' ' + BRAND_FULL + ". جميع الحقوق محفوظة.

"; } function updateVisibleBrandName() { var oldHeaderTitle = document.querySelector( ".navbar-brand > .brand-title" ); if (oldHeaderTitle) { oldHeaderTitle.remove(); } document .querySelectorAll('img[alt*="fitness exis" i]') .forEach(function (image) { image.alt = BRAND_FULL; }); document .querySelectorAll(".navbar-brand .sr-only") .forEach(function (title) { title.textContent = BRAND_FULL; }); } function enhanceFooter() { var footer = document.querySelector(".store-footer"); if ( !footer || footer.dataset.faEnhanced === "true" ) { return; } var footerGrid = footer.querySelector( ".store-footer__inner .container > .flex" ); if ( !footerGrid || footerGrid.children.length < 3 ) { return; } footer.dataset.faEnhanced = "true"; var brandColumn = footerGrid.children[0]; brandColumn.classList.add("fa-footer-brand"); createBrandIdentity(brandColumn); createConsultationCta(footerGrid); updateCopyright(footer); updateVisibleBrandName(); } if (document.readyState === "loading") { document.addEventListener( "DOMContentLoaded", enhanceFooter, { once: true } ); } else { enhanceFooter(); } })();