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'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'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&loading=async&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'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&prev=_t&hl=esie=UTF-8&u=https://www.montcada.cat/altres-continguts/contactar&sl=ca&tl=es" data-target="https://translate.google.es/translate?js=y&prev=_t&hl=esie=UTF-8&u=https://www.montcada.cat/altres-continguts/contactar&sl=ca&tl=es">Castellà </a></li> 191 <li><a class="link-language" href="https://translate.google.es/translate?js=y&prev=_t&hl=enie=UTF-8&u=https://www.montcada.cat/altres-continguts/contactar&sl=ca&tl=en" data-target="https://translate.google.es/translate?js=y&prev=_t&hl=enie=UTF-8&u=https://www.montcada.cat/altres-continguts/contactar&sl=ca&tl=en">Anglès</a></li> 192 <li><a class="link-language" href="https://translate.google.es/translate?js=y&prev=_t&hl=deie=UTF-8&u=https://www.montcada.cat/altres-continguts/contactar&sl=ca&tl=de" data-target="https://translate.google.es/translate?js=y&prev=_t&hl=deie=UTF-8&u=https://www.montcada.cat/altres-continguts/contactar&sl=ca&tl=de">Alemany</a></li> 193 <li><a class="link-language" href="https://translate.google.es/translate?js=y&prev=_t&hl=frie=UTF-8&u=https://www.montcada.cat/altres-continguts/contactar&sl=ca&tl=fr" data-target="https://translate.google.es/translate?js=y&prev=_t&hl=frie=UTF-8&u=https://www.montcada.cat/altres-continguts/contactar&sl=ca&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'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'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&archive_category=&archive_thematic=&archive_year=&archive_month=&archive_order=DESC&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'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'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'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'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'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 'Dones veu a les dones?'</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 'Dones veu a les dones?'</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 'Dones veu a les dones?'</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'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'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'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'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&url=https%3A%2F%2Fwww.montcada.cat%2Faltres-continguts%2Fcontactar&via=ajmontcada&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&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° 1412 <br> 1413 T.Min: 15° 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° 1429 <br> 1430 T.Min: 15° 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.