PageSourceSearch

https://www.montcada.cat/altres-continguts/contactar

html montcada.cat collected 2026-10-02 06:24:27 UTC 127,207 bytes, 1,751 lines download raw bytes

1<!DOCTYPE HTML>
2<html lang="ca" xmlns="http://www.w3.org/1999/xhtml" xml:lang="ca" >
3    <head>
4        <!-- METADATA -->
5<meta charset="utf-8">
6<meta name="viewport" content="width=device-width, initial-scale=1">
7<meta name="title" lang="ca" content="Contactar - Ajuntament de Montcada i Reixac">
8<meta name="description" lang="ca" content="">
9<meta name="author" lang="ca" content="Ajuntament de Montcada i Reixac">
10<meta name="date" lang="ca" content="2025-03-05 10:24:10">
11<meta name="generator" lang="ca" content="Ajuntament de Montcada i Reixac">
12<meta name="robots" content="index, follow">
13
14        <title>Contactar - Ajuntament de Montcada i Reixac</title>
15
16        <!-- Global Site Tag (gtag.js) - Google Analytics v4-->
vendor: 124 bytes, lines 16-17
16
17<script type="text/plain" data-type="text/javascript" data-name="ga" data-src="https://www.googletagmanager.com/gtag/js?id=
17G-9Q3CVY8SWX
vendor: 12 bytes, line 17
17"></script>
18<script type="text/plain" data-type="text/javascript" data-name="ga">
19    
vendor: 140 bytes, lines 19-23
19window.dataLayer = window.dataLayer || [];
20    function gtag(){dataLayer.push(arguments);}
21    gtag('js', new Date());
22
23    gtag('config', '
23G-9Q3CVY8SWX
vendor: 8 bytes, lines 23-24
23');
24    
24// Creates the default tracker.
25    gtag('event', 'page_view', { 'send_to': 'G-9Q3CVY8SWX' });
26</script>
26
27<!-- End of code Global Site Tag (gtag.js) - Google Analytics v4--><!-- Global Site Tag (gtag.js) - Google Analytics v4-->
vendor: 124 bytes, lines 27-28
27
28<script type="text/plain" data-type="text/javascript" data-name="ga" data-src="https://www.googletagmanager.com/gtag/js?id=
28G-9Q3CVY8SWX
vendor: 12 bytes, line 28
28"></script>
29<script type="text/plain" data-type="text/javascript" data-name="ga">
30    
vendor: 140 bytes, lines 30-34
30window.dataLayer = window.dataLayer || [];
31    function gtag(){dataLayer.push(arguments);}
32    gtag('js', new Date());
33
34    gtag('config', '
34G-9Q3CVY8SWX
vendor: 8 bytes, lines 34-35
34');
35    
35// Creates the default tracker.
36    gtag('event', 'page_view', { 'send_to': 'G-9Q3CVY8SWX' });
37</script>
37
38<!-- End of code Global Site Tag (gtag.js) - Google Analytics v4--><!-- Global Site Tag (gtag.js) - Google Analytics v4-->
vendor: 124 bytes, lines 38-39
38
39<script type="text/plain" data-type="text/javascript" data-name="ga" data-src="https://www.googletagmanager.com/gtag/js?id=
39G-9Q3CVY8SWX
vendor: 12 bytes, line 39
39"></script>
40<script type="text/plain" data-type="text/javascript" data-name="ga">
41    
vendor: 140 bytes, lines 41-45
41window.dataLayer = window.dataLayer || [];
42    function gtag(){dataLayer.push(arguments);}
43    gtag('js', new Date());
44
45    gtag('config', '
45G-9Q3CVY8SWX
vendor: 8 bytes, lines 45-46
45');
46    
46// Creates the default tracker.
47    gtag('event', 'page_view', { 'send_to': 'G-9Q3CVY8SWX' });
48</script>
48
49<!-- End of code Global Site Tag (gtag.js) - Google Analytics v4-->
50        <link rel="canonical" href="/altres-continguts/contactar">
51
52        <link rel="stylesheet" href="/front/view/js/bower_components/bootstrap/dist/css/bootstrap.min.css?ver=1790922266">
53<link rel="stylesheet" href="/front/view/js/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css?ver=1790922266">
54<link rel="stylesheet" href="/front/view/js/bower_components/bootstrap-icons.min/index.css?ver=1790922266">
55<link rel="stylesheet" href="/front/view/js/bower_components/tempus-dominus.min.css/index.css?ver=1790922266">
56<link rel="stylesheet" href="/common/bower_components/select2/dist/css/select2.min.css?ver=1790922266">
57
58        <!-- Real Favicon Genenrator-->
59<link rel="apple-touch-icon" href="/themes/montcadaireixac/images/favicons/apple-touch-icon.png">
60<link rel="icon" type="image/png" href="/themes/montcadaireixac/images/favicons/favicon-16x16.png" sizes="16x16">
61<link rel="icon" type="image/png" href="/themes/montcadaireixac/images/favicons/favicon-32x32.png" sizes="32x32">
62<link rel="shortcut icon" href="/themes/montcadaireixac/images/favicons/favicon.ico">
63        
63<script src="/front/controller/klaro-config.php"></script>
vendor: 1 bytes, line 63
63
64<script>
65	// Fallback defensiu: si per algun motiu el PHP no retorna la configuració,
66	// assegurem una configuració mínima perquè Klaro no falli i mostri el banner.
67	window.klaroConfig = window.klaroConfig || {
68		version: '1.0',
69		elementID: 'klaro',
70		storageMethod: 'cookie',
71		storageName: 'klaro',
72		cookieName: 'klaro',
73		htmlTexts: true,
74		acceptAll: true,
75		hideDeclineAll: false,
76		services: []
77	};
78</script>
vendor: 1 bytes, line 78
78
79<script src="/front/view/js/klaro.min.js?ver=1790922266"></script>
vendor: 1 bytes, line 79
79
80<script src="/front/view/js/klaro-init.js?ver=1790922266"></script>
80
81
82        <!-- Twitter Card data -->
83<meta name="twitter:card" content="summary_large_image">
84<meta name="twitter:site" content="@ajmontcada">
85<meta name="twitter:title" content="Contactar">
86<meta name="twitter:description" content="Pàgina web oficial de l&#039;Ajuntament de Montcada i Reixac. Tràmits, ofertes de feina, notícies, agenda, farmàcies...">
87<meta name="twitter:image" content="https://www.montcada.cat/themes/montcadaireixac/images/logos/header.png">
88    <meta name="twitter:image:alt" content="Logo">
89        <meta property="fb:admins" content="108686019195873">
90<!-- Open Graph data -->
91<meta property="og:title" content="Contactar">
92<meta property="og:type" content="website">
93<meta property="og:url" content="https://www.montcada.cat/altres-continguts/contactar">
94<meta property="og:image" content="https://www.montcada.cat/themes/montcadaireixac/images/logos/header.png">
95    <meta property="og:image:alt" content="Logo">
96    <meta property="og:image" content="https://www.montcada.cat/themes/montcadaireixac/images/logos/header_inv.png">
97    <meta property="og:image:alt" content="Logo invertit">
98    <meta property="og:description" content="Pàgina web oficial de l&#039;Ajuntament de Montcada i Reixac. Tràmits, ofertes de feina, notícies, agenda, farmàcies...">
99<meta property="og:site_name" content="Ajuntament de Montcada i Reixac">
100
101        <!-- HTML5 compatible tags -->
102<script>
103    document.createElement('header');
104    document.createElement('footer');
105    document.createElement('section');
106    document.createElement('aside');
107    document.createElement('nav');
108    document.createElement('article');
109    document.createElement('hgroup');
110    document.createElement('lh');
111</script>
111
112        
112<script>window.mapsConfig = { layerType: 'OpenStreetMap_Mapnik' };</script>
112
113<link rel="stylesheet" href="/front/view/js/bower_components/FreezeUI/freeze-ui.min.css">
114<link rel="stylesheet" href="/front/view/js/bower_components/Leaflet/default/leaflet.css">
115<link rel="stylesheet" href="/front/view/js/bower_components/Leaflet/default/Control.Loading.css">
116<script  src="/front/view/js/bower_components/FreezeUI/freeze-ui.min.js"></script>
vendor: 1 bytes, line 116
116
117<script  src="/front/view/js/bower_components/Leaflet/default/leaflet.js"></script>
vendor: 1 bytes, line 117
117
118<script src="/front/view/js/bower_components/es6-promise/es6-promise.min.js"></script>
vendor: 1 bytes, line 118
118
119<script>ES6Promise.polyfill();</script>
vendor: 1 bytes, line 119
119
120<script  src='/front/view/js/bower_components/Leaflet/default/Leaflet.GoogleMutant.js'></script>
vendor: 1 bytes, line 120
120
121<script src="/front/view/js/googleMapsInit.js"></script>
vendor: 1 bytes, line 121
121
122<script type="text/plain" data-type="text/javascript" data-name="maps" data-src="https://maps.google.com/maps/api/js?key=AIzaSyA8dU85EWUGlFSbUZVJxz5NJ058QyiI0og&amp;loading=async&amp;callback=onGoogleMapsReady"></script>
vendor: 1 bytes, line 122
122
123<script  src="/front/view/js/bower_components/Leaflet/default/leaflet.maps.js"></script>
vendor: 1 bytes, line 123
123
124<script  src="/front/view/js/bower_components/Leaflet/default/leaflet.clone.js"></script>
vendor: 1 bytes, line 124
124
125<script  src="/front/view/js/bower_components/Leaflet/default/Control.Loading.js"></script>
vendor: 1 bytes, line 125
125
126<script src="/front/view/js/bower_components/jquery.min/index.js"></script>
vendor: 1 bytes, line 126
126
127<script src="/front/view/js/maps.js"></script>
127        <!-- Init addHeadExtraStyles -->
128        <style>html body{font-size:1em !important;} </style>
129        <!-- End addHeadExtraStyles -->
130        <!-- Font Awesome 7 + v4-shims for backward compatibility -->
131        <link href="https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css" rel="stylesheet">
132        <link href="https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/v4-shims.min.css" rel="stylesheet">
133        <!-- Popperjs + Tempus Dominus -->
134        
134<script src="/front/view/js/bower_components/popper.min/index.js?ver=1790922266"></script>
vendor: 1 bytes, line 134
134
135<script src="/front/view/js/bower_components/tempus-dominus.min.js/index.js?ver=1790922266"></script>
135
136                <link rel="stylesheet" media="all" href="/themes/montcadaireixac/styles/style.min.css?ver=1790922266">
137            </head>
138    <body class="page id-62">
139        <nav class="skip-links" aria-label="Dreceres d&#039;accessibilitat"><ul><li><a href="#site-header">Saltar a la capçalera</a></li><li><a href="#readspeakerPage">Saltar al contingut</a></li><li><a href="#page-related">Saltar a relacionats</a></li><li><a href="#footer-content">Saltar al peu de pàgina</a></li></ul></nav>        <header id="site-header" tabindex="-1">
140                                    <div class="toolbar clearfix">
141    <div class="container-xl">
142                <div class="fright">
143            <div class="toolbarItem">
144    <div class="toolbarItem page-62 page-contactar current">
145    <a 
146        href="/altres-continguts/contactar"
147        target="_self"
148        rel=""
149            >
150        Contactar    </a>
151</div>
152</div>                        <div id="social" class="toolbarItem">
153                  
154    <a target="_blank" aria-label="Twitter" href="https://x.com/ajmontcada" title="Obre en finestra nova: Twitter">
155        <span style="display: none">Twitter</span>
156        <img src="/front/view/images/icons/social/twitter.png" alt="Twitter" width="32" height="32">
157    </a>
158  
159    <a target="_blank" aria-label="Facebook" href="https://www.facebook.com/ajmontcada" title="Obre en finestra nova: Facebook">
160        <span style="display: none">Facebook</span>
161        <img src="/front/view/images/icons/social/facebook.png" alt="Facebook" width="32" height="32">
162    </a>
163  
164    <a target="_blank" aria-label="Youtube" href="https://www.youtube.com/ajmontcada" title="Obre en finestra nova: Youtube">
165        <span style="display: none">Youtube</span>
166        <img src="/front/view/images/icons/social/youtube.png" alt="Youtube" width="32" height="32">
167    </a>
168  
169    <a target="_blank" aria-label="LinkedIn" href="https://es.linkedin.com/company/ajuntament-de-montcada-i-reixac" title="Obre en finestra nova: LinkedIn">
170        <span style="display: none">LinkedIn</span>
171        <img src="/front/view/images/icons/social/linkedin.png" alt="LinkedIn" width="32" height="32">
172    </a>
173  
174    <a target="_blank" aria-label="Instagram" href="https://www.instagram.com/ajmontcada/" title="Obre en finestra nova: Instagram">
175        <span style="display: none">Instagram</span>
176        <img src="/front/view/images/icons/social/instagram.png" alt="Instagram" width="32" height="32">
177    </a>
178  
179    <a target="_blank" aria-label="Whatsapp" href="https://www.whatsapp.com/channel/0029VaUzxXWCMY0CwnV1nX3B" title="Obre en finestra nova: Whatsapp">
180        <span style="display: none">Whatsapp</span>
181        <img src="/front/view/images/icons/social/whatsapp.png" alt="Whatsapp" width="32" height="32">
182    </a>
183            </div>
184                        <div class="toolbarItem">
185                <div id="toolbarLanguages">
186    <ul id="languages">
187        <li><a href="#" role="button" aria-expanded="false" aria-controls="languagesList" id="languagesToggle">Idiomes</a>
188            <ul id="languagesList">
189                                    <li><a class="link-language" href="https://www.montcada.cat/altres-continguts/contactar?lang=ca" data-target="https://www.montcada.cat/altres-continguts/contactar?lang=ca">Català</a></li>
190                                    <li><a class="link-language" href="https://translate.google.es/translate?js=y&amp;prev=_t&amp;hl=esie=UTF-8&amp;u=https://www.montcada.cat/altres-continguts/contactar&amp;sl=ca&amp;tl=es" data-target="https://translate.google.es/translate?js=y&amp;prev=_t&amp;hl=esie=UTF-8&amp;u=https://www.montcada.cat/altres-continguts/contactar&amp;sl=ca&amp;tl=es">Castellà</a></li>
191                                    <li><a class="link-language" href="https://translate.google.es/translate?js=y&amp;prev=_t&amp;hl=enie=UTF-8&amp;u=https://www.montcada.cat/altres-continguts/contactar&amp;sl=ca&amp;tl=en" data-target="https://translate.google.es/translate?js=y&amp;prev=_t&amp;hl=enie=UTF-8&amp;u=https://www.montcada.cat/altres-continguts/contactar&amp;sl=ca&amp;tl=en">Anglès</a></li>
192                                    <li><a class="link-language" href="https://translate.google.es/translate?js=y&amp;prev=_t&amp;hl=deie=UTF-8&amp;u=https://www.montcada.cat/altres-continguts/contactar&amp;sl=ca&amp;tl=de" data-target="https://translate.google.es/translate?js=y&amp;prev=_t&amp;hl=deie=UTF-8&amp;u=https://www.montcada.cat/altres-continguts/contactar&amp;sl=ca&amp;tl=de">Alemany</a></li>
193                                    <li><a class="link-language" href="https://translate.google.es/translate?js=y&amp;prev=_t&amp;hl=frie=UTF-8&amp;u=https://www.montcada.cat/altres-continguts/contactar&amp;sl=ca&amp;tl=fr" data-target="https://translate.google.es/translate?js=y&amp;prev=_t&amp;hl=frie=UTF-8&amp;u=https://www.montcada.cat/altres-continguts/contactar&amp;sl=ca&amp;tl=fr">Francès</a></li>
194                            </ul>
195        </li>
196    </ul>
197</div>
198<script>
199(function () {
200    var toggle = document.getElementById('languagesToggle');
201    if (!toggle) return;
202    var li = toggle.parentElement;
203    var submenu = li.querySelector('ul');
204    var links = Array.prototype.slice.call(submenu.querySelectorAll('a'));
205
206    function keyName(e) {
207        return e.key || e.code || e.keyCode;
208    }
209
210    function isSpaceKey(e) {
211        var key = keyName(e);
212        return key === ' ' || key === 'Spacebar' || key === 'Space' || key === 32;
213    }
214
215    function open(focusFirst) {
216        li.classList.add('is-open');
217        submenu.style.display = 'block';
218        submenu.style.padding = '1em';
219        toggle.setAttribute('aria-expanded', 'true');
220        if (focusFirst && links.length) links[0].focus();
221    }
222
223    function close() {
224        li.classList.remove('is-open');
225        submenu.style.display = '';
226        submenu.style.padding = '';
227        toggle.setAttribute('aria-expanded', 'false');
228    }
229
230    function isOpen() {
231        return toggle.getAttribute('aria-expanded') === 'true';
232    }
233
234    function focusLink(index) {
235        if (!links.length) return;
236        links[(index + links.length) % links.length].focus();
237    }
238
239    function focusedLinkIndex() {
240        return links.indexOf(document.activeElement);
241    }
242
243    toggle.addEventListener('click', function (e) {
244        e.preventDefault();
245        isOpen() ? close() : open(false);
246    });
247
248    toggle.addEventListener('keydown', function (e) {
249        var key = keyName(e);
250        if (key === 'Enter' || isSpaceKey(e)) {
251            e.preventDefault();
252            isOpen() ? close() : open(false);
253        } else if (key === 'ArrowDown' || key === 40) {
254            e.preventDefault();
255            open(true);
256        } else if (key === 'ArrowUp' || key === 38) {
257            e.preventDefault();
258            open(false);
259            focusLink(links.length - 1);
260        } else if (key === 'Escape' || key === 'Esc' || key === 27) {
261            if (isOpen()) {
262                e.preventDefault();
263                close();
264            }
265        }
266    });
267
268    submenu.addEventListener('keydown', function (e) {
269        var key = keyName(e);
270        var index = focusedLinkIndex();
271
272        if (key === 'ArrowDown' || key === 40) {
273            e.preventDefault();
274            focusLink(index + 1);
275        } else if (key === 'ArrowUp' || key === 38) {
276            e.preventDefault();
277            focusLink(index - 1);
278        } else if (key === 'Home' || key === 36) {
279            e.preventDefault();
280            focusLink(0);
281        } else if (key === 'End' || key === 35) {
282            e.preventDefault();
283            focusLink(links.length - 1);
284        } else if (isSpaceKey(e)) {
285            e.preventDefault();
286            if (document.activeElement && document.activeElement.click) {
287                document.activeElement.click();
288            }
289        } else if (key === 'Escape' || key === 'Esc' || key === 27) {
290            e.preventDefault();
291            close();
292            toggle.focus();
293        }
294    });
295
296    li.addEventListener('focusout', function () {
297        window.setTimeout(function () {
298            if (!li.contains(document.activeElement)) close();
299        }, 0);
300    });
301
302    document.addEventListener('click', function (e) {
303        if (!li.contains(e.target)) close();
304    });
305})();
306</script>
306
307                <div class="currentDate" style='padding:9px;color:white'>
308    <span id="clock" class="clock" title='Data i hora oficial' >
309        02.10.2026 | 08:24    </span>
310</div>            </div>
311        </div>
312    </div>
313</div>
314<div class="header ">
315    <div class="branding">
316        <div class="container-xl">
317            <div class="row">
318                <div class="col-md-8 col-sm-8 col-lg-8 logo_box">
319    <a class="logo" href="/" aria-label="Ajuntament de Montcada i Reixac - Pàgina d'inici">
320        <img src="/themes/montcadaireixac/images/logos/header.png" alt="" width="355" height="111" id="mainLogo">
321    </a>
322    </div>                <div class="col-md-4 col-sm-4 col-lg-4 middle search_box">
323    <form id="search_box" aria-label="Cercar:" name="search_box" method="get" action="/search">
324        <label for="search" accesskey="4">
325            <span class="visually-hidden">Cercar:</span>
326        </label>
327        <input id="search" name="search" type="text" aria-label="Cercar:" title="Cerca a tot el web" value="" placeholder="Cercar...">
328        <button type="submit" class="search-button" aria-label="Cerca"><i class="fa fa-search"></i></button>
329    </form>
330</div>
331            </div>
332        </div>
333    </div>
334        <div id="navbar-top" class="navbar navbar-expand-lg navbar-dark"><div class="nav"><div class="container-xl"><div class="row"><div class="col"><nav class="menu_principal" aria-label="menú"><div class="menu-flexible__wrapper menu-font-medium menu-alignment-left menu-spacing-normal menu-animation-fade menu-text-transform-none menu-columns-1" style="--menu-cols:1;--menu-submenu-width:200px;--menu-hover-delay:300ms;--menu-image-width:160px;" data-menu-columns="1" data-expand-type="hover" data-menu-sticky="false" data-menu-alignment="left" data-menu-spacing="normal" data-menu-animation="fade" data-menu-external-icon="auto" data-menu-external-dim="false" data-menu-text-transform="none"><div class="menu-flexible__topbar"><a href="#" class="menu-flexible__toggle phoneMenuButton" aria-label="Menú" aria-expanded="false"><i class="fa fa-bars"></i></a></div><ul class="menu-flexible menu-flexible__list"><li class="menu-flexible__item page-1 level1"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament" ><span class="menu-flexible__item-text">Ajuntament</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-18 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/anuncis-edictes" ><span class="menu-flexible__item-text">Anuncis / Edictes  (exposició pública)</span></a></li><li class="menu-flexible__item page-325 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/arxiu-municipal" ><span class="menu-flexible__item-text">Arxiu Municipal</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-580 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/assessorament-treball-de-recerca" ><span class="menu-flexible__item-text">Assessorament Treball de Recerca</span></a></li><li class="menu-flexible__item page-556 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/cerca-de-victimes-i-persones-desaparegudes" ><span class="menu-flexible__item-text">Cerca de víctimes i persones desaparegudes</span></a></li><li class="menu-flexible__item page-595 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/difusio" ><span class="menu-flexible__item-text">Difusió</span></a></li><li class="menu-flexible__item page-600 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/itineraris-culturals" ><span class="menu-flexible__item-text">Itineraris culturals</span></a></li><li class="menu-flexible__item page-687 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/jornades-darxius-i-recerca-local" ><span class="menu-flexible__item-text">Jornades d&#039;Arxius i Recerca Local</span></a></li><li class="menu-flexible__item page-577 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/memoria-democratica" ><span class="menu-flexible__item-text">Memòria democràtica</span></a></li><li class="menu-flexible__item page-594 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/memories-anuals" ><span class="menu-flexible__item-text">Memòries anuals</span></a></li><li class="menu-flexible__item page-593 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/pla-director" ><span class="menu-flexible__item-text">Pla director</span></a></li><li class="menu-flexible__item page-578 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/recursos-per-a-la-recerca" ><span class="menu-flexible__item-text">Recursos per a la recerca</span></a></li><li class="menu-flexible__item page-592 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/servei-de-consulta" ><span class="menu-flexible__item-text">Servei de consulta</span></a></li><li class="menu-flexible__item page-598 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/servei-educatiu" ><span class="menu-flexible__item-text">Servei educatiu</span></a></li><li class="menu-flexible__item page-619 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/arxiu-municipal/setmana-internacional-dels-arxius" ><span class="menu-flexible__item-text">Setmana Internacional dels Arxius</span></a></li></ul></li><li class="menu-flexible__item page-458 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/cartes-de-serveis" ><span class="menu-flexible__item-text">Cartes de Serveis</span></a></li><li class="menu-flexible__item page-254 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/casals" ><span class="menu-flexible__item-text">Casals d&#039;estiu municipals</span></a></li><li class="menu-flexible__item page-339 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/cataleg-de-serveis" ><span class="menu-flexible__item-text">Catàleg de serveis</span></a></li><li class="menu-flexible__item page-215 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/codi-de-conducta-dels-alts-carrecs" ><span class="menu-flexible__item-text">Codi de conducta dels alts càrrecs</span></a></li><li class="menu-flexible__item page-154 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/convocatories-de-seleccio-de-personal" ><span class="menu-flexible__item-text">Convocatòries de selecció de personal</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-480 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/convocatories-de-seleccio-de-personal/altres-processos" ><span class="menu-flexible__item-text">Altres processos</span></a></li><li class="menu-flexible__item page-476 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/convocatories-de-seleccio-de-personal/borses-de-treball" ><span class="menu-flexible__item-text">Borses de treball</span></a></li><li class="menu-flexible__item page-478 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/convocatories-de-seleccio-de-personal/interinatges" ><span class="menu-flexible__item-text">Interinatges</span></a></li><li class="menu-flexible__item page-477 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/convocatories-de-seleccio-de-personal/oferta-publica" ><span class="menu-flexible__item-text">Oferta pública</span></a></li><li class="menu-flexible__item page-664 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/convocatories-de-seleccio-de-personal/proves-de-convocatories-realitzades-i-en-curs" ><span class="menu-flexible__item-text">Proves de convocatòries realitzades i en curs</span></a></li></ul></li><li class="menu-flexible__item page-285 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/comissions-informatives" ><span class="menu-flexible__item-text">Comissions informatives</span></a></li><li class="menu-flexible__item page-216 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/dades-obertes" ><span class="menu-flexible__item-text">Dades obertes</span></a></li><li class="menu-flexible__item page-322 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/gestio-urbanistica" ><span class="menu-flexible__item-text">Gestió urbanística</span></a></li><li class="menu-flexible__item page-8 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/govern" ><span class="menu-flexible__item-text">Govern</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-534 level3"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/govern/agenda-politica" ><span class="menu-flexible__item-text">Agenda política</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-540 level4"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.montcada.cat/actualitat/hemeroteca?archive_type=15&amp;archive_category=&amp;archive_thematic=&amp;archive_year=&amp;archive_month=&amp;archive_order=DESC&amp;archive_word=" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Hemeroteca agenda política</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-683 level4"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/agenda-politica/reunions-grups-interes" ><span class="menu-flexible__item-text">Reunions grups interès</span></a></li></ul></li><li class="menu-flexible__item page-652 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.seu-e.cat/ca/web/montcadaireixac/govern-obert-i-transparencia/informacio-institucional-i-organitzativa/organitzacio-politica-i-retribucions/cartipas-organitzacio-politica" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Àrees i regidories</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-87 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.seu-e.cat/ca/web/montcadaireixac/govern-obert-i-transparencia/informacio-institucional-i-organitzativa/organitzacio-politica-i-retribucions/cartipas-organitzacio-politica" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Cartipàs: organització política</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-15 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.seu-e.cat/ca/web/montcadaireixac/govern-obert-i-transparencia/informacio-institucional-i-organitzativa/organitzacio-politica-i-retribucions/grups-politics-municipals" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Grups municipals</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-115 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.seu-e.cat/ca/web/montcadaireixac/govern-obert-i-transparencia/informacio-institucional-i-organitzativa/organitzacio-politica-i-retribucions/carrecs-electes" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Informació dels regidors/es</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-497 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.montcada.cat/alcaldia" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">L&#039;alcalde</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-502 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/organigrama-de-lens" ><span class="menu-flexible__item-text">Organigrama de l&#039;ens</span></a></li><li class="menu-flexible__item page-81 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/organismes-dependents-o-vinculats" ><span class="menu-flexible__item-text">Organismes dependents o vinculats</span></a></li><li class="menu-flexible__item page-536 level3"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/govern/pam-2023-2027" ><span class="menu-flexible__item-text">PAM 2023-2027</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-641 level4"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/pam-2023-2027/eix-1-avancar-amb-responsabilitat-estrategia-i-bon-govern" ><span class="menu-flexible__item-text">Eix 1. Avançar amb responsabilitat, estratègia i bon govern</span></a></li><li class="menu-flexible__item page-642 level4"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/pam-2023-2027/eix-2-respecte-a-les-persones-i-la-qualitat-de-vida" ><span class="menu-flexible__item-text">Eix 2. Respecte a les persones i la qualitat de vida</span></a></li><li class="menu-flexible__item page-643 level4"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/pam-2023-2027/eix-3-montcada-i-reixac-transformacio-de-ciutat-millora-urbana-i-economica" ><span class="menu-flexible__item-text">Eix 3. Montcada i Reixac: transformació de ciutat, millora urbana i econòmica</span></a></li><li class="menu-flexible__item page-644 level4"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/pam-2023-2027/eix-4-el-soterrament-el-futur-de-la-ciutat" ><span class="menu-flexible__item-text">Eix 4. El soterrament: el futur de la ciutat</span></a></li><li class="menu-flexible__item page-645 level4"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/pam-2023-2027/eix-5-una-ciutat-sostenible-i-de-futur" ><span class="menu-flexible__item-text">Eix 5. Una ciutat sostenible i de futur</span></a></li><li class="menu-flexible__item page-693 level4"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.montcada.cat/actualitat/noticies/el-govern-municipal-fa-un-balanc-positiu-dels-dos-primers-anys-de-mandat.html" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Mig mandat: balanç i reptes</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-494 level4"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/pam-2023-2027/projectes-dinversions-2023-2027" ><span class="menu-flexible__item-text">Projectes d&#039;inversions 2023-2027</span></a></li></ul></li><li class="menu-flexible__item page-24 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.seu-e.cat/ca/web/montcadaireixac/govern-obert-i-transparencia/gestio-economica" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Pressupostos i gestió econòmica</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-572 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.seu-e.cat/ca/web/montcadaireixac/govern-obert-i-transparencia/accio-de-govern-i-normativa/accio-de-govern-i-grups-politics/resolucions-administratives-judicials-i-rellevants" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Resolucions judicials</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-f
334lexible__item page-503 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/retiment-de-comptes" ><span class="menu-flexible__item-text">Retiment de comptes</span></a></li><li class="menu-flexible__item page-17 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/tecnics-municipals" ><span class="menu-flexible__item-text">Tècnics municipals</span></a></li></ul></li><li class="menu-flexible__item page-20 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/junta-de-govern-local" ><span class="menu-flexible__item-text">Junta de govern local</span></a></li><li class="menu-flexible__item page-126 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/normativa" ><span class="menu-flexible__item-text">Normativa</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-28 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/normativa/normativa-urbanistica" ><span class="menu-flexible__item-text">Normativa urbanística</span></a></li><li class="menu-flexible__item page-27 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/normativa/ordenances-reglaments-i-normes-internes" ><span class="menu-flexible__item-text">Ordenances, Reglaments i Normes internes</span></a></li><li class="menu-flexible__item page-22 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/normativa/ordenances-fiscals" ><span class="menu-flexible__item-text">Ordenances fiscals</span></a></li><li class="menu-flexible__item page-739 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://seu-e.cat/ca/web/montcadaireixac/govern-obert-i-transparencia/accio-de-govern-i-normativa/normativa-plans-i-programes/pla-anual-normatiu" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Pla anual normatiu</span><i class="align-middle fa fa-external-link ms-2"></i></a></li></ul></li><li class="menu-flexible__item page-26 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/perfil-de-contractant" ><span class="menu-flexible__item-text">Perfil de Contractant</span></a></li><li class="menu-flexible__item page-475 level2"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.seu-e.cat/ca/web/montcadaireixac/govern-obert-i-transparencia/informacio-institucional-i-organitzativa/informacio-institucional/pla-de-mesures-antifrau-220" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Pla de Mesures Antifrau</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-287 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/planejament" ><span class="menu-flexible__item-text">Planejament urbanístic</span></a></li><li class="menu-flexible__item page-238 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-municipals" ><span class="menu-flexible__item-text">Plans municipals</span></a></li><li class="menu-flexible__item page-80 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/ple-municipal" ><span class="menu-flexible__item-text">Ple municipal</span></a></li><li class="menu-flexible__item page-142 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/organs-de-participacio" ><span class="menu-flexible__item-text">Òrgans de participació</span></a></li><li class="menu-flexible__item page-211 level2"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://seu-e.cat/web/montcadaireixac/govern-obert-i-transparencia/informacio-institucional-i-organitzativa/empleats-publics/responsable-de-comunicacio/premsa" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Responsable de comunicació municipal</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-123 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/transparencia" ><span class="menu-flexible__item-text">Transparència</span></a></li></ul></li><li class="menu-flexible__item page-10 level1"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/serveis-i-tramits" ><span class="menu-flexible__item-text">Serveis i tràmits</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-180 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/calendari-fiscal" ><span class="menu-flexible__item-text">Calendari fiscal</span></a></li><li class="menu-flexible__item page-90 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/carpeta-ciutadana" ><span class="menu-flexible__item-text">Carpeta ciutadana</span></a></li><li class="menu-flexible__item page-741 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/serveis-i-tramits/convocatories-de-subvencions" ><span class="menu-flexible__item-text">Convocatòries de subvencions</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-742 level3"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/convocatories-de-subvencions/subvencions-generals-a-entitats-i-centres-educatius" ><span class="menu-flexible__item-text">Subvencions generals a entitats i centres educatius</span></a></li><li class="menu-flexible__item page-745 level3"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/convocatories-de-subvencions/subvencions-especials-per-aniversaris-o-commemoracions" ><span class="menu-flexible__item-text">Subvencions especials per aniversaris o commemoracions</span></a></li><li class="menu-flexible__item page-746 level3"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/convocatories-de-subvencions/subvencions-especials-festes-majors-i-festes-populars-barri" ><span class="menu-flexible__item-text">Subvencions especials festes majors i festes populars barri</span></a></li><li class="menu-flexible__item page-747 level3"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/convocatories-de-subvencions/subvencions-a-clubs-i-entitats-esportives" ><span class="menu-flexible__item-text">Subvencions a clubs i entitats esportives</span></a></li></ul></li><li class="menu-flexible__item page-88 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/factura-electronica" ><span class="menu-flexible__item-text">Factura electrònica</span></a></li><li class="menu-flexible__item page-152 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/farmacies-de-guardia" ><span class="menu-flexible__item-text">Farmàcies de guàrdia</span></a></li><li class="menu-flexible__item page-133 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/finestreta-unica-empresarial-fue" ><span class="menu-flexible__item-text">Finestreta Única Empresarial (FUE)</span></a></li><li class="menu-flexible__item page-82 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/oficines-municipals" ><span class="menu-flexible__item-text">Oficines municipals</span></a></li><li class="menu-flexible__item page-122 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/que-es-la-seu-electronica" ><span class="menu-flexible__item-text">Seu electrònica</span></a></li><li class="menu-flexible__item page-174 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/instancia" ><span class="menu-flexible__item-text">Sol·licitud genèrica</span></a></li><li class="menu-flexible__item page-31 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/tramits-i-gestions" ><span class="menu-flexible__item-text">Tràmits i gestions</span></a></li></ul></li><li class="menu-flexible__item page-2 level1"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/el-municipi" ><span class="menu-flexible__item-text">El municipi</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-34 level2"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/com-arribar" ><span class="menu-flexible__item-text">Com arribar</span></a></li><li class="menu-flexible__item page-3 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/el-municipi/guia-del-municipi" ><span class="menu-flexible__item-text">Guia del municipi</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-40 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/guia-del-municipi/entitats-i-associacions" ><span class="menu-flexible__item-text">Entitats i associacions</span></a></li><li class="menu-flexible__item page-43 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/guia-del-municipi/emergencie
334s" ><span class="menu-flexible__item-text">Emergències</span></a></li><li class="menu-flexible__item page-37 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/guia-del-municipi/equipaments" ><span class="menu-flexible__item-text">Equipaments</span></a></li><li class="menu-flexible__item page-724 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/guia-del-municipi/llistat-de-poligons" ><span class="menu-flexible__item-text">Polígons</span></a></li></ul></li><li class="menu-flexible__item page-7 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/el-municipi/informacio-del-municipi" ><span class="menu-flexible__item-text">Informació del municipi</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-46 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/informacio-del-municipi/historia" ><span class="menu-flexible__item-text">Història</span></a></li><li class="menu-flexible__item page-47 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/informacio-del-municipi/el-municipi-en-xifres" ><span class="menu-flexible__item-text">El municipi en xifres</span></a></li><li class="menu-flexible__item page-44 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/informacio-del-municipi/presentacio-de-la-ciutat" ><span class="menu-flexible__item-text">Presentació de la ciutat</span></a></li></ul></li><li class="menu-flexible__item page-48 level2"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/informacio-geografica" ><span class="menu-flexible__item-text">Informació geogràfica</span></a></li><li class="menu-flexible__item page-36 level2"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/planol" ><span class="menu-flexible__item-text">Plànol</span></a></li><li class="menu-flexible__item page-131 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/el-municipi/turisme" ><span class="menu-flexible__item-text">Turisme</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-50 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/turisme/calendari-festiu-festes-i-fires" ><span class="menu-flexible__item-text">Calendari festiu, festes i fires</span></a></li><li class="menu-flexible__item page-41 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/turisme/llocs-dinteres" ><span class="menu-flexible__item-text">Llocs d&#039;interès</span></a></li></ul></li></ul></li><li class="menu-flexible__item page-4 level1"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/actualitat" ><span class="menu-flexible__item-text">Actualitat</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-54 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/agenda" ><span class="menu-flexible__item-text">Agenda</span></a></li><li class="menu-flexible__item page-128 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/avisos" ><span class="menu-flexible__item-text">Avisos</span></a></li><li class="menu-flexible__item page-55 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/butlleti-digital" ><span class="menu-flexible__item-text">Butlletí digital</span></a></li><li class="menu-flexible__item page-241 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/nous-canals-de-comunicacio" ><span class="menu-flexible__item-text">Canals de comunicació</span></a></li><li class="menu-flexible__item page-58 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/hemeroteca" ><span class="menu-flexible__item-text">Hemeroteca</span></a></li><li class="menu-flexible__item page-146 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/la-veu" ><span class="menu-flexible__item-text">La Veu</span></a></li><li class="menu-flexible__item page-53 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/noticies" ><span class="menu-flexible__item-text">Notícies</span></a></li><li class="menu-flexible__item page-57 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/rss" ><span class="menu-flexible__item-text">Rss</span></a></li></ul></li><li class="menu-flexible__item page-93 level1"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes" ><span class="menu-flexible__item-text">Temes</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-568 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/comunicacio-i-protocol" ><span class="menu-flexible__item-text">Comunicació i Protocol</span></a></li><li class="menu-flexible__item page-172 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/cooperacio-i-solidaritat" ><span class="menu-flexible__item-text">Cooperació i Solidaritat</span></a></li><li class="menu-flexible__item page-136 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/cultura" ><span class="menu-flexible__item-text">Cultura</span></a></li><li class="menu-flexible__item page-139 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/educacio" ><span class="menu-flexible__item-text">Educació</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-740 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/educacio/preinscripcio-escolar-3-16" ><span class="menu-flexible__item-text">Preinscripció escolar 3-16</span></a></li><li class="menu-flexible__item page-293 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/educacio/escoles-bressol" ><span class="menu-flexible__item-text">Escoles bressol</span></a></li><li class="menu-flexible__item page-702 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/educacio/ensenyament-postobligatori" ><span class="menu-flexible__item-text">Ensenyament postobligatori</span></a></li><li class="menu-flexible__item page-300 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/educacio/coneguem-lajuntament" ><span class="menu-flexible__item-text">Coneguem l&#039;Ajuntament</span></a></li></ul></li><li class="menu-flexible__item page-134 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/esports" ><span class="menu-flexible__item-text">Esports</span></a></li><li class="menu-flexible__item page-199 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/gent-gran" ><span class="menu-flexible__item-text">Gent gran</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-749 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/gent-gran/jocs-florals-per-a-pers
334ones-grans" ><span class="menu-flexible__item-text">Jocs florals per a persones grans</span></a></li><li class="menu-flexible__item page-467 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/gent-gran/sortides-culturals-per-a-persones-grans-2026" ><span class="menu-flexible__item-text">Sortides culturals per a persones grans 2026</span></a></li></ul></li><li class="menu-flexible__item page-170 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/habitatge" ><span class="menu-flexible__item-text">Habitatge</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-635 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/habitatge/sollicitud-de-pisos-de-proteccio-oficial" ><span class="menu-flexible__item-text">Sol·licitud de pisos de protecció oficial</span></a></li></ul></li><li class="menu-flexible__item page-171 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/igualtat" ><span class="menu-flexible__item-text">Igualtat</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-276 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/igualtat/recursos-trans" ><span class="menu-flexible__item-text">Recursos Trans*</span></a></li><li class="menu-flexible__item page-689 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.montcada.cat/actualitat/noticies/ja-es-coneixen-les-persones-guanyadores-de-l11e-concurs-dones-veu-a-les-dones.html" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">11è concurs de microrelats &#039;Dones veu a les dones?&#039;</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-615 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/igualtat/10e-concurs-de-microrelats-dones-veu-a-les-dones" ><span class="menu-flexible__item-text">10è concurs de microrelats &#039;Dones veu a les dones?&#039;</span></a></li><li class="menu-flexible__item page-523 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/igualtat/9e-concurs-de-microrelats-dones-veu-a-les-dones" ><span class="menu-flexible__item-text">9è concurs de microrelats &#039;Dones veu a les dones?&#039;</span></a></li></ul></li><li class="menu-flexible__item page-224 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/joventut" ><span class="menu-flexible__item-text">Joventut</span></a></li><li class="menu-flexible__item page-135 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/medi-ambient" ><span class="menu-flexible__item-text">Medi ambient</span></a></li><li class="menu-flexible__item page-543 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/montcada-avanca" ><span class="menu-flexible__item-text">Montcada Avança</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-544 level3"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/montcada-avanca/ocupacio" ><span class="menu-flexible__item-text">Ocupació </span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-562 level4"><a class="menu-flexible__link" aria-expanded="false" href="/temes/montcada-avanca/ocupacio/plans-ocupacio" ><span class="menu-flexible__item-text">Plans d&#039;ocupació</span></a></li></ul></li><li class="menu-flexible__item page-565 level3"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/montcada-avanca/empresa-i-emprenedoria" ><span class="menu-flexible__item-text">Empresa i emprenedoria</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-726 level4"><a class="menu-flexible__link" aria-expanded="false" href="/temes/montcada-avanca/empresa-i-emprenedoria/ajuts" ><span class="menu-flexible__item-text">Ajuts</span></a></li><li class="menu-flexible__item page-676 level4"><a class="menu-flexible__link" aria-expanded="false" href="/temes/montcada-avanca/empresa-i-emprenedoria/camins-segurs" ><span class="menu-flexible__item-text">Camins segurs</span></a></li><li class="menu-flexible__item page-677 level4"><a class="menu-flexible__link" aria-expanded="false" href="/temes/montcada-avanca/empresa-i-emprenedoria/coneix-empreses-de-montcada-i-reixac-km-0" ><span class="menu-flexible__item-text">Coneix empreses de Montcada i Reixac Km 0</span></a></li></ul></li><li class="menu-flexible__item page-549 level3"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/montcada-avanca/formacio" ><span class="menu-flexible__item-text">Formació</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-612 level4"><a class="menu-flexible__link" aria-expanded="false" href="/temes/montcada-avanca/formacio/ciutadania" ><span class="menu-flexible__item-text">Ciutadania</span></a></li><li class="menu-flexible__item page-611 level4"><a class="menu-flexible__link" aria-expanded="false" href="/temes/montcada-avanca/formacio/empreses-i-emprenedoria" ><span class="menu-flexible__item-text">Empreses i emprenedoria</span></a></li></ul></li><li class="menu-flexible__item page-166 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/montcada-avanca/comerc" ><span class="menu-flexible__item-text">Comerç</span></a></li><li class="menu-flexible__item page-730 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/montcada-avanca/730-turisme" ><span class="menu-flexible__item-text">Turisme</span></a></li><li class="menu-flexible__item page-576 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/montcada-avanca/poligons-industrials" ><span class="menu-flexible__item-text">Polígons industrials</span></a></li></ul></li><li class="menu-flexible__item page-177 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/museu" ><span class="menu-flexible__item-text">
334Museu Municipal</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-621 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/museu/revista" ><span class="menu-flexible__item-text">Revista Monte Catano</span></a></li></ul></li><li class="menu-flexible__item page-198 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/participacio" ><span class="menu-flexible__item-text">Participació</span></a></li><li class="menu-flexible__item page-234 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/policia-local" ><span class="menu-flexible__item-text">Policia Local</span></a></li><li class="menu-flexible__item page-181 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/politiques-inclusio" ><span class="menu-flexible__item-text">Polítiques d&#039;inclusió</span></a></li><li class="menu-flexible__item page-609 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/proteccio-civil" ><span class="menu-flexible__item-text">Protecció Civil</span></a></li><li class="menu-flexible__item page-487 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/servei-local-de-catala" ><span class="menu-flexible__item-text">Servei Local de Català</span></a></li><li class="menu-flexible__item page-239 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/viapublica" ><span class="menu-flexible__item-text">Serveis municipals i via pública </span></a></li><li class="menu-flexible__item page-161 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/serveis-socials" ><span class="menu-flexible__item-text">Serveis socials</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-759 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/serveis-socials/regularitzacio-extraordinaria-2026" ><span class="menu-flexible__item-text">Regularització extraordinària 2026</span></a></li></ul></li><li class="menu-flexible__item page-163 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/soterrament" ><span class="menu-flexible__item-text">Soterrament</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-585 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/soterrament/afectacions" ><span class="menu-flexible__item-text">Afectacions</span></a></li><li class="menu-flexible__item page-634 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/soterrament/cronologia" ><span class="menu-flexible__item-text">Cronologia del projecte de soterrament de la línia de Portbou</span></a></li><li class="menu-flexible__item page-586 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/soterrament/dia-a-dia-soterrament" ><span class="menu-flexible__item-text">Dia a dia soterrament</span></a></li><li class="menu-flexible__item page-584 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/soterrament/el-projecte" ><span class="menu-flexible__item-text">El projecte</span></a></li><li class="menu-flexible__item page-499 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/soterrament/espais-que-desapareixeran-amb-el-soterrament" ><span class="menu-flexible__item-text">Espais que desapareixeran amb el soterrament</span></a></li></ul></li><li class="menu-flexible__item page-252 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/urbanisme" ><span class="menu-flexible__item-text">Urbanisme i llicències d&#039;obres</span></a></li><li class="menu-flexible__item page-313 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/voluntariat" ><span class="menu-flexible__item-text">Voluntariat</span></a></li><li class="menu-flexible__item page-217 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/xarxa-equipaments" ><span class="menu-flexible__item-text">Xarxa d&#039;Equipaments</span></a></li></ul></li></ul></div>
334<script>(function() {
335    'use strict';
336
337    // Mega panel
338
339    function initMegaPanels(navContainer) {
340        var menuItems = Array.prototype.slice.call(navContainer.querySelectorAll('[data-mega-id]'));
341        if (!menuItems.length) return;
342
343        var navUl    = navContainer.querySelector('ul');
344        var topItems = navUl
345            ? menuItems.filter(function(el) { return el.parentElement === navUl; })
346            : menuItems;
347
348        var wrapper    = navContainer.closest('.menu-flexible__wrapper');
349        var isClick    = wrapper && wrapper.getAttribute('data-expand-type') === 'click';
350
351        menuItems.forEach(function(item) {
352            var panel = getPanelForItem(item, navContainer);
353            if (!panel) return;
354
355            if (isClick) {
356                var link = item.querySelector('a');
357                if (link) {
358                    link.addEventListener('click', function(e) {
359                        // En mòbil, els elements naveguen directament sense desplegar submenús
360                        if (window.innerWidth <= 992) return;
361                        if (panel.classList.contains('mf-mega-visible')) {
362                            // Segon clic: navegar
363                            return;
364                        }
365                        e.preventDefault();
366                        hideAllMegaPanels(navContainer);
367                        showPanel(item, panel);
368                    });
369                }
370            } else {
371                var hoverDelay = parseInt(
372                    getComputedStyle(wrapper).getPropertyValue('--menu-hover-delay'), 10
373                ) || 0;
374                var hoverTimer = null;
375
376                var leaveTimer = null;
377
378                item.addEventListener('mouseenter', function() {
379                    clearTimeout(hoverTimer);
380                    clearTimeout(leaveTimer);
381                    if (hoverDelay > 0) {
382                        hoverTimer = setTimeout(function() { showPanel(item, panel); }, hoverDelay);
383                    } else {
384                        showPanel(item, panel);
385                    }
386                });
387                item.addEventListener('mouseleave', function(e) {
388                    clearTimeout(hoverTimer);
389                    if (!panel.contains(e.relatedTarget)) {
390                        leaveTimer = setTimeout(function() { hidePanel(item, panel); }, 300);
391                    }
392                });
393                panel.addEventListener('mouseenter', function() {
394                    clearTimeout(leaveTimer);
395                });
396                panel.addEventListener('mouseleave', function(e) {
397                    clearTimeout(hoverTimer);
398                    clearTimeout(leaveTimer);
399                    if (!item.contains(e.relatedTarget)) hidePanel(item, panel);
400                });
401
402                // Tàctil: fallback quan hover no disponible (només escriptori tàctil)
403                var link = item.querySelector('a');
404                if (link) {
405                    link.addEventListener('click', function(e) {
406                        if (window.matchMedia('(hover: none)').matches && window.innerWidth > 992) {
407                            if (panel.classList.contains('mf-mega-visible')) {
408                                // Segon clic en tàctil: navegar
409                                return;
410                            }
411                            e.preventDefault();
412                            hideAllMegaPanels(navContainer);
413                            showPanel(item, panel);
414                        }
415                    });
416                }
417            }
418        });
419
420        navContainer.addEventListener('keydown', function(e) {
421            handleMegaKeydown(e, navContainer, topItems);
422        });
423
424        if (!isClick) {
425            navContainer.addEventListener('focusin', function(e) {
426                var item = e.target.closest('[data-mega-id]');
427                if (!item) return;
428                var panel = getPanelForItem(item, navContainer);
429                if (!panel) return;
430                hideAllMegaPanels(navContainer);
431                showPanel(item, panel);
432            });
433        }
434
435        navContainer.addEventListener('focusout', function() {
436            setTimeout(function() {
437                if (!navContainer.contains(document.activeElement)) {
438                    hideAllMegaPanels(navContainer);
439                }
440            }, 0);
441        });
442
443        document.addEventListener('click', function(e) {
444            if (!navContainer.contains(e.target)) {
445                hideAllMegaPanels(navContainer);
446            }
447        });
448    }
449
450    function handleMegaKeydown(e, navContainer, topItems) {
451        var focused = document.activeElement;
452        if (!focused) return;
453
454        var currentItem = focused.closest('[data-mega-id]');
455        var currentPanel = focused.closest('.menu-flexible__mega-panel');
456        var key = e.key || e.code || e.keyCode;
457
458        function directLink(item) {
459            if (!item) return null;
460            return Array.prototype.slice.call(item.children).find(function(el) {
461                return el.tagName === 'A';
462            }) || item.querySelector('a');
463        }
464
465        function itemForPanel(panel) {
466            if (!panel) return null;
467            var id = panel.getAttribute('data-mega-id');
468            return id ? navContainer.querySelector('li[data-mega-id="' + id + '"]') : null;
469        }
470
471        function focusPanelLink(panel, index) {
472            var links = Array.prototype.slice.call(panel.querySelectorAll('a'));
473            if (!links.length) return;
474            links[(index + links.length) % links.length].focus();
475        }
476
477        function focusPanelSibling(panel, offset) {
478            var links = Array.prototype.slice.call(panel.querySelectorAll('a'));
479            var idx = links.indexOf(focused);
480            if (idx === -1) return;
481            links[(idx + offset + links.length) % links.length].focus();
482        }
483
484        function panelColumnForLink(link) {
485            return link ? link.closest('.menu-flexible__mega-col') : null;
486        }
487
488        function focusAdjacentPanelColumn(panel, offset) {
489            var columns = Array.prototype.slice.call(panel.querySelectorAll('.menu-flexible__mega-col'));
490            var currentColumn = panelColumnForLink(focused);
491            var idx = columns.indexOf(currentColumn);
492            if (idx === -1) return false;
493
494            var targetColumn = columns[(idx + offset + columns.length) % columns.length];
495            var targetLink = targetColumn.querySelector('a');
496            if (targetLink) {
497                targetLink.focus();
498                return true;
499            }
500
501            return false;
502        }
503
504        function focusTopItem(item, offset) {
505            var idx = topItems.indexOf(item);
506            if (idx === -1) return;
507
508            var next = topItems[(idx + offset + topItems.length) % topItems.length];
509            hideAllMegaPanels(navContainer);
510
511            var nextLink = directLink(next);
512            if (nextLink) {
513                nextLink.focus();
514                var nextPanel = getPanelForItem(next, navContainer);
515                if (nextPanel) showPanel(next, nextPanel);
516            }
517        }
518
519        switch (key) {
520            case 'Escape':
521            case 'Esc':
522            case 27: {
523                e.preventDefault();
524                hideAllMegaPanels(navContainer);
525                if (currentPanel) {
526                    var item = itemForPanel(currentPanel);
527                    var lnk = directLink(item);
528                    if (lnk) lnk.focus();
529                }
530                break;
531            }
532
533            case 'ArrowRight':
534            case 39:
535            case 'ArrowLeft':
536            case 37: {
537                var direction = (key === 'ArrowRight' || key === 39) ? 1 : -1;
538                e.preventDefault();
539
540                if (currentPanel) {
541                    if (!focusAdjacentPanelColumn(currentPanel, direction)) {
542                        var ownerItem = itemForPanel(currentPanel);
543                        focusTopItem(ownerItem, direction);
544                    }
545                    break;
546                }
547
548                if (!currentItem) return;
549                focusTopItem(currentItem, direction);
550                break;
551            }
552
553            case 'ArrowDown':
554            case 40: {
555                e.preventDefault();
556                if (currentPanel) {
557                    focusPanelSibling(currentPanel, 1);
558                    break;
559                }
560                if (!currentItem) return;
561                var panel = getPanelForItem(currentItem, navContainer);
562                if (!panel) return;
563                if (!panel.classList.contains('mf-mega-visible')) {
564                    hideAllMegaPanels(navContainer);
565                    showPanel(currentItem, panel);
566                }
567                focusPanelLink(panel, 0);
568                break;
569            }
570
571            case ' ':
572            case 'Space':
573            case 'Spacebar':
574            case 32: {
575                if (currentPanel || !currentItem) return;
576                var spacePanel = getPanelForItem(currentItem, navContainer);
577                if (!spacePanel) return;
578
579                e.preventDefault();
580                if (spacePanel.classList.contains('mf-mega-visible')) {
581                    hidePanel(currentItem, spacePanel);
582                } else {
583                    hideAllMegaPanels(navContainer);
584                    showPanel(currentItem, spacePanel);
585                }
586                break;
587            }
588
589            case 'ArrowUp':
590            case 38: {
591                if (!currentPanel) return;
592                e.preventDefault();
593                var panelLinks = Array.prototype.slice.call(currentPanel.querySelectorAll('a'));
594                var focusedIndex = panelLinks.indexOf(focused);
595
596                if (focusedIndex > 0) {
597                    focusPanelLink(currentPanel, focusedIndex - 1);
598                } else {
599                    var parentItem = itemForPanel(currentPanel);
600                    var parentLink = directLink(parentItem);
601                    if (parentLink) parentLink.focus();
602                    if (parentItem) hidePanel(parentItem, currentPanel);
603                }
604                break;
605            }
606        }
607    }
608
609    function getPanelForItem(item, navContainer) {
610        var id = item.getAttribute('data-mega-id');
611        return id
612            ? navContainer.querySelector('.menu-flexible__mega-panel[data-mega-id="' + id + '"]')
613            : null;
614    }
615
616    function showPanel(item, panel) {
617        panel.classList.add('mf-mega-visible');
618        panel.setAttribute('aria-hidden', 'false');
619        var link = item.querySelector('a');
620        if (link) link.setAttribute('aria-expanded', 'true');
621    }
622
623    function hidePanel(item, panel) {
624        panel.classList.remove('mf-mega-visible');
625        panel.setAttribute('aria-hidden', 'true');
626        var link = item.querySelector('a');
627        if (link) link.setAttribute('aria-expanded', 'false');
628    }
629
630    function hideAllMegaPanels(navContainer) {
631        navContainer.querySelectorAll('.menu-flexible__mega-panel.mf-mega-visible')
632            .forEach(function(panel) {
633                var id   = panel.getAttribute('data-mega-id');
634                var item = id ? navContainer.querySelector('li[data-mega-id="' + id + '"]') : null;
635                if (item) {
636                    hidePanel(item, panel);
637                } else {
638                    panel.classList.remove('mf-mega-visible');
639                    panel.setAttribute('aria-hidden', 'true');
640                }
641            });
642    }
643
644
645    // Tecles de fletxa (menú estàndard)
646
647    function initStandardKeyboard(wrapper) {
648        var menu = wrapper.querySelector('.menu-flexible__list');
649        if (!menu) return;
650
651        function closeAll() {
652            Array.prototype.slice.call(menu.querySelectorAll('.menu-flexible__item[focus="true"]'))
653                .forEach(function(item) {
654                    item.setAttribute('focus', 'false');
655                    var submenu = Array.prototype.slice.call(item.children).find(function(el) {
656                        return el.classList && el.classList.contains('menu-flexible__submenu');
657                    });
658                    if (submenu) {
659                        submenu.style.left = '';
660                        submenu.style.opacity = '';
661                        submenu.style.visibility = '';
662                        submenu.style.pointerEvents = '';
663                        submenu.style.transform = '';
664                    }
665                    var link = Array.prototype.slice.call(item.children).find(function(el) {
666                        return el.tagName === 'A';
667                    });
668                    if (link && link.classList.contains('menu-flexible__link--dropdown')) {
669                        link.setAttribute('aria-expanded', 'false');
670                    }
671                });
672        }
673
674        wrapper.addEventListener('keydown', function(e) {
675            handleStandardKeydown(e, menu);
676        });
677
678        wrapper.addEventListener('focusout', function() {
679            setTimeout(function() {
680                if (!wrapper.contains(document.activeElement)) {
681                    closeAll();
682                }
683            }, 0);
684        });
685    }
686
687    function handleStandardKeydown(e, menu) {
688        var focused = document.activeElement;
689        if (!focused || !menu.contains(focused)) return;
690
691        var itemSel = '.menu-flexible__item';
692        var linkSel = '.menu-flexible__link';
693
694        var currentLi = focused.closest(itemSel);
695        if (!currentLi) return;
696
697        var parentUl = currentLi.parentElement;
698        var isLevel1 = parentUl === menu;
699
700        function directLink(li) {
701            var direct = Array.prototype.slice.call(li.children).find(function(el) {
702                return el.tagName === 'A';
703            });
704            return direct || li.querySelector(linkSel);
705        }
706
707        function siblingItems(ul) {
708            return Array.prototype.slice.call(ul.children).filter(function(el) {
709                return el.matches(itemSel);
710            });
711        }
712
713        function childMenu(li) {
714            return Array.prototype.slice.call(li.children).find(function(el) {
715                return el.classList && el.classList.contains('menu-flexible__submenu');
716            });
717        }
718
719        function setSubmenuVisible(li, visible) {
720            var submenu = childMenu(li);
721            if (!submenu) return;
722
723            if (visible) {
724                submenu.style.left = li.parentElement === menu ? '0' : '100%';
725                submenu.style.opacity = '1';
726                submenu.style.visibility = 'visible';
727                submenu.style.pointerEvents = 'auto';
728                submenu.style.transform = 'none';
729            } else {
730                submenu.style.left = '';
731                submenu.style.opacity = '';
732                submenu.style.visibility = '';
733                submenu.style.pointerEvents = '';
734                submenu.style.transform = '';
735            }
736        }
737
738        function setExpanded(li, expanded) {
739            li.setAttribute('focus', expanded ? 'true' : 'false');
740            setSubmenuVisible(li, expanded);
741            var lnk = directLink(li);
742            if (lnk && lnk.classList.contains('menu-flexible__link--dropdown')) {
743                lnk.setAttribute('aria-expanded', expanded ? 'true' : 'false');
744            }
745            if (!expanded) {
746                Array.prototype.slice.call(li.querySelectorAll(itemSel + '[focus="true"]'))
747                    .forEach(function(item) {
748                        item.setAttribute('focus', 'false');
749                        setSubmenuVisible(item, false);
750                        var childLink = directLink(item);
751                        if (childLink && childLink.classList.contains('menu-flexible__link--dropdown')) {
752                            childLink.setAttribute('aria-expanded', 'false');
753                        }
754                    });
755            }
756        }
757
758        function closeSiblings(li) {
759            Array.prototype.slice.call(li.parentElement.children)
760                .filter(function(item) {
761                    return item !== li && item.matches(itemSel);
762                })
763                .forEach(function(item) {
764                    setExpanded(item, false);
765                });
766        }
767
768        function openChild(li) {
769            var submenu = childMenu(li);
770            if (!submenu) return false;
771            closeSiblings(li);
772            setExpanded(li, true);
773            var firstChild = submenu.querySelector(linkSel);
774            if (firstChild) firstChild.focus();
775            return true;
776        }
777
778        function focusSibling(offset) {
779            var sibs = siblingItems(parentUl);
780            var idx  = sibs.indexOf(currentLi);
781            var lnk  = directLink(sibs[(idx + offset + sibs.length) % sibs.length]);
782            if (lnk) lnk.focus();
783        }
784
785        var key = e.key || e.code || e.keyCode;
786
787        switch (key) {
788            case 'ArrowRight':
789            case 39: {
790                if (!isLevel1) return;
791                e.preventDefault();
792                setExpanded(currentLi, false);
793                focusSibling(1);
794                break;
795            }
796            case 'ArrowLeft':
797            case 37: {
798                if (!isLevel1) return;
799                e.preventDefault();
800                setExpanded(currentLi, false);
801                focusSibling(-1);
802                break;
803            }
804            case 'ArrowDown':
805            case 40: {
806                e.preventDefault();
807                if (focused === directLink(currentLi) && openChild(currentLi)) {
808                    break;
809                }
810                var sibsDown = siblingItems(parentUl);
811                var idxDown  = sibsDown.indexOf(currentLi);
812                if (idxDown < sibsDown.length - 1) {
813                    var lnkDown = directLink(sibsDown[idxDown + 1]);
814                    if (lnkDown) lnkDown.focus();
815                }
816                break;
817            }
818            case 'ArrowUp':
819            case 38: {
820                e.preventDefault();
821                var sibsUp = siblingItems(parentUl);
822                var idxUp  = sibsUp.indexOf(currentLi);
823                if (idxUp > 0) {
824                    var lnkUp = directLink(sibsUp[idxUp - 1]);
825                    if (lnkUp) lnkUp.focus();
826                } else if (!isLevel1) {
827                    var parentItemUp = parentUl.closest(itemSel);
828                    if (parentItemUp) {
829                        setExpanded(parentItemUp, false);
830                        var parentLinkUp = directLink(parentItemUp);
831                        if (parentLinkUp) parentLinkUp.focus();
832                    }
833                }
834                break;
835            }
836            case ' ':
837            case 'Space':
838            case 'Spacebar':
839            case 32: {
840                if (!focused.classList.contains('menu-flexible__link--dropdown')) return;
841                e.preventDefault();
842                currentLi.getAttribute('focus') === 'true'
843                    ? setExpanded(currentLi, false)
844                    : openChild(currentLi);
845                break;
846            }
847            case 'Escape':
848            case 'Esc':
849            case 27: {
850                if (isLevel1 && currentLi.getAttribute('focus') !== 'true') return;
851                e.preventDefault();
852                if (!isLevel1) {
853                    var parentItemEsc = parentUl.closest(itemSel);
854                    if (parentItemEsc) {
855                        setExpanded(parentItemEsc, false);
856                        var parentLinkEsc = directLink(parentItemEsc);
857                        if (parentLinkEsc) parentLinkEsc.focus();
858                    }
859                } else {
860                    setExpanded(currentLi, false);
861                }
862                break;
863            }
864        }
865    }
866
867
868    // Click mode: expandir submenús via [focus=true]
869
870    function initClickExpand(wrapper) {
871        var menu = wrapper.querySelector('.menu-flexible__list');
872        if (!menu) return;
873
874        var itemSel        = '.menu-flexible__item';
875        var dropdownSel    = '.menu-flexible__link--dropdown';
876
877        function closeAll(container) {
878            Array.prototype.slice.call(container.querySelectorAll(itemSel + '[focus="true"]'))
879                .forEach(function(el) { el.setAttribute('focus', 'false'); });
880        }
881
882        function closeSiblings(item) {
883            var parentUl = item.parentElement;
884            Array.prototype.slice.call(parentUl.children)
885                .filter(function(el) {
886                    return el !== item
887                        && el.matches(itemSel)
888                        && el.getAttribute('focus') === 'true';
889                })
890                .forEach(function(el) {
891                    el.setAttribute('focus', 'false');
892                    closeAll(el);
893                });
894        }
895
896        menu.addEventListener('click', function(e) {
897            var link = e.target.closest(dropdownSel);
898            if (!link || !menu.contains(link)) return;
899
900            var item = link.parentElement;
901            if (!item || !item.matches(itemSel)) return;
902
903            // En mòbil, els elements naveguen directament sense desplegar submenús
904            if (window.innerWidth <= 992) return;
905
906            var isOpen = item.getAttribute('focus') === 'true';
907
908            if (isOpen) {
909                // Segon clic: navegar
910                return;
911            }
912
913            e.preventDefault();
914            closeSiblings(item);
915            item.setAttribute('focus', 'true');
916        });
917
918        document.addEventListener('click', function(e) {
919            var openItem = menu.querySelector(itemSel + '[focus="true"]');
920            if (!openItem) return;
921            if (!openItem.contains(e.target)) {
922                closeAll(menu);
923            }
924        });
925    }
926
927
928    // Hamburger (mòbil ≤992px)
929
930    class MenuFlexible {
931        constructor(wrapper) {
932            this.wrapper   = wrapper;
933            this.hamburger = wrapper.querySelector('.menu-flexible__toggle');
934            this.menu      = wrapper.querySelector('.menu-flexible__list');
935
936            if (!this.hamburger || !this.menu) return;
937
938            var parent  = this.menu.parentElement;
939            this.isMega = parent && parent.classList.contains('menu-flexible__nav-container');
940            this.target = this.isMega ? parent : this.menu;
941
942            // Ancestre que en mòbil és barra fixa de 44px amb overflow:clip i retalla
943            // el menú desplegat. En obrir, l'eixamplem; en tancar, el restaurem.
944            this.clipper = wrapper.closest('.nav');
945
946            this.init();
947            window.addEventListener('resize', () => this.handleResize());
948        }
949
950        init() {
951            this.hamburger.addEventListener('click', (e) => {
952                e.preventDefault();
953                e.stopPropagation();
954                this.toggleMenu();
955            });
956
957            document.addEventListener('click', (e) => {
958                if (!this.wrapper.contains(e.target) && this.isOpen()) {
959                    this.closeMenu();
960                }
961            });
962
963            this.menu.querySelectorAll('a').forEach(link => {
964                link.addEventListener('click', () => {
965                    if (window.innerWidth <= 992 && this.isOpen()) {
966                        this.closeMenu();
967                    }
968                });
969            });
970        }
971
972        isOpen()     { return this.target.classList.contains('show'); }
973        toggleMenu() { this.isOpen() ? this.closeMenu() : this.openMenu(); }
974
975        liftClip() {
976            if (this.clipper && window.innerWidth <= 992) {
977                this.clipper.style.height = 'auto';
978                this.clipper.style.maxHeight = 'none';
979                this.clipper.style.overflow = 'visible';
980            }
981        }
982
983        restoreClip() {
984            if (this.clipper) {
985                this.clipper.style.height = '';
986                this.clipper.style.maxHeight = '';
987                this.clipper.style.overflow = '';
988            }
989        }
990
991        openMenu() {
992            this.target.classList.add('show');
993            this.target.style.display = this.isMega ? 'block' : 'flex';
994            if (this.isMega) this.menu.style.display = 'flex';
995            this.liftClip();
996            this.hamburger.classList.add('active');
997            this.hamburger.setAttribute('aria-expanded', 'true');
998        }
999
1000        closeMenu() {
1001            this.target.classList.remove('show');
1002            this.target.style.display = 'none';
1003            if (this.isMega) {
1004                this.menu.style.display = '';
1005                var nc = this.wrapper.querySelector('.menu-flexible__nav-container');
1006                if (nc) hideAllMegaPanels(nc);
1007            }
1008            this.restoreClip();
1009            this.hamburger.classList.remove('active');
1010            this.hamburger.setAttribute('aria-expanded', 'false');
1011        }
1012
1013        handleResize() {
1014            if (window.innerWidth > 992) {
1015                this.target.classList.remove('show');
1016                this.target.style.display = '';
1017                if (this.isMega) this.menu.style.display = '';
1018                this.restoreClip();
1019                this.hamburger.classList.remove('active');
1020                this.hamburger.setAttribute('aria-expanded', 'false');
1021            }
1022        }
1023    }
1024
1025
1026    // Init
1027
1028    function init() {
1029        document.querySelectorAll('.menu-flexible__wrapper').forEach(function(wrapper) {
1030            var navContainer = wrapper.querySelector('.menu-flexible__nav-container');
1031            if (navContainer) {
1032                initMegaPanels(navContainer);
1033            } else {
1034                initStandardKeyboard(wrapper);
1035                if (wrapper.getAttribute('data-expand-type') === 'click') {
1036                    initClickExpand(wrapper);
1037                }
1038            }
1039            new MenuFlexible(wrapper);
1040            if (wrapper.getAttribute('data-menu-sticky') === 'true') {
1041                var stickyTarget = wrapper.closest('#navbar-top')
1042                                || wrapper.closest('.navbar')
1043                                || wrapper.closest('nav');
1044                if (stickyTarget) {
1045                    stickyTarget.classList.add('menu-sticky-enabled');
1046                    document.body.classList.add('has-sticky-menu');
1047
1048                    var navbarHeight   = stickyTarget.offsetHeight;
1049                    var navbarTop      = stickyTarget.getBoundingClientRect().top + window.scrollY;
1050                    var bodyPadApplied = false;
1051
1052                    function updateStickyOffset() {
1053                        navbarHeight = stickyTarget.offsetHeight;
1054                        document.documentElement.style.setProperty('--skip-links-sticky-offset', navbarHeight + 'px');
1055
1056                        if (bodyPadApplied) {
1057                            document.body.style.paddingTop = navbarHeight + 'px';
1058                        }
1059                    }
1060
1061                    function getTargetFromHash(hash) {
1062                        if (!hash || hash.charAt(0) !== '#') {
1063                            return null;
1064                        }
1065
1066                        try {
1067                            return document.getElementById(decodeURIComponent(hash.substring(1)));
1068                        } catch (error) {
1069                            return document.getElementById(hash.substring(1));
1070                        }
1071                    }
1072
1073                    function scrollToSkipTarget(hash) {
1074                        var target = getTargetFromHash(hash);
1075                        if (!target) {
1076                            return;
1077                        }
1078
1079                        updateStickyOffset();
1080
1081                        var expectedTop = target.getBoundingClientRect().top + window.scrollY - navbarHeight;
1082                        if (expectedTop > navbarTop) {
1083                            applyFixed();
1084                        } else {
1085                            removeFixed();
1086                        }
1087
1088                        try {
1089                            target.focus({ preventScroll: true });
1090                        } catch (error) {
1091                            target.focus();
1092                        }
1093
1094                        var targetTop = target.getBoundingClientRect().top + window.scrollY;
1095                        window.scrollTo(0, Math.max(targetTop - navbarHeight, 0));
1096                    }
1097
1098                    document.querySelectorAll('.skip-links a[href^="#"]').forEach(function(link) {
1099                        link.addEventListener('click', function(event) {
1100                            var hash = link.getAttribute('href');
1101                            var target = getTargetFromHash(hash);
1102                            if (!target) {
1103                                return;
1104                            }
1105
1106                            event.preventDefault();
1107
1108                            if (window.history && window.history.pushState) {
1109                                window.history.pushState(null, '', hash);
1110                            } else {
1111                                window.location.hash = hash;
1112                            }
1113
1114                            scrollToSkipTarget(hash);
1115                        });
1116                    });
1117
1118                    updateStickyOffset();
1119
1120                    function applyFixed() {
1121                        if (!stickyTarget.classList.contains('fixed-top')) {
1122                            updateStickyOffset();
1123                            stickyTarget.classList.add('fixed-top');
1124                            document.body.style.paddingTop = navbarHeight + 'px';
1125                            bodyPadApplied = true;
1126                        }
1127                    }
1128
1129                    function removeFixed() {
1130                        if (stickyTarget.classList.contains('fixed-top')) {
1131                            stickyTarget.classList.remove('fixed-top');
1132                            document.body.style.paddingTop = '';
1133                            bodyPadApplied = false;
1134                        }
1135                    }
1136
1137                    window.addEventListener('scroll', function() {
1138                        if (window.scrollY > navbarTop) {
1139                            applyFixed();
1140                        } else {
1141                            removeFixed();
1142                        }
1143                    });
1144
1145                    window.addEventListener('resize', function() {
1146                        updateStickyOffset();
1147                        if (!stickyTarget.classList.contains('fixed-top')) {
1148                            navbarTop = stickyTarget.getBoundingClientRect().top + window.scrollY;
1149                        }
1150                    });
1151
1152                    if ('ResizeObserver' in window) {
1153                        new ResizeObserver(updateStickyOffset).observe(stickyTarget);
1154                    }
1155
1156                    stickyTarget.querySelectorAll('img').forEach(function(image) {
1157                        if (!image.complete) {
1158                            image.addEventListener('load', updateStickyOffset, { once: true });
1159                        }
1160                    });
1161
1162                    window.addEventListener('load', updateStickyOffset);
1163
1164                    if (window.scrollY > navbarTop) applyFixed();
1165
1166                    if (window.location.hash) {
1167                        window.setTimeout(function() {
1168                            scrollToSkipTarget(window.location.hash);
1169                        }, 0);
1170                    }
1171                }
1172            }
1173        });
1174    }
1175
1176    if (document.readyState === 'loading') {
1177        document.addEventListener('DOMContentLoaded', init);
1178    } else {
1179        init();
1180    }
1181})();
1182</script>
1182</nav></div></div></div></div></div>        </div>        </header>
1183                <main id="main-content" tabindex="-1">
1184            <div class="content">
1185                <div class="container-xl columns " id="Path">
1186    <div class="row">
1187        <nav aria-label="breadcrumb">
1188            <ol class="breadcrumb">
1189            <li class="breadcrumb-item">
1190    <a href="/" target="_self">
1191        <span style="display: none">home</span><i class="fa fa-home" aria-hidden="true"></i>    </a>
1192    </li>
1193<li class="breadcrumb-item">
1194    <a href="/altres-continguts" target="_self">
1195        Altres continguts    </a>
1196        <button class="btn dropdown-toggle" type="button" id="defaultDropdow6" data-bs-toggle="dropdown" data-bs-auto-close="true" aria-expanded="false" aria-label="Desplega"></button>
1197    <ul class="dropdown-menu" aria-label="defaultDropdown6">
1198                    <li><a class="dropdown-item" href="/altres-continguts/accessibilitat">Accessibilitat</a></li>
1199                    <li><a class="dropdown-item" href="/altres-continguts/avis-legal">Avís legal</a></li>
1200                    <li><a class="dropdown-item" href="/altres-continguts/contactar">Contactar</a></li>
1201                    <li><a class="dropdown-item" href="/altres-continguts/credits">Crèdits</a></li>
1202                    <li><a class="dropdown-item" href="/altres-continguts/politica-de-privacitat">Protecció de dades</a></li>
1203                    <li><a class="dropdown-item" href="/altres-continguts/subvencions-next-generation-eu">Next Generation EU</a></li>
1204            </ul>
1205    </li>
1206<li class="breadcrumb-item">
1207    <a href="/altres-continguts/contactar" target="_self">
1208        Contactar    </a>
1209    </li>
1210            </ol>
1211        </nav>
1212    </div>
1213</div>
1214                <div class="container-xl columns">
1215                                        <div class="row">
1216    <div class="col-xs-12 col-sm-12 col-md-3 col-lg-3 leftSidebar responsiveHeight" data-nosnippet>
1217        <nav class="menuLeft" id="Menuleft_page" aria-label="Menú Contactar">
1218                    <ul>
1219                <li class="subMenuPage-61 level2">
1220    <a href="/altres-continguts/accessibilitat" target="_self">
1221        Accessibilitat            </a>
1222
1223    </li>
1224<li class="subMenuPage-59 level2">
1225    <a href="/altres-continguts/avis-legal" target="_self">
1226        Avís legal            </a>
1227
1228    </li>
1229<li class="subMenuPage-62 current level2">
1230    <a href="/altres-continguts/contactar" target="_self" aria-current="page">
1231        Contactar            </a>
1232
1233    </li>
1234<li class="subMenuPage-63 level2">
1235    <a href="/altres-continguts/credits" target="_self">
1236        Crèdits            </a>
1237
1238    </li>
1239<li class="subMenuPage-60 level2">
1240    <a href="/altres-continguts/politica-de-privacitat" target="_self">
1241        Protecció de dades            </a>
1242
1243    </li>
1244<li class="subMenuPage-647 level2">
1245    <a href="/altres-continguts/subvencions-next-generation-eu" target="_self">
1246        Next Generation EU            </a>
1247
1248    </li>
1249            </ul>
1250                    </nav>
1251</div>
1252    <div class="col-xs-12 col-sm-12 col-md-9 col-lg-9 article responsiveHeight" id="readspeakerPage" tabindex="-1">
1253                    <div class="hideTablets">
1254    </div>
1255<h1 class="title"  id='title0' data-attribute="Contactar">Contactar</h1><div class="showTablets">
1256    </div>
1257<div>
1258        <div class="dinamic">
1259                                            
1260                                                                        <div class="subtitle" id="marcador0">Ajuntament de Montcada i Reixac</div><br>
1261                                                                                        <div class="ddbbtext">
1262                            <p>Av. de la Unitat, 6 - 08110 Montcada i Reixac<br />
1263Tel. 935 726 474.<br />
1264Correu electrònic: <a href="mailto:[email protected]">[email protected]</a></p>
1265
1266<ul>
1267	<li><a href="/serveis-i-tramits/instancia/">Sol·licitud genèrica</a> (instància)</li>
1268	<li><a href="https://seu.montcada.cat/sta/CarpetaPublic/doEvent?APP_CODE=STA&PAGE_CODE=CATALOGO&DETALLE=6269099636276978305000" target="_blank">Tràmit de queixes, suggeriments i agraïments</a></li>
1269</ul>
1270                        </div>
1271                                        </div>                                        </div>
1272<div class="hideTablets">
1273            <div id="page-related" class="skip-target" tabindex="-1">
1274        <div id="related_content"><h2 class="title">Contingut relacionat</h2><ul><li><h3>Emergències</h3><ul>
1275    <li>
1276    <a href="https://www.montcada.cat/el-municipi/guia-del-municipi/emergencie
1276s/policia-local.html" target="_self">
1277        <span class="txt">Policia local</span>
1278    </a>
1279</li>
1280</ul>
1281</li><li><h3>Oficines municipals</h3><ul>
1282    <li>
1283    <a href="https://www.montcada.cat/serveis-i-tramits/oficines-municipals/oficina-local-dhabitatge.html" target="_self">
1284        <span class="txt">Oficina Local d'Habitatge</span>
1285    </a>
1286</li>
1287<li>
1288    <a href="https://www.montcada.cat/serveis-i-tramits/oficines-municipals/oficina-datencio-ciutadana-oac.html" target="_self">
1289        <span class="txt">Oficina d'Atenció Ciutadana - OAC</span>
1290    </a>
1291</li>
1292<li>
1293    <a href="https://www.montcada.cat/serveis-i-tramits/oficines-municipals/punt-dassessorament-en-salut-passa.html" target="_self">
1294        <span class="txt">Punt d'Assessorament en Salut - PASSA</span>
1295    </a>
1296</li>
1297<li>
1298    <a href="https://www.montcada.cat/serveis-i-tramits/oficines-municipals/servei-dintermediacio-en-deutes-de-lhabitatge-sidh.html" target="_self">
1299        <span class="txt">Servei d'Intermediació en Deutes de l'Habitatge - SIDH</span>
1300    </a>
1301</li>
1302</ul>
1303</li></ul></div>            </div>
1304    </div>
1305<div id="share"><div class="js-widget o-widget clearfix boxBX  default "  >  <div class="o-widget-wrapper clearfix default-BX   row " ><div class="o-widget-container ">
1305<div class="o-share o-share--icones_rodones">
1306    
1307    <div class="o-share__list">
1308                    <a
1309                class="o-share__link o-share__link--whatsapp"
1310                href="https://wa.me/?text=Contactar%20https%3A%2F%2Fwww.montcada.cat%2Faltres-continguts%2Fcontactar"
1311                target="_blank"
1312                rel="noopener"
1313                title="WhatsApp"
1314            >
1315                <span class="o-share__icon" aria-hidden="true">
1316                    <i class="fa-brands fa-whatsapp"></i>
1317                </span>
1318                <span class="visually-hidden">WhatsApp</span>
1319            </a>
1320                    <a
1321                class="o-share__link o-share__link--facebook"
1322                href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.montcada.cat%2Faltres-continguts%2Fcontactar"
1323                target="_blank"
1324                rel="noopener"
1325                title="Facebook"
1326            >
1327                <span class="o-share__icon" aria-hidden="true">
1328                    <i class="fa-brands fa-facebook-f"></i>
1329                </span>
1330                <span class="visually-hidden">Facebook</span>
1331            </a>
1332                    <a
1333                class="o-share__link o-share__link--x"
1334                href="https://twitter.com/intent/tweet?text=Contactar&amp;url=https%3A%2F%2Fwww.montcada.cat%2Faltres-continguts%2Fcontactar&amp;via=ajmontcada&amp;hashtags=SomMiR"
1335                target="_blank"
1336                rel="noopener"
1337                title="X"
1338            >
1339                <span class="o-share__icon" aria-hidden="true">
1340                    <i class="fa-brands fa-x-twitter"></i>
1341                </span>
1342                <span class="visually-hidden">X</span>
1343            </a>
1344                    <a
1345                class="o-share__link o-share__link--email"
1346                href="mailto:?subject=Contactar&amp;body=https%3A%2F%2Fwww.montcada.cat%2Faltres-continguts%2Fcontactar"
1347                target="_blank"
1348                rel="noopener"
1349                title="Email"
1350            >
1351                <span class="o-share__icon" aria-hidden="true">
1352                    <i class="fa-regular fa-envelope"></i>
1353                </span>
1354                <span class="visually-hidden">Email</span>
1355            </a>
1356            </div>
1357</div>
1358</div>  </div></div></div>
1359<span class="updated">Darrera actualització: 5.03.2025 | 10:24</span>
1360                </div>
1361    </div>
1362                </div>
1363            </div>
1364        </main>
1365        <footer id="footer-content" tabindex="-1">
1366            <div class="footer">
1367    <div class="shortcuts">
1368    <div class="container-xl">            
1369        <div class="featuredItem responsiveHeight">
1370    <h2 class="title">RSS</h2>
1371    <p class="subtitle">L'actualitat a un clic</p>
1372    <ul id="cm_rss">
1373        <li style="background-image: url('/themes/montcadaireixac/images/ico_16_rss.png');">
1374    <a href="/rss/12">
1375           Agenda    </a>
1376</li>
1377<li style="background-image: url('/themes/montcadaireixac/images/ico_16_rss.png');">
1378    <a href="/rss/13">
1379           Avisos    </a>
1380</li>
1381<li style="background-image: url('/themes/montcadaireixac/images/ico_16_rss.png');">
1382    <a href="/rss/11">
1383           Notícies    </a>
1384</li>
1385<li style="background-image: url('/themes/montcadaireixac/images/ico_16_rss.png');">
1386    <a href="/rss/22">
1387           Ofertes de feina    </a>
1388</li>
1389    </ul>
1390</div>
1391<div class="featuredItem responsiveHeight">
1392    <h2 class="title">Adreces i telèfons</h2>
1393    
1394    <img width="96" height="96" src="/themes/montcadaireixac/images/icons/plugin_home.png" alt="">
1395
1396    <p class="elem_button">
1397        <a href="/adreces-i-telefons" aria-label="Adreces i telèfons">
1398            Accedeix        </a>
1399    </p>
1400</div>
1401<div class="featuredItem">
1402    <h2 class="title">Meteo</h2>
1403    <div id="cm_meteocat">
1404        <ul class="bxslider">
1405            <li>
1406    Divendres, 2 d’octubre    <img width="80" height="80"
1407        alt="sol i núvols alts"
1408        src="/themes/montcadaireixac/images/meteocat/nubsol.png"
1409    >
1410    <p>
1411        T.Màx: 26&deg;
1412        <br>
1413        T.Min: 15&deg;
1414    </p>
1415            <p>
1416            Tarda
1417            <img alt="entre poc i mig ennuvolat" width="24" height="24"
1418                src="/themes/montcadaireixac/images/meteocat/nuvolina.png"
1419            >
1420        </p>
1421    </li>
1422<li>
1423    Dissabte, 3 d’octubre    <img width="80" height="80"
1424        alt="sol i núvols alts"
1425        src="/themes/montcadaireixac/images/meteocat/nubsol.png"
1426    >
1427    <p>
1428        T.Màx: 25&deg;
1429        <br>
1430        T.Min: 15&deg;
1431    </p>
1432            <p>
1433            Tarda
1434            <img alt="entre mig i molt ennuvolat" width="24" height="24"
1435                src="/themes/montcadaireixac/images/meteocat/nuvol.png"
1436            >
1437        </p>
1438    </li>
1439        </ul>
1440        <div class="outside">
1441            <p><span id="slider-prev"></span><span id="slider-next"></span></p>
1442        </div>
1443
1444    </div>
1445</div>
1446<div class="featuredItem responsiveHeight">
1447    <h2 class="title">Butlletí digital</h2>
1448    <img width="96" height="96" src="/front/view/images/icons/plugin_newsletter.png" alt="">
1449    <p class="elem_button">
1450        <a href="/actualitat/butlleti-digital" aria-label="Butlletí digital">
1451            Subscriu-te        </a>
1452    </p>
1453</div>
1454<div id="cm_planol" class="featuredItem responsiveHeight">
1455    <h2 class="title">Plànol / Carrers</h2>
1456
1457    <img width="96" height="96" src="/themes/montcadaireixac/images/icons/plugin_map.png" alt="">
1458
1459    <p class="elem_button">
1460        <a href="/el-municipi/planol/" aria-label="Plànol">
1461            Accedeix        </a>
1462    </p>
1463</div>
1464    </div>
1465</div>
1466    <div class="hightlights">
1467        <div class="container-xl">
1468            <div class="highlights">
1469    <ul class="bxslider">
1470        <li>
1471        <a href="https://teatremontcada.cat/" target="_blank" class="banner">
1472            <img src="/media/repository/directori/equipaments/teatre_municipal/Avatar_Teatreok.jpeg" alt="Logo Teatre Municipal Montcada." class="banner">
1473        Teatre Municipal        </a>
1474    </li>
1475<li>
1476        <a href="https://biblioteques.montcada.cat" target="_blank" class="banner">
1477            <img src="/media/repository/destacats/webs_municipals/logo_biblioteques_web.png" alt="Accés al portal de les biblioteques Montcada i Reixac" class="banner">
1478        Biblioteques de Montcada i Reixac        </a>
1479    </li>
1480<li>
1481        <a href="https://www.montcadaaqua.es" target="_blank" class="banner">
1482            <img src="/media/repository/destacats/destacat_aqua_webs.png" alt="Logo Montcada Aqua." class="banner">
1483        Montcada Aqua        </a>
1484    </li>
1485<li>
1486        <a href="https://www.esportsmontcada.org" target="_blank" class="banner">
1487            <img src="/media/repository/destacats/esports_montcada.png" alt="Vista parcial d'una cistella de bàsquet." class="banner">
1488        Regidoria d'Esports        </a>
1489    </li>
1490<li>
1491        <a href="https://laveu.cat/" target="_blank" class="banner">
1492            <img src="/media/repository/destacats/webs_municipals/veu_web.jpg" alt="Logo La Veu de Montcada i Reixac." class="banner">
1493        La Veu de Montcada i Reixac        </a>
1494    </li>
1495    </ul>
1496</div>        </div>
1497    </div>
1498    <nav class="menu" aria-label="Peu de menú">
1499        <ul class="container-xl sitemap">
1500            <li class="page-1 Inferior">  <a class="page-1" href="/ajuntament" target="_self" >Ajuntament  </a><ul id="footer-menu-1"><li class="subMenuPage-18">  <a class="subMenuPage-18" href="/ajuntament/anuncis-edictes" target="_self" >Anuncis / Edictes  (exposició pública)  </a></li><li class="subMenuPage-325">  <a class="subMenuPage-325" href="/ajuntament/arxiu-municipal" target="_self" >Arxiu Municipal  </a></li><li class="subMenuPage-458">  <a class="subMenuPage-458" href="/ajuntament/cartes-de-serveis" target="_self" >Cartes de Serveis  </a></li><li class="subMenuPage-254">  <a class="subMenuPage-254" href="/ajuntament/casals" target="_self" >Casals d'estiu municipals  </a></li><li class="subMenuPage-339">  <a class="subMenuPage-339" href="/ajuntament/cataleg-de-serveis" target="_self" >Catàleg de serveis  </a></li><li class="subMenuPage-215">  <a class="subMenuPage-215" href="/ajuntament/codi-de-conducta-dels-alts-carrecs" target="_self" >Codi de conducta dels alts càrrecs  </a></li><li class="subMenuPage-154">  <a class="subMenuPage-154" href="/ajuntament/convocatories-de-seleccio-de-personal" target="_self" >Convocatòries de selecció de personal  </a></li><li class="subMenuPage-285">  <a class="subMenuPage-285" href="/ajuntament/comissions-informatives" target="_self" >Comissions informatives  </a></li><li class="subMenuPage-216">  <a class="subMenuPage-216" href="/ajuntament/dades-obertes" target="_self" >Dades obertes  </a></li><li class="subMenuPage-322">  <a class="subMenuPage-322" href="/ajuntament/gestio-urbanistica" target="_self" >Gestió urbanística  </a></li><li class="subMenuPage-8">  <a class="subMenuPage-8" href="/ajuntament/govern" target="_self" >Govern  </a></li><li class="subMenuPage-20">  <a class="subMenuPage-20" href="/ajuntament/junta-de-govern-local" target="_self" >Junta de govern local  </a></li><li class="subMenuPage-126">  <a class="subMenuPage-126" href="/ajuntament/normativa" target="_self" >Normativa  </a></li><li class="subMenuPage-26">  <a class="subMenuPage-26" href="/ajuntament/perfil-de-contractant" target="_self" >Perfil de Contractant  </a></li><li class="subMenuPage-475">  <a class="subMenuPage-475" href="https://www.seu-e.cat/ca/web/montcadaireixac/govern-obert-i-transparencia/informacio-institucional-i-organitzativa/informacio-institucional/pla-de-mesures-antifrau-220" target="_blank" rel="noopener noreferrer" >Pla de Mesures Antifrau<i class="fa fa-external-link"></i>  </a></li><li class="subMenuPage-287">
1500  <a class="subMenuPage-287" href="/ajuntament/planejament" target="_self" >Planejament urbanístic  </a></li><li class="subMenuPage-238">  <a class="subMenuPage-238" href="/ajuntament/plans-municipals" target="_self" >Plans municipals  </a></li><li class="subMenuPage-80">  <a class="subMenuPage-80" href="/ajuntament/ple-municipal" target="_self" >Ple municipal  </a></li><li class="subMenuPage-142">  <a class="subMenuPage-142" href="/ajuntament/organs-de-participacio" target="_self" >Òrgans de participació  </a></li><li class="subMenuPage-211">  <a class="subMenuPage-211" href="https://seu-e.cat/web/montcadaireixac/govern-obert-i-transparencia/informacio-institucional-i-organitzativa/empleats-publics/responsable-de-comunicacio/premsa" target="_blank" rel="noopener noreferrer" >Responsable de comunicació municipal<i class="fa fa-external-link"></i>  </a></li><li class="subMenuPage-123">  <a class="subMenuPage-123" href="/ajuntament/transparencia" target="_self" >Transparència  </a></li></ul></li><li class="page-10 Inferior">  <a class="page-10" href="/serveis-i-tramits" target="_self" >Serveis i tràmits  </a><ul id="footer-menu-10"><li class="subMenuPage-180">  <a class="subMenuPage-180" href="/serveis-i-tramits/calendari-fiscal" target="_self" >Calendari fiscal  </a></li><li class="subMenuPage-90">  <a class="subMenuPage-90" href="/serveis-i-tramits/carpeta-ciutadana" target="_self" >Carpeta ciutadana  </a></li><li class="subMenuPage-741">  <a class="subMenuPage-741" href="/serveis-i-tramits/convocatories-de-subvencions" target="_self" >Convocatòries de subvencions  </a></li><li class="subMenuPage-88">  <a class="subMenuPage-88" href="/serveis-i-tramits/factura-electronica" target="_self" >Factura electrònica  </a></li><li class="subMenuPage-152">  <a class="subMenuPage-152" href="/serveis-i-tramits/farmacies-de-guardia" target="_self" >Farmàcies de guàrdia  </a></li><li class="subMenuPage-133">  <a class="subMenuPage-133" href="/serveis-i-tramits/finestreta-unica-empresarial-fue" target="_self" >Finestreta Única Empresarial (FUE)  </a></li><li class="subMenuPage-82">  <a class="subMenuPage-82" href="/serveis-i-tramits/oficines-municipals" target="_self" >Oficines municipals  </a></li><li class="subMenuPage-122">  <a class="subMenuPage-122" href="/serveis-i-tramits/que-es-la-seu-electronica" target="_self" >Seu electrònica  </a></li><li class="subMenuPage-174">  <a class="subMenuPage-174" href="/serveis-i-tramits/instancia" target="_self" >Sol·licitud genèrica  </a></li><li class="subMenuPage-31">  <a class="subMenuPage-31" href="/serveis-i-tramits/tramits-i-gestions" target="_self" >Tràmits i gestions  </a></li></ul></li><li class="page-2 Inferior">  <a class="page-2" href="/el-municipi" target="_self" >El municipi  </a><ul id="footer-menu-2"><li class="subMenuPage-34">  <a class="subMenuPage-34" href="/el-municipi/com-arribar" target="_self" >Com arribar  </a></li><li class="subMenuPage-3">  <a class="subMenuPage-3" href="/el-municipi/guia-del-municipi" target="_self" >Guia del municipi  </a></li><li class="subMenuPage-7">  <a class="subMenuPage-7" href="/el-municipi/informacio-del-municipi" target="_self" >Informació del municipi  </a></li><li class="subMenuPage-48">  <a class="subMenuPage-48" href="/el-municipi/informacio-geografica" target="_self" >Informació geogràfica  </a></li><li class="subMenuPage-36">  <a class="subMenuPage-36" href="/el-municipi/planol" target="_self" >Plànol  </a></li><li class="subMenuPage-131">  <a class="subMenuPage-131" href="/el-municipi/turisme" target="_self" >Turisme  </a></li></ul></li><li class="page-4 Inferior">  <a class="page-4" href="/actualitat" target="_self" >Actualitat  </a><ul id="footer-menu-4"><li class="subMenuPage-54">  <a class="subMenuPage-54" href="/actualitat/agenda" target="_self" >Agenda  </a></li><li class="subMenuPage-128">  <a class="subMenuPage-128" href="/actualitat/avisos" target="_self" >Avisos  </a></li><li class="subMenuPage-55">  <a class="subMenuPage-55" href="/actualitat/butlleti-digital" target="_self" >Butlletí digital  </a></li><li class="subMenuPage-241">  <a class="subMenuPage-241" href="/actualitat/nous-canals-de-comunicacio" target="_self" >Canals de comunicació  </a></li><li class="subMenuPage-58">  <a class="subMenuPage-58" href="/actualitat/hemeroteca" target="_self" >Hemeroteca  </a></li><li class="subMenuPage-146">  <a class="subMenuPage-146" href="/actualitat/la-veu" target="_self" >La Veu  </a></li><li class="subMenuPage-53">  <a class="subMenuPage-53" href="/actualitat/noticies" target="_self" >Notícies  </a></li><li class="subMenuPage-57">  <a class="subMenuPage-57" href="/actualitat/rss" target="_self" >Rss  </a></li></ul></li><li class="page-93 Inferior">  <a class="page-93" href="/temes" target="_self" >Temes  </a><ul id="footer-menu-93"><li class="subMenuPage-568">  <a class="subMenuPage-568" href="/temes/comunicacio-i-protocol" target="_self" >Comunicació i Protocol  </a></li><li class="subMenuPage-172">  <a class="subMenuPage-172" href="/temes/cooperacio-i-solidaritat" target="_self" >Cooperació i Solidaritat  </a></li><li class="subMenuPage-136">  <a class="subMenuPage-136" href="/temes/cultura" target="_self" >Cultura  </a></li><li class="subMenuPage-139">  <a class="subMenuPage-139" href="/temes/educacio" target="_self" >Educació  </a></li><li class="subMenuPage-134">  <a class="subMenuPage-134" href="/temes/esports" target="_self" >Esports  </a></li><li class="subMenuPage-199">  <a class="subMenuPage-199" href="/temes/gent-gran" target="_self" >Gent gran  </a></li><li class="subMenuPage-170">  <a class="subMenuPage-170" href="/temes/habitatge" target="_self" >Habitatge  </a></li><li class="subMenuPage-171">  <a class="subMenuPage-171" href="/temes/igualtat" target="_self" >Igualtat  </a></li><li class="subMenuPage-224">  <a class="subMenuPage-224" href="/temes/joventut" target="_self" >Joventut  </a></li><li class="subMenuPage-135">  <a class="subMenuPage-135" href="/temes/medi-ambient" target="_self" >Medi ambient  </a></li><li class="subMenuPage-543">  <a class="subMenuPage-543" href="/temes/montcada-avanca" target="_self" >Montcada Avança  </a></li><li class="subMenuPage-177">  <a class="subMenuPage-177" href="/temes/museu" target="_self" >Museu Municipal  </a></li><li class="subMenuPage-198">  <a class="subMenuPage-198" href="/temes/participacio" target="_self" >Participació  </a></li><li class="subMenuPage-234">  <a class="subMenuPage-234" href="/temes/policia-local" target="_self" >Policia Local  </a></li><li class="subMenuPage-181">  <a class="subMenuPage-181" href="/temes/politiques-inclusio" target="_self" >Polítiques d'inclusió  </a></li><li class="subMenuPage-609">  <a class="subMenuPage-609" href="/temes/proteccio-civil" target="_self" >Protecció Civil  </a></li><li class="subMenuPage-487">  <a class="subMenuPage-487" href="/temes/servei-local-de-catala" target="_self" >
1500Servei Local de Català  </a></li><li class="subMenuPage-239">  <a class="subMenuPage-239" href="/temes/viapublica" target="_self" >Serveis municipals i via pública   </a></li><li class="subMenuPage-161">  <a class="subMenuPage-161" href="/temes/serveis-socials" target="_self" >Serveis socials  </a></li><li class="subMenuPage-163">  <a class="subMenuPage-163" href="/temes/soterrament" target="_self" >Soterrament  </a></li><li class="subMenuPage-252">  <a class="subMenuPage-252" href="/temes/urbanisme" target="_self" >Urbanisme i llicències d'obres  </a></li><li class="subMenuPage-313">  <a class="subMenuPage-313" href="/temes/voluntariat" target="_self" >Voluntariat  </a></li><li class="subMenuPage-217">  <a class="subMenuPage-217" href="/temes/xarxa-equipaments" target="_self" >Xarxa d'Equipaments  </a></li></ul></li>        </ul>
1501    </nav>
1502    <div class="links">
1503        <div class="container-xl">
1504            <div class="row">
1505                <div class="xxss col-md-6 col-sm-6 col-lg-6 middle">                
1506                        <span class="titol">Xarxes socials:</span>
1507  
1508    <a target="_blank" aria-label="Twitter" href="https://x.com/ajmontcada" title="Obre en finestra nova: Twitter">
1509        <span style="display: none">Twitter</span>
1510        <img src="/front/view/images/icons/social/twitter.png" alt="Twitter" width="32" height="32">
1511    </a>
1512  
1513    <a target="_blank" aria-label="Facebook" href="https://www.facebook.com/ajmontcada" title="Obre en finestra nova: Facebook">
1514        <span style="display: none">Facebook</span>
1515        <img src="/front/view/images/icons/social/facebook.png" alt="Facebook" width="32" height="32">
1516    </a>
1517  
1518    <a target="_blank" aria-label="Youtube" href="https://www.youtube.com/ajmontcada" title="Obre en finestra nova: Youtube">
1519        <span style="display: none">Youtube</span>
1520        <img src="/front/view/images/icons/social/youtube.png" alt="Youtube" width="32" height="32">
1521    </a>
1522  
1523    <a target="_blank" aria-label="LinkedIn" href="https://es.linkedin.com/company/ajuntament-de-montcada-i-reixac" title="Obre en finestra nova: LinkedIn">
1524        <span style="display: none">LinkedIn</span>
1525        <img src="/front/view/images/icons/social/linkedin.png" alt="LinkedIn" width="32" height="32">
1526    </a>
1527  
1528    <a target="_blank" aria-label="Instagram" href="https://www.instagram.com/ajmontcada/" title="Obre en finestra nova: Instagram">
1529        <span style="display: none">Instagram</span>
1530        <img src="/front/view/images/icons/social/instagram.png" alt="Instagram" width="32" height="32">
1531    </a>
1532  
1533    <a target="_blank" aria-label="Whatsapp" href="https://www.whatsapp.com/channel/0029VaUzxXWCMY0CwnV1nX3B" title="Obre en finestra nova: Whatsapp">
1534        <span style="display: none">Whatsapp</span>
1535        <img src="/front/view/images/icons/social/whatsapp.png" alt="Whatsapp" width="32" height="32">
1536    </a>
1537                </div>
1538                <div class="col-md-6 col-sm-6 col-lg-6 middle">
1539                    <nav class="menu"><ul id="Inferior2"><li class="page-61">  <a href="/altres-continguts/accessibilitat" target="_self" >Accessibilitat  </a></li><li class="page-59">  <a href="/altres-continguts/avis-legal" target="_self" >Avís legal  </a></li><li class="page-62">  <a href="/altres-continguts/contactar" target="_self" >Contactar  </a></li><li class="page-63">  <a href="/altres-continguts/credits" target="_self" >Crèdits  </a></li><li class="page-60">  <a href="/altres-continguts/politica-de-privacitat" target="_self" >Protecció de dades  </a></li></ul></nav>                </div>
1540            </div>
1541        </div>
1542    </div>
1543    <div class="contact">
1544        <div class="container-xl">
1545            <div class="row">
1546                <address class="address col-md-6 col-sm-6 col-lg-6">
1547    <div class="title">
1548        Ajuntament de Montcada i Reixac    </div>
1549    Av. de la Unitat, 6<br>08110 Montcada i Reixac<br>Tel. 935 726 474<br>Fax 935 726 493<br>NIF P0812400J<br></address><div class="diba col-md-6 col-sm-6 col-lg-6" id="diba-partner">
1550    <div class="title">
1551        Amb la col·laboració de:    </div>
1552    <a href="http://diba.cat/" target="_blank" aria-label="Anar a la web Diputació de Barcelona" title="Obre en finestra nova: Diputació de Barcelona">
1553        <span style="display: none">Diputació de Barcelona</span>
1554        <img src="/front/view//images/logoDiba/Negre.svg" alt="Diputació de Barcelona" class="logo-diba">
1555    </a>
1556</div>            </div>
1557        </div>
1558    </div>
1559</div>
1560        </footer>
1561        <!-- Llibreries de tercers + js propis registrats a AssetManager (jQuery primer) -->
1562<script src="/front/view/js/bower_components/jquery/dist/jquery.min.js?ver=1790922266"></script>
vendor: 1 bytes, line 1562
1562
1563<script src="/front/view/js/bower_components/bootstrap/dist/js/bootstrap.bundle.min.js?ver=1790922266"></script>
vendor: 1 bytes, line 1563
1563
1564<script src="/front/view/js/bower_components/bxslider-4/dist/jquery.bxslider.js?ver=1790922266"></script>
vendor: 1 bytes, line 1564
1564
1565<script src="/front/view/js/bower_components/jscal/index.js?ver=1790922266"></script>
vendor: 1 bytes, line 1565
1565
1566<script src="/common/bower_components/select2/dist/js/select2.min.js?ver=1790922266"></script>
vendor: 1 bytes, line 1566
1566
1567<script src="/common/bower_components/select2/dist/js/i18n/ca.js?ver=1790922266"></script>
vendor: 1 bytes, line 1567
1567
1568<script src="/common/bower_components/strength.js/src/strength.min.js?ver=1790922266"></script>
vendor: 1 bytes, line 1568
1568
1569<script src="/front/view/js/bower_components/masonry-layout/dist/masonry.pkgd.min.js?ver=1790922266"></script>
vendor: 1 bytes, line 1569
1569
1570<script src="/front/view/js/constants.js?ver=1790922266"></script>
vendor: 1 bytes, line 1570
1570
1571<script src="/front/view/js/functions.js?ver=1790922266"></script>
vendor: 1 bytes, line 1571
1571
1572<script src="/front/view/js/functions/footer.js?ver=1790922266"></script>
vendor: 1 bytes, line 1572
1572
1573<script src="/front/view/js/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js?ver=1790922266"></script>
vendor: 1 bytes, line 1573
1573
1574<script src="/front/view/js/bower_components/jquery.prettyPhoto/index.js?ver=1790922266"></script>
vendor: 1 bytes, line 1574
1574
1575<script>
1576    $(document).ready(function(){
1577                    $("a[rel^='prettyPhoto']").prettyPhoto();
1578            $("a[rel^='prettyFrame']").prettyPhoto();
1579            });
1580</script>
vendor: 1 bytes, line 1580
1580
1581<script>
1582        var TWITTER = true;
1583            var FACEBOOK = true;
1584        $(window).on("load", function() {
1585        start();
1586    });
1587        $(document).ready(function() {
1588        if (typeof articlesId !== 'undefined') {
1589            var today = new Date();
1590                        var date = today
1591                        articlesId.push('internal_calendar');
1592
1593            var oneYearAfter = new Date();
1594            oneYearAfter.setDate(oneYearAfter.getDate() + 365);
1595            for (id in articlesId) {
1596                Calendar.setup({
1597                    id: articlesId[id],
1598                    cont: "dv_calendar_" + articlesId[id],
1599                    fdow: 1,
1600                    date: date,
1601                    noScroll: true,
1602                    bottomBar: false,
1603                    max: oneYearAfter,
1604                    animation: false,
1605                    titleFormat: "%B %Y",
1606                    dateInfo: getDateInfo
1607                });
1608                setEqualContentColumns();
1609            }
1610        }
1611    });
1612
1613        
1614    // Initialize Select2 with icon support for category filter
1615    $(document).ready(function() {
1616        if ($('#categoryFilter').length) {
1617            $('#categoryFilter').select2({
1618                templateResult: function(option) {
1619                    if (!option.id) return option.text;
1620                    var icon = $(option.element).data('icon');
1621                    if (!icon) return option.text;
1622                    return $('<span><img src="' + icon + '" style="width: 16px; height: 16px; margin-right: 6px; vertical-align: middle;"> ' + option.text + '</span>');
1623                },
1624                templateSelection: function(option) {
1625                    if (!option.id) return option.text;
1626                    var icon = $(option.element).data('icon');
1627                    if (!icon) return option.text;
1628                    return $('<span><img src="' + icon + '" style="width: 16px; height: 16px; margin-right: 6px; vertical-align: middle;"> ' + option.text + '</span>');
1629                },
1630                allowHtml: true
1631            });
1632        }
1633    });
1634</script>
1634
1635        <!-- CSS final-->
1636
1637        
1637<script>
1638          const css = "";
1639          const style = document.createElement('style');
1640          style.textContent = css;
1641          document.head.appendChild(style);
1642        </script>
1642
1643
1644        <!-- Start Modal views-->
1645        
1646        <div class="modal fade" id="videoModal" tabindex="-1" role="dialog"  aria-hidden="true">
1647    <div class="modal-dialog modal-dialog-centered" role="document">
1648        <div class="modal-content">
1649            <div class="modal-header">
1650                <div class="title-head"></div>
1651            </div>
1652            <div class="modal-body">
1653                <div class="tiktok-div-embed"></div>
1654                <iframe id="iframeVideo" title="Vídeo" class="iframeVideo" allowfullscreen></iframe>
1655
1656            </div>
1657            <div class="modal-footer">
1658                <span id="titleVideo" class="titleVideo"></span>
1659                <a id="closeModalVideo" class="close" href="javascript:void(0)" data-bs-dismiss="modal"><span style="display: none">X</span></a>
1660
1661            </div>
1662        </div>
1663    </div>
1664</div>        <div class="modal fade" id="pdfModal" tabindex="-1" role="dialog"  aria-hidden="true">
1665    <div id="documentDialog" class="modal-dialog modal-dialog-centered" role="document">
1666        <div class="modal-content">
1667            <div class="modal-header">
1668                <div class="title-head"></div>
1669            </div>
1670            <div class="modal-body">
1671                <iframe id="iframePdf" title='Document' class="pdfview" style="width: 100%; height: 100%"></iframe>
1672            </div>
1673            <div class="modal-footer">
1674                <span id="titlePdf" class="titlePdf"></span>
1675                <a id="closeModalPDF" class="close" href="javascript:void(0)"><span style="display: none">X</span></a>
1676            </div>
1677        </div>
1678    </div>
1679</div>        <!-- End Modal views -->
1680        
1680<script src="/front/view/js/endScript.js?ver=1790922266"></script>
1680
1681        <!-- Només activar per desenvolupament
1682        
1682<script src="../../../node_modules/axe-core/axe.js"></script>
1682
1683        
1683<script src="../../../dist/my-first-webpack.bundle.js"></script>
1683
1684        -->
1685                
1685<script>
1686            $(document).ready(function () {
1687                startClock(1790922266);
1688                if (typeof (callMenuAfterJQueryLoaded) == "function") {
1689                    callMenuAfterJQueryLoaded();
1690                }
1691                
1692                datepickerInit();
1693                carouselControlSmall();
1694
1695                if (typeof (callMenuBeforeJQueryLoaded) == "function") {
1696                    callMenuBeforeJQueryLoaded();
1697                }
1698
1699                if (typeof (callMenuBeforeTopJQueryLoaded) == "function") {
1700                    callMenuBeforeTopJQueryLoaded();
1701                }
1702                addAttributesDivVcards();
1703                modalsImage();
1704                modalsPdf();
1705                translateWeb();
1706                var carousel = $('#carouselControls');
1707                carousel.on('slide.bs.carousel', function (event) {
1708                    toSlideImage(event);
1709                });
1710                /** Només activar per desenvolupament
1711                axe.configure({
1712                    locale: {
1713                        lang: 'es',
1714                    }
1715                });
1716
1717                axe.run().then(results => {
1718                        if (results.violations.length) {
1719                            console.log(results.violations);
1720                            throw new Error('Accessibility issues found');
1721                        }
1722                    })
1723                    .catch(err => {
1724                        console.log('Something bad happened:', err.message);
1725                    });
1726                */
1727            });
1728
1729            $(window).resize(function() {
1730                equalHeightIconTime();
1731            })
1732        </script>
1732
1733        
1733<script>
1734    window.onload = function () {
1735     const bmvScript = document.createElement('script');
1736     bmvScript.src = 'https://widget.bemyvega.com/build/bmvPlugin.js';
1737     bmvScript.addEventListener('load', () => {
1738     const settings = {
1739color: "red",
1740mode: "light",
1741iconPosition: "bottomLeft",
1742autoDeploy: false,
1743windowsPosition: "left",
1744iconType: "blackSquareIcon",
1745defaultLanguage: "ca",};
1746       BmvPlugin.setConfig(settings);
1747     });
1748     document.head.appendChild(bmvScript);
1749  };
1750</script>
1750            </body>
1751</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.