/* Aljaweea — footer "Cookie Preferences" link opens the Complianz banner.
* Original by Digency (19 Aug 2026); amended 8 Sep 2026, runbook 5.14:
* - e.preventDefault() so the href="#" no longer scrolls the page to the top;
* - calls Complianz's own cmplz_set_banner_status('show') and falls back to
* clicking the (hidden) Manage-consent button if that function is absent.
* Rollback: restore the original 12-line version recorded in the runbook. */
document.addEventListener('click', function (e) {
var link = e.target.closest('.cmplz-show-banner');
if (!link) { return; }
e.preventDefault();
if (typeof cmplz_set_banner_status === 'function') {
cmplz_set_banner_status('show');
} else {
document.querySelectorAll('.cmplz-manage-consent').forEach(function (btn) { btn.click(); });
}
});
من المتوقع نمو سوق النظارات الفاخرة عالمياً لتصل إلى 111.61 مليار دولار بحلول 2033، وبلوغ قطاع النظارات الشمسية في الشرق الأوسط وشمال إفريقيا ملياري دولار بحلول 2030. ومع زيادة الطلب على إطارات الطيارين المتينة، يتجه التجار المحليون لتجاوز الاعتماد على العلامات الغربية (الأوروبية والأمريكية)، مستفيدين من الخبرات الإقليمية لتطوير وإعادة تشكيل قطاع البصريات المحلي.
وتُعد السوق العالمية للنظارات الشمسية سوقاً عالية الربحية وتخضع لسيطرة عدد قليل من الشركات. وتُقدر قيمتها بـ 43.03 مليار دولار للعام 2025، مع توقعات بنموها بمعدل سنوي يبلغ 10.1 في المئة لتصل إلى 111.61 مليار دولار بحلول 2033. وفي ظل هذا المشهد، تواجه السوق منافسة متصاعدة من قبل علامات تجارية مستقلة ومرنة، بالتزامن مع ازدهار السوق الإقليمية في الشرق الأوسط وشمال إفريقيا.
البيئة الحاضنة لقطاع التجزئة في الشرق الأوسط وشمال إفريقيا بقيمة 2 مليار دولار
يمثل قطاع البصريات في الشرق الأوسط وشمال إفريقيا حالة فريدة، فخلافاً للأسواق الغربية التي تعدّ النظارات الشمسية إكسسواراً موسمياً، تُحتم طبيعة المناخ في المنطقة، الذي يتميز بمعدلات أشعته فوق البنفسجية العالية ووهجه الصحراوي الشديد، جعل النظارات الفاخرة حاجة ملحة وأساسية للاستخدام اليومي لغالبية الأفراد. ولتلبية هذا الطلب، برزت بنية تحتية متطورة ومتعددة المستويات لقطاع التجزئة، خصوصا في دولة الإمارات العربية المتحدة والمملكة العربية السعودية.
وتتربع شركة مغربي للبصريات على قمة هرم هذا القطاع في منطقة الشرق الأوسط وشمال إفريقيا، كأكبر مزود فاخر في المنطقة بخبرة تفوق 90 عاماً. واستناداً إلى دراستها العميقة للسوق، أطلقت الشركة علامتها الخاصة “EYE’M“، محققةً أرباحاً عالية عبر تلبية الذوق الخليجي المفضل والمتمثل في إطارات الطيارين المعدنية الكبيرة والمتينة.
وتُعتبر شركة يتيم للبصريات، التي تأسست في البحرين العام 1910، من الشركات الرائدة في قطاع البصريات في الشرق الأوسط. وتدير ما يقرب من 100 نقطة بيع عبر دول مجلس التعاون الخليجي، بما في ذلك الإمارات والسعودية وقطر، لتمثل بذلك البوابة الرئيسية لدخول العلامات العالمية الفاخرة إلى السوق الخليجية. أما في الفضاء الرقمي، فتهيمن شركات تجزئة مثل أيوا (Eyewa)، موفرةً خدمات تجارة إلكترونية سريعة وتوزيعاً واسعاً لعلاماتها التجارية الخاصة عبر دول مجلس التعاون.
يُعد تصميم الطيارين الأسرع نمواً في قطاع النظارات، بفضل جاذبيته الكلاسيكية، وإرثه في عالم الطيران، وتلبيته للاحتياجات العملية للمستهلكين. وتمثل هذه الفئة محركاً أساسياً للإيرادات الإقليمية، ورغم تأثيرها الكبير على قطاع النظارات الذي تقدر قيمته بمليارات الدولارات، إلا أن حجم حصتها السوقية لم يُحدد بأرقام قاطعة بعد.
وتُشير توقعات غراند فيو ريسورش (شركة استشارية متخصصة في أبحاث السوق وتحليل البيانات، يقع مقرها الرئيسي في مدينة سان فرانسيسكو بالولايات المتحدة الأمريكية) إلى نمو سوق النظارات الشمسية في المنطقة ليتجاوز ملياري دولار بحلول العام 2030 (بمعدل نمو سنوي مركب 6.9 في المئة)، و6.6 مليار دولار بحلول العام 2034. وإقليمياً، تُعد السعودية الأسرع نمواً، إذ تُقدر ديب ماركت إنسايتس (مؤسسة عالمية متخصصة في أبحاث السوق والاستشارات، تهدف إلى تزويد الشركات ببيانات وتحليلات دقيقة لدعم اتخاذ القرارات الاستراتيجية) قيمة السوق السعودية بـ 1.2 مليار دولار بحلول العام 2034. وفي قطاع التجارة الإلكترونية للنظارات، تتوقع موردور إنتليجنس (شركة استشارات وأبحاث سوق عالمية متخصصة في تقديم تقارير وتحليلات دقيقة لمختلف القطاعات الصناعية) أن تنمو المبيعات في السعودية وحدها إلى 219.07 مليون دولار بحلول العام 2031 (بمعدل نمو سنوي مركب 5.78 في المئة).
سد فجوة التصنيع: شركات الاستيراد تغذي النمو الخليجي
وعلى الرغم من الطلب القوي في السوق، تعاني منطقة الشرق الأوسط وشمال إفريقيا من ضعف البنية التحتية للتصنيع المحلي. وتلجأ معظم العلامات الإقليمية إلى استيراد النظارات من إيطاليا أو آسيا، ثم إعادة تسويقها تحت اسم علاماتها التجارية الخاصة، بدلاً من الاستثمار في تصنيعها محلياً.
وتُسهم شركات الاستيراد (B2B) مثل دي مرجان للبصريات في معالجة فجوة التصنيع. ومن خلال مقرها في دبي وتصنيع منتجاتها في شنجن، تقدم الشركة أسعاراً مباشرة من المصنع وحدوداً دنيا منخفضة لكميات الطلب (MOQs). هذا يُمكّن رواد الأعمال في السعودية والإمارات من ابتكار علامات تجارية خاصة تدمج بين الذائقة الإقليمية (مثل الألوان الذهبية والكريستال) وكفاءة التصنيع الآسيوي، متجاوزين بذلك احتكار الشركات الأوروبية.
العمالقة الأوروبيون يسيطرون على 60 في المئة من السوق العالمية
عالمياً، تشهد السوق منافسة شديدة تتصدرها المجموعة الفرنسية-الإيطاليةإسيلور لوكسوتيكا (EssilorLuxottica SA) بحصة سوقية تبلغ 25 في المئة، وإيرادات تجاوزت 24 مليار يورو (أكثر من 28 مليار دولار) في العام 2022. وتعززت سيطرة المجموعة على قطاع نظارات الطيارين بفضل استحواذها العام 1999 على علامة راي بان (Ray-Ban) من شركة بوش آند لومب (Bausch & Lomb) مقابل 640 مليون دولار.
وتستحوذ أكبر خمسة تكتلات، بقيادة إسيلور لوكسوتيكا وشركات أوروبية ضخمة مثل مجموعة سافيلو وكيرينغ آيوير ، على 60 في المئة من السوق مجتمعة. وتعتمد هذه الشركات على تزويد قطاع التجزئة بكميات هائلة من النظارات المرخصة لدور أزياء كبرى مثل غوتشي وسان لوران.
Military Aviator Sunglasses Credit: Randolph Engineering Website
الشركات الأمريكية تهيمن على قطاعي الطيران الاحترافي والجيش
على الجانب الآخر، تحتفظ شركات هندسة البصريات الأمريكية المستقلة بسيطرتها التامة على قطاعي الطيران الاحترافي والجيش. وتبرز في هذا المجال كل من راندولف إنجينيرينغ (المورد للجيش الأمريكي منذ العام 1978) والعلامة التجارية العريقة أمريكان أوبتيكال ، اللتان تهيمنان على أوساط المهنيين العاملين عبر تصنيع الإطارات يدوياً وفقاً لمواصفات عسكرية صارمة. وتوفر هذه الشركات متانة تطابق مواصفات قطاع الفضاء والطيران، وهو ما تعجز تكتلات الأزياء الكبرى عن محاكاته بدقة.
ونظراً لكونها شركات خاصة، فإن الحصة السوقية الدقيقة للشركات الأمريكية المستقلة مثل راندولف إنجينيرينغ وأمريكان أوبتيكال غير متاحة للعلن. وتعمل هذه الشركات ضمن نسبة الـ 40 في المئة المتبقية من السوق العالمية، حيث تشغل موقعاً متخصصا.
وبينما تسجل التكتلات إيرادات بمليارات الدولارات، تجني الشركات المستقلة الملايين. وتعكس حصتها السوقية الصغيرة مكانتها كشركات مصنعة منخفضة الحجم تركز على العقود العسكرية ودقة الطيران المهني بدلاً من الهيمنة على السوق الشاملة.
استمرار الطلب الخليجي على نظارات الطيارين مستقبلا
في النهاية، يتجه مشهد النظارات العالمي نحو التفكك إلى أجزاء شديدة التخصص. وفي حين أنه من المرجح أن تحافظ التكتلات الأوروبية على احتكارها للسوق الواسعة من خلال الأزياء المرخصة، وأن تستمر شركات الهندسة الأمريكية المستقلة في هيمنتها على التخصص المهني في مجال الطيران والفضاء، تمثل منطقة الشرق الأوسط وشمال إفريقيا أكثر الأسواق ديناميكية وقابلية للنمو التجاري المتسارع.
مع استمرار الطلب الخليجي على نظارات الطيارين الفاخرة والمتينة والمصممة لتلبية الاحتياجات البيئية والجمالية للمنطقة، فإن التكامل بين الفهم التحليلي العميق لقطاع التجزئة ومرونة عمليات التصنيع، سيضمن بقاء الشرق الأوسط قوة مستقلة ومؤثرة في مستقبل صناعة النظارات.
ابقوا على اطلاع دائم. احصلوا على أحدث أخبار الطيران والفضاء في العالم العربي لحظة نشرها عبر واتساب وتيليغرام، أو اشتركوا بنشرتنا البريدية لتصلكم نشرة أسبوعية. كما يمكنكم إضافتنا إلى مصادركم المفضلة لتظهر لكم أخبارنا بشكل أوسع في بحث Google.
نستخدم ملفات تعريف الارتباط لتشغيل هذا الموقع، وقياس القراءة، وعرض الإعلانات التي تموّل عملنا الصحافي. في منطقتكم تبقى ملفات تعريف الارتباط غير الضرورية معطّلة حتى تقبلوها. يمكنكم قبولها كلها أو رفضها كلها أو الاختيار بحسب الفئة، وتغيير خياركم في أي وقت عبر رابط “تفضيلات ملفات تعريف الارتباط” في أسفل كل صفحة.
وظيفية دائما مفعلة
ضرورية لعمل الموقع: لغة التصفح، وخياركم بشأن ملفات تعريف الارتباط، وحماية النماذج، وجلسة ووردبريس. مفعّلة دائماً.
تفضيلات
تحفظ الإعدادات التي اخترتموها حتى لا تحتاجوا إلى ضبطها مجدداً في زيارتكم التالية.
إحصائيات
Google Analytics لمعرفة المقالات الأكثر قراءة، ومن أي بلد، وعلى أي أجهزة. تُختصر عناوين IP قبل تخزينها.التخزين أو الوصول الفني الذي يُستخدم حصرياً لأغراض إحصائية مجهولة المصدر. وبدون أمر استدعاء أو امتثال طوعي من جانب مزود خدمة الإنترنت الخاص بك أو سجلات إضافية من طرف ثالث، لا يمكن عادةً استخدام المعلومات المخزنة أو المستردة لهذا الغرض وحده لتحديد هويتك.
تسويق
الإعلانات التي تعرضها Google AdSense، ومقاطع الفيديو المضمّنة وأزرار وسائل التواصل الاجتماعي، وبكسلات القياس لمنشوراتنا على المنصات الاجتماعية.
نستخدم ملفات تعريف الارتباط لتشغيل هذا الموقع، وقياس القراءة، وعرض الإعلانات التي تموّل عملنا الصحافي. وهي مفعّلة ما لم ترفضوها هنا. يمكنكم تغيير خياركم في أي وقت عبر رابط “تفضيلات ملفات تعريف الارتباط” في أسفل كل صفحة.
وظيفية دائما مفعلة
ضرورية لعمل الموقع: لغة التصفح، وخياركم بشأن ملفات تعريف الارتباط، وحماية النماذج، وجلسة ووردبريس. مفعّلة دائماً.
تفضيلات
تحفظ الإعدادات التي اخترتموها حتى لا تحتاجوا إلى ضبطها مجدداً في زيارتكم التالية.
إحصائيات
Google Analytics لمعرفة المقالات الأكثر قراءة، ومن أي بلد، وعلى أي أجهزة. تُختصر عناوين IP قبل تخزينها.التخزين أو الوصول الفني الذي يُستخدم حصرياً لأغراض إحصائية مجهولة المصدر. وبدون أمر استدعاء أو امتثال طوعي من جانب مزود خدمة الإنترنت الخاص بك أو سجلات إضافية من طرف ثالث، لا يمكن عادةً استخدام المعلومات المخزنة أو المستردة لهذا الغرض وحده لتحديد هويتك.
تسويق
الإعلانات التي تعرضها Google AdSense، ومقاطع الفيديو المضمّنة وأزرار وسائل التواصل الاجتماعي، وبكسلات القياس لمنشوراتنا على المنصات الاجتماعية.
var molongui_authorship_byline_params = {"byline_modifiers_enabled":"","byline_prefix":"","byline_suffix":"","byline_separator":",\u00a0","byline_last_separator":"\u00a0and\u00a0","byline_link_title":"View all posts by","byline_link_class":"","byline_dom_tree":"","byline_dom_prepend":"","byline_dom_append":"","byline_decoder":"v3","byline_data_url":"https://aljaweea.com/ar/wp-json/molongui-authorship/v1/bylines","byline_rest_nonce":""};
//# sourceURL=molongui-authorship-byline-js-extra
let cmplzBlockedContent = document.querySelector('.cmplz-blocked-content-notice');
if ( cmplzBlockedContent) {
cmplzBlockedContent.addEventListener('click', function(event) {
event.stopPropagation();
});
}
//# sourceURL=cmplz-cookiebanner-js-after
/* Accessibility quick fixes (WCAG 2.2 AA test, 27 Oct 2026). Safe to switch off.
1 skip link · 2 form autofill · 3 language switcher name · 4 dark-mode button name and state
5 mobile menu state and focus · 6 heading levels for screen readers · 7 author photos
8 form errors linked to fields · 9 "opens in a new tab" for screen readers · 10 main content area */
(function () {
var isAr = (document.documentElement.lang || '').toLowerCase().indexOf('ar') === 0;
var T = isAr
? { skip: 'تخطَّ إلى المحتوى الرئيسي', dark: 'الوضع المظلم', newTab: ' (يُفتح في علامة تبويب جديدة)' }
: { skip: 'Skip to main content', dark: 'Dark mode', newTab: ' (opens in a new tab)' };function visible(el) {
if (!el) { return false; }
var r = el.getBoundingClientRect(), s = getComputedStyle(el);
return r.width > 0 && r.height > 0 && s.visibility !== 'hidden' && s.display !== 'none' && r.right > 0 && r.left < window.innerWidth;
}function run() {
/* 1. Skip link (WCAG 2.4.1): jumps to the first block after the site header */
var header = document.getElementById('theme-header');
var target = header ? header.nextElementSibling : null;
while (target && (target.tagName === 'SCRIPT' || target.tagName === 'STYLE')) { target = target.nextElementSibling; }
if (target && !document.querySelector('.aj-skip-link')) {
if (!target.id) { target.id = 'aj-main'; }
if (!target.hasAttribute('tabindex')) { target.setAttribute('tabindex', '-1'); }
var a = document.createElement('a');
a.className = 'aj-skip-link';
a.href = '#' + target.id;
a.textContent = T.skip;
a.addEventListener('click', function () { setTimeout(function () { target.focus({ preventScroll: true }); }, 0); });
document.body.insertBefore(a, document.body.firstChild);
}/* 10. Main content area (WCAG 1.3.1): pages with none (the home pages) get one */
if (target && !document.querySelector('main, [role="main"]') && !target.querySelector('footer, #footer')) {
target.setAttribute('role', 'main');
}/* 2. Form autofill (WCAG 1.3.5) */
var inputs = document.querySelectorAll('form input');
for (var i = 0; i < inputs.length; i++) {
var el = inputs[i];
if (el.getAttribute('autocomplete')) { continue; }
var n = (el.name || '').toLowerCase();
var l = ((el.labels && el.labels[0] && el.labels[0].textContent) || el.getAttribute('aria-label') || el.placeholder || '').toLowerCase().trim();
var v = null;
if (el.type === 'email') { v = 'email'; }
else if (el.type === 'tel' || (/phone|هاتف|جوال/.test(l) && !/mail|بريد/.test(l))) { v = 'tel'; }
else if (/first_name/.test(n)) { v = 'given-name'; }
else if (/last_name/.test(n)) { v = 'family-name'; }
else if (el.type === 'text' && /^(name|full name|الاسم|الإسم)\b/.test(l)) { v = 'name'; }
else if (el.type === 'url') { v = 'url'; }
if (v) { el.setAttribute('autocomplete', v); }
}/* 3. Language switcher (WCAG 2.4.4, 3.1.2): name the target language in that language */
var sw = document.querySelectorAll('a.lang-toggle');
for (var s = 0; s < sw.length; s++) {
var toAr = /\/ar(\/|$)/.test(sw[s].getAttribute('href') || '');
var name = toAr ? 'العربية' : 'English';
sw[s].setAttribute('aria-label', name);
sw[s].setAttribute('title', name);
sw[s].setAttribute('lang', toAr ? 'ar' : 'en');
sw[s].setAttribute('hreflang', toAr ? 'ar' : 'en');
var ims = sw[s].querySelectorAll('img');
for (var k = 0; k < ims.length; k++) { ims[k].setAttribute('alt', ''); }
}/* 4. Dark-mode button (WCAG 4.1.2): clear name, behaves as a toggle button that reports on/off */
var skins = document.querySelectorAll('a.change-skin');
function isDark() { return document.documentElement.classList.contains('dark-skin'); }
function syncSkin() { for (var q = 0; q < skins.length; q++) { skins[q].setAttribute('aria-pressed', isDark() ? 'true' : 'false'); } }
for (var d = 0; d < skins.length; d++) {
skins[d].setAttribute('role', 'button');
skins[d].setAttribute('aria-label', T.dark);
skins[d].setAttribute('title', T.dark);
skins[d].addEventListener('click', function () { setTimeout(syncSkin, 300); });
skins[d].addEventListener('keydown', function (e) { if (e.key === ' ') { e.preventDefault(); this.click(); } });
}
syncSkin();/* 5. Mobile menu (WCAG 4.1.2, 2.4.3): report open/closed, move focus in on open and back on close */
var btn = document.getElementById('mobile-menu-icon');
var panel = document.querySelector('.side-aside');
if (btn && panel) {
btn.setAttribute('role', 'button');
btn.setAttribute('aria-expanded', 'false');
if (!panel.id) { panel.id = 'aj-mobile-menu'; }
btn.setAttribute('aria-controls', panel.id);
var check = function (moveFocus) {
setTimeout(function () {
var open = visible(panel);
btn.setAttribute('aria-expanded', open ? 'true' : 'false');
if (open && moveFocus) {
var first = panel.querySelector('a[href]:not(.close-side-aside), button');
if (first) { first.focus(); }
}
if (!open && moveFocus === 'back') { btn.focus(); }
}, 450);
};
btn.addEventListener('click', function () { check(true); });
var closers = panel.querySelectorAll('.close-side-aside');
for (var c = 0; c < closers.length; c++) { closers[c].addEventListener('click', function () { check('back'); }); }
document.addEventListener('keydown', function (e) {
if (e.key === 'Escape' && btn.getAttribute('aria-expanded') === 'true') {
setTimeout(function () {
/* the theme closes the menu on Escape in English but not in Arabic */
var x = panel.querySelector('.close-side-aside');
if (visible(panel) && x) { x.click(); }
check('back');
}, 150);
}
});
}/* 6. Heading levels (WCAG 1.3.1): no jumps for screen readers; looks unchanged */
var hs = document.querySelectorAll('h1, h2, h3, h4, h5, h6');
var prev = 0, hasH1 = !!document.querySelector('h1');
for (var h = 0; h < hs.length; h++) {
if (!visible(hs[h]) && !hs[h].closest('.side-aside')) { continue; }
var lvl = parseInt(hs[h].tagName.charAt(1), 10);
var eff = lvl;
if (!hasH1 && prev === 0) { eff = 1; }
else if (prev && lvl > prev + 1) { eff = prev + 1; }
if (eff !== lvl) { hs[h].setAttribute('aria-level', String(eff)); }
prev = eff;
}/* 7. Author photos: describe a linked photo by the author's name (it is the link's name); otherwise decorative */
var boxes = document.querySelectorAll('.about-author, .author-box, .m-a-box, .molongui-author-box');
for (var b = 0; b < boxes.length; b++) {
var pics = boxes[b].querySelectorAll('img');
for (var p = 0; p < pics.length; p++) {
var lk = pics[p].closest('a[href]');
var who = '';
if (lk) {
var byline = document.querySelector('a.author-name[href="' + lk.getAttribute('href') + '"]');
var strong = boxes[b].querySelector('.m-a-box-bio strong, [itemprop="name"]');
who = ((byline && byline.textContent) || (strong && strong.textContent) || '').trim();
}
if (lk && !who) { continue; } /* name not found: keep the existing description so the link keeps a name */
pics[p].setAttribute('alt', who);
}
}/* 9. "Opens in a new tab" for screen-reader users (W3C technique G201) */
var blanks = document.querySelectorAll('a[target="_blank"]');
for (var t = 0; t < blanks.length; t++) {
if (blanks[t].querySelector('.aj-newtab')) { continue; }
var sr = document.createElement('span');
sr.className = 'screen-reader-text aj-newtab';
sr.textContent = T.newTab;
blanks[t].appendChild(sr);
if (blanks[t].hasAttribute('aria-label')) { blanks[t].setAttribute('aria-label', blanks[t].getAttribute('aria-label') + T.newTab); }
}
}/* 8. Form errors (WCAG 3.3.1): link each error message to its field when it appears */
function linkErrors(root) {
var errs = (root || document).querySelectorAll('.ff-el-group .error, .ff-el-group .text-danger');
for (var e = 0; e < errs.length; e++) {
var grp = errs[e].closest('.ff-el-group');
var field = grp ? grp.querySelector('input:not([type=hidden]), select, textarea') : null;
if (!field) { continue; }
if (!errs[e].id) { errs[e].id = 'aj-err-' + Math.random().toString(36).slice(2, 9); }
var ids = (field.getAttribute('aria-describedby') || '').split(' ').filter(Boolean);
if (ids.indexOf(errs[e].id) === -1) { ids.push(errs[e].id); field.setAttribute('aria-describedby', ids.join(' ')); }
}
}
function watchForms() {
var forms = document.querySelectorAll('form.frm-fluent-form');
if (!window.MutationObserver) { return; }
for (var f = 0; f < forms.length; f++) {
new MutationObserver(function () { linkErrors(); }).observe(forms[f], { childList: true, subtree: true });
}
}function start() { run(); watchForms(); }
if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', start); } else { start(); }
})();
/* Aljaweea newsletter form (form 10): on Arabic pages, pre-select the Arabic edition.
2 Nov 2026 (Claude, runbook 8.82). Decision D-05 asks for the page language to be pre-selected through
the WPML translation of the field's default value; WPML does not offer that value for translation,
so this is the flagged fallback. The stored values stay "English" / "العربية" for the FluentCRM tag routing.
Rollback: set this snippet to Draft (the Arabic page then pre-selects English). */
(function () {
function run() {
if (!/^ar/i.test(document.documentElement.lang || '')) { return; }
var radios = document.querySelectorAll('form.fluent_form_10 input[type="radio"][name="dropdown"]');
for (var i = 0; i < radios.length; i++) {
if (radios[i].value === 'العربية') { radios[i].checked = true; radios[i].dispatchEvent(new Event('change', { bubbles: true })); }
}
}
/* Runs whether or not the page has finished loading (Breeze may delay scripts). */
if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', run); } else { run(); }
})();
/* Aljaweea forms: let Fluent Forms show its own error messages.
2 Nov 2026 (Claude, runbook 8.86; finding V-1 of the 8.85 test). Without this, the browser's own email check
stops the form when an address has no "@" and shows the browser's pop-up in the browser's language (English on
Arabic pages for most visitors), so our message from the forms standard (1.4) never appears.
"novalidate" switches off only the browser's own check: Fluent Forms still checks every field in the browser
and again on the server, so a badly formed address is still refused - now with our wording, in the page language.
Rollback: set this snippet to Draft. */
(function () {
function run() {
var forms = document.querySelectorAll('form.frm-fluent-form');
for (var i = 0; i < forms.length; i++) { forms[i].setAttribute('novalidate', 'novalidate'); }
}
/* Runs whether or not the page has finished loading (Breeze may delay scripts). */
if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', run); } else { run(); }
})();
ai_front = {"insertion_before":"BEFORE","insertion_after":"AFTER","insertion_prepend":"PREPEND CONTENT","insertion_append":"APPEND CONTENT","insertion_replace_content":"REPLACE CONTENT","insertion_replace_element":"REPLACE ELEMENT","visible":"VISIBLE","hidden":"HIDDEN","fallback":"FALLBACK","automatically_placed":"Automatically placed by AdSense Auto ads code","cancel":"Cancel","use":"Use","add":"Add","parent":"Parent","cancel_element_selection":"Cancel element selection","select_parent_element":"Select parent element","css_selector":"CSS selector","use_current_selector":"Use current selector","element":"ELEMENT","path":"PATH","selector":"SELECTOR"};