Gemeinde zu Ehren der Heiligen Dreiheit zu Dortmund
Berliner Diözese der Russisch-Orthodoxen Kirche des Moskauer Patriarchats
Herzlichen Glückwunsch

Weihnachtsbotschaft von Erzbischof TIKHON von Ruzsk, Administrator der deutsch-berliner Diözese, an Kleriker, Ordensleute und Laien https://rokmp.de/rozhdestvenskoe-poslanie-arhiepiskopa-ruzskogo-tihona-upravljajushhego-berlinsko-germanskoj-eparhiej-5/

Im Kinderzimmer liegt ein Kind. Das Gesicht der Mutter ist sanft. Die Ochsen hören das leise Weinen des Kindes. Und irgendwo im weißen Athen streiten sich die Philosophen zwischen den Säulen über die Ursachen,

FROHE WEIHNACHTEN! Liebe Brüder und Schwestern, frohe Weihnachten! Jedes Jahr feiern wir diesen Tag. Und jedes Mal ist es, als ob

Am Samstag, dem 6. Dezember, dem Fest der Darstellung der Allerheiligsten Gottesmutter, fand in der Dreifaltigkeitskirche die Taufe eines Babys statt - des neugeborenen Sohnes von Ivan und Gergana Markovsky. Das Sakrament

Herzlichen Glückwunsch an Marina Shidlovskaya zur erfolgreichen Verteidigung ihrer Dissertation! Die Verteidigung fand am 28. Oktober 2025 statt. Wir gratulieren unserer Marina nicht nur herzlich zum Erhalt ihres Master of Science

Herzlichen Glückwunsch an Vladislav und Vera zur Geburt ihrer Tochter Sofia! Das Mädchen wurde heute, 20.10.2025 um 3:23 Uhr geboren! Gewicht 4060, Größe 50 cm. Gestern, Sonntag, haben wir gesehen

Am 12. Oktober, einem Sonntag, fand in der Kirche der Heiligen Dreifaltigkeit eine Hochzeit statt. Grigory Vasiliev und seine Braut Yaroslava wurden getraut. Herzlichen Glückwunsch an das junge Paar zur Eheschließung

'; } function start() { if (!bindRoot()) return; const lang = language(); const attached = frame && frameHost.contains(frame); if (attached && phase === 'loading' && lang === activeLanguage) return; if (attached && phase === 'ready' && loadedDay === day() && lang === activeLanguage) return; clearAttempt(); activeLanguage = lang; retry.textContent = labels[lang].retry; sourceLink.textContent = labels[lang].source; sourceLink.href = sources[lang].page; root.setAttribute('aria-label', labels[lang].title); showState('loading'); const bytes = new Uint32Array(4); crypto.getRandomValues(bytes); token = Array.from(bytes).map(value => value.toString(16)).join('-'); frame = document.createElement('iframe'); frame.title = labels[lang].title; frame.setAttribute('sandbox', 'allow-scripts allow-popups allow-popups-to-escape-sandbox'); frame.setAttribute('referrerpolicy', 'no-referrer'); frame.hidden = true; const saved = cache[lang]; frame.srcdoc = createDocument(lang, token, saved && saved.day === day() ? saved.html : ''); frameHost.appendChild(frame); timer = setTimeout(fail, timeoutMs); } function resize(height) { if (frame && Number.isFinite(height) && height > 0 && height < 50000) { frame.style.height = Math.max(120, Math.ceil(height)) + 'px'; } } window.addEventListener('message', event => { const message = event.data; if (!frame || event.source !== frame.contentWindow || !message || message.channel !== 'nadegda-calendar-v1' || message.token !== token) return; if (message.state === 'ready' && phase === 'loading') { clearTimeout(timer); timer = null; loadedDay = day(); if (typeof message.html === 'string' && message.html.length < 1000000) { cache[activeLanguage] = { day: loadedDay, html: message.html }; } showState('ready'); frame.hidden = false; resize(message.height); } else if (message.state === 'resize' && phase === 'ready') { resize(message.height); } else if (message.state === 'error') { fail(); } }); function close() { clearAttempt(); phase = 'idle'; if (bindRoot()) { root.dataset.state = 'idle'; root.setAttribute('aria-busy', 'false'); } } function refresh() { if (refreshQueued) return; refreshQueued = true; requestAnimationFrame(() => { refreshQueued = false; const modal = document.getElementById('elementor-popup-modal-' + popupId); if (modal && modal.getClientRects().length && getComputedStyle(modal).display !== 'none') start(); }); }function hookPopup() { if (hooked || !window.jQuery) return; hooked = true; window.jQuery(document).on('elementor/popup/show.nadegdaCalendar', function (event, id) { if (Number(id) === popupId) start(); }).on('elementor/popup/hide.nadegdaCalendar', function (event, id) { if (Number(id) === popupId) close(); }); } // Capture the first click even when LiteSpeed has not loaded jQuery yet. document.addEventListener('click', event => { const trigger = event.target.closest && event.target.closest('a[href], [data-e-action-hash]'); if (!trigger) return; const value = trigger.getAttribute('data-e-action-hash') || trigger.getAttribute('href') || ''; try { const action = decodeURIComponent(value); if (!action.includes('action=popup:open')) return; const match = action.match(/(?:&|\?)settings=([^&]+)/); if (match && Number(JSON.parse(atob(match[1])).id) === popupId) refresh(); } catch (error) { /* Other site links are unrelated to the calendar. */ } hookPopup(); }, true); hookPopup(); document.addEventListener('DOMContentLoaded', hookPopup, { once: true }); document.addEventListener('DOMContentLiteSpeedLoaded', hookPopup); window.addEventListener('elementor/popup/show', event => { if (Number(event.detail && event.detail.id) === popupId) start(); }); window.addEventListener('elementor/popup/hide', event => { if (Number(event.detail && event.detail.id) === popupId) close(); }); // Elementor removes and recreates popup markup. Keep listeners and the // same-day calendar snapshot outside those disposable widget copies. window.nadegdaCalendarLoader = { refresh: refresh }; bindRoot(); refresh(); })();