/* 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(); });
}
});
وجاء هذا المؤتمر في وقت باتت ظاهرة الحطام الفضائي أحد أبرز التحديات التي تواجه النشاطات الفضائية خلال العقد الأخير، مع ارتفاع أعداد الأقمار الصناعية والمركبات المدارية، ما يزيد من مخاطر الاصطدام وتراكم الحطام في مدارات الأرض.
ويسعى المؤتمر إلى تعزيز الحوار والتعاون بين وكالات الفضاء والحكومات والمنظمات الصناعية والأكاديمية لإدارة هذه المشكلة المتنامية، بالاضافة الى تطوير سياسات واستراتيجيات مشتركة للحد من تراكم الحطام وتخفيف مخاطره على الأصول الفضائية، وتشجيع الابتكار لإيجاد حلول مستدامة في مجال تتبع الحطام، وتفاديه وإزالته باستخدام أحدث الحلول العلمية والتكنولوجية.
كما يأتي تنظيم هذا المؤتمر في إطار جهود وكالة الفضاء السعودية [ ← وكالة الفضاء السعودية | Saudi Space Agency ] لتعزيز دور المملكة الريادي في قيادة المبادرات العالمية لاستدامة قطاع الفضاء، وتأكيد مكانتها كونها مركزًا محوريًا للتعاون الإستراتيجي في مواجهة التحديات المدارية الراهنة.
وتتواصل فعاليات هذا المؤتمر ليومين، بمشاركة نخبة من الخبراء الدوليين في علوم الفضاء وقادة وكالات الفضاء من حوالي 75 دولة، بالإضافة إلى ممثلين عن الشركات التقنية المتخصّصة في التعامل مع تحديات الحطام ومدراء مشاريع البعثات المدارية.
وستتضمن فعاليات المؤتمر جلسات نقاشية متخصصة حول آخر التوجهات العلمية في مراقبة وإدارة الحطام الفضائي، وورش عمل تطبيقية تستعرض الحلول العملية والتقنيات الحديثة في هذا المجال، بالاضافة الى عرض نتائج وأفكار بحثية من مؤسسات أكاديمية وشركات مهتمة بمعالجة مشكلات الفضاء.
ويبدأ اليوم الأول من المؤتمر بجلسة حوارية بعنوان فضاء مستدام بتعاون حكومي مشترك، وتهدف هذه الجلسة الى استكشاف قوة التعاون في إدارة الحطام الفضائي، بدءًا من تبادل البيانات، مرورًا ببناء التحالفات متعددة الجنسيات، وصولًا إلى تعزيز البحث المشترك من أجل حلول مبتكرة للتخفيف من الحطام الفضائي.
وتضم الجلسة خمسة متحدثين هم رئيس قسم استراتيجية واستدامة الفضاء في الاتحاد الدولي للاتصالات (ITU) (خورخي تشيكوروسي) ، ورئيس قسم المشاركة الدولية في مكتب التجارة الفضائية، وزارة التجارة الأمريكية (د.مارييل بورويتز)، ومستشار المدير العام في وكالة الفضاء الأوروبية (ESA) (جورجيو ساكوتشيا) ، ونائبة المدير بإدارة العمليات الآمنة والمستدامة في منظمة أبحاث الفضاء الهندية (ISRO) دكتورة بلبل موخيرجي ، مدير إدارة العلاقات الدولية والأبحاث في وكالة استكشاف الفضاء اليابانية (JAXA) كويتشي كيكوتشي، ويديرها رئيس قطاع التخطيط والتطوير في وكالة الفضاء السعودية م.محمد العنقري .
وتلي هذه الجلسة كلمة الرئيس في لجنة تنسيق الحطام الفضائي بين وكالات الفضاء (IADC) أندرو راتكليف بعنوان التعاون الدولي لضمان الحد من الحطام الفضائي وحماية المدارات. ويسلط الضوء على كيفية تنسيق اللجنة الدولية لتنسيق الحطام الفضائي (IADC) للجهود العالمية لمواجهة التهديد المتزايد للحطام الفضائي. كما يستعرض الإرشادات التقنية، والتعاون الدولي، والحاجة الملحّة إلى إدارة مستدامة للفضاء.
ثم تعقد جلسة حوارية ثانية بعنوان تعزيز استدامة المدار من خلال تشكيل أطر تنظيمية فعّالة، وتهدف الى استكشف قوة التعاون في إدارة الحطام الفضائي، بدءًا من تبادل البيانات، مرورًا ببناء التحالفات متعددة الجنسيات، وصولًا إلى تعزيز البحث المشترك لتطوير حلول مبتكرة للتخفيف من الحطام الفضائي. ويدير الجلسة مديرة مكتب الأمم المتحدة لشؤون الفضاء الخارجي (UNOOSA) آرتي هولا-مايني ، ويتحدث فيها كل من السكرتير الثالث في قسم الشؤون القانونية في وزارة الخارجية في الاتحاد الروسي جيليانا أورخاييفا، ومدير عام أنظمة الفضاء والبنية التحتية في وكالة الفضاء السعودية م. مريّح الشهراني، وشريك ومدير عام في شركة SpaceTec Partners (راينر هورن) ، ورئيس لجنة المراقبة الفضائية الأوروبية، شؤون الدفاع والأمن في وكالة الفضاء الفرنسية د.باسكال فوشيه ، ونائب المحافظ لقطاع الفضاء المكلف في هيئة الاتصالات والفضاء والتقنية فرانك سالزجيبر .
الى ذلك تقدم مدير إدارة تقنيات استكشاف الفضاء في وكالة الفضاء السعودية نجلاء الأحمدي عرضا بعنوان إسهام المملكة في دراسة طقس الفضاء ضمن مهمة “أرتميس 2”. وتقدّم هذه الجلسة مهمة الطقس الفضائي التابعة لوكالة الفضاء السعودية SSA، والتي تركز على مراقبة تفاعلات الشمس مع الغلاف المغناطيسي للأرض. ستوفر المهمة بيانات حاسمة حول مستويات الإشعاع، والجسيمات الشمسية النشطة، واضطرابات الحقل المغناطيسي، وكلها تؤثر مباشرة على سلوك الأصول الفضائية العاملة والحطام الفضائي.
وتتناول جلسة “الفرص والقيمة الاقتصادية لحلول تحديات الحطام الفضائي” تحويل المخاطر التقنية المرتبطة بالحطام المداري إلى ملف اقتصادي ملموس يمكن الاستفادة منه من قبل الحكومات وشركات التأمين والمشغلين والمستثمرين، وذلك استنادًا إلى سيناريوهات تكلفة محددة من دراسة CSF/WEF. ستبرز الجلسة كيف يمكن أن يشكل التقاعس عن اتخاذ الإجراءات مسؤولية مالية قابلة للقياس، مع تسليط الضوء على حلول عملية وجاهزة للسوق تشمل الأطر السياسية، ونشر التكنولوجيا، والحوافز المالية المستهدفة. ويدير الجلسة مدير عام مركز مستقبل الفضاء المهندسة مشاعل الشميمري ، ويشارك فيها نخبة من المتحدثين هم رئيس الشؤون التنظيمية والعلاقات الدولية في يوتلسات شيهيناز بوعافية ، وقائد تقنية الفضاء في المنتدى الاقتصادي العالمي هازوكي موري، والمؤسس الشريك والرئيس التنفيذي في ستار سيجنال سلوشنز، أكيهيرو إيواكي ، ومستشار المدير العام في وكالة الفضاء الأوروبية جورجيو ساكوتشيا. وتتناول جلسة “الفرص والقيمة الاقتصادية لحلول تحديات الحطام الفضائي” تحويل المخاطر التقنية المرتبطة بالحطام المداري إلى ملف اقتصادي ملموس يمكن الاستفادة منه من قبل الحكومات وشركات التأمين والمشغلين والمستثمرين، وذلك استنادًا إلى سيناريوهات تكلفة محددة من دراسة CSF/WEF. ستبرز الجلسة كيف يمكن أن يشكل التقاعس عن اتخاذ الإجراءات مسؤولية مالية قابلة للقياس، مع تسليط الضوء على حلول عملية وجاهزة للسوق تشمل الأطر السياسية، ونشر التكنولوجيا، والحوافز المالية المستهدفة.
وتسلط الجلسة الحوارية الرابعة الضوء على “أحدث الابتكارات التقنية في إزالة الحطام الفضائي”، حيث تستكشف أحدث التقنيات في مجال إزالة الحطام الفضائي النشط (ADR)، بدءًا من الابتكارات الحالية ووصولاً إلى الحلول المستقبلية. تناقش الجلسة كيفية تطوير طرق فعّالة من حيث التكلفة للحفاظ على الفضاء آمنًا ومستدامًا. ويدير الجلسة المدير المشارك وقائد المشاركة الدولية في معهد السياسات الفضائية الأوروبي (ESPI) ماركو أليبرتي، ويشارك فيها نخبة من المتحدثين البارزين هم الباحث الرئيسي في رصد الحطام الفضائي والأجسام القريبة من الأرض في إدارة الفضاء الوطنية الصينية CNSA د. شن تشانغ، والرئيس التنفيذي في ستار تريل سيرغي غوغكايف ، والرئيس التنفيذي للتقنية في أستروسكيل Astroscale مايك ليندسي ، ونائب المدير العام لأنظمة الفضاء في جي إم فيGMV ميغيل مولينا كوبوس ، ومدير إدارة العلاقات الدولية والأبحاث في وكالة استكشاف الفضاء اليابانية JAXA كويتشي كيكوتشي.
وتختتم فعاليات اليوم الأول بكلمة الرئيس التنفيذي لشركة فاست سبيس، ماكس هاوتو بعنوان “تعزيز استدامة المهمات المأهولة في المدار الأرضي المنخفض”. ويركز هاوتو في كلمته على كيفية الحفاظ على سلامة واستدامة محطات الفضاء التجارية في مدار أرضي منخفض يزداد ازدحامًا بالحطام الفضائي. ويسلط الضوء على أهمية التصميم القادر على الصمود أمام الحطام وتأثيره المتزايد على رحلات الفضاء البشرية، بالإضافة إلى دور المحطات التجارية في وضع معايير الاستدامة المستقبلية. كما يؤكد على الحاجة إلى تعاون وثيق بين السياسات العامة والصناعة لدعم بيئة مدارية آمنة ومستقرة.
وينطلق اليوم الثاني كلمة رئيسية حول “تنظيم عودة الأجسام الفضائية إلى الأرض ضمن إطار قانوني واضح”، حيث قائد قانون وسياسات الفضاء في مكتب الأمم المتحدة لشؤون الفضاء الخارجي (UNOOSA) روزانا هوفمان تبحث في كيفية تطبيق قانون الفضاء لإدارة مخاطر عودة الحطام الفضائي إلى الغلاف الجوي للأرض. وتركز هوفمان على الأطر القانونية، ومسائل المسؤولية، والخطوات العملية اللازمة لضمان التعامل الآمن والمسؤول والمستدام مع الحطام الفضائي من لحظة وجوده في المدار وحتى لحظة الارتطام بالأرض.
وتتناول الجلسة الحوارية الموالية موضوع “تقييم الأثر الاقتصادي والحلول لمخاطر الحطام المداري”، حيث تستكشف التأثير الاقتصادي للحطام الفضائي، بما في ذلك تكاليف الاصطدامات، وارتفاع النفقات التشغيلية لمشغلي الأقمار الصناعية، وتأثير ذلك على سوق التأمين الفضائي.
ويدير الجلسة مدير إدارة تطوير منظومة قطاع الفضاء وليد الصالح ، ويشارك فيها نخبة من المتحدثين المؤسس والرئيس التنفيذي في ديغانتارا، أنيرود شارما، ومديرة الاستراتيجية وتطوير الأعمال في إندرا سبيس د. ريبيكا ماكفادن، ورئيس في ترايتون سبيس، كريستوفر كونستادتر، ورئيس الشؤون العلمية في سلينج شوت أيروسبيس د. بيليندا مارشاند .
الى ذلك، يناقش نخبة من الخبراء كيفية نجاح المهمات المستقبلية في ظل الازدحام المتزايد في مدار الأرض وما بعده، ويستعرضون الاستراتيجيات والتقنيات اللازمة لضمان بيئة فضائية أكثر أمانًا واستدامة خلال جلسة حوارية بعنوان “مسؤولية التعامل مع الحطام الفضائي في عصر جديد من استكشاف الفضاء”. ويدير الجلسة مدير عام لاستكشاف الفضاء المهندس عمر الزهراني، ويشارك فيها كل من رئيس قطاع الفضاء المدني والدولي في ريدواير سبيس، مايك غولد، ونائب المدير في مكتب الأمم المتحدة لشؤون الفضاء الخارجي UNOOSA د. إدريس الحداني ، ونائب المدير العام لمركز رصد الحطام الفضائي وتطبيقات البيانات في إدارة الفضاء الوطنية الصينية CNSA د. جينغ ليو، ونائبة المدير، إدارة العمليات الآمنة والمستدامة في منظمة أبحاث الفضاء الهندية ISRO دكتورة بلبل موخيرجي.
وتركز جلسة حوارية أخرى على موضوع “أقمار الجيل القادم ودورها في فضاء مستدام”، حيث تستكشف أحدث التطورات في تكنولوجيا الأقمار الصناعية، بما في ذلك الصيانة في المدار، والأنظمة الذاتية، واستخدام المواد المبتكرة مثل المكونات القابلة للتحلل وإعادة الاستخدام، والتي تسهم جميعها في تشكيل مستقبل العمليات الفضائية المستدامة.
و يدير الجلسة مدير عام هندسة وتكامل مركبات الفضاء الحارث الموسى، ويشارك فيها نخبة من المتحدثين هم مستشار استراتيجية وتطوير الأعمال في عربسات عبدالهادي الحسني، والرئيس التنفيذي للتقنية في مجموعة نيو للفضاء NSG د. مارك ديكنسون، والمؤسس والرئيس التنفيذي في دي-أوربت D-Orbit لوكا روسيتيني، والرئيس التنفيذي في إكسوبوتكس Exobotics د. نديم قباني.
وتسلط جلسة حوارية ثامنة الضوء على “سلامة المدار عبر إدارة فعّالة لحركة الفضاء”. وتجمع الجلسة نخبة من الخبراء لاستكشاف أحدث التقنيات، ودور الذكاء الاصطناعي، والجهود العالمية التي تشكل مستقبل العمليات الفضائية الآمنة والمستدامة.
ويدير الجلسة رئيس الشؤون العلمية لوكالة الفضاء السعودية د. فالاناثان مونسامي ، ويشارك فيها كل من رئيس قسم المشاركة الدولية في مكتب التجارة الفضائية بوزارة التجارة الأمريكية د. مارييل بورويتز ، والرئيس التنفيذي للعمليات والمؤسس في ليولابز د. دانيال سيبرلي ، ومدير إدارة مراقبة الفضاء وإدارة حركة المرور الفضائية في جي إم في GMV ألبرتو أغدا، والرئيس التنفيذي للتقنية في ألدوريا Aldoria د. أليكسيس بيتي ، والرئيس التنفيذي في كومسبوك، بول غرازياني.
الى ذلك يقدم أستاذ علوم الفضاء في جامعة ساوثهامبتو، د. مينكوان كيم، عرضا بعنوان “التداعيات المناخية والبيئية لعودة الأجسام الفضائية إلى الأرض”، حيث يتم استكشاف المخاطر المناخية الخفية الناتجة عن عودة الحطام الفضائي إلى الغلاف الجوي. ويركز العرض على انبعاث الملوثات مثل الكربون الأسود والمواد الكيميائية السامة التي قد تؤثر على الغلاف الجوي وتساهم في تغيّر المناخ.
وخلال جلسة حوارية بعنوان “دور القطاع الأكاديمي في حلول تخفيف مخاطر الحطام الفضائي”، يتم توضيح كيف تقود الجامعات ومراكز البحث والتطوير الابتكارات في هذا المجال، بدءًا من تحويل الأبحاث العلمية إلى تقنيات تشغيلية، ووصولًا إلى تعزيز التعاون العالمي في التخفيف من الحطام الفضائي.
وتدير الجلسة أخصائي أول أبحاث الفضاء الجاذبية الصغرى ساره الحربي، ويشارك فيها نخبة من المتحدثين وهم أستاذة قانون الفضاء في جامعة الأمير سلطان أولغا فولينسكايا ، والمؤسس والرئيس التنفيذي في ستار فلايت داينامكس د. فيليب باور، ومدير عام أولوية اقتصاديات المستقبل في هيئة البحث والتطوير والابتكار عبدالعزيز السويلم، وبروفيسور في كلية الدراسات العليا للسياسات العامة بجامعة طوكيو د. كازوتو سوزوكي ، ومدير مجموعة “تمكين الفضاء” في مختبر ميديا بجامعة ماساتشوستس للتكنولوجيا د. دانييلا وود.
وبالاضافة الى حفلي الافتتاح والاختتام تشمل فعاليات المؤتمر مسابقة “DebriSolver” لتجمع رواد الصناعة والقطاع الأكاديمي في ساحة ابتكارية لصياغة حلول رائدة لمعالجة الحطام الفضائي.
ابقوا على اطلاع دائم. احصلوا على أحدث أخبار الطيران والفضاء في العالم العربي لحظة نشرها عبر واتساب وتيليغرام، أو اشتركوا بنشرتنا البريدية لتصلكم نشرة أسبوعية. كما يمكنكم إضافتنا إلى مصادركم المفضلة لتظهر لكم أخبارنا بشكل أوسع في بحث 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"};