{"id":5969,"date":"2026-03-10T10:57:06","date_gmt":"2026-03-10T10:57:06","guid":{"rendered":"https:\/\/stmaryeotcedmonton.org\/?page_id=5969"},"modified":"2026-07-01T10:31:53","modified_gmt":"2026-07-01T10:31:53","slug":"calander-2","status":"publish","type":"page","link":"https:\/\/stmaryeotcedmonton.org\/am\/calander-2\/","title":{"rendered":"\u1240\u1295 \u1218\u1241\u1320\u122a\u12eb"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5969\" class=\"elementor elementor-5969\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-92e0aa4 e-con-full e-flex e-con e-parent\" data-id=\"92e0aa4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-651aa2a elementor-widget elementor-widget-heading\" data-id=\"651aa2a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Calander<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-78891bf e-flex e-con-boxed e-con e-child\" data-id=\"78891bf\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fb05b1c elementor-widget elementor-widget-icon-box\" data-id=\"fb05b1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tEvents\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8247a20 elementor-widget elementor-widget-shortcode\" data-id=\"8247a20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"st-mary-grid-wrapper\" id=\"st-mary-cal-wrapper\"><div class=\"cal-header-bar\"><a href=\"\/am\/wp-json\/wp\/v2\/pages\/5969?mo=7&#038;yr=2026\" class=\"cal-nav-btn\" data-no-translation>&laquo; Prev<\/a><h2 class=\"grid-month-title cal-month-name\" data-no-translation><span class=\"mo-name\">\u1210\u121d\u120c \/ \u1290\u1210\u1234<\/span> 2018<\/h2><a href=\"\/am\/wp-json\/wp\/v2\/pages\/5969?mo=9&#038;yr=2026\" class=\"cal-nav-btn\" data-no-translation>Next &raquo;<\/a><\/div><div class=\"cal-table-responsive\"><table class=\"cal-main-table\"><thead><tr class=\"cal-days-row\"><th class=\"grid-day-name cal-day-header\" data-no-translation>\u12a5\u1211\u12f5<\/th><th class=\"grid-day-name cal-day-header\" data-no-translation>\u1230\u129e<\/th><th class=\"grid-day-name cal-day-header\" data-no-translation>\u121b\u12ad\u1230\u129e<\/th><th class=\"grid-day-name cal-day-header\" data-no-translation>\u1228\u1261\u12d5<\/th><th class=\"grid-day-name cal-day-header\" data-no-translation>\u1210\u1219\u1235<\/th><th class=\"grid-day-name cal-day-header\" data-no-translation>\u12a0\u122d\u1265<\/th><th class=\"grid-day-name cal-day-header\" data-no-translation>\u1245\u12f3\u121c<\/th><\/tr><\/thead><tbody><tr><td class=\"cal-empty-cell\"><\/td><td class=\"cal-empty-cell\"><\/td><td class=\"cal-empty-cell\"><\/td><td class=\"cal-empty-cell\"><\/td><td class=\"cal-empty-cell\"><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u136d<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">1<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u136e<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">2<\/span><\/div><\/td><\/tr><tr><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u136f<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">3<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u1370<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">4<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u1371<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">5<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1374<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">6<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1369<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">7<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u136a<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">8<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u136b<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">9<\/span><\/div><\/td><\/tr><tr><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u136c<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">10<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u136d<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">11<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u136e<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">12<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u136f<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">13<\/span><\/div><\/td><td class=\"cal-active-cell  cal-today-highlight\"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1370<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">14<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1371<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">15<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">16<\/span><\/div><\/td><\/tr><tr><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372\u1369<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">17<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372\u136a<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">18<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372\u136b<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">19<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372\u136c<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">20<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372\u136d<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">21<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372\u136e<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">22<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372\u136f<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">23<\/span><\/div><\/td><\/tr><tr><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372\u1370<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">24<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1372\u1371<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">25<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">26<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u1369<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">27<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u136a<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">28<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u136b<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">29<\/span><\/div><\/td><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u136c<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">30<\/span><\/div><\/td><\/tr><tr><td class=\"cal-active-cell \"><div class=\"grid-day-number cal-day-number\" data-no-translation><span style=\"font-size: 16px; font-weight: bold;\" class=\"main-day-txt\">\u1373\u136d<\/span><span style=\"font-size: 10px; color: #888; float: right; margin-top: 4px;\" class=\"sub-day-txt\">31<\/span><\/div><\/td><td class=\"cal-empty-cell\"><\/td><td class=\"cal-empty-cell\"><\/td><td class=\"cal-empty-cell\"><\/td><td class=\"cal-empty-cell\"><\/td><td class=\"cal-empty-cell\"><\/td><td class=\"cal-empty-cell\"><\/td><\/tr><\/tbody><\/table><\/div>\r\n        <div class=\"cal-mobile-modal\" id=\"cal-mobile-modal\">\r\n            <div class=\"cal-modal-content\">\r\n                <button class=\"cal-modal-close\">\r\n                    <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"><\/line><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"><\/line><\/svg>\r\n                <\/button>\r\n                <h3 id=\"cal-modal-title\" class=\"cal-modal-title\" data-no-translation>Events<\/h3>\r\n                <div id=\"cal-modal-body\" class=\"cal-modal-body\"><\/div>\r\n            <\/div>\r\n        <\/div><\/div><style>\r\n        .st-mary-grid-wrapper { font-family: \"Open Sans\", sans-serif; margin: 20px auto; max-width: 850px; position: relative; box-shadow: 0 5px 25px rgba(0,0,0,0.04); border-radius: 8px; }\r\n        .cal-header-bar { display: flex; justify-content: space-between; align-items: center; background: var(--ast-global-color-0); color: #fff; padding: 10px 20px; border-radius: 8px 8px 0 0; }\r\n        .cal-nav-btn { color: #fff; text-decoration: none; font-weight: bold; font-size: 13px; transition: opacity 0.2s; }\r\n        .cal-nav-btn:hover { opacity: 0.8; }\r\n        .cal-month-name { margin: 0; color: #fff; font-size: 18px; font-weight: 600; font-family: \"Playfair Display\", serif; }\r\n        .cal-table-responsive { width: 100%; overflow-x: hidden; border-radius: 0 0 8px 8px; background: #fff; }\r\n        .cal-main-table { width: 100%; border-collapse: collapse; background: #fff; border: 1px solid #EAE3D9; border-top: none; table-layout: fixed; }\r\n        .cal-days-row { background: #fafafa; text-align: center; }\r\n        .cal-day-header { padding: 8px 5px; border: 1px solid #EAE3D9; color: #555; font-weight: 600; font-size: 12px; text-transform: uppercase; letter-spacing: 0.5px; }\r\n        .cal-empty-cell { border: 1px solid #EAE3D9; background: #fafafa; height: 85px; }\r\n        .cal-active-cell { border: 1px solid #EAE3D9; padding: 6px; vertical-align: top; height: 85px; width: 14.28%; transition: background 0.2s; }\r\n        .cal-day-number { color: var(--ast-global-color-0); margin-bottom: 6px; border-bottom: 1px solid rgba(0,0,0,0.05); padding-bottom: 2px; }\r\n        .cal-events-container { display: block; }\r\n        .cal-event-item { background: rgba(0,0,0,0.03); color: #333; padding: 3px 5px; font-size: 11px; margin-bottom: 3px; border-radius: 4px; line-height: 1.2; border-left: 3px solid var(--ast-global-color-0); word-wrap: break-word; transition: transform 0.2s ease; }\r\n        .cal-event-item:hover { transform: translateY(-1px); background: rgba(0,0,0,0.06); }\r\n        .cal-event-dot { display: none; } \r\n        .cal-mobile-modal { display: none; }\r\n        .cal-today-highlight .main-day-txt { display: inline-flex !important; align-items: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; background-color: #FFF2CC; border: 1px solid #F4D03F; color: #333 !important; text-decoration: none; }\r\n        .cal-today-highlight { background-color: rgba(244, 208, 63, 0.05); }\r\n\r\n        @media (max-width: 768px) {\r\n            .st-mary-grid-wrapper { margin: 10px auto; max-width: 100%; }\r\n            .cal-header-bar { padding: 10px 15px; }\r\n            .cal-month-name { font-size: 16px; }\r\n            .cal-nav-btn { font-size: 12px; }\r\n            .cal-table-responsive table { display: table !important; width: 100% !important; table-layout: fixed !important; word-break: normal !important; }\r\n            .cal-table-responsive thead { display: table-header-group !important; }\r\n            .cal-table-responsive tbody { display: table-row-group !important; }\r\n            .cal-table-responsive tr { display: table-row !important; }\r\n            .cal-table-responsive th, .cal-table-responsive td { display: table-cell !important; width: 14.28% !important; word-break: normal !important; }\r\n            .cal-day-header { padding: 6px 0 !important; font-size: 9px !important; }\r\n            .cal-empty-cell, .cal-active-cell { height: 40px !important; padding: 3px 0 !important; overflow: hidden; box-sizing: border-box; }\r\n            .cal-day-number { font-size: 13px !important; text-align: center; margin-bottom: 3px; padding: 0; border: none; }\r\n            .sub-day-txt { display: none; } \r\n            .cal-events-container { display: none; }\r\n            .has-events { cursor: pointer; }\r\n            .has-events:active { background-color: #fafafa !important; } \r\n            .cal-event-dot { display: block; width: 5px; height: 5px; background-color: var(--ast-global-color-0); border-radius: 50%; margin: 0 auto; }\r\n            .cal-mobile-modal { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.6); z-index: 99999; align-items: center; justify-content: center; padding: 20px; }\r\n            .cal-mobile-modal.show { display: flex; animation: fadeIn 0.2s ease; }\r\n            .cal-modal-content { background: #fff; padding: 25px 20px 20px 20px; border-radius: 8px; width: 100%; max-width: 350px; position: relative; box-shadow: 0 10px 30px rgba(0,0,0,0.2); }\r\n            .cal-modal-close { position: absolute; top: 10px; right: 10px; background: none; border: none; color: #555; cursor: pointer; padding: 5px; }\r\n            .cal-modal-title { font-family: \"Playfair Display\", serif; color: #1a1a1a; margin: 0 0 15px 0; font-size: 20px; border-bottom: 2px solid rgba(0,0,0,0.05); padding-bottom: 10px; }\r\n            .cal-modal-body .cal-event-item { font-size: 14px; padding: 8px; margin-bottom: 8px; white-space: normal; }\r\n            @keyframes fadeIn { from { opacity: 0; transform: scale(0.95); } to { opacity: 1; transform: scale(1); } }\r\n        }\r\n        <\/style><script>\r\n        document.addEventListener(\"DOMContentLoaded\", function() {\r\n            const modal = document.getElementById(\"cal-mobile-modal\");\r\n            const modalTitle = document.getElementById(\"cal-modal-title\");\r\n            const modalBody = document.getElementById(\"cal-modal-body\");\r\n            const closeBtn = document.querySelector(\".cal-modal-close\");\r\n\r\n            document.addEventListener(\"click\", function(e) {\r\n                const cell = e.target.closest(\".cal-active-cell.has-events\");\r\n                if (cell && window.innerWidth <= 768) {\r\n                    const dayNumEl = cell.querySelector(\".main-day-txt\");\r\n                    const dayNum = dayNumEl ? dayNumEl.innerText.trim() : \"\";\r\n                    const moNameEl = document.querySelector(\".mo-name\");\r\n                    const monthNameRaw = moNameEl ? moNameEl.innerText.trim() : \"\";\r\n                    const eventsContainer = cell.querySelector(\".cal-events-container\");\r\n                    const eventsHtml = eventsContainer ? eventsContainer.innerHTML : \"\";\r\n\r\n                    if (eventsHtml) {\r\n                        modalTitle.innerText = monthNameRaw + \" \" + dayNum;\r\n                        modalBody.innerHTML = eventsHtml;\r\n                        modal.classList.add(\"show\");\r\n                    }\r\n                }\r\n            });\r\n\r\n            if(closeBtn) { closeBtn.addEventListener(\"click\", () => modal.classList.remove(\"show\")); }\r\n            if(modal) { modal.addEventListener(\"click\", (e) => { if(e.target === modal) modal.classList.remove(\"show\"); }); }\r\n        });\r\n        <\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-deb55b5 elementor-widget elementor-widget-html\" data-id=\"deb55b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n    \/\/ 1. The Ge'ez Math Formula\r\n    function convertToGeez(numStr) {\r\n        const map1 = [\"\", \"\u1369\", \"\u136a\", \"\u136b\", \"\u136c\", \"\u136d\", \"\u136e\", \"\u136f\", \"\u1370\", \"\u1371\"];\r\n        const map10 = [\"\", \"\u1372\", \"\u1373\", \"\u1374\", \"\u1375\", \"\u1376\", \"\u1377\", \"\u1378\", \"\u1379\", \"\u137a\"];\r\n        \r\n        \/\/ Strip out anything that isn't a number just to be safe\r\n        let match = numStr.toString().match(\/\\d+\/);\r\n        if (!match) return numStr;\r\n        \r\n        let num = parseInt(match[0], 10);\r\n        if (num <= 0) return numStr; \r\n\r\n        \/\/ For Days (1-99)\r\n        if (num < 100) {\r\n            return map10[Math.floor(num \/ 10)] + map1[num % 10];\r\n        }\r\n        \/\/ For Years (e.g., 2018)\r\n        if (num >= 1000 && num < 9999) {\r\n            let firstTwo = Math.floor(num \/ 100); \r\n            let lastTwo = num % 100; \r\n            let geezFirst = map10[Math.floor(firstTwo \/ 10)] + map1[firstTwo % 10];\r\n            let geezLast = map10[Math.floor(lastTwo \/ 10)] + map1[lastTwo % 10];\r\n            return geezFirst + \"\u137b\" + geezLast; \r\n        }\r\n        return numStr; \r\n    }\r\n\r\n    \/\/ 2. The Native Browser Translator\r\n    function calculateEthiopianDates() {\r\n        \/\/ Super reliable language check (Looks at the URL, the HTML tag, or the menu text)\r\n        var isAmharic = document.documentElement.lang.includes('am') || \r\n                        window.location.href.includes('\/am') || \r\n                        document.body.innerText.includes('\u1218\u1290\u123b');\r\n        \r\n        if (!isAmharic) return;\r\n        \r\n        \/\/ A. Translate \"Previous\" and \"Next\" just in case TranslatePress misses them\r\n        var prevBtn = document.querySelector('a[href*=\"mo=\"]:first-of-type:not(.amh-done)');\r\n        var nextBtn = document.querySelector('a[href*=\"mo=\"]:last-of-type:not(.amh-done)');\r\n        if (prevBtn) { prevBtn.innerHTML = \"&laquo; \u12eb\u1208\u1348\u12cd\"; prevBtn.classList.add('amh-done'); }\r\n        if (nextBtn) { nextBtn.innerHTML = \"\u1240\u1323\u12ed &raquo;\"; nextBtn.classList.add('amh-done'); }\r\n\r\n        \/\/ B. Translate the Main Month Title using Native Browser API\r\n        var title = document.querySelector('.grid-month-title:not(.amh-done)');\r\n        if (title) {\r\n            var y = parseInt(title.getAttribute('data-year'));\r\n            var m = parseInt(title.getAttribute('data-month'));\r\n            \/\/ Use the middle of the month to find the dominant Ethiopian month\r\n            var midMonthDate = new Date(y, m - 1, 15); \r\n            \r\n            try {\r\n                \/\/ Let the browser calculate the Ethiopian month natively!\r\n                var formatter = new Intl.DateTimeFormat('am-ET-u-ca-ethiopic', { month: 'long', year: 'numeric' });\r\n                var ethDateString = formatter.format(midMonthDate); \/\/ e.g. \"\u12e8\u12ab\u1272\u1275 2018\"\r\n                \r\n                \/\/ Swap the \"2018\" for Ge'ez\r\n                var finalTitle = ethDateString.replace(\/\\d+\/, function(d) { return convertToGeez(d); });\r\n                title.innerText = finalTitle;\r\n                title.classList.add('amh-done');\r\n            } catch(e) { console.error(e); }\r\n        }\r\n\r\n        \/\/ C. Translate ALL the Grid Numbers\r\n        const dateElements = document.querySelectorAll('.grid-day-number.ethio-math-date:not(.converted)');\r\n        dateElements.forEach(function(el) {\r\n            let rawDate = el.getAttribute('data-rawdate'); \/\/ e.g. \"2026-03-07\"\r\n            if (rawDate) {\r\n                try {\r\n                    \/\/ Add noon time so timezone differences don't shift the day backwards\r\n                    var dateObj = new Date(rawDate + \"T12:00:00\"); \r\n                    \r\n                    \/\/ Natively grab the Ethiopian calendar day number (e.g. \"29\")\r\n                    var dayFormatter = new Intl.DateTimeFormat('am-ET-u-ca-ethiopic', { day: 'numeric' });\r\n                    var ethDayNum = dayFormatter.format(dateObj); \r\n                    \r\n                    \/\/ Convert that number to Ge'ez!\r\n                    el.innerText = convertToGeez(ethDayNum);\r\n                    el.classList.add('converted');\r\n                } catch(e) { console.error(e); }\r\n            }\r\n        });\r\n    }\r\n\r\n    \/\/ Run immediately and check constantly to beat TranslatePress\r\n    calculateEthiopianDates();\r\n    setInterval(calculateEthiopianDates, 500);\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Calander Events<\/p>","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-5969","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Calander - St Mary EOTC Edmonton<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/stmaryeotcedmonton.org\/am\/calander-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Calander - St Mary EOTC Edmonton\" \/>\n<meta property=\"og:description\" content=\"Calander Events\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stmaryeotcedmonton.org\/am\/calander-2\/\" \/>\n<meta property=\"og:site_name\" content=\"St Mary EOTC Edmonton\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-01T10:31:53+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u12f0\u1242\u1243\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/calander-2\\\/\",\"url\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/calander-2\\\/\",\"name\":\"Calander - St Mary EOTC Edmonton\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/am\\\/#website\"},\"datePublished\":\"2026-03-10T10:57:06+00:00\",\"dateModified\":\"2026-07-01T10:31:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/calander-2\\\/#breadcrumb\"},\"inLanguage\":\"am\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/stmaryeotcedmonton.org\\\/calander-2\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/calander-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calander\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/am\\\/#website\",\"url\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/am\\\/\",\"name\":\"St Mary EOTC Edmonton\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/am\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/am\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"am\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/am\\\/#organization\",\"name\":\"St Mary EOTC Edmonton\",\"url\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/am\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"am\",\"@id\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/am\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/St-Mary-church-logo.png\",\"contentUrl\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/St-Mary-church-logo.png\",\"width\":2550,\"height\":2550,\"caption\":\"St Mary EOTC Edmonton\"},\"image\":{\"@id\":\"https:\\\/\\\/stmaryeotcedmonton.org\\\/am\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Calander - St Mary EOTC Edmonton","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/stmaryeotcedmonton.org\/am\/calander-2\/","og_locale":"en_US","og_type":"article","og_title":"Calander - St Mary EOTC Edmonton","og_description":"Calander Events","og_url":"https:\/\/stmaryeotcedmonton.org\/am\/calander-2\/","og_site_name":"St Mary EOTC Edmonton","article_modified_time":"2026-07-01T10:31:53+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 \u12f0\u1242\u1243"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/stmaryeotcedmonton.org\/calander-2\/","url":"https:\/\/stmaryeotcedmonton.org\/calander-2\/","name":"Calander - St Mary EOTC Edmonton","isPartOf":{"@id":"https:\/\/stmaryeotcedmonton.org\/am\/#website"},"datePublished":"2026-03-10T10:57:06+00:00","dateModified":"2026-07-01T10:31:53+00:00","breadcrumb":{"@id":"https:\/\/stmaryeotcedmonton.org\/calander-2\/#breadcrumb"},"inLanguage":"am","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stmaryeotcedmonton.org\/calander-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/stmaryeotcedmonton.org\/calander-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stmaryeotcedmonton.org\/"},{"@type":"ListItem","position":2,"name":"Calander"}]},{"@type":"WebSite","@id":"https:\/\/stmaryeotcedmonton.org\/am\/#website","url":"https:\/\/stmaryeotcedmonton.org\/am\/","name":"St Mary EOTC Edmonton","description":"","publisher":{"@id":"https:\/\/stmaryeotcedmonton.org\/am\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stmaryeotcedmonton.org\/am\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"am"},{"@type":"Organization","@id":"https:\/\/stmaryeotcedmonton.org\/am\/#organization","name":"St Mary EOTC Edmonton","url":"https:\/\/stmaryeotcedmonton.org\/am\/","logo":{"@type":"ImageObject","inLanguage":"am","@id":"https:\/\/stmaryeotcedmonton.org\/am\/#\/schema\/logo\/image\/","url":"https:\/\/stmaryeotcedmonton.org\/wp-content\/uploads\/2026\/03\/St-Mary-church-logo.png","contentUrl":"https:\/\/stmaryeotcedmonton.org\/wp-content\/uploads\/2026\/03\/St-Mary-church-logo.png","width":2550,"height":2550,"caption":"St Mary EOTC Edmonton"},"image":{"@id":"https:\/\/stmaryeotcedmonton.org\/am\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/stmaryeotcedmonton.org\/am\/wp-json\/wp\/v2\/pages\/5969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stmaryeotcedmonton.org\/am\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/stmaryeotcedmonton.org\/am\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/stmaryeotcedmonton.org\/am\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/stmaryeotcedmonton.org\/am\/wp-json\/wp\/v2\/comments?post=5969"}],"version-history":[{"count":26,"href":"https:\/\/stmaryeotcedmonton.org\/am\/wp-json\/wp\/v2\/pages\/5969\/revisions"}],"predecessor-version":[{"id":7129,"href":"https:\/\/stmaryeotcedmonton.org\/am\/wp-json\/wp\/v2\/pages\/5969\/revisions\/7129"}],"wp:attachment":[{"href":"https:\/\/stmaryeotcedmonton.org\/am\/wp-json\/wp\/v2\/media?parent=5969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}