/* 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(); });
}
});
خريطة توضح توزيع الرؤساء التنفيذيين الأجانب في شركات الطيران الخليجية الكبرى. رسم بياني: الجوية، المصادر: طيران الإمارات؛ الاتحاد للطيران؛ فلاي دبي؛ العربية للطيران أبوظبي؛ الخطوط السعودية؛ طيران ناس؛ طيران أديل؛ طيران الرياض؛ الخطوط الجوية القطرية؛ الخطوط الجوية الكويتية؛ طيران الجزيرة؛ طيران الخليج؛ طيران عمان؛ طيران السلام
أجانب على رأس شركات طيران خليجية: هل هي عقدة الخواجة أو براغماتية اقتصادية؟
السيادة فوق السحاب تظل للمجالس الوطنية بهدف تحقيق النمو الذكي والربحية
شهدت شركات الطيران بمنطقة الخليج العربي في السنوات الأخيرة طفرة كبيرة، أدت إلى انتقلها من مرحلة سباق السعة إلى عصر النمو الذكي، حيث أصبح تحقيق الربحية الفعلية هو المعيار الحقيقي للقوة. وفي قلب هذا التحول يستحوذ الرؤساء التنفيذيون الأجانب على قمة الهرم في 7 شركات من بين 14 ناقلاً تجارياً في المنطقة.
فهل تعكس هذه الاستعانة بالخبرات الدولية نقصا في الكفاءة المحلية، أم عقدة خواجة مزمنة؟ أم أن هذا الخيار يعود الى براغماتية اقتصادية تهدف لضغط عقود من الخبرة العالمية في سنوات قليلة؟ في هذا المقال، نشرّح هوية هؤلاء القادة الثمانية ونكشف دوافع تعيينهم، ودور المجالس الوطنية في ضبط البوصلة وتحديد الوجهة النهائية.
بناءً على الاستقلالية الإدارية والقانونية هناك 14 شركة في دول الخليج الست:
A comparative chart categorising “National Leadership” versus “International Leadership” (Foreign) Cross the GCC
الامارات العربية المتحدة البرازيلي أنطونوالدو نيفيس يقود مجموعة الاتحاد للطيران
وتشمل قائمة الشركات التي رؤساؤها التنفيذيون أجانب في الامارات، مجموعة الاتحاد للطيران، الشركة الأم لشركة الاتحاد للطيران، الناقل الوطني لدولة الإمارات العربية المتحدة ومقرها أبوظبي، والتي يقودها البرازيلي أنطونوالدو نيفيس حيث تولى منصب الرئيس التنفيذي في العام 2022، ويمتلك خبرة تحويل وتشغيل من أسواق أوروبية عالمية لعمليات إعادة الهيكلة وتحسين الربحية، اذ أنه شغل سابقاً منصب الرئيس التنفيذي لشركة الطيران البرتغالية (TAP) (التي قاد فيها عملية إعادة هيكلة ناجحة أعادت الشركة إلى الربحية) وشركة “أزول” (Azul) في البرازيل، التي أشرف فيها على نمو سريع وعلى طرح الشركة للاكتتاب العام في بورصة نيويورك.
ويقود نيفيس حاليًا استراتيجية الاتحاد 2030، التي تركز على تحويل الشركة إلى منافس عالمي رئيسي. ويستهدف هذا المخطط مضاعفة أعداد المسافرين وتحقيق نمو كبير في حجم الأسطول وشبكة الوجهات، ما يضع الاتحاد للطيران على مسار التوسع الدولي طويل الأمد.
المملكة العربية السعودية
البريطاني توني دوغلاس يقود التحول في طيران الرياض
وفي المملكة العربية السعودية، يقود البريطاني توني دوغلاسناقل المملكة الأحدث طيران الرياض منذ تأسيسه في 2023، حيث أشرف على المرحلة التأسيسية وصولاً للانطلاق الرسمي في 2025. وتم استقطاب دوغلاس لخبرته التحويلية العميقة، كونه ترأس سابقاً مجموعة الاتحاد للطيران، ومطارات أبوظبي، ومطار لندن هيثرو.
ويقود دوغلاس حاليا طموح طيران الرياض للتحول إلى مركز ربط عالمي رقمي بالكامل، يستهدف الوصول الى 100 وجهة بحلول 2030، مع التركيز على الاستدامة والتقنيات الحديثة لمنافسة كبار اللاعبين في المنطقة.
يشار الى أن طيران الرياض يعمل على أن يصبح ناقلة عالمية تقودها الرقمنة من خلال دمج التقنيات المتقدمة، بما في ذلك قدرات الذكاء الاصطناعي، في العمليات الأساسية منذ البداية، بدلاً من تعديل الأنظمة القديمة. وبالشراكة مع IBM وشركاء تقنيين آخرين، يبني طيران الرياض عمليات أصلية قائمة على الذكاء الاصطناعي في تفاعل الركاب والموظفين، واتخاذ القرارات المستندة إلى البيانات، وتحقيق المرونة التشغيلية.
ستيفن غرينوي يقود خطة توسع طيران أديل
أيضا، تضم القائمة مواطنه البريطاني ستيفن غرينوي ، الذي تولى رئاسة طيران أديل (التابعة لمجموعة السعودية) في يناير 2024. وهو خبير دولي بخبرة تمتد لـ 25 عاماً في الطيران الاقتصادي (LCC)، قضاها في قيادة شركات عالمية مثل سكوت وويست جيت . (وخلال فترة قيادته، ساهم في تحسين الكفاءة التشغيلية، توسيع شبكة الوجهات، وزيادة الاعتمادية التشغيلية للطائرات، كما قاد برامج لتبسيط العمليات وتحسين تجربة الركاب، ما ساهم في تعزيز الأداء المالي والنمو المستدام لكلتا الناقلتين.
ويقود غرينوي حالياً خطة التوسع الدولي لطيران أديل، مع التركيز على تعظيم الإيرادات غير الأساسية (أو ما يعرف بـ Ancillary Revenue) وتحويلها إلى شركة تقنية بالكامل تعتمد على الحلول الرقمية، وهو ما ينسجم مع هوية الناقل الذي يستهدف كفاءة تشغيلية وربحية عالية بنموذج الطيران منخفض التكلفة.
سلطنة عمان
قيادات أسترالية لتحديث الأداء التجاري
وفي سلطنة عمان، يتم استقطاب قيادات أجنبية لتحديث الأداء التجاري وزيادة الربحية وربط الشركات بشبكات طيران دولية أوسع. ويتولى الأسترالي كون كورفياتيس
الطيران العُماني: كون كورفياتيس (أستراليا)
ويتولى الأسترالي كون كورفياتيس رئاسة الطيران العُماني (المملوكة بالكامل لحكومة سلطنة عُمان من خلال جهاز الاستثمار العماني، وهو الصندوق السيادي للسلطنة) منذ مايو 2024، وهو خبير دولي استُقطب بعد نجاحه في تأسيس طيران أديل السعودي. ويقود كورفياتيس حالياً خطة تحول استراتيجي تهدف لتقليل الخسائر وتحقيق الاستدامة المالية تماشياً مع رؤية 2040. وقد تكللت جهوده بانضمام الشركة لتحالف ون وورلد (oneworld) في يونيو 2025، ما ربط مسقط بـ 900 وجهة عالمية تزامناً مع إعادة هيكلة الأسطول.
كما يقود النيوزلنديأدريان هاملتون مانز شركة طيران السلام منذ مارس 2024، مستنداً إلى خبرة دولية تتجاوز 30 عاماً قضاها في قيادة ناقلات اقتصادية كبرى مثل IndiGo الهندية وفلاي ناس السعودية.
ويتولى مانز حالياً تنفيذ استراتيجية التكامل والتعاون الوثيق مع الطيران العُماني؛ حيث يركز طيران السلام على الوجهات القصيرة والمتوسطة بنموذج اقتصادي، بما يضمن تجنب التنافس الضار وتعظيم كفاءة قطاع الطيران والسياحة في السلطنة. يشار إلى أن طيران السلام هي شركة مساهمة مغلقة تملكها صناديق استثمارية وجهات حكومية وخاصة عُمانية، ويعد نموذج منخفض التكلفة جديد نسبيًا في سوق عُماني يحتاج قيادة ذات خبرة تشغيلية دولية لبناء نموذج فعال وربطه بالسياسة السياحية الوطنية.
الكويت
طيران الجزيرة بقيادة السنغافوري باراثان باسوباثي للتوسع
وفي دولة الكويت، يقود السنغافوري باراثان باسوباثي شركة طيران الجزيرة منذ مارس 2024. ويمتلك باسوباثي خبرة تتجاوز 30 عاماً، منها عقد كامل كرئيس تنفيذي لشركة جيت ستار آسيا بسنغافورة، إضافة إلى خلفيته المالية القوية كخبير مالي (CFO) سابق، وهو ما يخدم نموذج الشركة في ضبط التكاليف. ويشرف باسوباثي حالياً على طموحات الجزيرة للتوسع في أسواق آسيا الوسطى وجنوب آسيا، مع إدارة مرحلة تحديث الأسطول بطائرات A320neo وتطوير مبنى الركاب الخاص بالشركة (T5) بمطار الكويت الدولي. وطيران الجزيرة هي شركة مدرجة في بورصة الكويت، مملوكة لمجموعة من المساهمين من القطاع الخاص، والمساهم الأكبر والمؤسس هي مجموعة بودي، (مع العلم أن بودي للاعتماد العقارية قدمت عرضًا لشراء كامل الأسهم من المساهمين الآخرين، وأوصى مجلس الإدارة بالنظر في العرض، لكنه لم يُنفَّذ بعد بشكل نهائي). وتحتاج الشركة قيادة تنفيذية محترفة لإدارة النمو والربحية مع الحفاظ على مرونة السوق.
مملكه البحرين
الألماني مارتن غاوس لتحديث العمليات التشغيلية في طيران الخليج
الى ذلك، هناك شركة طيران الخليج الناقل الوطني لمملكة البحرين، وهي مملوكة بالكامل للحكومة البحرينية عبر ذراعها الاستثماري شركة ممتلكات. ويتولى قيادتها حالياً الرئيس التنفيذي الألماني مارتن غاوس ، الذي له خبرة دولية وسجل حافل في إدارة وتحويل شركات الطيران الأوروبية بنجاح، كما هو الحال في تجربته السابقة مع طيران البلطيق.
وقد كُلف غاوس بمهمة استراتيجية تتمثل في تحديث العمليات التشغيلية للناقلة وتطوير أدائها لضمان استدامتها التنافسية في سوق الطيران العالمي المليء بالتحديات.
براغماتية اقتصادية ومنهجية النمو الذكي
أفضل الممارسات العالمية
A metaphorical explanation of connecting the “National Board Strategy” with “CEO Exection”
وتعود أسباب هذه الخيارات الى أولا العمل على استقطاب كفاءات تسرع عملية النمو، حيث يعتبر المدير التنفيذي الأجنبي أداة لنقل المعرفة وأفضل الممارسات بشكل سريه من خلال ضغط عقود من الخبرة في سنوات قليلة، كما أن هؤلاء المديرين ينقلون المعرفة من شركات عالمية كبرى إلى ناقلات ناشئة أو تمر بمرحلة تحول، مثل حالة توني دوغلاس في طيران الرياض لضمان جاهزية التشغيل العالمي الفوري. وهناك تقارير تفيد بتوقيع مذكرة تفاهم مع مؤسسة تعليمية سعودية لتعزيز التدريب وتطوير الكفاءات في القطاع، ما يشير إلى نقل المهارات والمعرفة إلى القوى العاملة المحلية.
بالاضافة الى أن أسماء لامعة مثل غاوس أو نيفيس تجلب معها شبكة علاقات دولية أينما حلت.
إدارة التعقيد الفني
وثانيا إدارة التعقيد الفني والتحالفات (Global Complexity)، فالطيران صناعة عابرة للحدود تتطلب معرفة دقيقة بالتشريعات الدولية والتحالفات التي غالباً ما تُدار من مراكز دولية. ويشمل ذلك هندسة التحالفات، فمثلا كون كورفياتيس الذي يدير طيران عُمان له خبرة في دمج الشركات ضمن تحالفات مثل ون وورلد، وهو أمر يتطلب شبكة علاقات دولية واسعة، بالاضافة إلى الخبرة في إعادة الهيكلة فمثلا أنتونوالدو نيفيس الذي يترأس الاتحاد للطيران له سجل في تحويل الشركات الخاسرة إلى الربحية في أسواق مختلفة، وهي مهارة تخصصية مطلوبة في مراحل التحول الصعبة.
تخصص نماذج العمل
ثالثا تخصص نماذج العمل (Niche Business Models)، فنماذج مثل الطيران منخفض التكلفة للغاية (ULCC) تتطلب عقلية تشغيلية دقيقة جداً في ضبط التكاليف. ففي النموذج الاقتصادي فان ستيفن غرينوي (طيران أديل) وباسوباثي (طيران الجزيرة) لهما خبرتهما العميقة في أسواق آسيوية وكندية تعتمد كلياً على هذا النموذج، ما يضمن كفاءة الإنفاق وتحقيق الربحية من الهوامش الضيقة.
وبشأن التحول الرقمي، تم اختيار قيادات أجنبية لبناء شركات رقمية بالكامل، حيث يتم التعامل مع شركة الطيران كمنصة تقنية لبيع الخدمات، وهو توجه يتطلب خبرة تقنية عالمية حديثة.
مجالس الادارة صمام أمان
كما أن هناك نقطة مهمة وجب وضعها في الاعتبار فرغم الاستعانة بالخبرات الدولية في الإدارة التشغيلية، تظل هذه الشركات تحت إشراف وطني مباشر من خلال مجالس إدارتها التي تمثل السلطة العليا وصمام الأمان الاستراتيجي لضمان مواءمة التوسع مع الأهداف القومية.
ففي المملكة العربية السعودية، يبرز طيران الرياض كركيزة سيادية برئاسة ياسر الرميان وإشراف صندوق الاستثمارات العامة ، بينما تتبع طيران أديل لمجموعة السعودية برئاسة المهندس صالح الجاسر ككيان حكومي يخدم الأهداف التنموية للمملكة.
وفي الإمارات العربية المتحدة، تخضع الاتحاد للطيران لسلطة قرار حكومة أبوظبي عبر شركة القابضة برئاسة محمد علي الشرفاء. كما تظل ويز إير أبوظبي تحت الإشراف السيادي المباشر لشركة القابضة رغم شراكتها الدولية.
أما في سلطنة عُمان، فيتمتع الطيران العُماني بسلطة قرار سيادية تحت مظلة جهاز الاستثمار العُماني برئاسة المهندس سعيد المعولي، في حين يدار طيران السلام بشراكة عُمانية متينة بين القطاعين الحكومي والخاص برئاسة الدكتور أنور الرواس.
وفي مملكة البحرين، تخضع طيران الخليج لإشراف شركة ممتلكات برئاسة زايد الزياني بقرار سيادي بحريني، فيما يمثل مروان بودي في طيران الجزيرة سلطة القرار النابعة من القطاع الخاص الكويتي المدرج.
وتؤكد هذه الهيكلية الشاملة أن وجود المدير التنفيذي الأجنبي هو خيار تقني تشغيلي بحت، بينما تظل كافة التوجهات الكبرى، من شراء الأساطيل المليارية إلى تحديد الوجهات الاستراتيجية، قرارات وطنية خالصة تصادق عليها هذه المجالس لضمان سيادتها ومواءمتها مع الرؤى الاقتصادية للدولة.
كيف تعمل المجالس الادارية؟
وتعمل هذه المجالس لضمان بقاء المقود في يد الدولة أو الملاك الوطنيين رغم وجود مدير تنفيذي أجنبي من خلال:
تكوين المجالس
أولا تكوين المجالس، ففي الشركات الحكومية الكبرى، يترأس مجالس الإدارة شخصيات وطنية رفيعة المستوى (وزراء، رؤساء صناديق سيادية، أو أفراد من الأسر الحاكمة)، وتتكون العضوية غالباً من كفاءات وطنية في مجالات الاستثمار والقانون والسياسة. مثال طيران الرياض يترأس مجلس إدارتها ياسر الرميان (محافظ صندوق الاستثمارات العامة)، وهو من يضع التوجهات الكبرى التي ينفذها توني دوغلاس، أما طيران الإمارات فيترأسها سمو الشيخ أحمد بن سعيد آل مكتوم، باعتباره رئيس مجلس إدارة مجموعة الامارات التي تضم أيضا داناتا وبالتالي فإنه يمثل المرجعية العليا لكافة القرارات الاستراتيجية.
العلاقة بين المجلس والمدير التنفيذي
ثانيا، العلاقة بين المجلس والمدير التنفيذي الأجنبي، حيث يعمل المدير التنفيذي الأجنبي كموظف رفيع المستوى لدى مجلس الإدارة. وتتلخص العلاقة في النقاط عدة منها :
تحديد الرؤية: فمجلس الإدارة هو من يحدد أين نريد أن نصل؟ (مثلاً: ربط المدينة بـ 100 وجهة)، بينما يحدد المدير التنفيذي الأجنبي كيف نصل إلى هناك؟
بالاضافة إلى الموافقة على الصفقات الكبرى، فالمدير التنفيذي لا يملك سلطة التوقيع على شراء طائرات بمليارات الدولارات دون موافقة صريحة ومسبقة من مجلس الإدارة،
الى جانب الرقابة والمحاسبة حيث يرفع المدير التنفيذي تقارير دورية للمجلس، وبإمكان المجلس إقالته فوراً إذا انحرف عن المستهدفات الوطنية أو فشل في تحقيق الربحية المطلوبة.
ماهو دور هذه المجالس؟
والهدف من هذه المجالس هو:
ضمان الأمن القومي فالطيران قطاع حساس، والمجلس يضمن عدم اتخاذ قرارات تضر بمصالح الدولة العليا،
ونقل المعرفة (سعودة أو عمنة القيادة)، فالمجالس تراقب برامج إنشاء مسار وطني لإعداد الكفاءات لتولي المناصب القيادية مستقبلاً،
والتكامل الاقتصادي من خلال العمل على التأكد من أن شركة الطيران تخدم قطاعات السياحة والتجارة والخدمات اللوجستية في الدولة، وليس مجرد تحقيق ربح مالي معزول.
في الواقع، يُمكن فهم توجه تعيين الرؤساء التنفيذيين الأجانب كخيار حوكمة استراتيجي يهدف إلى تسريع التنفيذ من خلال استقطاب خبرات نادرة، مع بقاء مقود القيادة في يد مجالس الإدارة التي تضع الاستراتيجية وتدير المخاطر وتحافظ على الأهداف السيادية، غير أن نجاح التجربة لا يُقاس بمجرد إصدار قرار التعيين، بل يُحسم في النتائج من خلال التزام المجلس بالرقابة على القرارات المصيرية، ووجود خطة واضحة لإعداد قيادات وطنية بديلة، وتحقيق تحسن ملموس في مؤشرات تكلفة الوحدة، وكفاءة التشغيل، والربحية. وإذا تحققت هذه المعايير، يصبح التوجه دليلاً على براغماتية اقتصادية واعية؛ أما إذا أخفق، فالنتيجة ليست نقل الخبرة بل الاعتماد المستمر على الخارج.
ملاحظة من المحرر
تصحيح (6 يناير 2026): ذكرت نسخة سابقة من هذا المقال خطأً أن أدريان هاميلتون-مانز أسترالي، والصحيح أنه من نيوزيلندا.
ابقوا على اطلاع دائم. احصلوا على أحدث أخبار الطيران والفضاء في العالم العربي لحظة نشرها عبر واتساب وتيليغرام، أو اشتركوا بنشرتنا البريدية لتصلكم نشرة أسبوعية. كما يمكنكم إضافتنا إلى مصادركم المفضلة لتظهر لكم أخبارنا بشكل أوسع في بحث 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"};