PageSourceSearch

https://katolikusradio.hu/musorabc

html katolikusradio.hu collected 2026-10-01 11:43:16 UTC 107,703 bytes, 1,154 lines download raw bytes

1  <html lang="hu">
2
3  <head>
4    <link rel="stylesheet"
5      href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
6    <meta charset="UTF-8">
7    <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
8    <title>Műsorok ABC | Magyar Katolikus Rádió</title>
9    <link rel="icon" type="image/png" href="/img/favicon.png">
10
11    
11<script src="https://cdn.tailwindcss.com"></script>
11
12    
12<script>
13      window.FontAwesomeConfig = {
14        autoReplaceSvg: 'nest'
15      };
16    </script>
16
17    <style>
18      /* 1. Alpine.js ugrálásgátló (ez kötelező az x-cloak működéséhez!) */
19      [x-cloak] {
20        display: none !important;
21      }
22
23      /* 2. Oldal elrejtése az indulás pillanatában */
24      html {
25        visibility: hidden;
26        opacity: 0;
27      }
28
29      /* 3. Finom áttűnés, amikor minden betöltött */
30      html.ready {
31        visibility: visible;
32        opacity: 1;
33        transition: opacity 0.3s ease-in;
34      }
35    </style>
36
37    
37<script>
38      // Amikor a böngésző/Turbo végzett az aktuális oldal DOM-cseréjével,
39      // megjelenítjük az oldalt. iOS Safari alatt a DOMContentLoaded nem fut le
40      // Turbo navigációnál vagy bfcache visszaállításnál, ezért minden releváns
41      // lifecycle eseményre idempotensen rátesszük a ready osztályt.
42      (function() {
43        function markDocumentReady() {
44          document.documentElement.classList.add('ready');
45        }
46
47        if (document.readyState === 'loading') {
48          document.addEventListener('DOMContentLoaded', markDocumentReady, { once: true });
49        } else {
50          markDocumentReady();
51        }
52        window.addEventListener('pageshow', markDocumentReady);
53        document.addEventListener('turbo:load', markDocumentReady);
54        document.addEventListener('turbo:render', markDocumentReady);
55      })();
56    </script>
56
57    
57<script
58      src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/js/all.min.js"
59      crossorigin="anonymous" referrerpolicy="no-referrer"></script>
59
60    <link rel="preconnect" href="https://fonts.googleapis.com">
61    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
62    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
63    
63<script type="module" src="https://cdn.jsdelivr.net/npm/@hotwired/[email protected]/dist/turbo.es2017-esm.js"></script>
63
64    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.min.css">
vendor: 68 bytes, lines 64-66
64
65
66    <script src="https://www.google.com/recaptcha/api.js?render=
666Lcu2I8sAAAAADr7sn9X5zMdJMIEcGYmRQVn3TTn
vendor: 19 bytes, lines 66-68
66"></script>
67
68    
68<link
69      href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;700&amp;display=swap"
70      rel="stylesheet">
71    
71<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn.min.js"></script>
71
72    <style>
73      body {
74        font-family: 'DM Sans', sans-serif;
75      }
76
77      .page-content-gutter-compact {
78        padding-left: max(1rem, env(safe-area-inset-left, 0px)) !important;
79        padding-right: max(1rem, env(safe-area-inset-right, 0px)) !important;
80      }
81
82      .page-content-gutter-regular {
83        padding-left: max(1rem, env(safe-area-inset-left, 0px)) !important;
84        padding-right: max(1rem, env(safe-area-inset-right, 0px)) !important;
85      }
86
87      .page-content-gutter-roomy {
88        padding-left: max(1.5rem, env(safe-area-inset-left, 0px)) !important;
89        padding-right: max(1.5rem, env(safe-area-inset-right, 0px)) !important;
90      }
91
92      @media (min-width: 768px) {
93        .page-content-gutter-regular {
94          padding-left: max(2rem, env(safe-area-inset-left, 0px)) !important;
95          padding-right: max(2rem, env(safe-area-inset-right, 0px)) !important;
96        }
97      }
98
99      .input-icon-shell {
100        position: relative;
101      }
102
103      .input-inline-safe {
104        padding-left: max(1rem, env(safe-area-inset-left, 0px)) !important;
105        padding-right: max(1rem, env(safe-area-inset-right, 0px)) !important;
106      }
107
108      .input-inline-safe-relaxed {
109        padding-left: max(1rem, env(safe-area-inset-left, 0px)) !important;
110        padding-right: max(1rem, env(safe-area-inset-right, 0px)) !important;
111      }
112
113      @media (min-width: 640px) {
114        .input-inline-safe-relaxed {
115          padding-left: max(1.5rem, env(safe-area-inset-left, 0px)) !important;
116          padding-right: max(1.5rem, env(safe-area-inset-right, 0px)) !important;
117        }
118      }
119
120      .input-inline-safe-leading {
121        padding-left: max(3rem, calc(env(safe-area-inset-left, 0px) + 3rem)) !important;
122        padding-right: max(1rem, env(safe-area-inset-right, 0px)) !important;
123      }
124
125      .input-inline-safe-leading-trailing {
126        padding-left: max(3rem, calc(env(safe-area-inset-left, 0px) + 3rem)) !important;
127        padding-right: max(3rem, calc(env(safe-area-inset-right, 0px) + 3rem)) !important;
128      }
129
130      .input-icon-leading {
131        position: absolute !important;
132        top: 0 !important;
133        bottom: 0 !important;
134        display: flex !important;
135        align-items: center !important;
136        left: env(safe-area-inset-left, 0px) !important;
137        padding-left: 1rem !important;
138      }
139
140      .input-icon-trailing {
141        position: absolute !important;
142        top: 0 !important;
143        bottom: 0 !important;
144        display: flex !important;
145        align-items: center !important;
146        right: env(safe-area-inset-right, 0px) !important;
147        padding-right: 1rem !important;
148      }
149    </style>
150    
150<script>
151      tailwind.config = {
152        theme: {
153          extend: {
154            colors: {
155              'brand-green': '#98ca3c',
156              'brand-grey': '#F5F5F5',
157              'brand-dark': '#1A1A1A'
158            },
159            fontFamily: {
160              'din': ['DM Sans', 'sans-serif']
161            }
162          }
163        }
164      }
165    </script>
165
166
167
168    <style>
169      [x-cloak] {
170        display: none !important;
171      }
172    </style>
173  </head>
174
175  <body class="bg-white text-brand-dark font-din">
176
177    
178<header id="header"
179    x-data="{ 
180        mobileMenuOpen: false, 
181        searchOpen: false, 
182        scrolled: false,
183        handleScroll() {
184            const y = window.pageYOffset;
185            if (!this.scrolled && y > 40) {
186                this.scrolled = true;
187            } else if (this.scrolled && y < 10) {
188                this.scrolled = false;
189            }
190        }
191    }"
192    @scroll.window="handleScroll()"
193    class="bg-white border-b border-gray-200 sticky top-0 z-50 shadow-sm relative transition-all duration-300">
194
195    <div class="max-w-[1440px] mx-auto px-4 md:px-6 lg:px-8 flex items-center justify-between transition-all duration-300"
196        :class="scrolled ? 'py-2' : 'py-4'">
197
198        <div class="flex items-center shrink-0 mr-4">
199            <a href="/" class="flex items-center">
200                <div class="relative shrink-0 transition-all duration-300 z-50 rounded-full bg-white"
201                    :class="scrolled
202                        ? 'w-10 h-10 md:w-[50px] md:h-[50px] lg:w-[60px] lg:h-[60px] p-0 shadow-none'
203                        : 'w-14 h-14 -mb-4 md:w-[90px] md:h-[90px] md:-mb-8 lg:w-[150px] lg:h-[150px] lg:-mb-[75px] lg:p-1.5 lg:shadow-xl'">
204                    <img src="/img/logo.png"
205                        alt="Magyar Katolikus Rádió Logo"
206                        class="w-full h-full object-cover rounded-full">
207                </div>
208                <div class="ml-3 hidden sm:block relative z-10 transition-all duration-300"
209                    :class="scrolled ? '' : 'lg:-mt-2'">
210                    <div class="font-bold text-brand-dark leading-tight transition-all duration-300"
211                        :class="scrolled ? 'text-sm md:text-base lg:text-lg' : 'text-base md:text-lg lg:text-xl'">Magyar Katolikus Rádió</div>
212                    <div class="text-gray-600 transition-all duration-300"
213                        :class="scrolled ? 'text-[9px] md:text-[10px] lg:text-xs' : 'text-[10px] md:text-xs lg:text-sm'">Örömhír mindenkinek!</div>
214                </div>
215            </a>
216        </div>
217
218        <nav class="hidden lg:flex items-center space-x-4 xl:space-x-8 h-full relative z-10">
219            <a href="/" class="text-sm xl:text-base font-bold transition-colors py-4 text-brand-dark hover:text-brand-green">Kezdőlap</a>
220
221                        <div class="relative group h-full flex items-center" x-data="{ open: false }" @mouseenter="open = true" @mouseleave="open = false" @click.outside="open = false">
222                <button type="button" @click="open = !open" class="text-sm xl:text-base font-bold transition-colors flex items-center gap-1.5 focus:outline-none py-4 text-brand-green">
223                    <span>Műsorok</span>
224                    <span class="transition-transform duration-200 inline-flex items-center" :style="open ? 'transform: rotate(180deg);' : 'transform: rotate(0deg);'">
225                        <i class="fa-solid fa-chevron-down text-[10px] xl:text-xs"></i>
226                    </span>
227                </button>
228                <div x-show="open" x-transition.opacity.duration.200ms class="absolute top-[100%] left-0 w-56 pt-1 z-50" style="display: none;" x-cloak>
229                    <div class="bg-white border border-gray-100 rounded-xl shadow-lg py-2 overflow-hidden">
230                        <a href="/musoraink" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">MŰSORÚJSÁG és archívum</a>
231                        <a href="/musorabc" class="block px-4 py-2.5 text-sm font-bold text-brand-green bg-brand-green/5">Műsoraink ABC-sorrendben</a>
232                        <a href="/musorkategoriak" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Műsoraink kategóriák szerint</a>
233                        <a href="/musorcsoportok" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Tematikus műsorcsoportok</a>
234                        <a href="/podcastok" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Podcastok</a>
235                    </div>
236                </div>
237            </div>
238
239                        <div class="relative group h-full flex items-center" x-data="{ open: false }" @mouseenter="open = true" @mouseleave="open = false" @click.outside="open = false">
240                <button type="button" @click="open = !open" class="text-sm xl:text-base font-bold transition-colors flex items-center gap-1.5 focus:outline-none py-4 text-brand-dark group-hover:text-brand-green">
241                    <span>Lelkiség</span>
242                    <span class="transition-transform duration-200 inline-flex items-center" :style="open ? 'transform: rotate(180deg);' : 'transform: rotate(0deg);'">
243                        <i class="fa-solid fa-chevron-down text-[10px] xl:text-xs"></i>
244                    </span>
245                </button>
246                <div x-show="open" x-transition.opacity.duration.200ms class="absolute top-[100%] left-0 w-56 pt-1 z-50" style="display: none;" x-cloak>
247                    <div class="bg-white border border-gray-100 rounded-xl shadow-lg py-2 overflow-hidden">
248                        <a href="/igenaptar" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Igenaptár</a>
249                        <a href="/szentek" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Szentek Katalógusa</a>
250                    </div>
251                </div>
252            </div>
253
254                        <div class="relative group h-full flex items-center" x-data="{ open: false }" @mouseenter="open = true" @mouseleave="open = false" @click.outside="open = false">
255                <button type="button" @click="open = !open" class="text-sm xl:text-base font-bold transition-colors flex items-center gap-1.5 focus:outline-none py-4 text-brand-dark group-hover:text-brand-green">
256                    <span>Tartalmak</span>
257                    <span class="transition-transform duration-200 inline-flex items-center" :style="open ? 'transform: rotate(180deg);' : 'transform: rotate(0deg);'">
258                        <i class="fa-solid fa-chevron-down text-[10px] xl:text-xs"></i>
259                    </span>
260                </button>
261
262                <div x-show="open" x-transition.opacity.duration.200ms class="absolute top-[100%] left-0 w-56 pt-1 z-50" style="display: none;" x-cloak>
263                    <div class="bg-white border border-gray-100 rounded-xl shadow-lg py-2 overflow-hidden">
264                        <a href="/hireink" class="block px-4 py-2.5 text-sm border-b border-gray-50 font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Hírek</a>
265                        <a href="/videoink" class="block px-4 py-2.5 text-sm border-b border-gray-50 font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Videók</a>
266
267                                                                                                                    <a href="/oldal/letoltheto-anyagok" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">
268                                    Letölthető anyagok                                </a>
269                                                                                            <a href="/oldal/studioberles" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">
270                                    Stúdióbérlés                                </a>
271                                                                        </div>
272                </div>
273            </div>
274
275                        <div class="relative group h-full flex items-center" x-data="{ open: false }" @mouseenter="open = true" @mouseleave="open = false" @click.outside="open = false">
276                <button type="button" @click="open = !open" class="text-sm xl:text-base font-bold transition-colors flex items-center gap-1.5 focus:outline-none py-4 text-brand-dark group-hover:text-brand-green">
277                    <span>Rádió</span>
278                    <span class="transition-transform duration-200 inline-flex items-center" :style="open ? 'transform: rotate(180deg);' : 'transform: rotate(0deg);'">
279                        <i class="fa-solid fa-chevron-down text-[10px] xl:text-xs"></i>
280                    </span>
281                </button>
282
283                <div x-show="open" x-transition.opacity.duration.200ms class="absolute top-[100%] right-0 lg:left-0 lg:right-auto w-48 pt-1 z-50" style="display: none;" x-cloak>
284                    <div class="bg-white border border-gray-100 rounded-xl shadow-lg py-2 overflow-hidden">
285                        <a href="/rolunk" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Rólunk</a>
286                        <a href="/bemutatkozunk" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Kapcsolat</a>
287                        <a href="/rolunk#frequencies" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Vételkörzetek</a>
288                        <a href="/munkatarsaink" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Munkatársaink</a>
289                        <a href="/tamogatas" class="block px-4 py-2.5 text-sm font-medium text-gray-700 hover:bg-brand-green/10 hover:text-brand-green">Támogatás</a>
290                    </div>
291                </div>
292            </div>
293        </nav>
294
295        <div class="flex items-center space-x-2 xl:space-x-3 shrink-0 ml-4 z-10">
296            <button type="button" @click="searchOpen = true; $nextTick(() => $refs.searchInput.focus())" class="w-10 h-10 flex items-center justify-center text-gray-600 hover:text-brand-green transition-colors rounded-full hover:bg-gray-100 relative z-50">
297                <i class="fa-solid fa-search text-lg pointer-events-none"></i>
298            </button>
299
300            <a href="/#newsletter-section" class="hidden md:flex">
301                <button type="button" class="flex items-center justify-center bg-brand-green hover:bg-[#85c000] text-white font-medium rounded-lg transition-colors md:w-10 md:h-10 xl:w-auto xl:px-4 xl:py-2.5 shadow-sm">
302                    <i class="fa-solid fa-envelope pointer-events-none"></i>
303                    <span class="hidden xl:inline ml-2 text-sm pointer-events-none">Hírlevél</span>
304                </button>
305            </a>
306
307            <a href="/app" rel="noopener noreferrer" class="hidden md:flex items-center justify-center bg-brand-dark hover:bg-gray-800 text-white font-medium rounded-lg transition-colors md:w-10 md:h-10 xl:w-auto xl:px-4 xl:py-2.5 shadow-sm">
308                <i class="fa-solid fa-mobile-screen pointer-events-none"></i>
309                <span class="hidden xl:inline ml-2 text-sm pointer-events-none">App</span>
310            </a>
311
312            <a href="https://bolt.katolikusradio.hu/" target="_blank" rel="noopener noreferrer" class="hidden md:flex items-center justify-center bg-brand-dark hover:bg-gray-800 text-white font-medium rounded-lg transition-colors md:w-10 md:h-10 xl:w-auto xl:px-4 xl:py-2.5 shadow-sm">
313                <i class="fa-solid fa-shopping-cart pointer-events-none"></i>
314                <span class="hidden xl:inline ml-2 text-sm pointer-events-none">Bolt</span>
315            </a>
316
317            <button type="button" @click="mobileMenuOpen = !mobileMenuOpen"
318                class="block lg:hidden w-10 h-10 flex items-center justify-center text-brand-dark focus:outline-none rounded-full hover:bg-gray-100 ml-2 relative z-50 cursor-pointer">
319                <svg x-show="!mobileMenuOpen" xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 pointer-events-none" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
320                    <path stroke-linecap="round" stroke-linejoin="round" d="M4 6h16M4 12h16M4 18h16" />
321                </svg>
322                <svg x-show="mobileMenuOpen" style="display: none;" x-cloak xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 pointer-events-none" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
323                    <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12" />
324                </svg>
325            </button>
326        </div>
327    </div>
328
329    <div x-show="mobileMenuOpen"
330        x-transition:enter="transition ease-out duration-200"
331        x-transition:enter-start="opacity-0 -translate-y-4"
332        x-transition:enter-end="opacity-100 translate-y-0"
333        x-transition:leave="transition ease-in duration-150"
334        x-transition:leave-start="opacity-100 translate-y-0"
335        x-transition:leave-end="opacity-0 -translate-y-4"
336        class="block lg:hidden bg-white border-t border-gray-100 absolute w-full shadow-2xl z-40 left-0 top-full"
337        style="display: none;" x-cloak>
338
339        <nav class="flex flex-col p-4 space-y-1 max-h-[85vh] overflow-y-auto relative z-40">
340            <a href="/" class="text-lg py-3 border-b border-gray-50 px-2 font-bold text-brand-dark hover:text-brand-green">Kezdőlap</a>
341
342            <div class="py-2 border-b border-gray-50" x-data="{ open: true }">
343                <button type="button" @click="open = !open" class="flex items-center justify-between w-full text-lg py-1 px-2 focus:outline-none font-bold text-brand-green">
344                    <span class="pointer-events-none">Műsorok</span>
345                    <span class="transition-transform duration-200 inline-flex items-center justify-center pointer-events-none" :style="open ? 'transform: rotate(180deg);' : 'transform: rotate(0deg);'">
346                        <i class="fa-solid fa-chevron-down text-sm"></i>
347                    </span>
348                </button>
349                <div x-show="open" class="pl-6 py-2 space-y-2" >
350                    <a href="/musoraink" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">MŰSORÚJSÁG és archívum</a>
351                    <a href="/musorabc" class="block text-base py-1 font-bold text-brand-green">Műsoraink ABC-sorrendben</a>
352                    <a href="/musorkategoriak" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Műsoraink (Kategóriák szerint)</a>
353                    <a href="/musorcsoportok" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Tematikus műsorcsoportok</a>
354                    <a href="/podcastok" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Podcastok</a>
355                </div>
356            </div>
357
358            <div class="py-2 border-b border-gray-50" x-data="{ open: false }">
359                <button type="button" @click="open = !open" class="flex items-center justify-between w-full text-lg py-1 px-2 focus:outline-none font-bold text-brand-dark hover:text-brand-green">
360                    <span class="pointer-events-none">Lelkiség</span>
361                    <span class="transition-transform duration-200 inline-flex items-center justify-center pointer-events-none" :style="open ? 'transform: rotate(180deg);' : 'transform: rotate(0deg);'">
362                        <i class="fa-solid fa-chevron-down text-sm"></i>
363                    </span>
364                </button>
365                <div x-show="open" class="pl-6 py-2 space-y-2" style="display: none;">
366                    <a href="/igenaptar" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Igenaptár</a>
367                    <a href="/szentek" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Szentek Katalógusa</a>
368                </div>
369            </div>
370
371            <div class="py-2 border-b border-gray-50" x-data="{ open: false }">
372                <button type="button" @click="open = !open" class="flex items-center justify-between w-full text-lg py-1 px-2 focus:outline-none font-bold text-brand-dark hover:text-brand-green">
373                    <span class="pointer-events-none">Tartalmak</span>
374                    <span class="transition-transform duration-200 inline-flex items-center justify-center pointer-events-none" :style="open ? 'transform: rotate(180deg);' : 'transform: rotate(0deg);'">
375                        <i class="fa-solid fa-chevron-down text-sm"></i>
376                    </span>
377                </button>
378                <div x-show="open" class="pl-6 py-2 space-y-2" style="display: none;">
379                    <a href="/hireink" class="block text-base py-1 mb-1 font-medium text-gray-600 hover:text-brand-green">Hírek</a>
380                    <a href="/videoink" class="block text-base py-1 mb-1 font-medium text-gray-600 hover:text-brand-green">Videók</a>
381					
382                                                                                                    <a href="/oldal/letoltheto-anyagok" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">
383                                Letölthető anyagok                            </a>
384                                                                                <a href="/oldal/studioberles" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">
385                                Stúdióbérlés                            </a>
386                                                            </div>
387            </div>
388
389            <div class="py-2 border-b border-gray-50" x-data="{ open: false }">
390                <button type="button" @click="open = !open" class="flex items-center justify-between w-full text-lg py-1 px-2 focus:outline-none font-bold text-brand-dark hover:text-brand-green">
391                    <span class="pointer-events-none">Rádió</span>
392                    <span class="transition-transform duration-200 inline-flex items-center justify-center pointer-events-none" :style="open ? 'transform: rotate(180deg);' : 'transform: rotate(0deg);'">
393                        <i class="fa-solid fa-chevron-down text-sm"></i>
394                    </span>
395                </button>
396                <div x-show="open" class="pl-6 py-2 space-y-2" style="display: none;">
397                    <a href="/rolunk" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Rólunk</a>
398                    <a href="/bemutatkozunk" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Kapcsolat</a>
399                    <a href="/rolunk#frequencies" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Vételkörzetek</a>
400                    <a href="/munkatarsaink" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Munkatársaink</a>
401                    <a href="/tamogatas" class="block text-base py-1 font-medium text-gray-600 hover:text-brand-green">Támogatás</a>
402                </div>
403            </div>
404
405            <div class="flex flex-col gap-3 pt-6 md:hidden px-2 pb-4">
406                <a href="/#newsletter-section" class="flex items-center justify-center space-x-2 bg-brand-green text-white font-bold py-3 rounded-lg w-full shadow-sm">
407                    <i class="fa-solid fa-envelope"></i><span>Hírlevél</span>
408                </a>
409                <a href="/app" rel="noopener noreferrer" class="flex items-center justify-center space-x-2 bg-brand-dark text-white font-bold py-3 rounded-lg w-full shadow-sm">
410                    <i class="fa-solid fa-mobile-screen"></i><span>App Letöltése</span>
411                </a>
412                <a href="https://bolt.katolikusradio.hu/" target="_blank" rel="noopener noreferrer" class="flex items-center justify-center space-x-2 bg-brand-dark text-white font-bold py-3 rounded-lg w-full shadow-sm">
413                    <i class="fa-solid fa-shopping-cart"></i><span>Webshop</span>
414                </a>
415            </div>
416        </nav>
417    </div>
418
419    <div x-show="searchOpen"
420        style="display: none;"
421        x-cloak
422        @keydown.window.escape="searchOpen = false"
423        class="fixed inset-0 z-[100] flex items-start justify-center pt-16 md:pt-24 page-content-gutter-compact bg-gray-900/60 backdrop-blur-sm">
424
425        <div class="absolute inset-0 cursor-pointer" @click="searchOpen = false"></div>
426
427        <div x-show="searchOpen"
428            x-transition:enter="transition ease-out duration-300 transform"
429            x-transition:enter-start="opacity-0 -translate-y-12 scale-95"
430            x-transition:enter-end="opacity-100 translate-y-0 scale-100"
431            x-transition:leave="transition ease-in duration-200 transform"
432            x-transition:leave-start="opacity-100 translate-y-0 scale-100"
433            x-transition:leave-end="opacity-0 -translate-y-12 scale-95"
434            class="relative w-full max-w-3xl bg-white rounded-2xl shadow-2xl overflow-hidden ring-4 ring-white/20"
435            @click.stop>
436
437            <form action="/kereses" method="GET" class="flex items-center relative w-full">
438                <div class="pl-6 text-brand-green hidden sm:block">
439                    <i class="fa-solid fa-search text-2xl"></i>
440                </div>
441
442                <input type="text"
443                    name="kulcsszo"
444                    x-ref="searchInput"
445                    placeholder="Mit keres? (pl. Húsvét...)"
446                    class="w-full py-5 sm:py-6 px-4 sm:px-6 text-lg sm:text-xl md:text-2xl text-brand-dark bg-transparent border-none focus:ring-0 outline-none placeholder-gray-400 input-inline-safe-relaxed"
447                    autocomplete="off"
448                    required>
449
450                <button type="submit" class="bg-brand-green hover:bg-[#85c000] text-white font-bold py-2.5 px-4 sm:py-3 sm:px-6 rounded-xl transition-colors shrink-0 mr-2 sm:mr-4 shadow-sm text-sm sm:text-base flex items-center gap-2">
451                    <span class="hidden sm:inline">Keresés</span>
452                    <i class="fa-solid fa-arrow-right sm:hidden"></i>
453                </button>
454
455                <button type="button" @click="searchOpen = false" class="pr-4 sm:pr-6 pl-2 sm:pl-4 text-gray-400 hover:text-red-500 transition-colors focus:outline-none border-l border-gray-100 h-10 sm:h-12 flex items-center justify-center shrink-0">
456                    <i class="fa-solid fa-times text-xl sm:text-2xl"></i>
457                </button>
458            </form>
459        </div>
460    </div>
461</header>
462
463
464    
465<div class="bg-gray-50 min-h-screen py-12 lg:py-20" x-data='musorKereso([{"id":684,"cim":"A f\u00f6ld s\u00f3ja","leiras":"","pod_spoti":"","pod_apple":""},{"id":112,"cim":"A h\u00e9ten t\u00f6rt\u00e9nt","leiras":"A k\u00f6z\u00e9leti magazin c\u00e9lja a kiegyens\u00falyozott, pontos, alapos, t\u00e1rgyilagos \u00e9s felel\u0151s t\u00e1j\u00e9koztat\u00e1s, a szabad v\u00e9lem\u00e9nyalkot\u00e1shoz val\u00f3 hozz\u00e1j\u00e1rul\u00e1s. A m\u0171sor az elm\u00falt h\u00e9t esem\u00e9nyeit, megnyilatkoz\u00e1sait \u00f6sszegezi \u00e9s \u00e9rt\u00e9keli, az \u00fcgyek szempontj\u00e1b\u00f3l illet\u00e9kes szem\u00e9lyis\u00e9ggel k\u00e9sz\u00edtett interj\u00fakkal, a hallgat\u00f3k sz\u00e9les k\u00f6r\u00e9nek \u00e9rdekl\u0151d\u00e9s\u00e9re sz\u00e1m\u00edtva. Ezzel szolg\u00e1lva a f\u0151v\u00e1rosban \u00e9l\u0151, dolgoz\u00f3 emberek, s a csal\u00e1dok t\u00e1j\u00e9koztat\u00e1si ig\u00e9nyeit.\r\n\r\nA m\u0171sor az NMHH M\u00e9diatan\u00e1cs\u00e1nak t\u00e1mogat\u00e1s\u00e1val k\u00e9sz\u00fcl.","pod_spoti":"","pod_apple":""},{"id":823,"cim":"A katedra k\u00e9t oldala","leiras":"Egy iskola \u00e9s egy tan\u00e1r. Ad\u00e1sr\u00f3l-ad\u00e1sra megismerhetik egy-egy katolikus int\u00e9zm\u00e9ny m\u0171k\u00f6d\u00e9s\u00e9t, szok\u00e1sait egy ott dolgoz\u00f3 pedag\u00f3gus n\u00e9z\u0151pontj\u00e1n \u00e9s \u00e9let\u00fatj\u00e1n kereszt\u00fcl. A m\u0171sor az iskol\u00e1r\u00f3l mint int\u00e9zm\u00e9nyr\u0151l, mint k\u00f6z\u00f6ss\u00e9gi t\u00e9rr\u0151l \u00e9s a tan\u00e1rr\u00f3l mint szem\u00e9lyr\u0151l \u00e9s hivat\u00e1sr\u00f3l sz\u00f3l.","pod_spoti":"https:\/\/open.spotify.com\/show\/1YtGZJALDjENR2xcpUogsI","pod_apple":"https:\/\/podcasts.apple.com\/us\/podcast\/a-katedra-k\u00e9t-oldala\/id1880663941"},{"id":828,"cim":"A l\u00e9lek hangja","leiras":"V\u00e1logat\u00e1s a M\u00e1ria R\u00e1di\u00f3 m\u0171sor\u00e1b\u00f3l","pod_spoti":"","pod_apple":""},{"id":807,"cim":"A l\u00e9lek szava","leiras":"A Szoci\u00e1lis Testv\u00e9rek T\u00e1rsasg\u00e1nak podcast-sorozata\r\n\r\nA L\u00e9lek szava podcast-csatorna m\u0171sorainak c\u00e9lja az egyh\u00e1z tan\u00edt\u00e1s\u00e1nak a megismertet\u00e9se, a t\u00e1rsadalmat foglalkoztat\u00f3 nagy erk\u00f6lcsi k\u00e9rd\u00e9sekben. H\u00e9tr\u0151l-h\u00e9tre a mai vil\u00e1g leg\u00e9get\u0151bb k\u00e9rd\u00e9seir\u0151l besz\u00e9lget katolikus szemsz\u00f6gb\u0151l, k\u00f6z\u00e9rthet\u0151 m\u00f3don egy-egy megh\u00edvott vend\u00e9ggel a m\u0171sor szerkeszt\u0151je: Kr\u00fady Tam\u00e1s \u00e9s Kr\u00fady Zs\u00f3fia.","pod_spoti":"","pod_apple":""},{"id":739,"cim":"A l\u00e9lek titkai","leiras":"","pod_spoti":"","pod_apple":""},{"id":731,"cim":"A m\u00e9diavil\u00e1g erk\u00f6lcs\u00e9r\u0151l","leiras":"","pod_spoti":"","pod_apple":""},{"id":63,"cim":"A Vatik\u00e1ni R\u00e1di\u00f3 magyar m\u0171sora","leiras":"Ad\u00e1sainkban besz\u00e1molunk a p\u00e1pa \u00e9s a Szentsz\u00e9k tev\u00e9kenys\u00e9g\u00e9r\u0151l, ismertetj\u00fck a Szentatya hom\u00edli\u00e1it, besz\u00e9deit, besz\u00e1molunk apostoli utaz\u00e1sair\u00f3l. Kitekint\u00fcnk a vil\u00e1gegyh\u00e1z esem\u00e9nyeire, megsz\u00f3laltatjuk a R\u00f3m\u00e1ba \u00e9rkez\u0151 magyar egyh\u00e1ziakat \u00e9s zar\u00e1ndokokat. H\u00edrt adunk tov\u00e1bb\u00e1 a hat\u00e1ron t\u00fali magyar k\u00f6z\u00f6ss\u00e9gek \u00e9let\u00e9r\u0151l, illetve el\u0151seg\u00edtj\u00fck az \u00f6kumenikus \u00e9s vall\u00e1sk\u00f6zi p\u00e1rbesz\u00e9det.","pod_spoti":"","pod_apple":""},{"id":320,"cim":"Agr\u00e1r-vil\u00e1g","leiras":"A program a szakter\u00fclet aktu\u00e1lis h\u00edrei mellett riportok, jegyzetek seg\u00edts\u00e9g\u00e9vel foglalkozik az adott \u00e9vszaknak megfelel\u0151 munk\u00e1latokkal, a budapesti piacok ell\u00e1t\u00e1s\u00e1val, agr\u00e1rkereskedelmi k\u00e9rd\u00e9sekkel. Megjelen\u00edti Magyarorsz\u00e1g k\u00fcl\u00f6nb\u00f6z\u0151 ter\u00fcleteinek t\u00e1rsadalmi, agr\u00e1rgazdas\u00e1gi \u00e9let\u00e9t a hallgat\u00f3 k\u00f6z\u00f6ns\u00e9g sz\u00e1m\u00e1ra.","pod_spoti":"","pod_apple":""},{"id":459,"cim":"Akvarell","leiras":"Aktu\u00e1lis m\u0171v\u00e9szeti \u00e9s kultur\u00e1lis program- \u00e9s koncertaj\u00e1nl\u00f3k riportokkal, zenei bej\u00e1tsz\u00e1sokkal, kicsiknek \u00e9s nagyoknak. R\u00f6vid p\u00e1lyak\u00e9pek, eml\u00e9kek. A hallgat\u00f3k sz\u00e9les k\u00f6r\u00e9nek \u00e9rdekl\u0151d\u00e9s\u00e9re sz\u00e1mot tart\u00f3 m\u0171sor az orsz\u00e1g \u00e9s a f\u0151v\u00e1ros soksz\u00edn\u01
46571 kultur\u00e1lis \u00e9let\u00e9nek megjelen\u00edt\u00e9s\u00e9vel sz\u00ednvonalas sz\u00f3rakoztat\u00e1st aj\u00e1nl, egyszersmind nyelv\u00e1pol\u00f3 k\u00fcldet\u00e9st is bet\u00f6lt.","pod_spoti":"","pod_apple":""},{"id":760,"cim":"Anzix","leiras":"","pod_spoti":"","pod_apple":""},{"id":763,"cim":"Architek-t\u00fara","leiras":"Barangol\u00e1s az \u00e9p\u00edtett vil\u00e1gban.\r\n\r\nAz Architek-t\u00fara ad\u00e1sait a Nemzeti Kultur\u00e1lis Alap t\u00e1mogatja.\r\n","pod_spoti":"https:\/\/open.spotify.com\/show\/4FlcStdLUhNVwkAsuIQYV3","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/architek-t\u00fara\/id1554874477"},{"id":331,"cim":"Arcok \u00e9s sorsok","leiras":"M\u0171sorunk a magyar katolikus egyh\u00e1z t\u00f6rt\u00e9net\u00e9t, meghat\u00e1roz\u00f3 \u00e9s kev\u00e9sb\u00e9 ismert szem\u00e9lyeit, p\u00e9ldak\u00e9peit mutatja be, valamint eddig fel nem t\u00e1rt t\u00f6rt\u00e9neteket, esem\u00e9nyeket ismertet meg a hallgat\u00f3kkal. Rendszeresen sz\u00f3lalnak meg fiatal t\u00f6rt\u00e9n\u00e9szek, akik egy-egy kutat\u00e1si t\u00e9ma m\u00e9lys\u00e9geibe vezetnek be benn\u00fcnket. Besz\u00e1molunk \u00faj egyh\u00e1zt\u00f6rt\u00e9neti kiadv\u00e1nyokr\u00f3l, fontos tudom\u00e1nyos tan\u00e1cskoz\u00e1sokr\u00f3l \u00e9s eredm\u00e9nyekr\u0151l.","pod_spoti":"https:\/\/open.spotify.com\/show\/2m6eF8sj91aVE93DXev3Ws","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/arcok-%C3%A9s-sorsok\/id1556443179"},{"id":32,"cim":"Asztali \u00e1ld\u00e1s","leiras":"Ismert, kedvelt, tiszteletnek \u00f6rvend\u0151 szem\u00e9lyis\u00e9gek id\u00e9zik fel az egykori otthon t\u0171zhely\u00e9t, a gyermekkor kedves \u00e9teleinek \u00edzeit, az anyai gondoskod\u00e1s \u00e9s szeretet megannyi, \u00e9telben \u00e9s \u00e9tkez\u00e9sben megnyilatkoz\u00f3 kifejez\u00e9s\u00e9t. A vas\u00e1rnapi eb\u00e9d hangulat\u00e1hoz illeszked\u0151 m\u0171sor a csal\u00e1di \u00f6sszetartoz\u00e1s \u00e9lm\u00e9ny\u00e9t er\u0151s\u00edti \u00e9s megid\u00e9zi az orsz\u00e1g legk\u00fcl\u00f6nb\u00f6z\u0151bb t\u00e1jegys\u00e9geinek gasztron\u00f3miai hagyom\u00e1nyait. A vas\u00e1rnap delente jelentkez\u0151 m\u0171sorban vend\u00e9gl\u0151s\u00f6k \u00e9s neves \u00e9ttermek vezet\u0151i \u00e9s vend\u00e9gei is szerepelnek.","pod_spoti":"","pod_apple":""},{"id":694,"cim":"Bens\u0151 v\u00e9gtelen","leiras":"","pod_spoti":"","pod_apple":""},{"id":765,"cim":"Blende","leiras":"","pod_spoti":"","pod_apple":""},{"id":668,"cim":"Dallam\u00edv","leiras":"","pod_spoti":"","pod_apple":""},{"id":821,"cim":"Dogma vagy axi\u00f3ma?","leiras":"Portr\u00e9sorozatunkban a Szent Istv\u00e1n Tudom\u00e1nyos Akad\u00e9mia tagjait mutatjuk be. Olyan nemzetk\u00f6zileg is jelent\u0151s kutat\u00e1st v\u00e9gz\u0151 tud\u00f3sokat, akik nemcsak elfogadj\u00e1k a Katolikus Egyh\u00e1z \u00e9rt\u00e9krendj\u00e9t \u00e9s alapvet\u0151 tan\u00edt\u00e1sait, hanem modern tan\u00fas\u00e1gtev\u0151k \u00e9s feladatuknak tekintik, hogy bemutass\u00e1k a t\u00e1rsadalomnak  tudom\u00e1nyter\u00fclet\u00fck \u00e9s a hit viszony\u00e1t.\r\n\r\nR\u00f6vid ismertet\u0151 az Akad\u00e9mi\u00e1r\u00f3l:\r\n1848. m\u00e1jus elsej\u00e9n kezdte meg m\u0171k\u00f6d\u00e9s\u00e9t a Szent Istv\u00e1n T\u00e1rsulat, amely ma Magyarorsz\u00e1g legr\u00e9gibb k\u00f6nyvkiad\u00f3ja. A T\u00e1rsulat kebel\u00e9n bel\u00fcl 1885-ben Ipolyi Arnold p\u00fcsp\u00f6k, aleln\u00f6k kezdem\u00e9nyez\u00e9s\u00e9re j\u00f6tt l\u00e9tre a Tudom\u00e1nyos \u00e9s Irodalmi Oszt\u00e1ly azzal a sz\u00e1nd\u00e9kkal, hogy a magyar katolikus tud\u00f3sok szellemi m\u0171helye legyen. Harminc \u00e9v eltelt\u00e9vel, 1915-ben Csernoch J\u00e1nos hercegpr\u00edm\u00e1s a munka hat\u00e9konyabb\u00e1 t\u00e9tel\u00e9re azt javasolta, hogy a Tudom\u00e1nyos \u00e9s Irodalmi Oszt\u00e1ly alakuljon \u00e1t \u00f6n\u00e1ll\u00f3 int\u00e9zm\u00e9nny\u00e9 Szent Istv\u00e1n Akad\u00e9mia n\u00e9ven. A munka eredetileg n\u00e9gy oszt\u00e1lyban folyt. A k\u00e9t vil\u00e1gh\u00e1bor\u00fa k\u00f6z\u00f6tt az Akad\u00e9mia a magyar tudom\u00e1nyos k\u00f6z\u00e9let meghat\u00e1roz\u00f3 t\u00e9nyez\u0151j\u00e9v\u00e9 v\u00e1lt.\r\nA kommunista rezsim alatt, 1952-ben az Akad\u00e9mi\u00e1t betiltott\u00e1k, \u00e9s csak 1998-ban \u00faj\u00edthatta meg m\u0171k\u00f6d\u00e9s\u00e9t. Jelenleg hat oszt\u00e1lyban fejti ki tev\u00e9kenys\u00e9g\u00e9t: hittudom\u00e1nyi \u00e9s filoz\u00f3fiai; t\u00f6rt\u00e9net- \u00e9s n\u00e9prajztudom\u00e1nyi; nyelv-, irodalom- \u00e9s m\u0171v\u00e9szett\u00f6rt\u00e9neti; jog- \u00e9s t\u00e1rsadalomtudom\u00e1nyi; \u00e9lettudom\u00e1nyi, valamint term\u00e9szettudom\u00e1nyi ter\u00fcleteken. A Szent Istv\u00e1n Tudom\u00e1nyos Akad\u00e9mia ma egyh\u00e1zmegyei tudom\u00e1nyos t\u00e1rsul\u00e1sk\u00e9nt m\u0171k\u00f6dik azzal a c\u00e9llal, hogy tan\u00fas\u00e1got tegyen a kereszt\u00e9ny \u00e9rt\u00e9krend szellem\u00e9ben m\u
4650171velt tudom\u00e1nyoss\u00e1gr\u00f3l.","pod_spoti":"https:\/\/open.spotify.com\/show\/4F4wnHIg1xOAcTOgd6g10s","pod_apple":"https:\/\/podcasts.apple.com\/us\/podcast\/dogma-vagy-axi\u00f3ma\/id1876796763"},{"id":791,"cim":"Egyh\u00e1zi lapszemle","leiras":"A m\u0171sorban h\u00e9tr\u0151l h\u00e9tre az \u00daj Ember, a Kereszt\u00e9ny \u00c9let, a M\u00e9rt\u00e9kad\u00f3 magazin, az Evang\u00e9likus \u00c9let \u00e9s a Reform\u00e1tusok Lapja friss sz\u00e1mait szeml\u00e9zz\u00fck.","pod_spoti":"","pod_apple":""},{"id":198,"cim":"Egyh\u00e1zzenei \u00e1hitat","leiras":"","pod_spoti":"","pod_apple":""},{"id":825,"cim":"Embernek maradni","leiras":"Mit jelent \u00e9s hogyan lehet embernek maradni a mai els\u0151sorban teljes\u00edtm\u00e9nyk\u00f6zpont\u00fa, sok esetben kizsigerel\u0151, a haszonra \u00e9s fogyaszt\u00e1sra, az embert nem k\u00edm\u00e9l\u0151 c\u00e9lok el\u00e9r\u00e9s\u00e9re \u00e9s a v\u00e9get nem \u00e9r\u0151 technol\u00f3giai fejl\u0151d\u00e9sre f\u00f3kusz\u00e1l\u00f3 vil\u00e1gunkban? Mi az ember? Ki az ember? M\u0171sorunk besz\u00e9lget\u0151t\u00e1rsaival \u2013 seg\u00edt\u0151 szakemberekkel \u00e9s vezet\u0151kkel \u2013 ezekre a k\u00e9rd\u00e9sekre keress\u00fck a v\u00e1laszt. C\u00e9lunk az embers\u00e9ges vil\u00e1g meg\u0151rz\u00e9s\u00e9nek lehet\u0151s\u00e9geit megragadni.\r\n\r\n\u00c9rinteni fogunk szakmai \u00e9s emberi szempontokat, ter\u00edt\u00e9ken lehetnek t\u00e1rsadalmi \u00e9s szem\u00e9lyes k\u00e9rd\u00e9sek is, a l\u00e9nyeg azonban az, hogy a besz\u00e9lget\u00e9s v\u00e9g\u00e9re meger\u0151s\u00f6dj\u00f6n sz\u00edv\u00fcnkben az emberi mivoltunk \u00e9rt\u00e9kess\u00e9ge \u00e9s az embers\u00e9gess\u00e9g mindennapi gyakorl\u00e1s\u00e1nak sz\u00e1nd\u00e9ka.","pod_spoti":"https:\/\/open.spotify.com\/show\/7n1uC3iDM7VtNwwRit0N5C","pod_apple":"https:\/\/podcasts.apple.com\/us\/podcast\/embernek-maradni\/id1878370829"},{"id":727,"cim":"\u00c9rt\u00e9kment\u0151","leiras":"","pod_spoti":"","pod_apple":""},{"id":68,"cim":"Guzsalyas","leiras":"A m\u0171sor c\u00e9lja az autentikus magyar n\u00e9pzene megismertet\u00e9se \u00e9s n\u00e9pszer\u0171s\u00edt\u00e9se. Teret k\u00edn\u00e1lunk sz\u00f3list\u00e1knak \u00e9s egy\u00fctteseknek \u00e9s bemutatjuk a t\u00e1jegys\u00e9gek saj\u00e1tos mot\u00edvumait. \u00cdgy hozzuk k\u00f6zel a n\u00e9pzene \u00e1ltal k\u00f6zvet\u00edtett hagyom\u00e1nyokat \u00e9s n\u00e9pi kult\u00far\u00e1t.\r\nK\u00fcl\u00f6nb\u00f6z\u0151 t\u00e1jegys\u00e9gek n\u00e9pi t\u00e1ncainak t\u00e1ncmuzsik\u00e1ja er\u0151s\u00edti a k\u00f6z\u00f6ss\u00e9gi identit\u00e1st, \u00e1polja a K\u00e1rp\u00e1t-medence hagyom\u00e1nyos kult\u00far\u00e1j\u00e1t. A fiatal csal\u00e1dtagok sz\u00e1m\u00e1ra vonz\u00f3 st\u00edlusban mutatja be a t\u00e1nch\u00e1zi muzsika hat\u00e1s\u00e1t \u00e9s zenei \u00e9rt\u00e9keit.","pod_spoti":"","pod_apple":""},{"id":680,"cim":"Hang\u00e1rium","leiras":"Zen\u00e9vel gazdagon illusztr\u00e1lt st\u00fadi\u00f3besz\u00e9lget\u00e9sek n\u00e9pzen\u00e9r\u0151l, dzsesszr\u0151l, rock \u00e9s popmuzsik\u00e1r\u00f3l hazai \u00e9s k\u00fclhoni muzsikusokkal, el\u0151ad\u00f3m\u0171v\u00e9szekkel, mesterekkel \u00e9s tan\u00edtv\u00e1nyokkal. K\u00f6nny\u0171zenei klasszikusok itthonr\u00f3l \u00e9s k\u00fclf\u00f6ldr\u0151l. \u00daj lemezek bemutat\u00e1sa, koncertek, esem\u00e9nyek aj\u00e1nl\u00e1sa, interj\u00fak \u00e9s zen\u00e9k. A vil\u00e1g legjobb jazzfelv\u00e9telei, ritkas\u00e1gok a gy\u0171jt\u0151 aj\u00e1nl\u00e1s\u00e1val, nagy \u00f6regek \u00e9s fiatal tehets\u00e9gek bemutat\u00e1sa.","pod_spoti":"","pod_apple":""},{"id":788,"cim":"Hangol\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":801,"cim":"Hangol\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":40,"cim":"Harangsz\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":700,"cim":"H\u00e1zimuzsika a D\u00e9lib\u00e1b utc\u00e1ban","leiras":"M\u0171sorunk alighanem p\u00e9lda n\u00e9lk\u00fcli a hazai r\u00e1di\u00f3kban. Muzsikusvend\u00e9geink nem csak pr\u00f3z\u00e1ban, azaz besz\u00e9lgetve sz\u00f3lalhatnak meg, hanem itt helyben sz\u00fclet\u0151 zenei produkci\u00f3ikkal is.\r\nNem ak\u00e1rmilyen lehet\u0151s\u00e9g ez, hiszen sokan hallgathatj\u00e1k vas\u00e1rnap d\u00e9lut\u00e1nonk\u00e9nt a befutott m\u0171v\u00e9szek mellett a fiatal tehets\u00e9gek zen\u00e9l\u00e9s\u00e9t. A m\u0171sorokat a lehet\u0151 legkevesebb ut\u00f3munk\u00e1val t\u00e1rjuk a hallgat\u00f3k el\u00e9, hogy az igazi otthoni h\u00e1zimuzsik\u00e1l\u00e1s bar\u00e1ti hangulat\u00e1t id\u00e9zz\u00e9k. Csak a zenem\u
4650171vek sorrendj\u00e9t egyeztetj\u00fck el\u0151re, a t\u00f6bbi a felv\u00e9telek idej\u00e9n \u00f6lt v\u00e9gleges form\u00e1t. \r\nVend\u00e9geink \u00e9nekesek, hangszeresek, k\u00f3rusok - sok kit\u0171n\u0151 m\u0171v\u00e9sz, k\u00f6zt\u00fck kev\u00e9sb\u00e9 ismert fiatal tehets\u00e9gek is.","pod_spoti":"","pod_apple":""},{"id":723,"cim":"H\u00e1zunk t\u00e1j\u00e1n","leiras":"Magazinm\u0171sorunk a sz\u0171ken \u00e9s t\u00e1gabban \u00e9rtelmezett csal\u00e1d \u00e9let\u00e9vel foglalkozik. Az \u00e9p csal\u00e1d, mint a legels\u0151 \u00e9s legterm\u00e9szetesebb \u00e9lett\u00e9r nemcsak v\u00e9delmet ad, arra is felk\u00e9sz\u00edti a gyermekeinket, hogy \u00e9letreval\u00f3ak, teherb\u00edr\u00f3ak, testben \u00e9s l\u00e9lekben eg\u00e9szs\u00e9gesek legyenek. \r\nA m\u0171sor a h\u00e1zass\u00e1g, a gyermekv\u00e1r\u00e1s \u00e9s gyermeknevel\u00e9s, a csal\u00e1di gazd\u00e1lkod\u00e1s, a sz\u00fcl\u0151i-nagysz\u00fcl\u0151i szerepek, az otthoni munka \u00e9s \u00e1tk\u00e9pz\u00e9s, az eg\u00e9szs\u00e9gmeg\u0151rz\u00e9s \u00e9s beteggondoz\u00e1s, a h\u00e1tr\u00e1nyos helyzet, a fiatalok lelki-szellemi fejl\u0151d\u00e9se, a term\u00e9szet- \u00e9s t\u00e1jv\u00e9delem, a k\u00f6zbiztons\u00e1g, a k\u00f6zleked\u00e9sbiztons\u00e1g int\u00e9zm\u00e9nyeinek \u00e9s t\u00e9m\u00e1inak k\u00f6r\u00fclj\u00e1r\u00e1s\u00e1val seg\u00edt a t\u00e1rsadalom alappill\u00e9r\u00e9t hitelesen bemutatni.","pod_spoti":"http:\/\/open.spotify.com\/show\/3K8zeaDO7XRAxfz883kFoO","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/h%C3%A1zunk-t%C3%A1j%C3%A1n-csal%C3%A1di-magazin\/id1553439603"},{"id":703,"cim":"Heti zene","leiras":"","pod_spoti":"","pod_apple":""},{"id":16,"cim":"H\u00edrek","leiras":"\u00d3r\u00e1nk\u00e9nt k\u00f6zvet\u00edtett n\u00e9gyperces \u00f6ssze\u00e1ll\u00edt\u00e1s, amely a magyars\u00e1g, Magyarorsz\u00e1g \u00e9s a nagyvil\u00e1g politikai, t\u00e1rsadalmi, gazdas\u00e1gi, kultur\u00e1lis \u00e9s sport\u00e9letr\u0151l ad kiegyens\u00falyozott, pontos, alapos, t\u00e1rgyilagos \u00e9s felel\u0151s h\u00edrszolg\u00e1ltat\u00e1st. Katolikus vil\u00e1gn\u00e9zeti b\u00e1zison megjelen\u00edti a v\u00e9lem\u00e9nyek soksz\u00edn\u0171s\u00e9g\u00e9t, a k\u00f6z\u00f6ss\u00e9g \u00fcgyeivel \u00f6sszef\u00fcgg\u0151 vit\u00e1kat, hozz\u00e1j\u00e1rulva ezzel a szabad v\u00e9lem\u00e9nyalkot\u00e1shoz.","pod_spoti":"","pod_apple":""},{"id":43,"cim":"H\u00edrt\u00fck\u00f6r","leiras":"A nap esem\u00e9nyeinek \u00f6sszefoglal\u00f3ja a csal\u00e1doknak, a magyars\u00e1g, Magyarorsz\u00e1g \u00e9s a nagyvil\u00e1g politikai, t\u00e1rsadalmi, gazdas\u00e1gi, kultur\u00e1lis \u00e9s sport\u00e9letr\u0151l adott kiegyens\u00falyozott, pontos, alapos, t\u00e1rgyilagos \u00e9s felel\u0151s h\u00edrszolg\u00e1ltat\u00e1ssal. Katolikus vil\u00e1gn\u00e9zeti b\u00e1zison megjelen\u00edti a v\u00e9lem\u00e9nyek soksz\u00edn\u0171s\u00e9g\u00e9t, a k\u00f6z\u00f6ss\u00e9g \u00fcgyeivel \u00f6sszef\u00fcgg\u0151 vit\u00e1kat, hozz\u00e1j\u00e1rulva ezzel a szabad v\u00e9lem\u00e9nyalkot\u00e1shoz. A H\u00edrt\u00fck\u00f6r h\u00edrekkel, tud\u00f3s\u00edt\u00e1sokkal \u00e9s h\u00e1tt\u00e9rmagyar\u00e1zatokkal, est\u00e9nk\u00e9nt a K\u00e1rp\u00e1t-medence orsz\u00e1gainak lapszeml\u00e9j\u00e9vel, k\u00f6zleked\u00e9si inform\u00e1ci\u00f3kkal, id\u0151j\u00e1r\u00e1s-jelent\u00e9ssel \u00e9s sport\u00f6sszefoglal\u00f3val seg\u00edti a csal\u00e1dokat, valamint a nemzet k\u00f6z\u00f6ss\u00e9gi identit\u00e1s\u00e1t.\r\n\r\nA m\u0171sor az NMHH M\u00e9diatan\u00e1cs\u00e1nak t\u00e1mogat\u00e1s\u00e1val k\u00e9sz\u00fcl.","pod_spoti":"","pod_apple":""},{"id":753,"cim":"Hitvall\u00e1s","leiras":"","pod_spoti":"","pod_apple":""},{"id":592,"cim":"Inspir\u00e1ci\u00f3k","leiras":"","pod_spoti":"","pod_apple":""},{"id":707,"cim":"Ir\u00e1nyt\u0171","leiras":"Kalandt\u00fara az \u00e9let dolgai k\u00f6z\u00f6tt. Fontos, \u00e9rdekes, id\u0151szer\u0171 besz\u00e9lget\u00e9sek a minket k\u00f6r\u00fclvev\u0151 vil\u00e1gr\u00f3l.","pod_spoti":"https:\/\/open.spotify.com\/show\/160wEf3bXXV3ankhDmD95i","pod_apple":"https:\/\/podcasts.apple.com\/us\/podcast\/ir\u00e1nyt\u0171\/id1851991694"},{"id":6,"cim":"Isten, haz\u00e1nk\u00e9rt t\u00e9rdel\u00fcnk el\u0151dbe ...","leiras":"Ez, a sokak \u00e1ltal csak n\u00e9p\u00e9nekk\u00e9nt ismert vers az elfeledett, agyonhallgatott Mentes Mih\u00e1ly pap-k\u00f6lt\u0151 szerzem\u00e9nye, aki 1891-ben sz\u00fcletett S\u00fctt\u00f6r k\u00f6zs\u00e9gben (Sopron megye) \u00e9s 1961-ben halt meg. A gy\u0151ri benc\u00e9s gimn\u00e1ziumban tanult \u00e9s itt \u00edrta els\u0151 verseit. Papi szolg\u00e1lat\u00e1t is Gy\u0151rben v\u00e9gezte. A k\u00e9t h\u00e1bor\u00fa k\u00f6z\u00f6tti id\u0151ben hat k\u00f6tetben jelentek meg versei a Szent Istv\u00e1n T\u00e1rsulat kiad\u00e1s\u00e1ban, amelyekhez csak keveseknek siker\u00fclt hozz\u00e1jutni, a kiadott mennyis\u00e9g hamar elfogyott. A Szent vagy, Uram katolikus \u00e9nekt\u00e1rban megtal\u00e1lhat\u00f3 k\u00e9t verse n\u00e9p\u00e9nek sz\u00f6vegek\u00e9nt - \u0022Kezd\u0151dik az \u00e9nek\u0022 \u00e9s \u0022Isten haz\u00e1nk\u00e9rt\u0022 kezdettel -, amelyeket katolikus templomokban gyakran \u00e9nekelnek. Ezeken felfedezhet\u0151k a kor st\u00edlusjegyei, valamint teol\u00f3gia- \u00e9s t\u00f6rt\u00e9nelemszeml\u00e9lete, ugyanakkor sz\u00f6vegszinten nyitottak arra, hogy saj\u00e1t korunk is belef\u0171zze im\u00e1ds\u00e1g\u00e1t, valamint a t\u00f6rt\u00e9nelemr\u0151l \u00e9s annak Ur\u00e1r\u00f3l alkotott k\u00e9p\u00e9t.\r\nA dallam forr\u00e1sa N\u00e1ray Gy\u00f6rgy (1645-1699) katolikus pap-k\u00f6lt\u0151, \u00e9nekszerz\u0151,  esztergomi kanonok Lyra Coelestis c\u00edm\u0171 \u00e9nekgy\u0171jtem\u00e9nye.\r\n\r\nA magyar szentek himnusza\r\n\r\nIsten, haz\u00e1nk\u00e9rt t\u00e9rdel\u00fcnk el\u0151dbe.\r\nR\u00fat b\u0171neinket j\u00f3s\u00e1godd
465al f\u00f6dd be!\r\nSzent magyaroknak tiszta lelk\u00e9t n\u00e9zzed,\r\n\u00c9rdem\u00e9t id\u00e9zzed!\r\n\r\nIstv\u00e1n kir\u00e1lynak sz\u00edve gazdags\u00e1g\u00e1t,\r\nSzent Imre herceg kem\u00e9ny tisztas\u00e1g\u00e1t,\r\nL\u00e1szl\u00f3 kir\u00e1lynak vit\u00e9z lovags\u00e1g\u00e1t:\r\n\u00d3, ha csak ezt l\u00e1tn\u00e1d!\r\n\r\nSzent Erzs\u00e9betb\u0151l h\u0151s szeretet \u00e1rad,\r\nMargit im\u00e1i vezekelve sz\u00e1llnak,\r\nMinket hi\u00e1ba, Uram, ne sirasson\r\n\u00c1ldott Boldogasszony!\r\n\r\nR\u00e1nk, b\u0171n\u00f6s\u00f6kre minden ver\u00e9s r\u00e1nk f\u00e9r,\r\nDe k\u00f6ny\u00f6r\u00f6gnek \u0151k t\u00e9pett haz\u00e1nk\u00e9rt.\r\nHadd legy\u00fcnk mink is tiszt\u00e1k, h\u0151s\u00f6k, szentek:\r\nHaz\u00e1nkat \u00edgy mentsd meg!","pod_spoti":"","pod_apple":""},{"id":771,"cim":"Itt az \u00edr\u00e1s, forgass\u00e1tok!","leiras":"","pod_spoti":"","pod_apple":""},{"id":829,"cim":"Kamarai percek","leiras":"","pod_spoti":"","pod_apple":""},{"id":804,"cim":"K\u00e1rp\u00e1ti apr\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":688,"cim":"K\u00e9p a t\u00fck\u00f6rben","leiras":"Emberek, m\u0171vek, esem\u00e9nyek \u2013 ahogy \u00e9n l\u00e1tom.","pod_spoti":"https:\/\/open.spotify.com\/show\/1LweRsBXihJxjDFq6BYaPG","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/k\u00e9p-a-t\u00fck\u00f6rben\/id1618726091"},{"id":725,"cim":"Kereng\u0151","leiras":"A m\u0171sor st\u00fadi\u00f3besz\u00e9lget\u00e9sei \u00e9s riportjai t\u00e1rsadalmi probl\u00e9m\u00e1kat, az egyh\u00e1z, a gazdas\u00e1g, a kult\u00fara, a k\u00f6z\u00e9let aktualit\u00e1sait \u00e9s a k\u00f6zv\u00e9lem\u00e9nyt foglalkoztat\u00f3 k\u00e9rd\u00e9seit vil\u00e1g\u00edtja meg.","pod_spoti":"https:\/\/open.spotify.com\/show\/0EN7v7QCgrb6qJB2askwYi","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/kereng%C5%91-k%C3%B6z%C3%A9leti-besz%C3%A9lget%C3%A9sek\/id1563014434"},{"id":777,"cim":"Kereng\u0151","leiras":"A m\u0171sor st\u00fadi\u00f3besz\u00e9lget\u00e9sei \u00e9s riportjai t\u00e1rsadalmi probl\u00e9m\u00e1kat, az egyh\u00e1z, a gazdas\u00e1g, a kult\u00fara, a k\u00f6z\u00e9let aktualit\u00e1sait \u00e9s a k\u00f6zv\u00e9lem\u00e9nyt foglalkoztat\u00f3 k\u00e9rd\u00e9seit vil\u00e1g\u00edtja meg.","pod_spoti":"https:\/\/open.spotify.com\/show\/0EN7v7QCgrb6qJB2askwYi","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/kereng%C5%91-k%C3%B6z%C3%A9leti-besz%C3%A9lget%C3%A9sek\/id1563014434"},{"id":373,"cim":"Kereszt\u00e9ny K\u00f6z\u00e9leti Akad\u00e9mia","leiras":"","pod_spoti":"","pod_apple":""},{"id":747,"cim":"Koszor\u00fak","leiras":"","pod_spoti":"","pod_apple":""},{"id":786,"cim":"K\u00f6rk\u00e9p","leiras":"Orosh\u00e1za \u00e9s Debrecen v\u00e1ros\u00e1nak \u00e9s k\u00f6rny\u00e9k\u00e9nek napi aktualit\u00e1sai","pod_spoti":"","pod_apple":""},{"id":822,"cim":"Kult\u00farpal\u00e1nt\u00e1k","leiras":"N\u00e9gyhetente jelentkez\u0151 portr\u00e9sorozatunkban fiatal m\u0171v\u00e9szekkel besz\u00e9lget\u00fcnk, akik a magyar kultur\u00e1lis \u00e9let m\u00e9lt\u00f3 k\u00e9pvisel\u0151i, legyen sz\u00f3 komolyzen\u00e9r\u0151l, sz\u00ednh\u00e1zr\u00f3l, \u00edr\u00e1sr\u00f3l vagy k\u00e9pz\u0151m\u0171v\u00e9szetr\u0151l. Az els\u0151 l\u00e9p\u00e9sekt\u0151l kezdve a meghat\u00e1roz\u00f3 pillanatokon \u00e1t v\u00e9gigk\u00f6vetj\u00fck ezeknek az ifj\u00fa tehets\u00e9geknek az eddigi kalandos, olykor r\u00f6g\u00f6s \u00fatj\u00e1t, mik\u00f6zben betekint\u00e9st kaphatunk saj\u00e1t m\u0171v\u00e9szi vil\u00e1gukba.\r\n\r\nKultur\u00e1lis \u00f6r\u00f6ks\u00e9g\u00fcnk \u00e1pol\u00e1sa a 21. sz\u00e1zadban is az egyik legfontosabb feladat, m\u0171sorunkban pedig olyan inspir\u00e1l\u00f3 fiatal szem\u00e9lyis\u00e9geket szeretn\u00e9nk bemutatni, akik a j\u00f6v\u0151 gener\u00e1ci\u00f3i sz\u00e1m\u00e1ra is p\u00e9ldak\u00e9nt szolg\u00e1lhatnak.","pod_spoti":"https:\/\/open.spotify.com\/show\/1TRBhmhF6WdABvq1w2aDep","pod_apple":"https:\/\/podcasts.apple.com\/us\/podcast\/kult\u00farpal\u00e1nt\u00e1k\/id1878339550"},{"id":12,"cim":"Kvaterka","leiras":"Kellemes csal\u00e1di cseveg\u00e9sre invit\u00e1lja vend\u00e9g\u00e9t \u00e9s a hallgat\u00f3kat a szerkeszt\u0151, ig\u00e9nyes zenei v\u00e1logat\u00e1ssal f\u0171szerezve a besz\u00e9lget\u00e9st.","pod_spoti":"https:\/\/open.spotify.com\/show\/1E5HFgDJOugm164PYsnDeH","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/kvaterka\/id1699202973"},{"id":773,"cim":"Legkedvesebb k\u00f6nyveim","leiras":"","pod_spoti":"","pod_apple":""},{"id":372,"cim":"Liturgikus \u00e9nekek","leiras":"A katolikus egyh\u00e1z liturgikus zen\u00e9je nemcsak templomi k\u00f6rnyezetben fejti ki hat\u
46500e1s\u00e1t. A gregori\u00e1n-m\u0171sor, az egyh\u00e1zi ismertek terjeszt\u00e9se mellett, bens\u0151s\u00e9ges l\u00e9gk\u00f6rt teremt a csal\u00e1dban.","pod_spoti":"","pod_apple":""},{"id":798,"cim":"Mad\u00e1rv\u00e1rta","leiras":"Mad\u00e1rlesre h\u00edvja a hallgat\u00f3kat Pozsgai N\u00f3ra.","pod_spoti":"https:\/\/open.spotify.com\/show\/6GwZXmmx2xjfQnaabsvpPo","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/mad%C3%A1rv%C3%A1rta\/id1689030617"},{"id":724,"cim":"Magvet\u00e9s","leiras":"A m\u0171sor egyh\u00e1zi \u00e9s hit\u00e9leti esem\u00e9nyekr\u0151l tud\u00f3s\u00edt heti rendszeress\u00e9ggel.","pod_spoti":"","pod_apple":""},{"id":790,"cim":"Magyar csillagok","leiras":"","pod_spoti":"","pod_apple":""},{"id":736,"cim":"Magyar t\u00e9ka","leiras":"M\u0171vel\u0151d\u00e9st\u00f6rt\u00e9neti magazinunkban egy-egy k\u00f6nyv az ir\u00e1nyt\u0171nk a korszak kultur\u00e1lis, m\u0171v\u00e9szeti \u00e9s t\u00e1rsadalomt\u00f6rt\u00e9neti \u00f6sszef\u00fcgg\u00e9seinek megismer\u00e9s\u00e9hez.","pod_spoti":"","pod_apple":""},{"id":711,"cim":"Megk\u00e9rdezt\u00fck ...","leiras":"","pod_spoti":"","pod_apple":""},{"id":756,"cim":"Mester-fog\u00e1s","leiras":"Szakm\u00e1k \u00e9s szakemberek","pod_spoti":"https:\/\/open.spotify.com\/show\/1wA0sAbeQBVifLBmnME6lS","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/mester-fog%C3%A1s\/id1556442817"},{"id":712,"cim":"Messzel\u00e1t\u00f3","leiras":"turisztikai magazin","pod_spoti":"https:\/\/open.spotify.com\/show\/0NQ0RuiBbLULHTkUazg9AS","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/messzel\u00e1t\u00f3\/id1746679164"},{"id":627,"cim":"Mi\u00e9rt szeretem?","leiras":"Szubjekt\u00edv vallom\u00e1sok irodalomr\u00f3l, k\u00f6lt\u0151kr\u0151l, m\u0171vekr\u0151l. E m\u0171sor az \u00e9lm\u00e9nyszer\u0171 ismeretterjeszt\u00e9s j\u00f3 p\u00e9ld\u00e1ja. F\u0151 t\u00f6rekv\u00e9se, hogy minden gener\u00e1ci\u00f3 sz\u00e1m\u00e1ra k\u00f6nnyen em\u00e9szthet\u0151 irodalmi ismereteket ny\u00fajtson.","pod_spoti":"","pod_apple":""},{"id":831,"cim":"Mondd el te is!","leiras":"","pod_spoti":"","pod_apple":""},{"id":754,"cim":"M\u00falt \u00e9s jelen","leiras":"","pod_spoti":"","pod_apple":""},{"id":289,"cim":"M\u00faltid\u00e9z\u0151","leiras":"A naphoz k\u00f6thet\u0151 egyh\u00e1zi, t\u00f6rt\u00e9nelmi \u00e9s tudom\u00e1nyos eredm\u00e9nyek, \u00e9vfordul\u00f3k felid\u00e9z\u00e9se. Kultur\u00e1lis, tudom\u00e1nyos \u00e9s t\u00f6rt\u00e9nelmi ismertetek gazdag\u00edt\u00e1sa, a nemzeti identit\u00e1s fejleszt\u00e9se.","pod_spoti":"","pod_apple":""},{"id":143,"cim":"M\u0171soraj\u00e1nl\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":793,"cim":"M\u0171soraj\u00e1nl\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":803,"cim":"M\u0171soraj\u00e1nl\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":805,"cim":"M\u0171soraj\u00e1nl\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":827,"cim":"M\u0171soraj\u00e1nl\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":810,"cim":"M\u0171v\u00e9szbej\u00e1r\u00f3","leiras":"","pod_spoti":"","pod_apple":""},{"id":146,"cim":"Napi evang\u00e9lium","leiras":"A szentmis\u00e9ken felolvasott napi evang\u00e9liumi szakaszokat hallgathatja itt meg.\r\nHavi bont\u00e1sban az olvasm\u00e1nyokkal \u00e9s a nap \u00fcnnepeivel egy\u00fctt a liturgikus napt\u00e1runkban tal\u00e1lja.","pod_spoti":"https:\/\/open.spotify.com\/show\/5Y4CYXwVYGEUrl6lUCnO2E","pod_apple":"https:\/\/podcasts.apple.com\/hu\/podcast\/napi-evang%C3%A9lium\/id1573373045"},{"id":782,"cim":"NEK riport","leiras":"","pod_spoti":"","pod_apple":""},{"id":658,"cim":"Nemzetk\u00f6zi lapszemle","leiras":"","pod_spoti":"","pod_apple":""},{"id":46,"cim":"Nyelv\u00e9desany\u00e1nk","leiras":"Kant szerint \u201e\u2026egy n\u00e9p ellen nem lehet nagyobb b\u0171nt elk\u00f6vetni, mint elvenni, vagy t\u00f6nkretenni nyelv\u00e9t.\u201d Az el\u0151bbit\u0151l nem tartunk, az ut\u00f3bbinak viszont - el\u00e9g  csak j\u00e1rk\u00e1lni az utc\u00e1n vagy figyelni a m\u00e9di\u00e1t - nap, mint nap tan\u00fai vagyunk. M\u0171sorunk olyan magazin, amelyben riportok, nyelvi j\u00e1t\u00e9kok, irodalmi r\u00e9szletek f\u00f6lhaszn\u00e1l\u00e1s\u00e1val igyeksz\u00fcnk felt\u00e9rk\u00e9pezni nyelv\u00fcnknek - szerint\u00fcnk a roml\u
46500e1s vesz\u00e9ly\u00e9nek kitett - \u00e1llapot\u00e1t. Egyben p\u00e9ld\u00e1t igyeksz\u00fcnk adni arra, hogy a k\u00f6r\u00fcl\u00f6tt\u00fcnk \u00e9l\u0151 \u201ehivat\u00e1sos nyelvv\u00e9d\u0151k\u201d (sz\u00edn\u00e9szek, tud\u00f3sok, m\u00e1s k\u00f6zszerepl\u0151k) valamint anyanyelvi mozgalmak milyen er\u0151fesz\u00edt\u00e9seket tesznek saj\u00e1t hely\u00fck\u00f6n a helyes nyelvhaszn\u00e1lat \u00fcgy\u00e9ben. Ad\u00e1sunkat az teszi egyediv\u00e9 a nyelvv\u00e9delemmel foglalkoz\u00f3 r\u00e1di\u00f3m\u0171sorok k\u00f6z\u00f6tt, hogy \u00e1lland\u00f3 k\u00f6zrem\u0171k\u00f6d\u0151ink az orsz\u00e1g minden sark\u00e1b\u00f3l \u00e9rkez\u0151, Kazinczy versenyeken indult \u00e9s ott jeles eredm\u00e9nyt el\u00e9rt di\u00e1kok.\r\n\r\nA m\u0171sorral kapcsolatos \u00e9szrev\u00e9teleiket sz\u00edvesen fogadjuk a \r\nnyelvedesanyank [kukac] katradio.hu c\u00edmen. Ide v\u00e1rjuk a m\u0171sorokban elhangz\u00f3 rejtv\u00e9nyek megfejt\u00e9seit is.","pod_spoti":"","pod_apple":""},{"id":770,"cim":"Olvas\u00f3jegy","leiras":"","pod_spoti":"","pod_apple":""},{"id":809,"cim":"Olvas\u00f3pr\u00f3ba","leiras":"A R\u00e1di\u00f3nkban k\u00e9thetente szombatonk\u00e9nt jelentkez\u0151 periodika, az Olvas\u00f3pr\u00f3ba szerkeszt\u0151je Fazekas Istv\u00e1n dr\u00e1ma\u00edr\u00f3, aki saj\u00e1t k\u00f6tetei mellett m\u00e1r t\u00f6bbek k\u00f6zt \u00edrt szatirikus kom\u00e9di\u00e1t k\u00e9t felvon\u00e1sban Szab\u00f3 Dezs\u0151 Felt\u00e1mad\u00e1s Makucsk\u00e1n c\u00edm\u0171 m\u0171v\u00e9b\u0151l, tov\u00e1bb\u00e1 sz\u00ednpadra \u00edrta Herczeg Ferencnek h\u00e1romszor Nobel-d\u00edjra jel\u00f6lt t\u00f6rt\u00e9nelmi reg\u00e9ny\u00e9t, Az \u00e9let kapuj\u00e1t is.","pod_spoti":"https:\/\/open.spotify.com\/show\/71ZYUNW05CvLeBrhBzfOj7","pod_apple":"https:\/\/podcasts.apple.com\/us\/podcast\/olvas\u00f3pr\u00f3ba\/id1715657487"},{"id":59,"cim":"OMCE magazin","leiras":"M\u0171sor az egyh\u00e1z liturgikus zen\u00e9j\u00e9r\u0151l az Orsz\u
46500e1gos Magyar Cec\u00edlia Egyes\u00fclet zenei t\u00f6rekv\u00e9seinek, koncertjeinek, programjainak bemutat\u00e1sa, \u00faj zenei alkot\u00e1sok ismertet\u00e9se, a k\u00f3rusmuzsika \u00e9rt\u00e9keinek felmutat\u00e1sa \u00e1ltal.","pod_spoti":"","pod_apple":""},{"id":118,"cim":"P\u00e1holy \u00e9s p\u00f3dium","leiras":"A klasszikus \u00e9s mai dr\u00e1mairodalom, illetve a kort\u00e1rs p\u00f3dium m\u0171v\u00e9szet legjav\u00e1t sz\u00f3laltatjuk meg sz\u00edn\u00e9szi \u00e9s rendez\u0151i arc\u00e9lek felvillant\u00e1s\u00e1val, saj\u00e1t k\u00e9sz\u00edt\u00e9s\u0171 zen\u00e9s irodalmi \u00f6ssze\u00e1ll\u00edt\u00e1sokkal \u00e9s hangj\u00e1t\u00e9kokkal ill. koncertfelv\u00e9telekkel.","pod_spoti":"","pod_apple":""},{"id":769,"cim":"Pannon-panor\u00e1ma","leiras":"","pod_spoti":"","pod_apple":""},{"id":764,"cim":"Pereg m\u00e1r a film","leiras":"A filmvil\u00e1g kultur\u00e1lis esem\u00e9nyeinek, m\u0171v\u00e9szeinek, sikereinek, d\u00edjazottjainak, \u00e9vfordul\u00f3inak \u00e9s a f\u0151v\u00e1rosi mozik vil\u00e1g\u00e1nak bemutat\u00e1sa.","pod_spoti":"","pod_apple":""},{"id":799,"cim":"Perik\u00f3pa","leiras":"","pod_spoti":"","pod_apple":""},{"id":734,"cim":"Pesti mes\u00e9k","leiras":"","pod_spoti":"","pod_apple":""},{"id":378,"cim":"Pillanatfelv\u00e9tel","leiras":"H\u00e1nyszor megt\u00f6rt\u00e9nik vel\u00fcnk, hogy j\u00e1rtunkban-kelt\u00fcnkben megakad valamin a szem\u00fcnk, \u00e9s \u00edgy ki\u00e1ltunk fel: \u201eB\u00e1rcsak lenne n\u00e1lam egy f\u00e9nyk\u00e9pez\u0151g\u00e9p!\u201d M\u0171sorunk ezeket az \u00e9rdekes, de legt\u00f6bbsz\u00f6r nyom n\u00e9lk\u00fcl elillan\u00f3 pillanatokat igyekszik meg\u00e1ll\u00edtani; a r\u00e1di\u00f3z\u00e1s eszk\u00f6zeivel persze. Meg\u00e1ll\u00edtani ezeket a sz\u00e9p vagy cs\u00fanya, vid\u00e1m vagy komor, p\u00e9ld\u00e1s vagy p\u00e9ld\u00e1tlan pillanatokat; k\u00f6r\u00fclj\u00e1rni \u0151ket; megtudni r\u00f3luk valamit, \u00e9s tudatni a minket hallgat\u00f3kkal: ez a Pillanatfelv\u00e9tel.","pod_spoti":"","pod_apple":""},{"id":832,"cim":"Po\u00e9tikon","leiras":"A Po\u00e9tikon hat\u00e1rokon \u00e1t\u00edvel\u0151, nemzeti egys\u00e9gben gondolkodik \u00e9s kiemelt figyelmet szentel az anyaorsz\u00e1gon k\u00edv\u00fcl \u00e9l\u0151 vagy hat\u00e1ron t\u00fal sz\u00fcletett alkot\u00f3knak, helyi irodalmi m\u0171helyeknek is. \r\nA Magyar M\u0171v\u00e9szeti Akad\u00e9mia t\u00e1mogat\u00e1s\u00e1val jelenlegi \u00e9s kor\u00e1bbi \u00f6szt\u00f6nd\u00edjasokat, valamint az MMA Irodalmi Tagozat\u00e1nak tagjait mutatja be.","pod_spoti":"","pod_apple":""},{"id":826,"cim":"Portr\u00e9 mikrofonnal","leiras":"Elm\u00e9ly\u00fclt besz\u00e9lget\u00e9ssorozat, amelyben ismert \u00e9s izgalmas \u00e9letutak rajzol\u00f3dnak ki szem\u00e9lyes t\u00f6rt\u00e9neteken kereszt\u00fcl. A m\u0171sor a p\u00e1ly\u00e1k m\u00f6g\u00f6tti d\u00f6nt\u00e9seket, fordul\u00f3pontokat \u00e9s emberi tapasztalatokat \u00e1ll\u00edtja a k\u00f6z\u00e9ppontba \u0151szinte, figyelmes p\u00e1rbesz\u00e9deken kereszt\u00fcl.","pod_spoti":"https:\/\/open.spotify.com\/show\/05DnYjkZEArjqgKVnTbb8L","pod_apple":"https:\/\/podcasts.apple.com\/us\/podcast\/portr\u00e9-mikrofonnal\/id1875972293"},{"id":89,"cim":"R\u00e1di\u00f3s reg\u00e9nyt\u00e1r","leiras":"A magyar \u00e9s a vil\u00e1girodalom klasszikus reg\u00e9nyei, novell\u00e1i r\u00e1di\u00f3s feldolgoz\u00e1sban. A m\u0171sor c\u00e9lja az id\u0151sebb \u00e9s ifjabb gener\u00e1ci\u00f3 ismeretinek gazdag\u00edt\u00e1sa, anyanyelvi fejleszt\u00e9se, a kultur\u00e1lis identit\u00e1s er\u0151s\u00edt\u00e9se. Reg\u00e9nyek \u00e9s novell\u00e1k mellett ritk\u00e1n hallott napl\u00f3k, memo\u00e1rok, izgalmas levelez\u00e9sek \u00e9s \u00fatle\u00edr\u00e1sok szolg\u00e1lj\u00e1k az irodalomszeret\u0151, ig\u00e9nyes hallgat\u00f3t.","pod_spoti":"","pod_apple":""},{"id":693,"cim":"Reggeli ima","leiras":"","pod_spoti":"","pod_apple":""},{"id":239,"cim":"Reggeli riport","leiras":"","pod_spoti":"","pod_apple":""},{"id":41,"cim":"R\u00f3zsaf\u00fcz\u00e9r-im\u00e1ds\u00e1g","leiras":"Ima haz\u00e1nk lelki meg\u00fajul\u00e1s\u00e1\u00e9rt:\r\n\r\nIrgalmas Isten\u00fcnk!\r\n\r\nLegm\u00e9lyebb al\u00e1zattal, \u00e9rdemtelens\u00e9g\u00fcnk \u00e9s m\u00e9ltatlans\u00e1gunk tudat\u
46500e1ban borulunk le szent sz\u00edned el\u0151tt, hogy s\u00falyos v\u00e9tkeink\u00e9rt engesztelj\u00fcnk. Felaj\u00e1nljuk \u00e9s egyes\u00edtj\u00fck im\u00e1inkat Szent Fiadnak, a mi Urunknak, J\u00e9zus Krisztusnak \u00e9rt\u00fcnk v\u00e1llalt t\u00f6k\u00e9letes engesztel\u0151 \u00e1ldozat\u00e1val. \u00c9desany\u00e1nk, a mi Nagyasszonyunk \u00e1ltal terjesztj\u00fck el\u00e9d k\u00e9r\u00e9s\u00fcnket az \u0150 k\u00f6zbenj\u00e1r\u00e1s\u00e1t k\u00e9rve. Egyes\u00edtj\u00fck engesztel\u0151 im\u00e1inkat az \u00f6sszes szentek, k\u00fcl\u00f6n\u00f6sen a magyar szentek \u00e9s boldogok, k\u00f6zt\u00fck az engesztel\u00e9sben p\u00e9ldak\u00e9peink: \u00c1rp\u00e1d-h\u00e1zi Szent Margit \u00e9s Esztergomi Boldog \u00d6zs\u00e9b k\u00f6ny\u00f6rg\u00e9seivel, akik hissz\u00fck, hogy \u00e1lland\u00f3an k\u00f6zbenj\u00e1rnak \u00e9rt\u00fcnk N\u00e1lad. De egyes\u00edtj\u00fck minden \u00e9l\u0151 testv\u00e9r\u00fcnk im\u00e1ival is, hogy a sok kicsi engesztel\u0151 l\u00e1ng egy nagy el\u00e9gt\u00e9tel t\u00fcz\u00e9v\u00e9 legyen, \u00e9s ezzel hozz\u00e1j\u00e1rulhassunk ad\u00f3ss\u00e1gunk t\u00f6rleszt\u00e9s\u00e9hez. \r\n\r\nIsten\u00fcnk! Irgalmas szeretetedre k\u00e9r\u00fcnk, hogy amint megbocs\u00e1tott\u00e1l P\u00e9ternek, a t\u00e9kozl\u00f3 fi\u00fanak, a h\u00e1zass\u00e1gt\u00f6r\u0151 asszonynak, a jobb latornak b\u0171nb\u00e1natuk miatt, \u00fagy t\u00f6r\u00f6ld el tartoz\u00e1sunkat \u00e9s mentsd meg nemzet\u00fcnket a pusztul\u00e1st\u00f3l. K\u00f6ny\u00f6r\u00fclj meg Sz\u0171z M\u00e1ria orsz\u00e1g\u00e1n, hiszen az ateizmus miatt sokan nem tudj\u00e1k, mit cselekszenek. Add meg nekik a megt\u00e9r\u00e9s kegyelm\u00e9t, hogy felismerj\u00e9k b\u0171neiket, \u00e9s t\u00f6bb\u00e9 ne v\u00e9tkezzenek! \r\n\r\nFogadd el engesztel\u00e9s\u00fcnket els\u0151sorban n\u00e9p\u00fcnk, de minden ember v\u00e9tkei\u00e9rt is.\r\n\r\nAzok\u00e9rt \u
46500e9s azok helyett:\r\n\r\nakik k\u00f6z\u00f6mb\u00f6sek, rosszakarat\u00faak, akik nem ismernek \u00e9s nem is akarnak ismerni T\u00e9ged \u2013 K\u00e9r\u00fcnk T\u00e9ged hallgass meg minket!\r\nakik megtagadnak, ny\u00edltan, durv\u00e1n ellened t\u00e1madnak, \u00e9s tr\u00e1g\u00e1r m\u00f3don k\u00e1romolnak \u2013 \r\nakiknek a test, a p\u00e9nz, az alkohol, \u00e9s a k\u00e1b\u00edt\u00f3szer az isten\u00fck \u2013 \r\nakik h\u00e1zass\u00e1gt\u00f6r\u00e9sben \u00e9lnek \u2013\r\nakik nem fogadj\u00e1k el a gyermekeket, akikkel megaj\u00e1nd\u00e9kozod a h\u00e1zass\u00e1gukat \u2013 \r\nakik magzatgyilkoss\u00e1got k\u00f6vetnek el \u2013 \r\nakik a kicsi gyermekeket megbotr\u00e1nkoztatj\u00e1k \u00e9s megrontj\u00e1k \u2013 \r\nakik nem akarnak dolgozni, csak \u00e9l\u0151sk\u00f6dnek \u2013\r\nakik m\u00e1sokat megr\u00e1galmaznak, meglopnak, megcsalnak, kihaszn\u00e1lnak, \u00fcld\u00f6znek \u2013\r\nakik m\u00e1sok \u00e9let\u00e9re t\u00f6rnek \u2013 \r\nakik \u00f6nkez\u00fckkel vetnek v\u00e9get \u00e9let\u00fcknek \u2013\r\nakik Egyh\u00e1zadat megvetik, \u00e9s akik a s\u00e1t\u00e1nt szolg\u00e1lj\u00e1k.\r\n\r\nFogadd el k\u00f6ny\u00f6rg\u00e9s\u00fcnket a neked szentelt lelkek b\u0171nei\u00e9rt \u00e9s mulaszt\u00e1sai\u00e9rt!\r\nMindazok\u00e9rt, akik szents\u00e9geidben, k\u00fcl\u00f6n\u00f6sen az Olt\u00e1riszents\u00e9gben megb\u00e1ntanak.\r\nUrunk, k\u00e9r\u00fcnk irgalmazz nek\u00fcnk!\r\nIsten\u00fcnk, kegyelmezz \u00e9s k\u00f6ny\u00f6r\u00fclj rajtunk!\r\nUrunk, mentsd meg orsz\u00e1gunkat Szent Fiad, J\u00e9zus Krisztus, Szepl\u0151telen Nagyasszonyunk \u00e9s a magyar szentek \u00e9rdemei\u00e9rt!\r\n\r\nMiaty\u00e1nk, \u2026 \u00dcdv\u00f6zl\u00e9gy, \u2026 Dics\u0151s\u00e9g\r\n\r\n------------------------\r\n\r\nJ\u00e9zus azt \u00edg\u00e9ri:\r\n\u0022Ha ketten k\u00f6z\u00fcletek egyet\u00e9rtve k\u00e9rnek valamit a f\u00f6ld\u00f6n, meg fogj\u00e1k kapni Mennyei Aty\u00e1mt\u00f3l. Ahol ugyanis ketten vagy h\u00e1rman \u00f6sszegy\u0171lnek az \u00e9n nevemben, ott vagyok k\u00f6z\u00f6tt\u00fck!\u0022 \r\n(Mt 18, 19-20)\r\n\r\nIm\u00e1dkozz\u00e1k vel\u00fcnk egy\u00fctt a r\u00f3zsaf\u00fcz\u00e9rt! Imasz\u00e1nd\u00e9kaikat, k\u00e9r\u00e9seiket v\u00e1rjuk telefonon a 255-33-33-as telefonsz\u00e1mon vagy e-mailben a rozsafuzer [kukac] katradio.hu c\u00edmen.","pod_spoti":"","pod_apple":""},{"id":812,"cim":"Sanzonpar\u00e1d\u00e9","leiras":"","pod_spoti":"","pod_apple":""},{"id":806,"cim":"Sportkulissza","leiras":"","pod_spoti":"","pod_apple":""},{"id":28,"cim":"Szentmise","leiras":"A vas\u00e1rnapi misek\u00f6zvet\u00edt\u00e9sekre val\u00f3 jelentkez\u00e9seket \u00f6r\u00f6mmel fogadjuk \u00edr\u00e1sos form\u00e1ban a k\u00e9rd\u00e9ses templom pl\u00e9b\u00e1nos\u00e1t\u00f3l. A d\u00f6nt\u00e9st a r\u00e1di\u00f3 vezet\u00e9se hozza meg figyelemmel az al\u00e1bbi k\u00f6r\u00fclm\u00e9nyekre:\r\n- a m\u0171sorfolyamba val\u00f3 illeszked\u00e9s,\r\n- k\u00fcl\u00f6nleges alkalom, \u00e9vfordul\u00f3 vagy m\u00e1s \u00fcnnep a telep\u00fcl\u00e9s, a helyi k\u00f6z\u00f6ss\u00e9g \u00e9let\u00e9ben,\r\n- a Magyar R\u00e1di\u00f3val k\u00f6z\u00f6s k\u00f6zvet\u00edt\u00e9si id\u0151pontok,\r\nA fentieken t\u00fal minden esetben kik\u00e9rj\u00fck az egyh\u00e1zmegye p\u00fcsp\u00f6k\u00e9nek v\u00e9lem\u00e9ny\u00e9t is.","pod_spoti":"","pod_apple":""},{"id":830,"cim":"Szentsz\u00e9ki percek","leiras":"","pod_spoti":"","pod_apple":""},{"id":766,"cim":"Sz\u00f3r\u00f3l \u2013 sz\u00f3val","leiras":"anyanyelv\u00e1pol\u00f3k m\u0171sora","pod_spoti":"","pod_apple":""},{"id":819,"cim":"T\u00e1masz \u00e9s talpk\u0151","leiras":"Megfontol\u00e1sok a mor\u00e1lr\u00f3l - erk\u00f6lcsteol\u00f3giai sorozat n\u00e9hai Tarj\u00e1nyi Zolt\u00e1n professzorral.","pod_spoti":"https:\/\/open.spotify.com\/show\/4fOAKycyVund5e6nBEyR3n","pod_apple":"https:\/\/podcasts.apple.com\/us\/podcast\/t\u00e1masz-\u00e9s-talpk\u0151\/id1829448454"},{"id":744,"cim":"Teljess\u00e9g\u00fcnk fel\u00e9","leiras":"Besz\u00e9lget\u00e9seinkben h\u00e9tr\u0151l h\u00e9tre arra keress\u00fck a v\u00e1laszt szak\u00e9rt\u0151ink seg\u00edts\u00e9g\u00e9vel, hogy mi teheti teljesebb\u00e9 \u00e9let\u00fcnket, hogy mi k\u00f6nny\u00edtheti meg mindennapjaink \u00e9s emberi kapcsolataink m\u0171k\u00f6d\u00e9s\u00e9t.","pod_spoti":"","pod_apple":""},{"id":193,"cim":"Templom \u2013 t\u00e9r \u2013 k\u00e9p","leiras":"A Templom \u2013 t\u00e9r \u2013 k\u00e9p egyfajta vet\u00fclete mindannak, amit templomnak tekinthet\u00fcnk: egyszerre mutatja meg az Olt\u00e1riszents\u00e9gben elrejtett Krisztust \u00e9s a h\u00edvekben, a k\u00f6z\u00f6ss\u00e9gben megjelen\u0151 Megv\u00e1lt\u00f3t. Ezek a terek keresztet form\u00e1lnak, hiszen a f\u00fcgg\u0151leges \u00e9s a v\u00edzszintes egy ponton tal\u00e1lkozik. Ez a k\u00f6z\u00f6s pont a hit\u00fcnk. \r\nAz Istent keres\u0151 ember \u00e9vezredes hagyom\u00e1nnyal keresi, tal\u00e1lja meg \u00e9s alak\u00edtja a szakr\u00e1lis tereket. Tudatos\u00edtanunk kell azonban azt, hogy mit is gondol Isten szakr\u00e1lis t\u00e9rnek. \u00d6nmag\u00e1t, a teremtett vil\u00e1got \u00e9s benne minket! Isten Minden mindenben! A Szent\u00edr\u00e1sban olvashatjuk, hogy test\u00fcnk a Szentl\u00e9lek temploma. Vajon mi magunk, mint templom el tudunk-e csendesedni a 
465saj\u00e1t bens\u0151nkben \u00fagy, ahogy egy \u00e9p\u00edtett templomban tessz\u00fck, ami viszont puszt\u00e1n vet\u00fclete a bens\u0151nknek? T\u00fckr\u00f6zik-e mai templomaink igaz\u00e1n a mi bens\u0151 hit\u00e9let\u00fcnket? Vajon tudat\u00e1ban vagyunk-e, hogy val\u00f3j\u00e1ban k\u00e9t l\u00e1bon j\u00e1r\u00f3 tabern\u00e1kulumok vagyunk? Ha \u00edgy n\u00e9zz\u00fck egym\u00e1st, a templom-t\u00e9r tudatunk eg\u00e9szen kit\u00e1gul!\r\nAz \u00e9p\u00edt\u00e9szet \u00e9vezredek \u00f3ta az emberi testet vette alapul az \u00e9p\u00fcletek kialak\u00edt\u00e1sakor. A liturgikus terek sem kiv\u00e9telek ebben, \u00f6sszhangban Szent P\u00e1l gondolat\u00e1val: Krisztus test\u00e9nek tagjai vagyunk. \u00cdgy templomaink b\u00e1rmennyire is k\u00fcl\u00f6nb\u00f6z\u0151ek, v\u00e1rosiak vagy vid\u00e9kiek, gazdagon d\u00edsz\u00edtettek vagy kev\u00e9sb\u00e9 azok, m\u00e9gis minden \u00e9p\u00edtett templomban a kaput\u00f3l a Szents\u00e9gh\u00e1zig, a k\u00fcls\u0151t\u0151l a bens\u0151ig felismerhetj\u00fck az emberi test von\u00e1sait \u00e9s \u00e9letter\u00fcnk k\u00f6zep\u00e9re, a Sz\u00edvre mutat\u00f3 megismer\u00e9s \u00fatj\u00e1t. A Templom-t\u00e9r-k\u00e9p c\u00edm\u0171 m\u0171sor nem csup\u00e1n \u00e9p\u00edtett templomokat mutat be, hanem minden alkalommal pr\u00f3b\u00e1lja a k\u00fcls\u0151 k\u00f6rnyezetet, a telep\u00fcl\u00e9st, az ott \u00e9l\u0151ket, is \u201el\u00e1ttatni\u201d \u00e9s a bens\u0151 \u00e9rt\u00e9keket bemutatni: az \u00e9l\u0151 hitet.","pod_spoti":"","pod_apple":""},{"id":465,"cim":"T\u00e9ny-k\u00e9rd\u00e9s","leiras":"","pod_spoti":"","pod_apple":""},{"id":800,"cim":"Trezor","leiras":"","pod_spoti":"","pod_apple":""},{"id":750,"cim":"T\u00fck\u00f6rk\u00e9p","leiras":"","pod_spoti":"","pod_apple":""},{"id":31,"cim":"\u00darangyala-im\u00e1ds\u00e1g","leiras":"","pod_spoti":"","pod_apple":""},{"id":768,"cim":"\u00dczen\u0151f\u00fczet","leiras":"Magazinm\u0171sor t\u00e1rsadalompolitik\u00e1r\u00f3l, kult\u00far\u00e1r\u00f3l, oktat\u00e1sr\u00f3l","pod_spoti":"","pod_apple":""},{"id":45,"cim":"Valaki \u00edr a kezeddel","leiras":"A Nagy G\u00e1sp\u00e1r vers\u00e9t id\u00e9z\u0151 c\u00edmmel jelentkez\u0151 m\u0171sor a klasszikus \u00e9s kort\u00e1rsi k\u00f6lt\u00e9szet legjav\u00e1b\u00f3l mutatja f\u00f6l a l\u00e9lek felt\u00f6lt\u0151d\u00e9s\u00e9t szolg\u00e1l\u00f3, az \u00f6r\u00f6k \u00e9rt\u00e9kekre figyel\u0151 m\u0171veket. Jeles sz\u00edn\u00e9szek, el\u0151ad\u00f3m\u0171v\u00e9szek mellett olykor a k\u00f6lt\u0151k hangj\u00e1n sz\u00f3l a vers. A magyar katolikus k\u00f6lt\u00e9szet legismertebb k\u00e9pvisel\u0151inek - t\u00f6bbek k\u00f6z\u00f6tt S\u00edk S\u00e1ndor, M\u00e9cs L\u00e1szl\u00f3, Hars\u00e1nyi Lajos, R\u00f3nay Gy\u00f6rgy, Puszta S\u00e1ndor \u00e9s \u00c1goston Juli\u00e1n - portr\u00e9j\u00e1t \u00e9s verseit is megismerhetj\u00fck R\u00f3nay L\u00e1szl\u00f3 irodalomt\u00f6rt\u00e9n\u00e9sz bevezet\u0151j\u00e9vel \u00e9s v\u00e1logat\u00e1s\u00e1ban.","pod_spoti":"","pod_apple":""},{"id":160,"cim":"Var\u00e1zsdoboz","leiras":"A h\u00e9tk\u00f6znaponk\u00e9nt \u201efelnyitott\u201d Var\u00e1zsdobozb\u00f3l klasszikus \u00e9s kort\u00e1rs mes\u00e9ket kapnak hallgat\u00f3ink. Itt kapnak helyet azok a mond\u00f3k\u00e1k, gyermekversek \u00e9s \u00e9nekek, amelyek a csal\u00e1dban a kisgyermekek besz\u00e9dtanul\u00e1s\u00e1t is hat\u00e1sosan seg\u00edtik.","pod_spoti":"","pod_apple":""},{"id":517,"cim":"Vend\u00e9g-oldal","leiras":"","pod_spoti":"","pod_apple":""},{"id":255,"cim":"Venite","leiras":"","pod_spoti":"","pod_apple":""},{"id":683,"cim":"Vid\u00e9kj\u00e1r\u00f3 magazin","leiras":"","pod_spoti":"","pod_apple":""},{"id":746,"cim":"Vil\u00e1g-egyh\u00e1z","leiras":"Egyh\u00e1zi esem\u00e9nyek \u00e9s szem\u00e9lyek a vil\u00e1g minden t\u00e1j\u00e1r\u00f3l.","pod_spoti":"","pod_apple":""},{"id":491,"cim":"Vil\u00e1g\u00fajs\u00e1g","leiras":"A k\u00fclpolitikai esem\u00e9nyekre \u00f6sszpontos\u00edt\u00f3 interj\u00fak vagy jegyzetek sz\u00e9les dimenzi\u00f3ban mutatj\u00e1k be a vil\u00e1gban zajl\u00f3 folyamatokat. A szerkeszt\u0151 arra t\u00f6re
465kszik, hogy a t\u00e9m\u00e1ban rangos szak\u00e9rt\u0151ket sz\u00f3laltasson meg.","pod_spoti":"","pod_apple":""},{"id":679,"cim":"Zene-k\u00f6zelben","leiras":"Hossz\u00fa \u00e9vekig a Pet\u0151fi R\u00e1di\u00f3 egyik legn\u00e9pszer\u0171bb m\u0171sora volt a Zenek\u00f6zelben. Alc\u00edme sok mindent el\u00e1rul: \u00dajdons\u00e1gok, r\u00e9gis\u00e9gek; k\u00fcl\u00f6nlegess\u00e9gek, aktualit\u00e1sok; m\u0171v\u00e9szek \u00e9s m\u0171vek - villan\u00f3f\u00e9nyben.\r\nA Katolikus R\u00e1di\u00f3ban 2011-ben \u00fajraindult Zene-k\u00f6zelben szem\u00e9lyes hang\u00fa, k\u00f6tetlen, \u00e9l\u0151 m\u0171sor mindarr\u00f3l, ami aktu\u00e1lis, sokakat \u00e9rdekel a zene vil\u00e1g\u00e1ban, legyen az hangverseny, opera, bemutat\u00f3, jazz- vagy popesem\u00e9ny, lemez vagy k\u00f6nyv m\u0171fajkorl\u00e1tok n\u00e9lk\u00fcl.","pod_spoti":"","pod_apple":""},{"id":774,"cim":"Zenei barangol\u00e1s","leiras":"Az Operah\u00e1z nagyjait f\u00e9nybe \u00e1ll\u00edt\u00f3, az operairodalom legnemesebb vonulat\u00e1b\u00f3l v\u00e1logat\u00f3 m\u0171sor a szerz\u0151k, az el\u0151ad\u00f3m\u0171v\u00e9szek \u00e9s a karmesterek \u00e9let\u00fatj\u00e1n kereszt\u00fcl \u00e1polja a nemzeti \u00e9s az egyetemes kult\u00far\u00e1t, er\u0151s\u00edti \u00e9s b\u0151v\u00edti a zenerajong\u00f3k k\u00f6z\u00f6ss\u00e9gi identit\u00e1s\u00e1t.","pod_spoti":"","pod_apple":""},{"id":795,"cim":"Zenepavilon","leiras":"","pod_spoti":"","pod_apple":""}])'>
466    <div class="max-w-5xl mx-auto w-full page-content-gutter-regular">
467        
468        <div class="mb-10 bg-white p-6 md:p-8 rounded-2xl shadow-sm border border-gray-200">
469            <div class="text-center md:text-left mb-6">
470                <h1 class="text-3xl lg:text-4xl font-bold text-brand-dark tracking-tight mb-2">Műsoraink ABC-sorrendben</h1>
471                <p class="text-gray-500">Keressen a Magyar Katolikus Rádió aktív műsorai között!</p>
472            </div>
473
474            <div class="relative input-icon-shell">
475                <div class="absolute inset-y-0 left-0 pl-4 flex items-center pointer-events-none input-icon-leading">
476                    <i class="fa-solid fa-magnifying-glass text-gray-400 text-lg"></i>
477                </div>
478                <input 
479                    type="text" 
480                    x-model="searchQuery" 
481                    placeholder="Műsor címe vagy kulcsszó..." 
482                    class="w-full pl-12 pr-4 py-4 bg-gray-50 border border-gray-200 rounded-xl text-brand-dark focus:bg-white focus:ring-2 focus:ring-brand-green focus:border-brand-green outline-none transition-all text-lg input-inline-safe-leading-trailing"
483                >
484                <button 
485                    x-show="searchQuery.length > 0" 
486                    @click="searchQuery = ''"
487                    class="absolute inset-y-0 right-0 pr-4 flex items-center text-gray-400 hover:text-gray-600 transition-colors input-icon-trailing"
488                    x-cloak>
489                    <i class="fa-solid fa-xmark text-lg"></i>
490                </button>
491            </div>
492            
493            <div class="mt-3 text-sm text-gray-500 font-medium ml-1">
494                Találatok száma: <span class="text-brand-dark" x-text="filteredShows.length"></span>
495            </div>
496        </div>
497
498        <div class="bg-white rounded-2xl shadow-sm border border-gray-200 overflow-hidden">
499            
500            <div x-show="filteredShows.length === 0" class="p-12 text-center" x-cloak>
501                <i class="fa-solid fa-microphone-lines-slash text-5xl text-gray-300 mb-4"></i>
502                <h3 class="text-xl font-bold text-brand-dark mb-2">Nincs találat</h3>
503                <p class="text-gray-500">Próbálkozz más keresőszóval, vagy töröld a szűrőt.</p>
504            </div>
505
506            <div class="divide-y divide-gray-100">
507                <template x-for="show in filteredShows" :key="show.id">
508                    <div class="p-5 md:p-6 hover:bg-gray-50 transition-colors flex flex-col md:flex-row md:items-center gap-4 group">
509                        
510                        <div class="flex-grow min-w-0">
511                            <a :href="'/musoraink/' + show.id" class="block">
512                                <h2 class="text-xl font-bold text-brand-dark group-hover:text-brand-green transition-colors truncate mb-1" x-text="show.cim"></h2>
513                            </a>
514                            <p class="text-sm text-gray-500 line-clamp-2 leading-relaxed" x-text="show.leiras"></p>
515                        </div>
516
517                        <div class="flex items-center gap-3 shrink-0 pt-2 md:pt-0">
518                            <template x-if="show.pod_spoti">
519                                <a :href="show.pod_spoti" target="_blank" title="Spotify" class="w-10 h-10 rounded-full bg-[#1DB954]/10 text-[#1DB954] hover:bg-[#1DB954] hover:text-white flex items-center justify-center transition-colors">
520                                    <i class="fa-brands fa-spotify text-lg"></i>
521                                </a>
522                            </template>
523                            
524                            <template x-if="show.pod_apple">
525                                <a :href="show.pod_apple" target="_blank" title="Ap
525ple Podcast" class="w-10 h-10 rounded-full bg-[#872EC4]/10 text-[#872EC4] hover:bg-[#872EC4] hover:text-white flex items-center justify-center transition-colors">
526                                    <i class="fa-solid fa-podcast text-lg"></i>
527                                </a>
528                            </template>
529
530                            <template x-if="show.pod_spoti || show.pod_apple">
531                                <a :href="'https://www.katolikusradio.hu/podcast/rss/?musorid=' + show.id" target="_blank" title="RSS Feed" class="w-10 h-10 rounded-full bg-[#F26522]/10 text-[#F26522] hover:bg-[#F26522] hover:text-white flex items-center justify-center transition-colors">
532                                    <i class="fa-solid fa-rss text-lg"></i>
533                                </a>
534                            </template>
535
536                            <a :href="'/musoraink/' + show.id" class="px-5 py-2.5 bg-brand-grey text-brand-dark font-bold rounded-lg hover:bg-brand-green hover:text-white transition-colors text-sm ml-2">
537                                Adatlap
538                            </a>
539                        </div>
540                        
541                    </div>
542                </template>
543            </div>
544        </div>
545
546    </div>
547</div>
548
549<script>
550    window.musorKereso = function(initialShows) {
551        return {
552            shows: initialShows || [],
553            searchQuery: '',
554            
555            get filteredShows() {
556                if (this.searchQuery.trim() === '') {
557                    return this.shows;
558                }
559                
560                const q = this.searchQuery.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "");
561                
562                return this.shows.filter(show => {
563                    const cim = (show.cim || '').toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "");
564                    const leiras = (show.leiras || '').toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g, "");
565                    
566                    return cim.includes(q) || leiras.includes(q);
567                });
568            }
569        };
570    };
571</script>
571 <!-- Az oldal tartalma -->
572
573
574
575    <footer id="footer" class="bg-brand-dark text-white py-12 lg:py-16">
576  <div class="max-w-[1440px] mx-auto px-4 md:px-8">
577    <div class="grid grid-cols-1 md:grid-cols-3 lg:grid-cols-5 gap-10 lg:gap-12 mb-12">
578
579      <div class="md:col-span-3 lg:col-span-2 space-y-6">
580        <div class="flex items-center justify-center md:justify-start">
581          <div class="w-14 h-14 lg:w-16 lg:h-16 rounded-full flex items-center justify-center overflow-hidden">
582            <img src="/img/logo.png"
583              alt="Magyar Katolikus Rádió" class="w-full h-full object-cover">
584          </div>
585          <div class="ml-4 text-left">
586            <div class="text-lg lg:text-xl font-bold">Magyar Katolikus Rádió</div>
587            <div class="text-sm text-gray-400">Örömhír mindenkinek!</div>
588          </div>
589        </div>
590        <p class="text-gray-400 leading-relaxed text-sm lg:text-base text-center md:text-left max-w-md mx-auto md:mx-0">
591          A Magyar Katolikus Rádió küldetése, hogy hiteles információkkal, értékközvetítő műsorokkal és lelki táplálékkal szolgálja hallgatóit. Minden nap, 24 órában.
592        </p>
593        <div class="flex items-center justify-center md:justify-start space-x-4">
594          <a href="https://www.facebook.com/katradio/?locale=hu_HU" target="_blank" class="w-10 h-10 lg:w-12 lg:h-12 bg-white/10 hover:bg-brand-green rounded-full flex items-center justify-center transition-all hover:-translate-y-1"><i class="fa-brands fa-facebook-f"></i></a>
595          <a href="https://www.youtube.com/channel/UCgJyAWToXM6aHVic0CtIt4w" target="_blank" class="w-10 h-10 lg:w-12 lg:h-12 bg-white/10 hover:bg-brand-green rounded-full flex items-center justify-center transition-all hover:-translate-y-1"><i class="fa-brands fa-youtube"></i></a>
596          <a href="https://www.instagram.com/katolikusradio/" target="_blank" class="w-10 h-10 lg:w-12 lg:h-12 bg-white/10 hover:bg-brand-green rounded-full flex items-center justify-center transition-all hover:-translate-y-1"><i class="fa-brands fa-instagram"></i></a>
597          <a href="https://play.google.com/store/apps/details?id=hu.arteries.katolikusradio&hl=hu" target="_blank" class="w-10 h-10 lg:w-12 lg:h-12 bg-white/10 hover:bg-brand-green rounded-full flex items-center justify-center transition-all hover:-translate-y-1"><i class="fa-brands fa-google-play"></i></a>
598          <a href="https://apps.apple.com/hu/app/magyar-katolikus-r%C3%A1di%C3%B3/id1474931701?l=hu" target="_blank" class="w-10 h-10 lg:w-12 lg:h-12 bg-white/10 hover:bg-brand-green rounded-full flex items-center justify-center transition-all hover:-translate-y-1"><i class="fa-brands fa-apple"></i></a>
599          <a href="https://bolt.katolikusradio.hu/" target="_blank" class="w-10 h-10 lg:w-12 lg:h-12 bg-white/10 hover:bg-brand-green rounded-full flex items-center justify-center transition-all hover:-translate-y-1"><i class="fa-solid fa-shopping-cart"></i></a>
600        </div>
601      </div>
602
603      
604      <div class="text-center md:text-left">
605        <h4 class="text-lg font-bold mb-4 lg:mb-6 border-b border-white/10 pb-2 md:border-0 md:pb-0">Műsorok</h4>
606        <ul class="space-y-2 lg:space-y-3">
607            <li><a onclick="if(window.RadioPlayer) { window.RadioPlayer.setStream('https://katolikusradio.hu:8001/live_hi.mp3', 'Élő Adás', true, 0, true); window.RadioPlayer.expand(); }"  class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base cursor-pointer">Élő adás</a></li>
608          <li><a href="/musoraink" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Műsorújság és archívum</a></li>
609          <li><a href="/podcastok" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Podcastok</a></li>
610        </ul>
611      </div>
612
613      <div class="text-center md:text-left">
614        <h4 class="text-lg font-bold mb-4 lg:mb-6 border-b border-white/10 pb-2 md:border-0 md:pb-0">Tartalom</h4>
615        <ul class="space-y-2 lg:space-y-3">
616          <li><a href="/hireink" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Hírek</a></li>
617          <li><a href="/videoink" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Videók</a></li>
618          <li><a href="/igenaptar" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Igenaptár</a></li>
619        </ul>
620      </div>
621
622      <div class="text-center md:text-left">
623        <h4 class="text-lg font-bold mb-4 lg:mb-6 border-b border-white/10 pb-2 md:border-0 md:pb-0">Információ</h4>
624        <ul class="space-y-2 lg:space-y-3">
625          <li><a href="/rolunk" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Rólunk</a></li>
626          <li><a href="/bemutatkozunk" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Kapcsolat</a></li>
627          <li><a href="/tamogatas" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Támogatás</a></li>
628          <li><a href="/adatkezelesi-tajekoztato" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Adatkezelési tájékoztató</a></li>
629          <li><a href="/impresszum" class="text-gray-400 hover:text-brand-green transition-colors text-sm lg:text-base">Impresszum</a></li>
630        </ul>
631      </div>
632    </div>
633
634    <div class="border-t border-white/10 pt-10">
635      <div class="grid grid-cols-1 md:grid-cols-3 lg:grid-cols-5 ga
635p-10 lg:gap-12 mb-12">
636
637        <div class="md:col-span-3 lg:col-span-2 space-y-6">
638          <h4 class="text-lg font-bold mb-4">Kapcsolat</h4>
639          <div class="space-y-3 text-gray-400 max-w-xs mx-auto md:mx-0">
640            <div class="flex items-start justify-center md:justify-start">
641              <i class="fa-solid fa-location-dot mt-1 mr-3 text-brand-green"></i>
642              <span class="text-sm">1062 Budapest, Délibáb u. 15.-17.</span>
643            </div>
644            <div class="flex items-center justify-center md:justify-start">
645              <i class="fa-solid fa-phone mr-3 text-brand-green"></i>
646              <span class="text-sm">(+36 1) 255-3333</span>
647            </div>
648            <div class="flex items-center justify-center md:justify-start">
649              <i class="fa-solid fa-envelope mr-3 text-brand-green"></i>
650              <span class="text-sm">[email protected]</span>
651            </div>
652          </div>
653        </div>
654
655        <div class="md:col-span-3 lg:col-span-2 space-y-6">
656          <h4 class="text-lg font-bold mb-4">Támogatók</h4>
657          <div class="space-y-3 text-gray-400 max-w-md mx-auto md:mx-0">
658            <div class="flex items-start justify-center md:justify-start">
659              <span class="text-sm">A médiaszolgáltatási tevékenységet és a műszaki fejlesztést a Médiatanács a Médiatanács Támogatási Program keretében támogatja.</span>
660            </div>
661          </div>
662        </div>
663
664		<div class="text-center md:text-left">
665			<div class="flex flex-col gap-4 max-w-[150px] w-full">
666			  <img src="/img/nmhh_logo-150px.jpg" alt="NMHH logó" class="w-full h-auto object-contain rounded shadow-sm">
667			  <img src="/img/nka_logo-150px.jpg" alt="NKA logó" class="w-full h-auto object-contain rounded shadow-sm">
668			</div>
669
670		</div>
671      </div>
672
673      <div class="flex flex-col md:flex-row items-center justify-between pt-8 border-t border-white/5 gap-4 text-center md:text-left">
674        <p class="text-gray-500 text-xs lg:text-sm">
675          © 2026 Magyar Katolikus Rádió Zrt. Minden jog fenntartva.
676        </p>
677        <p class="text-gray-500 text-xs lg:text-sm">
678          Készítette: <a href="https://novanow.hu" class="text-brand-green hover:underline">NovaNow</a>
679        </p>
680      </div>
681    </div>
682  </div>
683</footer>    <style>
684  /* Alap padding az élő adáshoz (vagy becsukott állapothoz) */
685  body {
686    padding-bottom: 72px;
687    transition: padding-bottom 0.3s ease;
688  }
689
690  /* Becsukva mindegy mi megy, kicsi a padding */
691  body.player-minimized {
692    padding-bottom: 16px !important;
693  }
694
695  /* Archív adásnál nagyobbnak kell lennie a paddingnak mobilon, mert két soros a lejátszó */
696  @media (max-width: 767px) {
697    body.player-archive {
698      padding-bottom: 110px;
699    }
700  }
701
702  input[type="range"] {
703    accent-color: #85c000;
704    cursor: pointer;
705  }
706
707  input[type="range"]:disabled {
708    cursor: not-allowed;
709    accent-color: #6c757d;
710  }
711
712  .radio-pulse {
713    position: relative;
714    display: flex;
715    align-items: center;
716    justify-content: center; /* JAVÍTVA: justify-center -> justify-content */
717  }
718
719  .radio-pulse.is-playing::before {
720    content: "";
721    position: absolute;
722    overflow: hidden;
723    top: 50%;
724    left: 50%;
725    width: 100%;
726    height: 100%;
727    margin-top: -50%;
728    margin-left: -50%;
729    border-radius: 9999px;
730    background-color: #85c000;
731    opacity: 0.5;
732    animation: pulse-wave 2.5s infinite ease-out;
733    z-index: -1;
734    pointer-events: none;
735  }
736
737  @keyframes pulse-wave {
738    0% { transform: scale(1); opacity: 0.5; }
739    100% { transform: scale(2.4); opacity: 0; }
740  }
741</style>
742
743<div id="radio-player-global" data-turbo-permanent x-data="radioPlayer" x-init="init()" x-cloak>
744  <section
745    id="quick-listen-bar"
746    class="fixed bottom-0 left-0 right-0 z-[99999] bg-gray-900/95 backdrop-blur border-t border-white/10 flex flex-col justify-center transition-all duration-300"
747    :class="{ 'h-[72px]': isLiveStream || minimized, 'h-[110px] md:h-[72px]': !isLiveStream && !minimized }"
748    x-show="!minimized"
749    x-transition.opacity>
750    
751    <div class="max-w-[1440px] w-full mx-auto px-4 md:px-6">
752      <div class="flex items-center justify-between gap-2 md:gap-4 h-[56px] md:h-auto md:py-2">
753
754        <div class="flex items-center gap-3 md:gap-4 min-w-[50%] md:min-w-[200px]">
755          <button
756            type="button"
757            class="w-10 h-10 bg-[#85c000] hover:bg-[#96d100] rounded-full flex items-center justify-center transition-colors shrink-0"
758            @click="toggle()"
759            :aria-label="playing ? 'Szünet' : 'Lejátszás'">
760            <i class="fa-solid fa-play text-white ml-1" x-show="!playing" x-cloak></i>
761            <i class="fa-solid fa-pause text-white" x-show="playing" x-cloak></i>
762          </button>
763
764          <div class="min-w-0 flex-1">
765            <div class="text-white font-semibold text-sm leading-tight truncate" x-text="displayTitle"></div>
766            <div class="text-gray-400 text-xs leading-tight truncate" x-text="sourceLabel"></div>
767          </div>
768        </div>
769
770        <div class="hidden md:flex flex-1 items-center justify-center gap-3 px-4" x-show="!isLiveStream" x-cloak>
771          <span class="text-xs text-gray-400 font-mono w-12 text-right" x-text="formatTime(currentTime)"></span>
772          <input
773            type="range"
774            min="0"
775            :max="duration > 0 ? duration : 100"
776            step="1"
777            class="flex-1 max-w-[400px] h-1.5 bg-gray-600 rounded-lg appearance-none"
778            x-model="currentTime"
779            @input="seek()" />
780          <span class="text-xs text-gray-400 font-mono w-12" x-text="formatTime(duration)"></span>
781        </div>
782        
783        <div class="hidden md:block flex-1" x-show="isLiveStream" x-cloak></div>
784
785        <div class="flex items-center gap-2 md:gap-3 min-w-[80px] md:min-w-[180px] justify-end">
786          
787          <div class="hidden md:flex items-center gap-2 w-28">
788            <i class="fa-solid fa-volume-high text-gray-400 text-sm"></i>
789            <input
790              type="range" min="0" max="1" step="0.01"
791              class="w-full h-1.5 bg-gray-600 rounded-lg appearance-none"
792              x-model.number="volume"
793              @input="applyVolume()"
794              aria-label="Hangerő" />
795          </div>
796
797          <button
798            type="button"
799            class="w-9 h-9 rounded-md hover:bg-white/10 text-gray-400 flex items-center justify-center transition-colors ml-1"
800            @click="minimize()"
801            aria-label="Becsukás"
802            title="Becsukás">
803            <i class="fa-solid fa-chevron-down"></i>
804          </button>
805        </div>
806
807      </div>
808
809      <div class="flex md:hidden items-center justify-between gap-3 pb-3 px-1" x-show="!isLiveStream" x-cloak>
810        <span class="text-xs text-gray-400 font-mono w-10 text-left shrink-0" x-text="formatTime(currentTime)"></span>
811        <input
812            type="range"
813            min="0"
814            :max="duration > 0 ? duration : 100"
815            step="1"
816            class="flex-1 h-1.5 bg-gray-600 rounded-lg appearance-none w-full"
817            x-model="currentTime"
818            @input="seek()" />
819        <span class="text-xs text-gray-400 font-mono w-10 text-right shrink-0" x-text="formatTime(duration)"></span>
820      </div>
821
822    </div>
823
824    <audio x-ref="audio" preload="none"></audio>
825  </section>
826
827  <button
828    type="button"
829    x-show="minimized"
830    @click="expand()"
831    :class="{ 'radio-pulse is-playing': playing, 'radio-pulse': !playing }"
832    style="
833    position: fixed !important;
834    bottom: 32px !important;
835    right: 32px !important;
836    width: 64px !important;
837    height: 64px !important;
838    border-radius: 9999px !important;
839    background-color: #85c000 !important;
840    color: white !important;
841    display: flex !important;
842    align-items: center !important;
843    justify-content: center !important;
844    z-index: 999999 !important;
845    border: none !important;
846    box-shadow: 0 10px 25px rgba(0,0,0,0.3) !important;
847    cursor: pointer !important;
848  "
849    x-transition:enter="transition ease-out duration-300"
850    x-transition:enter-start="opacity-0 scale-50 translate-x-10"
851    x-transition:enter-end="opacity-100 scale-100 translate-x-0">
852    <i class="fa-solid fa-radio text-2xl"></i>
853  </button>
854
855  
855<script>
856    document.addEventListener('alpine:init', () => {
857      Alpine.data('radioPlayer', () => ({
858        defaultUrl: 'https://katolikusradio.hu:8001/live_hi.mp3',
859        defaultTitle: 'Élő adás',
860
861        streamUrl: null,
862        programTitle: null,
863        isLiveStream: true,
864
865        playing: false,
866        minimized: sessionStorage.getItem('radioMinimized') === 'true', 
867        volume: 0.7,
868
869        currentTime: 0,
870        duration: 0,
871        targetStartTime: 0,
872
873        get displayTitle() {
874          return (this.programTitle && this.programTitle.trim()) ? this.programTitle : this.defaultTitle;
875        },
876        get sourceLabel() {
877          return 'Magyar Katolikus Rádió';
878        },
879
880        persistPlaybackState(isPlaying) {
881          sessionStorage.setItem('radioWasPlaying', isPlaying ? 'true' : 'false');
882        },
883
884        syncPlaybackState(isPlaying = !this.$refs.audio.paused) {
885          this.playing = !!isPlaying;
886          this.persistPlaybackState(this.playing);
887        },
888
889        syncProgressState() {
890          const audio = this.$refs.audio;
891          if (!this.isLiveStream) {
892            this.currentTime = audio.currentTime;
893          }
894        },
895
896        syncMetadataState() {
897          const audio = this.$refs.audio;
898          this.duration = audio.duration === Infinity ? 0 : audio.duration;
899
900          if (this.targetStartTime > 0) {
901            audio.currentTime = this.targetStartTime;
902            this.targetStartTime = 0;
903          }
904        },
905
906        syncFromAudioElement() {
907          const audio = this.$refs.audio;
908          this.syncPlaybackState(!audio.paused);
909          this.currentTime = audio.currentTime;
910          this.duration = audio.duration === Infinity ? 0 : audio.duration;
911        },
912
913        init() {
914          const a = this.$refs.audio;
915          window.__mkrRadioPlayerInstance = this;
916
917          // Turbo permanent elemként a player DOM-ja oldalváltások között megmarad.
918          // iOS Safari érzékeny arra, ha ugyanarra az audio elemre többször tesszük fel
919          // ugyanazokat a listenereket, ezért az init idempotens.
920          if (a.dataset.radioPlayerListenersAttached !== 'true') {
921            a.dataset.radioPlayerListenersAttached = 'true';
922
923            const getActivePlayer = () => window.__mkrRadioPlayerInstance;
924
925            a.addEventListener('play', () => {
926              getActivePlayer()?.syncPlaybackState(true);
927            });
928            a.addEventListener('pause', () => {
929              getActivePlayer()?.syncPlaybackState(false);
930            });
931            a.addEventListener('ended', () => {
932              getActivePlayer()?.syncPlaybackState(false);
933            });
934            a.addEventListener('error', (e) => {
935              getActivePlayer()?.syncPlaybackState(false);
936              console.error('audio error', e);
937            });
938
939            a.addEventListener('timeupdate', () => {
940              getActivePlayer()?.syncProgressState();
941            });
942
943            a.addEventListener('loadedmetadata', () => {
944              getActivePlayer()?.syncMetadataState();
945            });
946          }
947
948          a.volume = this.volume;
949
950          window.RadioPlayer = {
951            setStream: (url, title, isLive, startAt, forcePlay) => this.setStream(url, title, isLive, startAt, forcePlay),
952            play: () => this.play(),
953            pause: () => this.pause(),
954            toggle: () => this.toggle(),
955            minimize: () => this.minimize(),
956            expand: () => this.expand(),
957            applyBodyPadding: () => this.applyBodyPadding(),
958          };
959
960          // Memória betöltés
961          if (!a.src || a.src === window.location.href || a.src === '') {
962            const params = new URLSearchParams(window.location.search);
963            const pStream = params.get('stream');
964            const pTitle = params.get('title');
965
966            if (pStream) this.setStream(pStream, pTitle);
967            else this.setStream(this.defaultUrl, null);
968          } else {
969            this.syncFromAudioElement();
970            
971            const savedState = JSON.parse(sessionStorage.getItem('radioState') || '{}');
972            this.streamUrl = savedState.streamUrl || a.src;
973            this.programTitle = savedState.programTitle || '';
974            this.isLiveStream = savedState.isLiveStream !== undefined ? savedState.isLiveStream : true;
975          }
976
977          this.syncFromAudioElement();
978          
979          this.applyBodyPadding();
980        },
981
982        formatTime(seconds) {
983          if (isNaN(seconds) || !isFinite(seconds)) return '00:00';
984          const h = Math.floor(seconds / 3600);
985          const m = Math.floor((seconds % 3600) / 60);
986          const s = Math.floor(seconds % 60);
987          if (h > 0) {
988            return `${h}:${m.toString().padStart(2, '0')}:${s.toString().padStart(2, '0')}`;
989          }
990          return `${m.toString().padStart(2, '0')}:${s.toString().padStart(2, '0')}`;
991        },
992
993        seek() {
994          if (this.isLiveStream) return;
995          this.$refs.audio.currentTime = this.currentTime;
996        },
997
998        // Test Padding hozzáadása dinamikusan
999        applyBodyPadding() {
1000          document.body.classList.toggle('player-minimized', !!this.minimized);
1001          
1002          // Ha NYITVA van és ARCHÍV, akkor plusz osztály a mobilos kétsoros nézet miatt
1003          if (!this.minimized && !this.isLiveStream) {
1004              document.body.classList.add('player-archive');
1005          } else {
1006              document.body.classList.remove('player-archive');
1007          }
1008        },
1009
1010        minimize() {
1011          this.minimized = true;
1012          sessionStorage.setItem('radioMinimized', 'true');
1013          this.applyBodyPadding();
1014        },
1015
1016        expand() {
1017          this.minimized = false;
1018          sessionStorage.setItem('radioMinimized', 'false');
1019          this.applyBodyPadding();
1020        },
1021
1022        ensureAudioSource() {
1023          const a = this.$refs.audio;
1024          if (this.streamUrl && a.src !== this.streamUrl) {
1025            a.src = this.streamUrl;
1026            a.load();
1027          }
1028        },
1029
1030        setStream(url, title = null, isLive = null, startAt = 0, forcePlay = false) {
1031          if (!url) return;
1032          const a = this.$refs.audio;
1033          const wasPlaying = !a.paused;
1034          const shouldStart = wasPlaying || forcePlay;
1035
1036          this.streamUrl = url;
1037          this.programTitle = title;
1038          this.isLiveStream = isLive !== null ? isLive : url.includes('live_hi');
1039
1040          sessionStorage.setItem('radioState', JSON.stringify({
1041            streamUrl: this.streamUrl,
1042            programTitle: this.programTitle,
1043            isLiveStream: this.isLiveStream
1044          }));
1045
1046          this.targetStartTime = startAt;
1047          this.currentTime = startAt;
1048          this.duration = 0;
1049
1050          if (shouldStart) {
1051            a.pause();
1052            this.ensureAudioSource();
1053            this.syncPlaybackState(false);
1054          } else if (this.isLiveStream) {
1055            // iOS Safari a live stream automatikus a.load()/src indítását a teljes
1056            // oldalbetöltés részének tekinti, ezért a progress bar félúton megállhat,
1057            // a Turbo/Alpine restore pedig félkész DOM-ot festhet. Élő adást csak
1058            // felhasználói play vagy explicit visszajátszás után nyitunk meg.
1059            a.pause();
1060            a.removeAttribute('src');
1061            a.load();
1062            this.syncPlaybackState(false);
1063          } else if (a.src !== url) {
1064            a.pause();
1065            this.ensureAudioSource();
1066            this.syncPlaybackState(false);
1067          }
1068
1069          this.applyBodyPadding(); // Frissítjük a magasságot betöltéskor
1070
1071          if (shouldStart) setTimeout(() => this.play(), 50);
1072        },
1073
1074        async play() {
1075          const a = this.$refs.audio;
1076          this.ensureAudioSource();
1077          try {
1078            await a.play();
1079            this.syncPlaybackState(true);
1080          } catch (e) {
1081            this.syncPlaybackState(false);
1082            console.error('play failed', e);
1083          }
1084        },
1085
1086        pause() {
1087          this.$refs.audio.pause();
1088          this.syncPlaybackState(false);
1089        },
1090
1091        async toggle() {
1092          const a = this.$refs.audio;
1093          if (a.paused) await this.play();
1094          else this.pause();
1095        },
1096
1097        applyVolume() {
1098          this.$refs.audio.volume = this.volume;
1099        },
1100      }));
1101    });
1102  </script>
1102
1103
1104  
1104<script>
1105    if (!window.__mkrRadioTurboBridgeRegistered) {
1106      window.__mkrRadioTurboBridgeRegistered = true;
1107      let wasRadioPlaying = false;
1108
1109      document.addEventListener("turbo:before-render", () => {
1110        const audioEl = document.querySelector('#radio-player-global audio');
1111        if (audioEl) {
1112          wasRadioPlaying = !audioEl.paused;
1113          sessionStorage.setItem('radioWasPlaying', wasRadioPlaying ? 'true' : 'false');
1114        }
1115      });
1116
1117      document.addEventListener("turbo:render", () => {
1118        if (wasRadioPlaying) {
1119          const audioEl = document.querySelector('#radio-player-global audio');
1120          if (audioEl) {
1121            setTimeout(() => {
1122              if (window.RadioPlayer && typeof window.RadioPlayer.play === 'function') {
1123                window.RadioPlayer.play();
1124              } else {
1125                audioEl.play().catch(e => console.log('Auto-play preventálva:', e));
1126              }
1127            }, 50);
1128          }
1129        }
1130
1131        if (window.RadioPlayer && typeof window.RadioPlayer.applyBodyPadding === 'function') {
1132          window.RadioPlayer.applyBodyPadding();
1133        }
1134      });
1135
1136      window.addEventListener('pageshow', () => {
1137        const shouldResumePlayback = sessionStorage.getItem('radioWasPlaying') === 'true';
1138
1139        if (shouldResumePlayback && window.RadioPlayer && typeof window.RadioPlayer.play === 'function') {
1140          window.RadioPlayer.play();
1141        }
1142
1143        if (window.RadioPlayer && typeof window.RadioPlayer.applyBodyPadding === 'function') {
1144          window.RadioPlayer.applyBodyPadding();
1145        }
1146      });
1147    }
1148  </script>
1148
1149</div>
1150
1151
1152  </body>
1153
1154  </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.