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="Ajuntament de Sant Antoni de Vilamajor"> 8<meta name="description" lang="ca" content="Ajuntament de Sant Antoni de Vilamajor"> 9<meta name="author" lang="ca" content="Ajuntament de Sant Antoni de Vilamajor"> 10<meta name="date" lang="ca" content="2026-10-02"> 11<meta name="generator" lang="ca" content="Ajuntament de Sant Antoni de Vilamajor"> 12<meta name="robots" content="index, follow"> 13 14 <title>Ajuntament de Sant Antoni de Vilamajor</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-0NH4VJXY1L
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-0NH4VJXY1L
vendor: 8 bytes, lines 23-24
23'); 24
24// Creates the default tracker. 25 gtag('event', 'page_view', { 'send_to': 'G-0NH4VJXY1L' }); 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=
28UA-117343766-1
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', '
34UA-117343766-1
vendor: 8 bytes, lines 34-35
34'); 35
35// Creates the default tracker. 36 gtag('event', 'page_view', { 'send_to': 'UA-117343766-1' }); 37</script>
37 38<!-- End of code Global Site Tag (gtag.js) - Google Analytics v4--> 39 <link rel="canonical" href="https://www.santantonidevilamajor.cat"> 40 41 <link rel="stylesheet" href="/front/view/js/bower_components/bootstrap/dist/css/bootstrap.min.css?ver=1790944970"> 42<link rel="stylesheet" href="/front/view/js/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css?ver=1790944970"> 43<link rel="stylesheet" href="/front/view/js/bower_components/bootstrap-icons.min/index.css?ver=1790944970"> 44<link rel="stylesheet" href="/front/view/js/bower_components/tempus-dominus.min.css/index.css?ver=1790944970"> 45<link rel="stylesheet" href="/common/bower_components/select2/dist/css/select2.min.css?ver=1790944970"> 46 47 <!-- Real Favicon Genenrator--> 48<link rel="apple-touch-icon" href="/themes/santantonidevilamajor/images/favicons/apple-touch-icon.png"> 49<link rel="icon" type="image/png" href="/themes/santantonidevilamajor/images/favicons/favicon-16x16.png" sizes="16x16"> 50<link rel="icon" type="image/png" href="/themes/santantonidevilamajor/images/favicons/favicon-32x32.png" sizes="32x32"> 51<link rel="shortcut icon" href="/themes/santantonidevilamajor/images/favicons/favicon.ico"> 52
52<script src="/front/controller/klaro-config.php"></script>
vendor: 1 bytes, line 52
52
53<script> 54 // Fallback defensiu: si per algun motiu el PHP no retorna la configuració, 55 // assegurem una configuració mÃnima perquè Klaro no falli i mostri el banner. 56 window.klaroConfig = window.klaroConfig || { 57 version: '1.0', 58 elementID: 'klaro', 59 storageMethod: 'cookie', 60 storageName: 'klaro', 61 cookieName: 'klaro', 62 htmlTexts: true, 63 acceptAll: true, 64 hideDeclineAll: false, 65 services: [] 66 }; 67</script>
vendor: 1 bytes, line 67
67
68<script src="/front/view/js/klaro.min.js?ver=1790944970"></script>
vendor: 1 bytes, line 68
68
69<script src="/front/view/js/klaro-init.js?ver=1790944970"></script>
69 70 71 <!-- Twitter Card data --> 72<meta name="twitter:card" content="summary"> 73<meta name="twitter:site" content="@savilamajor_cat"> 74<meta name="twitter:title" content="Ajuntament de Sant Antoni de Vilamajor"> 75<meta name="twitter:description" content="Web oficial de l'Ajuntament de Sant Antoni de Vilamajor: informació municipal, trà mits, notÃcies, agenda... Pl. Montseny, 5. 08459. Tel. 938 452 400"> 76<meta name="twitter:image" content="https://www.santantonidevilamajor.cat/themes/santantonidevilamajor/images/logos/header.png"> 77 <meta name="twitter:image:alt" content="Logo"> 78 <meta property="fb:admins" content="Ajuntament de Sant Antoni de Vilamajor"> 79<!-- Open Graph data --> 80<meta property="og:title" content="Ajuntament de Sant Antoni de Vilamajor"> 81<meta property="og:type" content="website"> 82<meta property="og:url" content="https://www.santantonidevilamajor.cat"> 83<meta property="og:image" content="https://www.santantonidevilamajor.cat/themes/santantonidevilamajor/images/logos/header.png"> 84 <meta property="og:image:alt" content="Logo"> 85 <meta property="og:image" content="https://www.santantonidevilamajor.cat/themes/santantonidevilamajor/images/logos/header_inv.png"> 86 <meta property="og:image:alt" content="Logo invertit"> 87 <meta property="og:description" content="Web oficial de l'Ajuntament de Sant Antoni de Vilamajor: informació municipal, trà mits, notÃcies, agenda... Pl. Montseny, 5. 08459. Tel. 938 452 400"> 88<meta property="og:site_name" content="Ajuntament de Sant Antoni de Vilamajor"> 89 90 <!-- HTML5 compatible tags -->
91<script> 92 document.createElement('header'); 93 document.createElement('footer'); 94 document.createElement('section'); 95 document.createElement('aside'); 96 document.createElement('nav'); 97 document.createElement('article'); 98 document.createElement('hgroup'); 99 document.createElement('lh'); 100</script>
100 101
101<script>window.mapsConfig = { layerType: 'OpenStreetMap_Mapnik' };</script>
101 102<link rel="stylesheet" href="/front/view/js/bower_components/FreezeUI/freeze-ui.min.css"> 103<link rel="stylesheet" href="/front/view/js/bower_components/Leaflet/default/leaflet.css"> 104<link rel="stylesheet" href="/front/view/js/bower_components/Leaflet/default/Control.Loading.css">
105<script src="/front/view/js/bower_components/FreezeUI/freeze-ui.min.js"></script>
vendor: 1 bytes, line 105
105
106<script src="/front/view/js/bower_components/Leaflet/default/leaflet.js"></script>
vendor: 1 bytes, line 106
106
107<script src="/front/view/js/bower_components/es6-promise/es6-promise.min.js"></script>
vendor: 1 bytes, line 107
107
108<script>ES6Promise.polyfill();</script>
vendor: 1 bytes, line 108
108
109<script src='/front/view/js/bower_components/Leaflet/default/Leaflet.GoogleMutant.js'></script>
vendor: 1 bytes, line 109
109
110<script src="/front/view/js/googleMapsInit.js"></script>
vendor: 1 bytes, line 110
110
111<script type="text/plain" data-type="text/javascript" data-name="maps" data-src="https://maps.google.com/maps/api/js?key=AIzaSyDzMQfPcdyACxfYosZzQs43alxB8BKfkx8&loading=async&callback=onGoogleMapsReady"></script>
vendor: 1 bytes, line 111
111
112<script src="/front/view/js/bower_components/Leaflet/default/leaflet.maps.js"></script>
vendor: 1 bytes, line 112
112
113<script src="/front/view/js/bower_components/Leaflet/default/leaflet.clone.js"></script>
vendor: 1 bytes, line 113
113
114<script src="/front/view/js/bower_components/Leaflet/default/Control.Loading.js"></script>
vendor: 1 bytes, line 114
114
115<script src="/front/view/js/bower_components/jquery.min/index.js"></script>
vendor: 1 bytes, line 115
115
116<script src="/front/view/js/maps.js"></script>
116 <!-- Init addHeadExtraStyles --> 117 <style>html body{font-size:1em !important;} .backgroundImageHeader {background-repeat: repeat; background-size: cover; background-image:url("/media/repository/CAPcALERA_2_vistes_SAV.png");} </style> 118 <!-- End addHeadExtraStyles --> 119 <!-- Font Awesome 7 + v4-shims for backward compatibility --> 120 <link href="https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css" rel="stylesheet"> 121 <link href="https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/v4-shims.min.css" rel="stylesheet"> 122 <!-- Popperjs + Tempus Dominus --> 123
123<script src="/front/view/js/bower_components/popper.min/index.js?ver=1790944970"></script>
vendor: 1 bytes, line 123
123
124<script src="/front/view/js/bower_components/tempus-dominus.min.js/index.js?ver=1790944970"></script>
124 125 <link rel="stylesheet" media="all" href="/themes/santantonidevilamajor/styles/style.min.css?ver=1790944970"> 126 </head> 127 <body class="home id-0"> 128 <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="#main-content">Saltar al contingut</a></li><li><a href="#footer-content">Saltar al peu de pà gina</a></li></ul></nav> <header id="site-header" tabindex="-1"> 129 <div class="js-widget o-widget o-widget--header o-widget-contenidor clearfix boxBX WidgetContainer " data-id="263" > <div class="o-widget-wrapper clearfix default-BX " data-id="263"><div class="o-widget-container row"><div class="view-6 js-widget o-widget col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetLegacyHeader " data-id="266" > <div class="o-widget-wrapper clearfix default-BX row " data-id="266"><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><div class="toolbar clearfix"> 130 <div class="container-xl"> 131 <div class="fright"> 132 <div class="toolbarItem"> 133 </div> <div id="social" class="toolbarItem"> 134 135 <a target="_blank" aria-label="Facebook" href="https://www.facebook.com/savilamajor/" title="Obre en finestra nova: Facebook"> 136 <span style="display: none">Facebook</span> 137 <img src="/front/view/images/icons/social/facebook.png" alt="Facebook" width="32" height="32"> 138 </a> 139 140 <a target="_blank" aria-label="Youtube" href="https://www.youtube.com/channel/UC_OzkYjrR0K2WoqpmCvlpTQ/featured" title="Obre en finestra nova: Youtube"> 141 <span style="display: none">Youtube</span> 142 <img src="/front/view/images/icons/social/youtube.png" alt="Youtube" width="32" height="32"> 143 </a> 144 145 <a target="_blank" aria-label="Instagram" href="https://www.instagram.com/ajuntament_sav/" title="Obre en finestra nova: Instagram"> 146 <span style="display: none">Instagram</span> 147 <img src="/front/view/images/icons/social/instagram.png" alt="Instagram" width="32" height="32"> 148 </a> 149 150 <a target="_blank" aria-label="Whatsapp" href="https://whatsapp.com/channel/0029Vb8ZDuf3WHTcmEgQwu3V" title="Obre en finestra nova: Whatsapp"> 151 <span style="display: none">Whatsapp</span> 152 <img src="/front/view/images/icons/social/whatsapp.png" alt="Whatsapp" width="32" height="32"> 153 </a> 154 </div> 155 <div class="toolbarItem"> 156 <div id="toolbarLanguages"> 157 <ul id="languages"> 158 <li><a href="#" role="button" aria-expanded="false" aria-controls="languagesList" id="languagesToggle">Idiomes</a> 159 <ul id="languagesList"> 160 <li><a class="link-language" href="https://www.santantonidevilamajor.cat/?lang=ca" data-target="https://www.santantonidevilamajor.cat/?lang=ca">Català </a></li> 161 <li><a class="link-language" href="https://translate.google.es/translate?js=y&prev=_t&hl=esie=UTF-8&u=https://www.santantonidevilamajor.cat/&sl=ca&tl=es" data-target="https://translate.google.es/translate?js=y&prev=_t&hl=esie=UTF-8&u=https://www.santantonidevilamajor.cat/&sl=ca&tl=es">Castellà </a></li> 162 <li><a class="link-language" href="https://translate.google.es/translate?js=y&prev=_t&hl=enie=UTF-8&u=https://www.santantonidevilamajor.cat/&sl=ca&tl=en" data-target="https://translate.google.es/translate?js=y&prev=_t&hl=enie=UTF-8&u=https://www.santantonidevilamajor.cat/&sl=ca&tl=en">Anglès</a></li> 163 <li><a class="link-language" href="https://translate.google.es/translate?js=y&prev=_t&hl=deie=UTF-8&u=https://www.santantonidevilamajor.cat/&sl=ca&tl=de" data-target="https://translate.google.es/translate?js=y&prev=_t&hl=deie=UTF-8&u=https://www.santantonidevilamajor.cat/&sl=ca&tl=de">Alemany</a></li> 164 <li><a class="link-language" href="https://translate.google.es/translate?js=y&prev=_t&hl=frie=UTF-8&u=https://www.santantonidevilamajor.cat/&sl=ca&tl=fr" data-target="https://translate.google.es/translate?js=y&prev=_t&hl=frie=UTF-8&u=https://www.santantonidevilamajor.cat/&sl=ca&tl=fr">Francès</a></li> 165 </ul> 166 </li> 167 </ul> 168</div>
169<script> 170(function () { 171 var toggle = document.getElementById('languagesToggle'); 172 if (!toggle) return; 173 var li = toggle.parentElement; 174 var submenu = li.querySelector('ul'); 175 var links = Array.prototype.slice.call(submenu.querySelectorAll('a')); 176 177 function keyName(e) { 178 return e.key || e.code || e.keyCode; 179 } 180 181 function isSpaceKey(e) { 182 var key = keyName(e); 183 return key === ' ' || key === 'Spacebar' || key === 'Space' || key === 32; 184 } 185 186 function open(focusFirst) { 187 li.classList.add('is-open'); 188 submenu.style.display = 'block'; 189 submenu.style.padding = '1em'; 190 toggle.setAttribute('aria-expanded', 'true'); 191 if (focusFirst && links.length) links[0].focus(); 192 } 193 194 function close() { 195 li.classList.remove('is-open'); 196 submenu.style.display = ''; 197 submenu.style.padding = ''; 198 toggle.setAttribute('aria-expanded', 'false'); 199 } 200 201 function isOpen() { 202 return toggle.getAttribute('aria-expanded') === 'true'; 203 } 204 205 function focusLink(index) { 206 if (!links.length) return; 207 links[(index + links.length) % links.length].focus(); 208 } 209 210 function focusedLinkIndex() { 211 return links.indexOf(document.activeElement); 212 } 213 214 toggle.addEventListener('click', function (e) { 215 e.preventDefault(); 216 isOpen() ? close() : open(false); 217 }); 218 219 toggle.addEventListener('keydown', function (e) { 220 var key = keyName(e); 221 if (key === 'Enter' || isSpaceKey(e)) { 222 e.preventDefault(); 223 isOpen() ? close() : open(false); 224 } else if (key === 'ArrowDown' || key === 40) { 225 e.preventDefault(); 226 open(true); 227 } else if (key === 'ArrowUp' || key === 38) { 228 e.preventDefault(); 229 open(false); 230 focusLink(links.length - 1); 231 } else if (key === 'Escape' || key === 'Esc' || key === 27) { 232 if (isOpen()) { 233 e.preventDefault(); 234 close(); 235 } 236 } 237 }); 238 239 submenu.addEventListener('keydown', function (e) { 240 var key = keyName(e); 241 var index = focusedLinkIndex(); 242 243 if (key === 'ArrowDown' || key === 40) { 244 e.preventDefault(); 245 focusLink(index + 1); 246 } else if (key === 'ArrowUp' || key === 38) { 247 e.preventDefault(); 248 focusLink(index - 1); 249 } else if (key === 'Home' || key === 36) { 250 e.preventDefault(); 251 focusLink(0); 252 } else if (key === 'End' || key === 35) { 253 e.preventDefault(); 254 focusLink(links.length - 1); 255 } else if (isSpaceKey(e)) { 256 e.preventDefault(); 257 if (document.activeElement && document.activeElement.click) { 258 document.activeElement.click(); 259 } 260 } else if (key === 'Escape' || key === 'Esc' || key === 27) { 261 e.preventDefault(); 262 close(); 263 toggle.focus(); 264 } 265 }); 266 267 li.addEventListener('focusout', function () { 268 window.setTimeout(function () { 269 if (!li.contains(document.activeElement)) close(); 270 }, 0); 271 }); 272 273 document.addEventListener('click', function (e) { 274 if (!li.contains(e.target)) close(); 275 }); 276})(); 277</script>
277 278 <div class="currentDate" style='padding:9px;color:white'> 279 <span id="clock" class="clock" title='Data i hora oficial' > 280 02.10.2026 | 14:42 </span> 281</div> </div> 282 </div> 283 </div> 284</div> 285<div class="header backgroundImageHeader"> 286 <div class="branding"> 287 <div class="container-xl"> 288 <div class="row"> 289 <div class="col-md-8 col-sm-8 col-lg-8 logo_box"> 290 <a class="logo" href="/" aria-label="Ajuntament de Sant Antoni de Vilamajor - Pà gina d'inici"> 291 <img src="/themes/santantonidevilamajor/images/logos/header_inv.png" alt="" width="355" height="111" id="mainLogo"> 292 </a> 293 <h1 class="d-none">Ajuntament de Sant Antoni de Vilamajor</h1> 294 </div> <div class="col-md-4 col-sm-4 col-lg-4 middle search_box"> 295 <form id="search_box" aria-label="Cercar:" name="search_box" method="get" action="/search"> 296 <label for="search" accesskey="4"> 297 <span class="visually-hidden">Cercar:</span> 298 </label> 299 <input id="search" name="search" type="text" aria-label="Cercar:" title="Cerca a tot el web" value="" placeholder="Cercar..."> 300 <button type="submit" class="search-button" aria-label="Cerca"><i class="fa fa-search"></i></button> 301 </form> 302</div> 303 </div> 304 </div> 305 </div> 306 <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-226 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-8 level3"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/govern/consistori" ><span class="menu-flexible__item-text">Consistori</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-229 level4"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/consistori/grups-municipals" ><span class="menu-flexible__item-text">Grups municipals</span></a></li><li class="menu-flexible__item page-185 level4"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/consistori/opinio-dels-grups-politics-municipals" ><span class="menu-flexible__item-text">Opinió dels Grups PolÃtics Municipals</span></a></li></ul></li><li class="menu-flexible__item page-149 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/regidories" ><span class="menu-flexible__item-text">Regidories</span></a></li><li class="menu-flexible__item page-285 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/agenda-alcalde" ><span class="menu-flexible__item-text">Agenda alcalde</span></a></li><li class="menu-flexible__item page-247 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/ambits-dactuacio" ><span class="menu-flexible__item-text">Ãmbits d'actuació</span></a></li><li class="menu-flexible__item page-177 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/retribucions-dels-membres-de-la-corporacio" ><span class="menu-flexible__item-text">Retribucions dels membres de la corporació</span></a></li><li class="menu-flexible__item page-146 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/govern/organigrama-i-decrets-dorganitzacio" ><span class="menu-flexible__item-text">Organigrama i decrets d'organització</span></a></li></ul></li><li class="menu-flexible__item page-12 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/salutacio-de-lalcalde" ><span class="menu-flexible__item-text">Salutació de l'Alcalde</span></a></li><li class="menu-flexible__item page-230 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/organs-de-govern" ><span class="menu-flexible__item-text">Ãrgans de govern</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-184 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/organs-de-govern/ple-de-lajuntament" ><span class="menu-flexible__item-text">Ple de l'Ajuntament</span></a></li><li class="menu-flexible__item page-20 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/organs-de-govern/junta-de-govern-local" ><span class="menu-flexible__item-text">Junta de Govern Local</span></a></li><li class="menu-flexible__item page-183 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/organs-de-govern/comissio-especial-de-comptes" ><span class="menu-flexible__item-text">Comissió Especial de Comptes</span></a></li><li class="menu-flexible__item page-182 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/organs-de-govern/comissio-informativa-general" ><span class="menu-flexible__item-text">Comissió Informativa General</span></a></li></ul></li><li class="menu-flexible__item page-231 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/organitzacio-interna" ><span class="menu-flexible__item-text">Organització interna</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-17 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/organitzacio-interna/tecnics-de-la-corporacio" ><span class="menu-flexible__item-text">Tècnics de la Corporació</span></a></li><li class="menu-flexible__item page-147 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/organitzacio-interna/relacio-de-llocs-de-treball" ><span class="menu-flexible__item-text">Relació de llocs de treball</span></a></li><li class="menu-flexible__item page-148 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/organitzacio-interna/convocatories-de-personal" ><span class="menu-flexible__item-text">Convocatòries de personal</span></a></li><li class="menu-flexible__item page-251 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/organitzacio-interna/convenis-acords-pactes-de-caracter-funcionarial-laboral-o-sindical" ><span class="menu-flexible__item-text">Convenis, acords, pactes de carà cter funcionarial, laboral o sindical</span></a></li></ul></li><li class="menu-flexible__item page-186 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/informacio-pressupostaria-i-fiscal" ><span class="menu-flexible__item-text">Informació pressupostà ria i fiscal</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-417 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/informacio-pressupostaria-i-fiscal/plans-anual
306s-de-control-financer" ><span class="menu-flexible__item-text">Plans Anuals de Control Financer</span></a></li><li class="menu-flexible__item page-198 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/informacio-pressupostaria-i-fiscal/pressupost-municipal" ><span class="menu-flexible__item-text">Pressupost municipal</span></a></li><li class="menu-flexible__item page-307 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/informacio-pressupostaria-i-fiscal/control-intern" ><span class="menu-flexible__item-text">Control intern</span></a></li><li class="menu-flexible__item page-260 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/informacio-pressupostaria-i-fiscal/pla-economic-financer-2019-2020" ><span class="menu-flexible__item-text">Pla econòmic financer 2019-2020</span></a></li><li class="menu-flexible__item page-303 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/informacio-pressupostaria-i-fiscal/periode-mitja-de-pagament-a-proveidors" ><span class="menu-flexible__item-text">PerÃode mitjà de pagament a proveïdors</span></a></li><li class="menu-flexible__item page-197 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/informacio-pressupostaria-i-fiscal/calendari-fiscal" ><span class="menu-flexible__item-text">Calendari fiscal</span></a></li></ul></li><li class="menu-flexible__item page-153 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/anuncis-resolucions-i-convenis" ><span class="menu-flexible__item-text">Anuncis, resolucions i convenis</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-18 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/anuncis-resolucions-i-convenis/anuncis-edictes" ><span class="menu-flexible__item-text">Anuncis / Edictes</span></a></li><li class="menu-flexible__item page-214 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/anuncis-resolucions-i-convenis/convenis-de-collaboracio-i-encarrecs-de-gestio" ><span class="menu-flexible__item-text">Convenis de col·laboració i encà rrecs de gestió</span></a></li><li class="menu-flexible__item page-252 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/anuncis-resolucions-i-convenis/mocions" ><span class="menu-flexible__item-text">Mocions</span></a></li><li class="menu-flexible__item page-88 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/anuncis-resolucions-i-convenis/perfil-de-contractant" ><span class="menu-flexible__item-text">Perfil de contractant</span></a></li><li class="menu-flexible__item page-154 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/anuncis-resolucions-i-convenis/resolucions-i-decrets" ><span class="menu-flexible__item-text">Resolucions i Decrets</span></a></li><li class="menu-flexible__item page-368 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/anuncis-resolucions-i-convenis/resolucions-judicials" ><span class="menu-flexible__item-text">Resolucions judicials</span></a></li><li class="menu-flexible__item page-408 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/anuncis-resolucions-i-convenis/cido-cercador-dinformacio-i-documentacio-oficials" ><span class="menu-flexible__item-text">CIDO - Cercador d'Informació i Documentació Oficials</span></a></li></ul></li><li class="menu-flexible__item page-398 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/cartes-de-serveis" ><span class="menu-flexible__item-text">Cartes de serveis</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-355 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/cartes-de-serveis/carta-de-serveis-de-loficina-datencio-a-la-ciutadania-oac" ><span class="menu-flexible__item-text">Carta de Serveis de l'Oficina d'Atenció a la Ciutadania (OAC)</span></a></li><li class="menu-flexible__item page-392 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/cartes-de-serveis/carta-de-serveis-de-larea-de-benestar-i-familia" ><span class="menu-flexible__item-text">Carta de Serveis de l'à rea de Benestar i FamÃlia</span></a></li></ul></li><li class="menu-flexible__item page-394 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/protocols" ><span class="menu-flexible__item-text">Protocols</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-357 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/protocols/protocol-de-prevencio-sobre-drogues-com-a-alternativa-a-la-sancio-administrativa-ppd-asa" ><span class="menu-flexible__item-text">Protocol de prevenció sobre drogues com a alternativa a la sanció administrativa - PPD-ASA</span></a></li><li class="menu-flexible__item page-331 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/protocols/protocol-dus-dels-recursos-informatics" ><span class="menu-flexible__item-text">Protocol d'ús dels recursos informà tics</span></a></li><li class="menu-flexible__item page-333 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/protocols/protocol-per-a-la-prevencio-la-deteccio-lactuacio-i-la-resolucio-de-situacions-dassetjament-psicologic-laboral" ><span class="menu-flexible__item-text">Protocol per a la prevenció, la detecció, l'actuació i la resolució de situacions d'assetjament psicològic laboral</span></a></li><li class="menu-flexible__item page-332 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/protocols/protocol-per-a-la-prevencio-de-lassetjament-sexual-" ><span class="menu-flexible__item-text">Protocol per a la prevenció de l'assetjament sexual </span></a></li><li class="menu-flexible__item page-359 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/protocols/359-protocol-dactuacions-contra-la-violencia-masclista-e
306n-espais-doci" ><span class="menu-flexible__item-text">Protocol d'actuacions contra la violència masclista en espais d'oci</span></a></li><li class="menu-flexible__item page-420 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/protocols/protocol-dactuacio-per-prevenir-els-efectes-derivats-de-lestres-termic-en-el-personal-de-la-brigada-municipal" ><span class="menu-flexible__item-text">Protocol d'actuació per prevenir els efectes derivats de l'estrès tèrmic en el personal de la brigada municipal</span></a></li></ul></li><li class="menu-flexible__item page-234 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals" ><span class="menu-flexible__item-text">Plans, programes i manuals</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-275 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/pla-daccio-de-la-biblioteca-municipal-sav-" ><span class="menu-flexible__item-text">Pla d'acció de la Biblioteca municipal SAV </span></a></li><li class="menu-flexible__item page-325 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/pla-local-de-joventut-" ><span class="menu-flexible__item-text">Pla local de Joventut </span></a></li><li class="menu-flexible__item page-327 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/pla-local-de-salut-" ><span class="menu-flexible__item-text">Pla local de Salut </span></a></li><li class="menu-flexible__item page-326 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/pla-local-de-seguretat-" ><span class="menu-flexible__item-text">Pla local de Seguretat </span></a></li><li class="menu-flexible__item page-330 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/pla-intern-digualtat-de-tracte-i-oportunitats-" ><span class="menu-flexible__item-text">Pla intern d'Igualtat de tracte i oportunitats </span></a></li><li class="menu-flexible__item page-407 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/pla-de-dinamitzacio-de-lequipament-juvenil-espai-jove" ><span class="menu-flexible__item-text">Pla de Dinamització de l'equipament juvenil Espai Jove</span></a></li><li class="menu-flexible__item page-324 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/manual-de-llenguatge-no-sexista" ><span class="menu-flexible__item-text">Manual de llenguatge no sexista</span></a></li><li class="menu-flexible__item page-352 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/declaracio-institucional-i-pla-de-mesures-antifrau" ><span class="menu-flexible__item-text">Declaració Institucional i Pla de Mesures Antifrau</span></a></li><li class="menu-flexible__item page-356 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/pacte-de-les-alcaldies-pel-clima-i-lenergia" ><span class="menu-flexible__item-text">Pacte de les alcaldies pel clima i l'energia</span></a></li><li class="menu-flexible__item page-362 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/codi-etic-i-de-conducta-per-al-bon-govern" ><span class="menu-flexible__item-text">Codi Ãtic i de Conducta per al Bon Govern</span></a></li><li class="menu-flexible__item page-365 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/duprocim-document-unic-de-proteccio-civil-municipal-" ><span class="menu-flexible__item-text">DUPROCIM - Document únic de Protecció Civil Municipal </span></a></li><li class="menu-flexible__item page-399 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/plans-programes-i-manuals/pla-de-transicio-energetica-de-sant-antoni-de-vilamajor" ><span class="menu-flexible__item-text">Pla de transició energètica de Sant Antoni de Vilamajor</span></a></li></ul></li><li class="menu-flexible__item page-236 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-334 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/normativa/bonificacions-i-exempcions-dels-tributs-municipals" ><span class="menu-flexible__item-text">Bonificacions i exempcions dels tributs municipals</span></a></li><li class="menu-flexible__item page-195 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/normativa/ordenances-generals" ><span class="menu-flexible__item-text">Ordenances generals</span></a></li><li class="menu-flexible__item page-196 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/normativa/ordenances-fiscals-i-normes-reguladores-de-preus-publics" ><span class="menu-flexible__item-text">Ordenances fiscals i normes reguladores de preus públics</span></a></li><li class="menu-flexible__item page-245 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/normativa/reglaments-organitzatius-i-de-servei" ><span class="menu-flexible__item-text">Reglaments organitzatius i de servei</span></a></li><li class="menu-flexible__item page-207 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/normativa/informacio-urbanistica-i-ambiental" ><span class="menu-flexible__item-text">Informació urbanÃstica i ambiental</span></a></li><li class="menu-flexible__item page-360 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/normativa/normativa-en-tramit-daprovacio" ><span class="menu-flexible__item-text">Normativa en trà mit d'aprovació</span></a></li></ul></li><li class="menu-flexible__item page-156 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/patrimoni" ><span class="menu-flexible__item-text">Patrimoni</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-369 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/patrimoni/relacio-de-vehicles" ><span class="menu-flexible__item-text">Relació de vehicles</span></a></li><li class="menu-flexible__item page-370 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/patrimoni/inventari-de-bens-i-drets" ><span class="menu-flexible__item-text">Inventari de béns i drets</span></a></li></ul></li><li class="menu-flexible__item page-335 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/projectes-municipals" ><span class="menu-flexible__item-text">Projectes municipals</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-358 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/projectes-municipals/projectes-en-tramit-dinformacio-publica" ><span class="menu-flexible__item-text">Projectes en trà mit d'informació pública</span></a></li><li class="menu-flexible__item page-354 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/projectes-municipals/projectes-municipals-aprovats" ><span class="menu-flexible__item-text">Projectes municipals aprovats</span></a></li></ul></li><li class="menu-flexible__item page-122 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/seu-electronica" ><span class="menu-flexible__item-text">Seu electrònica</span></a></li><li class="menu-flexible__item page-302 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/participacio-ciutadana" ><span class="menu-flexible__item-text">Participació ciutadana</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-405 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/participacio-ciutadana/plataforma-participa-311-" ><span class="menu-flexible__item-text">Plataforma Participa 311 </span></a></li><li class="menu-flexible__item page-406 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/participacio-ciutadana/pressupostos-participatius-2024-sav" ><span class="menu-flexible__item-text">Pressupostos Participatius 2024 SAV</span></a></li></ul></li><li class="menu-flexible__item page-389 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/389-eleccions" ><span class="menu-flexible__item-text">Eleccions</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-213 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/389-eleccions/eleccions" ><span class="menu-flexible__item-text">Eleccions</span></a></li><li class="menu-flexible__item page-401 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/389-eleccions/eleccions-al-parlament-de-catalunya-del-12-de-maig-de
306-2024-" ><span class="menu-flexible__item-text">Eleccions al Parlament de Catalunya del 12 de maig de 2024 </span></a></li></ul></li><li class="menu-flexible__item page-93 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/portal-de-transparencia" ><span class="menu-flexible__item-text">Portal de Transparència </span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-123 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/portal-de-transparencia/transparencia" ><span class="menu-flexible__item-text">Transparència</span></a></li><li class="menu-flexible__item page-301 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/portal-de-transparencia/segell-infoparticipa" ><span class="menu-flexible__item-text">Segell Infoparticipa</span></a></li></ul></li><li class="menu-flexible__item page-350 level2"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/comunicacio" ><span class="menu-flexible__item-text">Comunicació</span></a></li><li class="menu-flexible__item page-366 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/ajuntament/empresa-de-serveis-de-vilamajor-la-municipal-slu" ><span class="menu-flexible__item-text">Empresa de serveis de Vilamajor, La Municipal SLU</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-375 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/empresa-de-serveis-de-vilamajor-la-municipal-slu/organs-de-govern-i-actes" ><span class="menu-flexible__item-text">Ãrgans de govern i actes</span></a></li><li class="menu-flexible__item page-377 level3"><a class="menu-flexible__link" aria-expanded="false" href="/ajuntament/empresa-de-serveis-de-vilamajor-la-municipal-slu/neteja-dedificis-municipals-i-encarrecs-de-gestio" ><span class="menu-flexible__item-text">Neteja d'edificis municipals i encà rrecs de gestió</span></a></li></ul></li></ul></li><li class="menu-flexible__item page-233 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-314 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/314-oficines-municipals" ><span class="menu-flexible__item-text">Oficines municipals</span></a></li><li class="menu-flexible__item page-297 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/serveis-i-tramits/297-seu-electronica" ><span class="menu-flexible__item-text">Seu electrònica</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-310 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://santantonidevilamajor.eadministracio.cat/" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Accés a la Seu Electrònica</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-304 level3"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/297-seu-electronica/manual-dacces-a-la-seu-electronica" ><span class="menu-flexible__item-text">Manual d'accés a la Seu Electrònica</span></a></li><li class="menu-flexible__item page-305 level3"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/297-seu-electronica/model-autoritzacio-per-actuar-en-nom-duna-persona-fisica" ><span class="menu-flexible__item-text">Model Autorització per actuar en nom d'una persona fÃsica</span></a></li><li class="menu-flexible__item page-410 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://valid.aoc.cat/o/oauth2/auth?scope=autenticacio_usuari&response_type=code&client_id=representa.cat&approval_prompt=auto&access_type=offline&redirect_uri=https://representa.cat/representa/auth/valid/postLogin&state=9821920002" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Representa</span><i class="align-middle fa fa-external-link ms-2"></i></a></li></ul></li><li class="menu-flexible__item page-414 level2"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://tauler.seu-e.cat/inici?idEns=819820002" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">E-tauler</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-140 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/cataleg-de-serveis" ><span class="menu-flexible__item-text">Catà leg de Serveis</span></a></li><li class="menu-flexible__item page-253 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/enllacos-a-diputacio" ><span class="menu-flexible__item-text">Enllaços a Diputació</span></a></li><li class="menu-flexible__item page-312 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-311 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/notificacions-electroniques" ><span class="menu-flexible__item-text">Notificacions electròniques</span></a></li><li class="menu-flexible__item page-238 level2"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://santantonidevilamajor.eadministracio.cat/document-validation.2" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Validació de documents</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-221 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-242 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/impostos" ><span class="menu-flexible__item-text">Impostos</span></a></li><li class="menu-flexible__item page-373 level2"><a class="menu-flexible__link" aria-expanded="false" href="/serveis-i-tramits/queixes-i-suggeriments" ><span class="menu-flexible__item-text">Queixes i suggeriments</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-363 level2"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/festius-locals" ><span class="menu-flexible__item-text">Festius locals</span></a></li><li class="menu-flexible__item page-34 level2"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/com-arribar-hi" ><span class="menu-flexible__item-text">Com arribar-hi</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-175 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/guia-del-municipi/planol-guia-de-carrers" ><span class="menu-flexible__item-text">Plà nol / Guia de carrers</span></a></li><li class="menu-flexible__item page-39 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/guia-del-municipi/empreses-i-comercos-locals" ><span class="menu-flexible__item-text">Empreses i comerços locals</span></a></li><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-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></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-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-49 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/informacio-del-municipi/49-informacio-geografica" ><span class="menu-flexible__item-text">Informació geogrà fica</span></a></li><li class="menu-flexible__item page-161 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://santantonidevilamajor.eadministracio.cat/calendar.1" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Calendari i festes locals</span><i class="align-middle fa fa-external-link ms-2"></i></a></li></ul></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-336 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/turisme/on-menjar" ><span class="menu-flexible__item-text">On menjar</span></a></li><li class="menu-flexible__item page-337 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/turisme/on-dormir" ><span class="menu-flexible__item-text">On dormir</span></a></li><li class="menu-flexible__item page-50 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/turisme/festes-fires-i-mercats" ><span class="menu-flexible__item-text">Festes, fires i mercats</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><li class="menu-flexible__item page-129 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/turisme/rutes" ><span class="menu-flexible__item-text">Rutes</span></a></li></ul></li><li class="menu-flexible__item page-381 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/el-municipi/381-historia" ><span class="menu-flexible__item-text">Història</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/381-historia/historia" ><span class="menu-flexible__item-text">Història</span></a></li><li class="menu-flexible__item page-339 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/381-historia/bicentenari-de-la-creacio-del-primer-ajuntament-de-la-vilanova-de-vilamajor" ><span class="menu-flexible__item-text">Bicentenari de la creació del primer Ajuntament de la Vilanova de Vilamajor</span></a></li><li class="menu-flexible__item page-385 level3"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/381-historia/historia-joan-casas-i-canudas-1876-1960" ><span class="menu-flexible__item-text">Història Joan Casas i Canudas (1876 -1960)</span></a></li></ul></li><li class="menu-flexible__item page-250 level2"><a class="menu-flexible__link" aria-expanded="false" href="/el-municipi/programes-de-festa-major-" ><span class="menu-flexible__item-text">Programes de Festa Major </span></a></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-308 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/festa-major-2026" ><span class="menu-flexible__item-text">Festa Major 2026</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-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-412 level2"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://consum.gencat.cat/ca/lagencia/atencio-al-consumidor/alertes-i-avisos-de-seguretat/" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Alertes i avisos de seguretat</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-243 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/cursos-i-taller
306s-culturals" ><span class="menu-flexible__item-text">Cursos i tallers culturals</span></a></li><li class="menu-flexible__item page-378 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/sequera-a-sant-antoni-de-vilamajor" ><span class="menu-flexible__item-text">Sequera a Sant Antoni de Vilamajor</span></a></li><li class="menu-flexible__item page-56 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/butlleti-municipal-sav" ><span class="menu-flexible__item-text">Butlletà municipal SAV</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><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-58 level2"><a class="menu-flexible__link" aria-expanded="false" href="/actualitat/hemeroteca" ><span class="menu-flexible__item-text">Hemeroteca</span></a></li></ul></li><li class="menu-flexible__item page-268 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-315 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/atencio-a-les-persones" ><span class="menu-flexible__item-text">Atenció a les persones</span></a></li><li class="menu-flexible__item page-316 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-342 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.santantonidevilamajor.cat/el-municipi/guia-del-municipi/equipaments-/casal-de-la-gent-gran-can-monteys-.html" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Casal de la gent gran "Can Monteys"</span><i class="align-middle fa fa-external-link ms-2"></i></a></li></ul></li><li class="menu-flexible__item page-317 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/ocupacio-i-promocio-economica" ><span class="menu-flexible__item-text">Ocupació i promoció econòmica</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-341 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.santantonidevilamajor.cat/serveis-i-tramits/cataleg-de-serveis/vilamajor-activa-servei-local-docupacio.html" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Servei Local d'Ocupació - Vilamajor Activa</span><i class="align-middle fa fa-external-link ms-2"></i></a></li><li class="menu-flexible__item page-364 level3"><a class="menu-flexible__link" aria-expanded="false" href="/temes/ocupacio-i-promocio-economica/promocio-economica" ><span class="menu-flexible__item-text">Promoció econòmica</span></a></li></ul></li><li class="menu-flexible__item page-318 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/318-joventut" ><span class="menu-flexible__item-text">Joventut</span></a></li><li class="menu-flexible__item page-319 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/cultura-festes-i-esdeveniments" ><span class="menu-flexible__item-text">Cultura, festes i esdeveniments</span></a></li><li class="menu-flexible__item page-320 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-321 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/obres-i-serveis" ><span class="menu-flexible__item-text">Obres i serveis</span></a></li><li class="menu-flexible__item page-270 level2"><a class="menu-flexible__link menu-flexible__link--dropdown" aria-expanded="false" href="/temes/medi-ambient-i-sostenibilitat" ><span class="menu-flexible__item-text">Medi ambient i Sostenibilitat</span></a><ul class="menu-flexible menu-flexible__submenu"><li class="menu-flexible__item page-409 level3"><a class="menu-flexible__link menu-link--external" aria-expanded="false" href="https://www.santantonidevilamajor.cat/actualitat/noticies/inscripcions-al-registre-dexplotacions-ramaderes-de-les-petites-capacitats-dequids-o-explotacions-avicoles-dautoconsum.html" target="_blank" rel="noopener noreferrer"><span class="menu-flexible__item-text">Inscripcions al registre d'explotacions ramaderes de les petites capacitats d'èquids o explotacions avÃcoles d'autoconsum</span><i class="align-middle fa fa-external-link ms-2"></i></a></li></ul></li><li class="menu-flexible__item page-271 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/igualtat" ><span class="menu-flexible__item-text">Igualtat</span></a></li><li class="menu-flexible__item page-322 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/seguretat-ciutadana" ><span class="menu-flexible__item-text">Seguretat ciutadana</span></a></li><li class="menu-flexible__item page-273 level2"><a class="menu-flexible__link" aria-expanded="false" href="/temes/urbanitzacions" ><span class="menu-flexible__item-text">Urbanitzacions</span></a></li></ul></li><li class="menu-flexible__item page-5 level1"><a class="menu-flexible__link" aria-expanded="false" href="/adrecestelefons" ><span class="menu-flexible__item-text">Directori</span></a></li></ul></div>
306<script>(function() { 307 'use strict'; 308 309 // Mega panel 310 311 function initMegaPanels(navContainer) { 312 var menuItems = Array.prototype.slice.call(navContainer.querySelectorAll('[data-mega-id]')); 313 if (!menuItems.length) return; 314 315 var navUl = navContainer.querySelector('ul'); 316 var topItems = navUl 317 ? menuItems.filter(function(el) { return el.parentElement === navUl; }) 318 : menuItems; 319 320 var wrapper = navContainer.closest('.menu-flexible__wrapper'); 321 var isClick = wrapper && wrapper.getAttribute('data-expand-type') === 'click'; 322 323 menuItems.forEach(function(item) { 324 var panel = getPanelForItem(item, navContainer); 325 if (!panel) return; 326 327 if (isClick) { 328 var link = item.querySelector('a'); 329 if (link) { 330 link.addEventListener('click', function(e) { 331 // En mòbil, els elements naveguen directament sense desplegar submenús 332 if (window.innerWidth <= 992) return; 333 if (panel.classList.contains('mf-mega-visible')) { 334 // Segon clic: navegar 335 return; 336 } 337 e.preventDefault(); 338 hideAllMegaPanels(navContainer); 339 showPanel(item, panel); 340 }); 341 } 342 } else { 343 var hoverDelay = parseInt( 344 getComputedStyle(wrapper).getPropertyValue('--menu-hover-delay'), 10 345 ) || 0; 346 var hoverTimer = null; 347 348 var leaveTimer = null; 349 350 item.addEventListener('mouseenter', function() { 351 clearTimeout(hoverTimer); 352 clearTimeout(leaveTimer); 353 if (hoverDelay > 0) { 354 hoverTimer = setTimeout(function() { showPanel(item, panel); }, hoverDelay); 355 } else { 356 showPanel(item, panel); 357 } 358 }); 359 item.addEventListener('mouseleave', function(e) { 360 clearTimeout(hoverTimer); 361 if (!panel.contains(e.relatedTarget)) { 362 leaveTimer = setTimeout(function() { hidePanel(item, panel); }, 300); 363 } 364 }); 365 panel.addEventListener('mouseenter', function() { 366 clearTimeout(leaveTimer); 367 }); 368 panel.addEventListener('mouseleave', function(e) { 369 clearTimeout(hoverTimer); 370 clearTimeout(leaveTimer); 371 if (!item.contains(e.relatedTarget)) hidePanel(item, panel); 372 }); 373 374 // Tà ctil: fallback quan hover no disponible (només escriptori tà ctil) 375 var link = item.querySelector('a'); 376 if (link) { 377 link.addEventListener('click', function(e) { 378 if (window.matchMedia('(hover: none)').matches && window.innerWidth > 992) { 379 if (panel.classList.contains('mf-mega-visible')) { 380 // Segon clic en tà ctil: navegar 381 return; 382 } 383 e.preventDefault(); 384 hideAllMegaPanels(navContainer); 385 showPanel(item, panel); 386 } 387 }); 388 } 389 } 390 }); 391 392 navContainer.addEventListener('keydown', function(e) { 393 handleMegaKeydown(e, navContainer, topItems); 394 }); 395 396 if (!isClick) { 397 navContainer.addEventListener('focusin', function(e) { 398 var item = e.target.closest('[data-mega-id]'); 399 if (!item) return; 400 var panel = getPanelForItem(item, navContainer); 401 if (!panel) return; 402 hideAllMegaPanels(navContainer); 403 showPanel(item, panel); 404 }); 405 } 406 407 navContainer.addEventListener('focusout', function() { 408 setTimeout(function() { 409 if (!navContainer.contains(document.activeElement)) { 410 hideAllMegaPanels(navContainer); 411 } 412 }, 0); 413 }); 414 415 document.addEventListener('click', function(e) { 416 if (!navContainer.contains(e.target)) { 417 hideAllMegaPanels(navContainer); 418 } 419 }); 420 } 421 422 function handleMegaKeydown(e, navContainer, topItems) { 423 var focused = document.activeElement; 424 if (!focused) return; 425 426 var currentItem = focused.closest('[data-mega-id]'); 427 var currentPanel = focused.closest('.menu-flexible__mega-panel'); 428 var key = e.key || e.code || e.keyCode; 429 430 function directLink(item) { 431 if (!item) return null; 432 return Array.prototype.slice.call(item.children).find(function(el) { 433 return el.tagName === 'A'; 434 }) || item.querySelector('a'); 435 } 436 437 function itemForPanel(panel) { 438 if (!panel) return null; 439 var id = panel.getAttribute('data-mega-id'); 440 return id ? navContainer.querySelector('li[data-mega-id="' + id + '"]') : null; 441 } 442 443 function focusPanelLink(panel, index) { 444 var links = Array.prototype.slice.call(panel.querySelectorAll('a')); 445 if (!links.length) return; 446 links[(index + links.length) % links.length].focus(); 447 } 448 449 function focusPanelSibling(panel, offset) { 450 var links = Array.prototype.slice.call(panel.querySelectorAll('a')); 451 var idx = links.indexOf(focused); 452 if (idx === -1) return; 453 links[(idx + offset + links.length) % links.length].focus(); 454 } 455 456 function panelColumnForLink(link) { 457 return link ? link.closest('.menu-flexible__mega-col') : null; 458 } 459 460 function focusAdjacentPanelColumn(panel, offset) { 461 var columns = Array.prototype.slice.call(panel.querySelectorAll('.menu-flexible__mega-col')); 462 var currentColumn = panelColumnForLink(focused); 463 var idx = columns.indexOf(currentColumn); 464 if (idx === -1) return false;
465 466 var targetColumn = columns[(idx + offset + columns.length) % columns.length]; 467 var targetLink = targetColumn.querySelector('a'); 468 if (targetLink) { 469 targetLink.focus(); 470 return true; 471 } 472 473 return false; 474 } 475 476 function focusTopItem(item, offset) { 477 var idx = topItems.indexOf(item); 478 if (idx === -1) return; 479 480 var next = topItems[(idx + offset + topItems.length) % topItems.length]; 481 hideAllMegaPanels(navContainer); 482 483 var nextLink = directLink(next); 484 if (nextLink) { 485 nextLink.focus(); 486 var nextPanel = getPanelForItem(next, navContainer); 487 if (nextPanel) showPanel(next, nextPanel); 488 } 489 } 490 491 switch (key) { 492 case 'Escape': 493 case 'Esc': 494 case 27: { 495 e.preventDefault(); 496 hideAllMegaPanels(navContainer); 497 if (currentPanel) { 498 var item = itemForPanel(currentPanel); 499 var lnk = directLink(item); 500 if (lnk) lnk.focus(); 501 } 502 break; 503 } 504 505 case 'ArrowRight': 506 case 39: 507 case 'ArrowLeft': 508 case 37: { 509 var direction = (key === 'ArrowRight' || key === 39) ? 1 : -1; 510 e.preventDefault(); 511 512 if (currentPanel) { 513 if (!focusAdjacentPanelColumn(currentPanel, direction)) { 514 var ownerItem = itemForPanel(currentPanel); 515 focusTopItem(ownerItem, direction); 516 } 517 break; 518 } 519 520 if (!currentItem) return; 521 focusTopItem(currentItem, direction); 522 break; 523 } 524 525 case 'ArrowDown': 526 case 40: { 527 e.preventDefault(); 528 if (currentPanel) { 529 focusPanelSibling(currentPanel, 1); 530 break; 531 } 532 if (!currentItem) return; 533 var panel = getPanelForItem(currentItem, navContainer); 534 if (!panel) return; 535 if (!panel.classList.contains('mf-mega-visible')) { 536 hideAllMegaPanels(navContainer); 537 showPanel(currentItem, panel); 538 } 539 focusPanelLink(panel, 0); 540 break; 541 } 542 543 case ' ': 544 case 'Space': 545 case 'Spacebar': 546 case 32: { 547 if (currentPanel || !currentItem) return; 548 var spacePanel = getPanelForItem(currentItem, navContainer); 549 if (!spacePanel) return; 550 551 e.preventDefault(); 552 if (spacePanel.classList.contains('mf-mega-visible')) { 553 hidePanel(currentItem, spacePanel); 554 } else { 555 hideAllMegaPanels(navContainer); 556 showPanel(currentItem, spacePanel); 557 } 558 break; 559 } 560 561 case 'ArrowUp': 562 case 38: { 563 if (!currentPanel) return; 564 e.preventDefault(); 565 var panelLinks = Array.prototype.slice.call(currentPanel.querySelectorAll('a')); 566 var focusedIndex = panelLinks.indexOf(focused); 567 568 if (focusedIndex > 0) { 569 focusPanelLink(currentPanel, focusedIndex - 1); 570 } else { 571 var parentItem = itemForPanel(currentPanel); 572 var parentLink = directLink(parentItem); 573 if (parentLink) parentLink.focus(); 574 if (parentItem) hidePanel(parentItem, currentPanel); 575 } 576 break; 577 } 578 } 579 } 580 581 function getPanelForItem(item, navContainer) { 582 var id = item.getAttribute('data-mega-id'); 583 return id 584 ? navContainer.querySelector('.menu-flexible__mega-panel[data-mega-id="' + id + '"]') 585 : null; 586 } 587 588 function showPanel(item, panel) { 589 panel.classList.add('mf-mega-visible'); 590 panel.setAttribute('aria-hidden', 'false'); 591 var link = item.querySelector('a'); 592 if (link) link.setAttribute('aria-expanded', 'true'); 593 } 594 595 function hidePanel(item, panel) { 596 panel.classList.remove('mf-mega-visible'); 597 panel.setAttribute('aria-hidden', 'true'); 598 var link = item.querySelector('a'); 599 if (link) link.setAttribute('aria-expanded', 'false'); 600 } 601 602 function hideAllMegaPanels(navContainer) { 603 navContainer.querySelectorAll('.menu-flexible__mega-panel.mf-mega-visible') 604 .forEach(function(panel) { 605 var id = panel.getAttribute('data-mega-id'); 606 var item = id ? navContainer.querySelector('li[data-mega-id="' + id + '"]') : null; 607 if (item) { 608 hidePanel(item, panel); 609 } else { 610 panel.classList.remove('mf-mega-visible'); 611 panel.setAttribute('aria-hidden', 'true'); 612 } 613 }); 614 } 615 616 617 // Tecles de fletxa (menú està ndard) 618 619 function initStandardKeyboard(wrapper) { 620 var menu = wrapper.querySelector('.menu-flexible__list'); 621 if (!menu) return; 622 623 function closeAll() { 624 Array.prototype.slice.call(menu.querySelectorAll('.menu-flexible__item[focus="true"]')) 625 .forEach(function(item) { 626 item.setAttribute('focus', 'false'); 627 var submenu = Array.prototype.slice.call(item.children).find(function(el) { 628 return el.classList && el.classList.contains('menu-flexible__submenu'); 629 }); 630 if (submenu) { 631 submenu.style.left = ''; 632 submenu.style.opacity = ''; 633 submenu.style.visibility = ''; 634 submenu.style.pointerEvents = ''; 635 submenu.style.transform = ''; 636 } 637 var link = Array.prototype.slice.call(item.children).find(function(el) { 638 return el.tagName === 'A'; 639 }); 640 if (link && link.classList.contains('menu-flexible__link--dropdown')) { 641 link.setAttribute('aria-expanded', 'false'); 642 } 643 }); 644 } 645 646 wrapper.addEventListener('keydown', function(e) { 647 handleStandardKeydown(e, menu); 648 }); 649 650 wrapper.addEventListener('focusout', function() { 651 setTimeout(function() { 652 if (!wrapper.contains(document.activeElement)) { 653 closeAll(); 654 } 655 }, 0); 656 }); 657 } 658 659 function handleStandardKeydown(e, menu) { 660 var focused = document.activeElement; 661 if (!focused || !menu.contains(focused)) return; 662 663 var itemSel = '.menu-flexible__item'; 664 var linkSel = '.menu-flexible__link'; 665 666 var currentLi = focused.closest(itemSel); 667 if (!currentLi) return; 668 669 var parentUl = currentLi.parentElement; 670 var isLevel1 = parentUl === menu;
671 672 function directLink(li) { 673 var direct = Array.prototype.slice.call(li.children).find(function(el) { 674 return el.tagName === 'A'; 675 }); 676 return direct || li.querySelector(linkSel); 677 } 678 679 function siblingItems(ul) { 680 return Array.prototype.slice.call(ul.children).filter(function(el) { 681 return el.matches(itemSel); 682 }); 683 } 684 685 function childMenu(li) { 686 return Array.prototype.slice.call(li.children).find(function(el) { 687 return el.classList && el.classList.contains('menu-flexible__submenu'); 688 }); 689 } 690 691 function setSubmenuVisible(li, visible) { 692 var submenu = childMenu(li); 693 if (!submenu) return; 694 695 if (visible) { 696 submenu.style.left = li.parentElement === menu ? '0' : '100%'; 697 submenu.style.opacity = '1'; 698 submenu.style.visibility = 'visible'; 699 submenu.style.pointerEvents = 'auto'; 700 submenu.style.transform = 'none'; 701 } else { 702 submenu.style.left = ''; 703 submenu.style.opacity = ''; 704 submenu.style.visibility = ''; 705 submenu.style.pointerEvents = ''; 706 submenu.style.transform = ''; 707 } 708 } 709 710 function setExpanded(li, expanded) { 711 li.setAttribute('focus', expanded ? 'true' : 'false'); 712 setSubmenuVisible(li, expanded); 713 var lnk = directLink(li); 714 if (lnk && lnk.classList.contains('menu-flexible__link--dropdown')) { 715 lnk.setAttribute('aria-expanded', expanded ? 'true' : 'false'); 716 } 717 if (!expanded) { 718 Array.prototype.slice.call(li.querySelectorAll(itemSel + '[focus="true"]')) 719 .forEach(function(item) { 720 item.setAttribute('focus', 'false'); 721 setSubmenuVisible(item, false); 722 var childLink = directLink(item); 723 if (childLink && childLink.classList.contains('menu-flexible__link--dropdown')) { 724 childLink.setAttribute('aria-expanded', 'false'); 725 } 726 }); 727 } 728 } 729 730 function closeSiblings(li) { 731 Array.prototype.slice.call(li.parentElement.children) 732 .filter(function(item) { 733 return item !== li && item.matches(itemSel); 734 }) 735 .forEach(function(item) { 736 setExpanded(item, false); 737 }); 738 } 739 740 function openChild(li) { 741 var submenu = childMenu(li); 742 if (!submenu) return false; 743 closeSiblings(li); 744 setExpanded(li, true); 745 var firstChild = submenu.querySelector(linkSel); 746 if (firstChild) firstChild.focus(); 747 return true; 748 } 749 750 function focusSibling(offset) { 751 var sibs = siblingItems(parentUl); 752 var idx = sibs.indexOf(currentLi); 753 var lnk = directLink(sibs[(idx + offset + sibs.length) % sibs.length]); 754 if (lnk) lnk.focus(); 755 } 756 757 var key = e.key || e.code || e.keyCode; 758 759 switch (key) { 760 case 'ArrowRight': 761 case 39: { 762 if (!isLevel1) return; 763 e.preventDefault(); 764 setExpanded(currentLi, false); 765 focusSibling(1); 766 break; 767 } 768 case 'ArrowLeft': 769 case 37: { 770 if (!isLevel1) return; 771 e.preventDefault(); 772 setExpanded(currentLi, false); 773 focusSibling(-1); 774 break; 775 } 776 case 'ArrowDown': 777 case 40: { 778 e.preventDefault(); 779 if (focused === directLink(currentLi) && openChild(currentLi)) { 780 break; 781 } 782 var sibsDown = siblingItems(parentUl); 783 var idxDown = sibsDown.indexOf(currentLi); 784 if (idxDown < sibsDown.length - 1) { 785 var lnkDown = directLink(sibsDown[idxDown + 1]); 786 if (lnkDown) lnkDown.focus(); 787 } 788 break; 789 } 790 case 'ArrowUp': 791 case 38: { 792 e.preventDefault(); 793 var sibsUp = siblingItems(parentUl); 794 var idxUp = sibsUp.indexOf(currentLi); 795 if (idxUp > 0) { 796 var lnkUp = directLink(sibsUp[idxUp - 1]); 797 if (lnkUp) lnkUp.focus(); 798 } else if (!isLevel1) { 799 var parentItemUp = parentUl.closest(itemSel); 800 if (parentItemUp) { 801 setExpanded(parentItemUp, false); 802 var parentLinkUp = directLink(parentItemUp); 803 if (parentLinkUp) parentLinkUp.focus(); 804 } 805 } 806 break; 807 } 808 case ' ': 809 case 'Space': 810 case 'Spacebar': 811 case 32: { 812 if (!focused.classList.contains('menu-flexible__link--dropdown')) return; 813 e.preventDefault(); 814 currentLi.getAttribute('focus') === 'true' 815 ? setExpanded(currentLi, false) 816 : openChild(currentLi); 817 break; 818 } 819 case 'Escape': 820 case 'Esc': 821 case 27: { 822 if (isLevel1 && currentLi.getAttribute('focus') !== 'true') return; 823 e.preventDefault(); 824 if (!isLevel1) { 825 var parentItemEsc = parentUl.closest(itemSel); 826 if (parentItemEsc) { 827 setExpanded(parentItemEsc, false); 828 var parentLinkEsc = directLink(parentItemEsc); 829 if (parentLinkEsc) parentLinkEsc.focus(); 830 } 831 } else { 832 setExpanded(currentLi, false); 833 } 834 break; 835 } 836 } 837 } 838 839 840 // Click mode: expandir submenús via [focus=true] 841 842 function initClickExpand(wrapper) { 843 var menu = wrapper.querySelector('.menu-flexible__list'); 844 if (!menu) return; 845 846 var itemSel = '.menu-flexible__item'; 847 var dropdownSel = '.menu-flexible__link--dropdown'; 848 849 function closeAll(container) { 850 Array.prototype.slice.call(container.querySelectorAll(itemSel + '[focus="true"]')) 851 .forEach(function(el) { el.setAttribute('focus', 'false'); }); 852 } 853 854 function closeSiblings(item) { 855 var parentUl = item.parentElement; 856 Array.prototype.slice.call(parentUl.children) 857 .filter(function(el) { 858 return el !== item 859 && el.matches(itemSel) 860 && el.getAttribute('focus') === 'true'; 861 }) 862 .forEach(function(el) { 863 el.setAttribute('focus', 'false'); 864 closeAll(el); 865 }); 866 } 867 868 menu.addEventListener('click', function(e) { 869 var link = e.target.closest(dropdownSel); 870 if (!link || !menu.contains(link)) return; 871 872 var item = link.parentElement; 873 if (!item || !item.matches(itemSel)) return; 874 875 // En mòbil, els elements naveguen directament sense desplegar submenús 876 if (window.innerWidth <= 992) return; 877 878 var isOpen = item.getAttribute('focus') === 'true'; 879 880 if (isOpen) { 881 // Segon clic: navegar 882 return; 883 } 884 885 e.preventDefault(); 886 closeSiblings(item); 887 item.setAttribute('focus', 'true'); 888 }); 889 890 document.addEventListener('click', function(e) { 891 var openItem = menu.querySelector(itemSel + '[focus="true"]'); 892 if (!openItem) return; 893 if (!openItem.contains(e.target)) { 894 closeAll(menu); 895 } 896 }); 897 } 898 899 900 // Hamburger (mòbil â¤992px) 901 902 class MenuFlexible { 903 constructor(wrapper) { 904 this.wrapper = wrapper; 905 this.hamburger = wrapper.querySelector('.menu-flexible__toggle'); 906 this.menu = wrapper.querySelector('.menu-flexible__list'); 907 908 if (!this.hamburger || !this.menu) return; 909 910 var parent = this.menu.parentElement; 911 this.isMega = parent && parent.classList.contains('menu-flexible__nav-container'); 912 this.target = this.isMega ? parent : this.menu; 913 914 // Ancestre que en mòbil és barra fixa de 44px amb overflow:clip i retalla 915 // el menú desplegat. En obrir, l'eixamplem; en tancar, el restaurem. 916 this.clipper = wrapper.closest('.nav'); 917 918 this.init(); 919 window.addEventListener('resize', () => this.handleResize()); 920 } 921 922 init() { 923 this.hamburger.addEventListener('click', (e) => { 924 e.preventDefault(); 925 e.stopPropagation(); 926 this.toggleMenu(); 927 }); 928 929 document.addEventListener('click', (e) => { 930 if (!this.wrapper.contains(e.target) && this.isOpen()) { 931 this.closeMenu(); 932 } 933 }); 934 935 this.menu.querySelectorAll('a').forEach(link => { 936 link.addEventListener('click', () => { 937 if (window.innerWidth <= 992 && this.isOpen()) { 938 this.closeMenu(); 939 } 940 }); 941 }); 942 } 943 944 isOpen() { return this.target.classList.contains('show'); } 945 toggleMenu() { this.isOpen() ? this.closeMenu() : this.openMenu(); } 946 947 liftClip() { 948 if (this.clipper && window.innerWidth <= 992) { 949 this.clipper.style.height = 'auto'; 950 this.clipper.style.maxHeight = 'none'; 951 this.clipper.style.overflow = 'visible'; 952 } 953 } 954 955 restoreClip() { 956 if (this.clipper) { 957 this.clipper.style.height = ''; 958 this.clipper.style.maxHeight = ''; 959 this.clipper.style.overflow = ''; 960 } 961 } 962 963 openMenu() { 964 this.target.classList.add('show'); 965 this.target.style.display = this.isMega ? 'block' : 'flex'; 966 if (this.isMega) this.menu.style.display = 'flex'; 967 this.liftClip(); 968 this.hamburger.classList.add('active'); 969 this.hamburger.setAttribute('aria-expanded', 'true'); 970 } 971 972 closeMenu() { 973 this.target.classList.remove('show'); 974 this.target.style.display = 'none'; 975 if (this.isMega) { 976 this.menu.style.display = ''; 977 var nc = this.wrapper.querySelector('.menu-flexible__nav-container'); 978 if (nc) hideAllMegaPanels(nc); 979 } 980 this.restoreClip(); 981 this.hamburger.classList.remove('active'); 982 this.hamburger.setAttribute('aria-expanded', 'false'); 983 } 984 985 handleResize() { 986 if (window.innerWidth > 992) { 987 this.target.classList.remove('show'); 988 this.target.style.display = ''; 989 if (this.isMega) this.menu.style.display = ''; 990 this.restoreClip(); 991 this.hamburger.classList.remove('active'); 992 this.hamburger.setAttribute('aria-expanded', 'false'); 993 } 994 } 995 } 996 997 998 // Init 999
1000 function init() { 1001 document.querySelectorAll('.menu-flexible__wrapper').forEach(function(wrapper) { 1002 var navContainer = wrapper.querySelector('.menu-flexible__nav-container'); 1003 if (navContainer) { 1004 initMegaPanels(navContainer); 1005 } else { 1006 initStandardKeyboard(wrapper); 1007 if (wrapper.getAttribute('data-expand-type') === 'click') { 1008 initClickExpand(wrapper); 1009 } 1010 } 1011 new MenuFlexible(wrapper); 1012 if (wrapper.getAttribute('data-menu-sticky') === 'true') { 1013 var stickyTarget = wrapper.closest('#navbar-top') 1014 || wrapper.closest('.navbar') 1015 || wrapper.closest('nav'); 1016 if (stickyTarget) { 1017 stickyTarget.classList.add('menu-sticky-enabled'); 1018 document.body.classList.add('has-sticky-menu'); 1019 1020 var navbarHeight = stickyTarget.offsetHeight; 1021 var navbarTop = stickyTarget.getBoundingClientRect().top + window.scrollY; 1022 var bodyPadApplied = false; 1023 1024 function updateStickyOffset() { 1025 navbarHeight = stickyTarget.offsetHeight; 1026 document.documentElement.style.setProperty('--skip-links-sticky-offset', navbarHeight + 'px'); 1027 1028 if (bodyPadApplied) { 1029 document.body.style.paddingTop = navbarHeight + 'px'; 1030 } 1031 } 1032 1033 function getTargetFromHash(hash) { 1034 if (!hash || hash.charAt(0) !== '#') { 1035 return null; 1036 } 1037 1038 try { 1039 return document.getElementById(decodeURIComponent(hash.substring(1))); 1040 } catch (error) { 1041 return document.getElementById(hash.substring(1)); 1042 } 1043 } 1044 1045 function scrollToSkipTarget(hash) { 1046 var target = getTargetFromHash(hash); 1047 if (!target) { 1048 return; 1049 } 1050 1051 updateStickyOffset(); 1052 1053 var expectedTop = target.getBoundingClientRect().top + window.scrollY - navbarHeight; 1054 if (expectedTop > navbarTop) { 1055 applyFixed(); 1056 } else { 1057 removeFixed(); 1058 } 1059 1060 try { 1061 target.focus({ preventScroll: true }); 1062 } catch (error) { 1063 target.focus(); 1064 } 1065 1066 var targetTop = target.getBoundingClientRect().top + window.scrollY; 1067 window.scrollTo(0, Math.max(targetTop - navbarHeight, 0)); 1068 } 1069 1070 document.querySelectorAll('.skip-links a[href^="#"]').forEach(function(link) { 1071 link.addEventListener('click', function(event) { 1072 var hash = link.getAttribute('href'); 1073 var target = getTargetFromHash(hash); 1074 if (!target) { 1075 return; 1076 } 1077 1078 event.preventDefault(); 1079 1080 if (window.history && window.history.pushState) { 1081 window.history.pushState(null, '', hash); 1082 } else { 1083 window.location.hash = hash; 1084 } 1085 1086 scrollToSkipTarget(hash); 1087 }); 1088 }); 1089 1090 updateStickyOffset(); 1091 1092 function applyFixed() { 1093 if (!stickyTarget.classList.contains('fixed-top')) { 1094 updateStickyOffset(); 1095 stickyTarget.classList.add('fixed-top');
1096 document.body.style.paddingTop = navbarHeight + 'px'; 1097 bodyPadApplied = true; 1098 } 1099 } 1100 1101 function removeFixed() { 1102 if (stickyTarget.classList.contains('fixed-top')) { 1103 stickyTarget.classList.remove('fixed-top'); 1104 document.body.style.paddingTop = ''; 1105 bodyPadApplied = false; 1106 } 1107 } 1108 1109 window.addEventListener('scroll', function() { 1110 if (window.scrollY > navbarTop) { 1111 applyFixed(); 1112 } else { 1113 removeFixed(); 1114 } 1115 }); 1116 1117 window.addEventListener('resize', function() { 1118 updateStickyOffset(); 1119 if (!stickyTarget.classList.contains('fixed-top')) { 1120 navbarTop = stickyTarget.getBoundingClientRect().top + window.scrollY; 1121 } 1122 }); 1123 1124 if ('ResizeObserver' in window) { 1125 new ResizeObserver(updateStickyOffset).observe(stickyTarget); 1126 } 1127 1128 stickyTarget.querySelectorAll('img').forEach(function(image) { 1129 if (!image.complete) { 1130 image.addEventListener('load', updateStickyOffset, { once: true }); 1131 } 1132 }); 1133 1134 window.addEventListener('load', updateStickyOffset); 1135 1136 if (window.scrollY > navbarTop) applyFixed(); 1137 1138 if (window.location.hash) { 1139 window.setTimeout(function() { 1140 scrollToSkipTarget(window.location.hash); 1141 }, 0); 1142 } 1143 } 1144 } 1145 }); 1146 } 1147 1148 if (document.readyState === 'loading') { 1149 document.addEventListener('DOMContentLoaded', init); 1150 } else { 1151 init(); 1152 } 1153})(); 1154</script>
1154</nav></div></div></div></div></div> <div class="homeHeader clearfix" > 1155 <div class="container"> 1156 <div class="row"> 1157 <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4 hideTablets"> 1158 <div class="procedures"> 1159 <div class="contentlist hideTablets"> 1160 <div id="Tramits"> 1161 <h2>Serveis</h2> 1162 <a href="https://www.santantonidevilamajor.cat/serveis-i-tramits/cataleg-de-serveis/12987-area-demergencia-sant-antoni-de-vilamajor.html" target="_self"> 1163 <span class="text">Ãrea d'emergència Sant Antoni de Vilamajor</span> 1164</a> 1165<a href="https://www.santantonidevilamajor.cat/serveis-i-tramits/cataleg-de-serveis/arxiu-municipal.html" target="_self"> 1166 <span class="text">Arxiu Municipal</span> 1167</a> 1168<a href="https://www.santantonidevilamajor.cat/serveis-i-tramits/cataleg-de-serveis/entitat-de-registre-de-certificat-idcat.html" target="_self"> 1169 <span class="text">Entitat de Registre de certificat idCAT</span> 1170</a> 1171 <a class="more " href="/serveis-i-tramits/cataleg-de-serveis"> 1172 Més informació </a> 1173 </div> 1174 </div> 1175</div> </div> 1176 <div class="col-xs-12 col-sm-12 col-md-8 col-lg-8"> 1177 1178<div class="dinamic"> 1179 <div class="clear slider tplSliderBig"> 1180 <div id="slider90000" class="bxslider slider90000" data-id="90000" data-interval="15000"> 1181 <div class='item '> 1182 <div class="txt "> 1183 <div class="meta"> 1184 </div> 1185 <a href="http://www.santantonidevilamajor.cat/actualitat/noticies/birraandteca-torna-a-sant-antoni-de-vilamajor-amb-cervesa-artesana-gastronomia-musica-tallers-i-activitats-per-a-tothom.html" target="_self" > 1186 <span class="title">12a Fira Birra&Teca </span> 1187 </a> 1188 <div class="description ddbbtext" onclick="redirect('http://www.santantonidevilamajor.cat/actualitat/noticies/birraandteca-torna-a-sant-antoni-de-vilamajor-amb-cervesa-artesana-gastronomia-musica-tallers-i-activitats-per-a-tothom.html','_self')"> 1189 <p data-pm-slice="1 1 []">Un cap de setmana per gaudir de cervesa artesana, gastronomia de proximitat, activitats familiars i música en directe!</p> 1190 1191<p>
1191Consulta la programació dels dies 4 i 5 d'octubre de 2025.</p> 1192 1193<p> </p> 1194 </div> 1195 </div> 1196 <div class="img "> 1197 <a href="http://www.santantonidevilamajor.cat/actualitat/noticies/birraandteca-torna-a-sant-antoni-de-vilamajor-amb-cervesa-artesana-gastronomia-musica-tallers-i-activitats-per-a-tothom.html" target="_self" > 1198 <span class="visually-hidden">12a Fira Birra&Teca </span> 1199 <img src="/media/repository/noticies/2026/09-2026/CAPcALERA_WEB__50_.png" 1200 alt="12a Fira Birra&Teca"> 1201 </a> 1202 </div> 1203 </div> 1204<div class='item '> 1205 <div class="txt "> 1206 <div class="meta"> 1207 </div> 1208 <a href="https://participa.savilamajor.cat/pressupostos-participatius" target="_blank" title ='Obre-ho en una finestra nova'> 1209 <span class="title">Pressupostos participatius 2026</span> 1210 </a> 1211 <div class="description ddbbtext" onclick="redirect('https://participa.savilamajor.cat/pressupostos-participatius','_blank')"> 1212 <p data-pm-slice="1 1 []">Fase 3: podeu consultar el detall de totes les propostes i el seu estat.</p> 1213 1214<p>Consulta l'estat actual del procés i diga-hi la teva.</p> 1215 1216<p> </p> 1217 </div> 1218 </div> 1219 <div class="img "> 1220 <a href="https://participa.savilamajor.cat/pressupostos-participatius" target="_blank" title ='Obre-ho en una finestra nova'> 1221 <span class="visually-hidden">Pressupostos participatius 2026</span> 1222 <img src="/media/repository/noticies/2026/09-2026/DESTACATS_SUPERIORS_WEB_5_.png" 1223 alt="Pressupostos participatius 2026"> 1224 </a> 1225 </div> 1226 </div> 1227<div class='item '> 1228 <div class="txt "> 1229 <div class="meta"> 1230 </div> 1231 <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/nova-programacio-de-cursos-i-tallers-culturals-del-1r-quadrimestre-2026-27-propostes-de-benestar-i-salut-idiomes-creativitat-i-creixement-personal-.html" target="_self" > 1232 <span class="title">Cursos i tallers culturals 1r quadrimestre 2026-2027</span> 1233 </a> 1234 <div class="description ddbbtext" onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/nova-programacio-de-cursos-i-tallers-culturals-del-1r-quadrimestre-2026-27-propostes-de-benestar-i-salut-idiomes-creativitat-i-creixement-personal-.html','_self')"> 1235 <p>Inscripcions obertes del 14 de setembre al 2 d'octubre de 2026.</p> 1236 1237<p>Consulta la programació.</p> 1238 </div> 1239 </div> 1240 <div class="img "> 1241 <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/nova-programacio-de-cursos-i-tallers-culturals-del-1r-quadrimestre-2026-27-propostes-de-benestar-i-salut-idiomes-creativitat-i-creixement-personal-.html" target="_self" > 1242 <span class="visually-hidden">Cursos i tallers culturals 1r quadrimestre 2026-2027</span> 1243 <img src="/media/repository/noticies/2026/09-2026/DESTACATS_SUPERIORS_WEB_3_.png" 1244 alt="Cursos i tallers culturals 1r quadrimestre 2026-2027"> 1245 </a> 1246 </div> 1247 </div> 1248<div class='item '> 1249 <div class="txt "> 1250 <div class="meta"> 1251 </div> 1252 <a href="https://www.santantonidevilamajor.cat/continguts/whatsapp-ajuntament.html" target="_self" > 1253 <span class="title">Canal de WhatsApp Ajuntament de Sant Antoni de Vilamajor</span> 1254 </a> 1255 <div class="description ddbbtext" onclick="redirect('https://www.santantonidevilamajor.cat/continguts/whatsapp-ajuntament.html','_self')"> 1256 <p>Vols rebre les informacions, avisos i novetas d'interès municipal a través del canal de whatsapp?</p> 1257 1258<ul> 1259 <li>Segueix-lo <a href="https://whatsapp.com/channel/0029Vb8ZDuf3WHTcmEgQwu3V">
1259AQUÃ</a></li> 1260</ul> 1261 </div> 1262 </div> 1263 <div class="img "> 1264 <a href="https://www.santantonidevilamajor.cat/continguts/whatsapp-ajuntament.html" target="_self" > 1265 <span class="visually-hidden">Canal de WhatsApp Ajuntament de Sant Antoni de Vilamajor</span> 1266 <img src="/media/repository/noticies/2026/05-2026/DESTACATS_SUPERIORS_WEB.png" 1267 alt="Canal de WhatsApp Ajuntament de Sant Antoni de Vilamajor"> 1268 </a> 1269 </div> 1270 </div> 1271<div class='item '> 1272 <div class="txt "> 1273 <div class="meta"> 1274 </div> 1275 <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/recollida-selectiva-porta-a-porta-sav-i-recollida-de-voluminosos.html" target="_self" > 1276 <span class="title">Recollida selectiva Porta a Porta i recollida de voluminosos</span> 1277 </a> 1278 <div class="description ddbbtext" onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/recollida-selectiva-porta-a-porta-sav-i-recollida-de-voluminosos.html','_self')"> 1279 </div> 1280 </div> 1281 <div class="img "> 1282 <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/recollida-selectiva-porta-a-porta-sav-i-recollida-de-voluminosos.html" target="_self" > 1283 <span class="visually-hidden">Recollida selectiva Porta a Porta i recollida de voluminosos</span> 1284 <img src="/media/repository/baners_destacats/destacat/capcalera_deixalleria_i_voluminosos_RECTI.jpg" 1285 alt="capçalera recollida selectiva i voluminosos"> 1286 </a> 1287 </div> 1288 </div> 1289 </div> 1290 </div> 1291 </div>
1292<script> 1293 function callMenuBeforeJQueryLoaded() { 1294 var sliders = document.getElementsByClassName('bxslider'); 1295 for (let item of sliders) { 1296 if (item.id !== '' && $('#' + item.id).is('[data-interval]')) { 1297 var interval = $('#' + item.id).attr('data-interval'); 1298 var id = $('#' + item.id).attr('data-id'); 1299 1300 if (interval > 0) { 1301 $('#' + item.id).bxSlider({ 1302 infiniteLoop: true, 1303 adaptiveHeight: true, 1304 hideControlOnEnd: true, 1305 autoControls: true, 1306 startText: '<i class="fa fa-play" aria-hidden="true"></i><span class="visually-hidden">Iniciar presentació</span>', 1307 stopText: '<i class="fa fa-pause" aria-hidden="true"></i><span class="visually-hidden">Aturar presentació</span>', 1308 nextText: 'Següent', 1309 prevText: 'Anterior', 1310 auto: true, 1311 autoStart: true, 1312 pause: interval, 1313 speed: 500, 1314 preventDefaultSwipeX: true, 1315 onSliderLoad: function () { 1316 $('#slider' + id).css('visibility', 'visible'); 1317 } 1318 }); 1319 } else { 1320 $('#' + item.id).bxSlider({ 1321 infiniteLoop: true, 1322 adaptiveHeight: true, 1323 hideControlOnEnd: true, 1324 preventDefaultSwipeX: true, 1325 autoControls: true, 1326 startText: '<i class="fa fa-play" aria-hidden="true"></i><span class="visually-hidden">Iniciar presentació</span>', 1327 stopText: '<i class="fa fa-pause" aria-hidden="true"></i><span class="visually-hidden">Aturar presentació</span>', 1328 nextText: 'Següent', 1329 prevText: 'Anterior', 1330 onSliderLoad: function () { 1331 $('#slider' + id).css('visibility', 'visible'); 1332 } 1333 }); 1334 } 1335 } 1336 } 1337 } 1338</script>
1338 1339 </div> 1340 </div> 1341 </div> 1342</div></div></div></div> </div></div></div> </div></div> </header> 1343 <main id="main-content" tabindex="-1"> 1344 <div class="content"> 1345 <div class="container-xl columns"> 1346 <div class="js-widget o-widget o-widget--body o-widget-contenidor clearfix boxBX WidgetContainer " data-id="264" > <div class="o-widget-wrapper clearfix default-BX row " data-id="264"><div class="o-widget-container row"><div class="view-6 js-widget o-widget o-widget-contenidor o-widget-contenidor--columnes col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetContainer " data-id="268" > <div class="o-widget-wrapper clearfix default-BX mt-3 row " data-id="268"><div class="o-widget-container row"><div class="view-6 js-widget o-widget o-widget-contenidor col-xs-12 col-sm-3 col-md-3 col-lg-3 clearfix boxBX WidgetContainer " data-id="270" > <div class="o-widget-wrapper clearfix default-BX row " data-id="270"><div class="o-widget-container row"><div class="view-1 js-widget o-widget col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetExternalRss " data-id="273" data-load="ajax"> <div class="o-widget-wrapper clearfix backgroundBox-BX row o-widget-wrapper--title-top o-widget-wrapper--title-style-text" data-id="273"><div class="o-widget-title-slot o-widget__title"><span>Tauler d'Anuncis</span></div><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "></div></div> </div></div><div class="view-6 js-widget o-widget o-widget--banner contentView-8 o-widget--acces-directe-a col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetContentsList " data-id="275" > <div class="o-widget-wrapper clearfix default-BX mt-3 row o-widget-wrapper--title-top o-widget-wrapper--title-style-text" data-id="275"><div class="o-widget-title-slot o-widget__title"><span>ACCÃS DIRECTE </span></div><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><div class="dinamic"> 1347 <ul class="clear articlelist default"> 1348 <li class="tplBanner col-md-12 "> 1349 <a href="https://www.santantonidevilamajor.cat/actualitat/avisos" target="_self" class="clearfix" > 1350 <span class="visually-hidden">Destacat avisos i alertes</span> 1351 <img src="/media/repository/noticies/2023/09-2023/DIADA_CATALUNYA/Destacat_avisos_i_alertes.png" alt="Destacat avisos i alertes"> 1352 </a> 1353 </li> 1354 <li class="tplBanner col-md-12 "> 1355 <a href="https://santantonidevilamajor.eadministracio.cat/info.0" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1356 <span class="visually-hidden">Seu electrònica</span> 1357 <img src="/media/repository/baners_destacats/destacat/Seu_electronica.png" alt="Seu electrònica"> 1358 </a> 1359 </li> 1360 <li class="tplBanner col-md-12 "> 1361 <a href="https://www.santantonidevilamajor.cat/ajuntament/participacio-ciutadana" target="_self" class="clearfix" > 1362 <span class="visually-hidden">Participació ciutadana</span> 1363 <img src="/media/repository/noticies/2024/03-2024/Capcalera_participacio_ciutadana.png" alt="Participació ciutadana"> 1364 </a> 1365 </li> 1366 <li class="tplBanner col-md-12 "> 1367 <a href="https://www.seu-e.cat/ca/web/santantonidevilamajor/govern-obert-i-transparencia" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1368 <span class="visually-hidden">Portal de Transparència</span> 1369 <img src="/media/repository/baners_destacats/destacat/Transparencia.png" alt="Portal de Transparència"> 1370 </a> 1371 </li> 1372 <li class="tplBanner col-md-12 "> 1373 <a href="https://contractaciopublica.gencat.cat/ecofin_pscp/AppJava/cap.pscp?reqCode=viewDetail&keyword=sant%20antoni%20de%20vilamajor&idCap=2250738&ambit=" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" >
1374 <span class="visually-hidden">Perfil del contractant</span> 1375 <img src="/media/repository/baners_destacats/destacat/Perfil_contractant.png" alt="Perfil del contractant"> 1376 </a> 1377 </li> 1378 <li class="tplBanner col-md-12 "> 1379 <a href="https://canalempresa.gencat.cat/ca/fue/" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1380 <span class="visually-hidden">Finestreta única empresarial</span> 1381 <img src="/media/repository/baners_destacats/destacat/finestreta_unica_empresarial.png" alt="Finestreta única empresarial"> 1382 </a> 1383 </li> 1384 <li class="tplBanner col-md-12 "> 1385 <a href="https://usuari.enotum.cat/webCiutada/login?codiOrganisme=9821920002&codiDepartament=9821920002" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1386 <span class="visually-hidden">e-notum</span> 1387 <img src="/media/repository/directori/altres_administracions/e-notum.png" alt="e-notum"> 1388 </a> 1389 </li> 1390 <li class="tplBanner col-md-12 "> 1391 <a href="https://valid.aoc.cat/o/oauth2/auth?scope=autenticacio_usuari&response_type=code&client_id=representa.cat&approval_prompt=auto&access_type=offline&redirect_uri=https://representa.cat/representa/auth/valid/postLogin&state=9821920002" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1392 <span class="visually-hidden">Representa</span> 1393 <img src="/media/repository/capcaleres/Rojo_Negro_Blanco_Moderno_Dinamico_Instagram_Destacado_Portada__5_.png" alt="Representa"> 1394 </a> 1395 </li> 1396 </ul> 1397 </div></div></div> </div></div><div class="view-6 js-widget o-widget o-widget--banner contentView-8 o-widget--destacats-visibles-mobil col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetContentsList " data-id="276" > <div class="o-widget-wrapper clearfix default-BX mt-3 row " data-id="276"><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><div class="dinamic"> 1398 <ul class="clear articlelist default"> 1399 <li class="tplBanner col-md-12 "> 1400 <a href="http://www.santantonidevilamajor.cat/serveis-i-tramits/cataleg-de-serveis/servei-datencio-integral-sai.html" target="_self" class="clearfix" > 1401 <span class="visually-hidden"></span> 1402 <img src="/media/repository/noticies/2026/05-2026/SAI_2_.png" alt=""> 1403 </a> 1404 </li> 1405 <li class="tplBanner col-md-12 "> 1406 <a href="https://www.santantonidevilamajor.cat/serveis-i-tramits/cataleg-de-serveis/oficina-municipal-datencio-al-consumidor-omic.html" target="_self" class="clearfix" > 1407 <span class="visually-hidden">OMIC</span> 1408 <img src="/media/repository/noticies/2023/02-2023/Destacat_OMIC_-_copia.png" alt="OMIC"> 1409 </a> 1410 </li> 1411 <li class="tplBanner col-md-12 "> 1412 <a href="https://santantonidevilamajor.webmunicipal.diba.cat/continguts/area-demergencia-sant-antoni-de-vilamajor.html" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1413 <span class="visually-hidden">Destacat à rea d'emergència SAV</span> 1414 <img src="/media/repository/noticies/2022/2022-01/Destacat_area_emergencia.png" alt="Destacat à rea d'emergència SAV"> 1415 </a> 1416 </li> 1417 <li class="tplBanner col-md-12 "> 1418 <a href="https://www.santantonidevilamajor.cat/serveis-i-tramits/cataleg-de-serveis/servei-de-vehicle-electric-compartit-a-sant-antoni-de-vilamajor.html" target="_self" class="clearfix" > 1419 <span class="visually-hidden">Vehicle elèctric compartit</span> 1420 <img src="/media/repository/serveis/Cotxe_electric_compartit/Capcalera_web_vehicle_compartit.png" alt="Vehicle elèctric compartit"> 1421 </a> 1422 </li> 1423 <li class="tplBanner col-md-12 "> 1424 <a href="https://www.santantonidevilamajor.cat/adrecestelefons/servei-de-transport-a-demanda-tad.html" target="_self" class="clearfix" >
1425 <span class="visually-hidden">TAD</span> 1426 <img src="/media/repository/noticies/2023/09-2023/DESTACATS_SUPERIORS_WEB__12_.png" alt="TAD"> 1427 </a> 1428 </li> 1429 <li class="tplBanner col-md-12 "> 1430 <a href="https://www.santantonidevilamajor.cat//continguts//12784-linia-datencio-contra-la-violencia-masclista-.html" target="_self" class="clearfix" > 1431 <span class="visually-hidden">LÃnia d'atenció contra la violència</span> 1432 <img src="/media/repository/capcaleres/destacats/destacat_violencia_masclista.png" alt="LÃnia d'atenció contra la violència"> 1433 </a> 1434 </li> 1435 <li class="tplBanner col-md-12 "> 1436 <a href="https://www.santantonidevilamajor.cat/el-municipi/guia-del-municipi/equipaments-/policia-local.html" target="_self" class="clearfix" > 1437 <span class="visually-hidden">Policia Local SAV</span> 1438 <img src="/media/repository/baners_destacats/destacat/policia_local.jpg" alt="Policia Local SAV"> 1439 </a> 1440 </li> 1441 <li class="tplBanner col-md-12 "> 1442 <a href="https://www.santantonidevilamajor.cat/serveis-i-tramits/cataleg-de-serveis/vilamajor-activa-servei-local-docupacio.html" target="_self" class="clearfix" > 1443 <span class="visually-hidden">Servei Local d'Ocupació - Vilamajor Activa</span> 1444 <img src="/media/repository/capcaleres/destacats/servei_local_docupacio.png" alt="Servei Local d'Ocupació - Vilamajor Activa"> 1445 </a> 1446 </li> 1447 <li class="tplBanner col-md-12 "> 1448 <a href="https://www.santantonidevilamajor.cat//continguts//whatsapp-ajuntament.html" target="_self" class="clearfix" > 1449 <span class="visually-hidden"></span> 1450 <img src="/media/repository/noticies/2026/05-2026/CAPcALERA_WEB__14_.png" alt=""> 1451 </a> 1452 </li> 1453 <li class="tplBanner col-md-12 "> 1454 <a href="https://www.youtube.com/channel/UC_OzkYjrR0K2WoqpmCvlpTQ/featured" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1455 <span class="visually-hidden">Destacat Plens en directe</span> 1456 <img src="/media/repository/baners_destacats/destacat/plens.png" alt="Destacat Plens en directe"> 1457 </a> 1458 </li> 1459 <li class="tplBanner col-md-12 "> 1460 <a href="https://www.radiovilamajor.cat/" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1461 <span class="visually-hidden">Destacat Rà dio Vilamajor</span>
1462 <img src="/media/repository/noticies/2020/2020-05/radio_vilamaajor.png" alt="Destacat Rà dio Vilamajor"> 1463 </a> 1464 </li> 1465 <li class="tplBanner col-md-12 "> 1466 <a href="https://www.infoparticipa.com/index/home/" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1467 <span class="visually-hidden">Segell Infoparticipa 2024</span> 1468 <img src="/media/repository/noticies/2025/04-2025/Segell_Infoparticipa_avaluacio_any_2024_-_banner_web/banners_877x351px-CAT_2024.png" alt="Segell Infoparticipa 2024"> 1469 </a> 1470 </li> 1471 <li class="tplBanner col-md-12 "> 1472 <a href="https://deixalleria.savilamajor.cat/" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1473 <span class="visually-hidden">Destacat deixalleria consultes</span> 1474 <img src="/media/repository/capcaleres/destacats/Horari_Dimarts_de_16h_a_19h_Dimecres_a_divendres_de_930h_a_1330h_i_de_16h_a_19h_Dissabte_de_9h_a_15h_Diumenge_de_9h_a_1430h__3__-_copia.png" alt="Destacat deixalleria consultes"> 1475 </a> 1476 </li> 1477 <li class="tplBanner col-md-12 "> 1478 <a href="https://dtes.gencat.cat/rpucportal/#/consulta/cerca" target="_blank" title="Obre-ho en pestanya nova" class="clearfix" > 1479 <span class="visually-hidden">POUM</span> 1480 <img src="/media/repository/capcaleres/destacats/Destacat_POUM.png" alt="POUM"> 1481 </a> 1482 </li> 1483 <li class="tplBanner col-md-12 "> 1484 <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/lajuntament-de-sant-antoni-de-vilamajor-consolida-el-seu-compromis-per-la-igualtat-amb-la-renovacio-del-distintiu-sg-city-50-50.html" target="_self" class="clearfix" > 1485 <span class="visually-hidden"> Distintiu per la Igualtat de gènere</span> 1486 <img src="/media/repository/noticies/2021/2021-10/Destacat_SG_CITY.png" alt=" Distintiu per la Igualtat de gènere"> 1487 </a> 1488 </li> 1489 <li class="tplBanner col-md-12 "> 1490 <a href="https://www.santantonidevilamajor.cat/adrecestelefons/Associaci%C3%B3%20de%20voluntaris%20de%20protecci%C3%B3%20civil.html" target="_self" class="clearfix" > 1491 <span class="visually-hidden">Protecció Civil</span> 1492 <img src="/media/repository/capcaleres/destacats/destacat_proteccio_civil.png" alt="Protecció Civil"> 1493 </a> 1494 </li> 1495 <li class="tplBanner col-md-12 "> 1496 <a href="https://www.santantonidevilamajor.cat//continguts//reconeixement-administracio-oberta-.html" target="_self" class="clearfix" > 1497 <span class="visually-hidden">Reconeixement Administració Oberta 2025</span> 1498 <img src="/media/repository/noticies/2026/05-2026/SegellAO_Top20_Color.png" alt="Reconeixement Administració Oberta 2025"> 1499 </a> 1500 </li> 1501 </ul> 1502 </div></div></div> </div></div></div> </div></div><div class="view-6 js-widget o-widget o-widget-contenidor col-xs-12 col-sm-6 col-md-6 col-lg-6 clearfix boxBX WidgetContainer " data-id="271" > <div class="o-widget-wrapper clearfix default-BX ms-1 me-1 row " data-id="271"><div class="o-widget-container row"><div class="view-6 js-widget o-widget o-widget--imatge contentView-15 col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetContentsList " data-id="277" > <div class="o-widget-wrapper clearfix default-BX row o-widget-wrapper--title-top o-widget-wrapper--title-style-text" data-id="277"><div class="o-widget-title-slot o-widget__title"><span>NotÃcies</span></div><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><div class="dinamic"> 1503 <ul class="clear articlelist default"> 1504 <li class="tplImatge "> 1505 <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/agenda-sav-02102026-cultura-musica-participacio-i-noves-propostes-per-a-les-properes-setmanes.html" target="_self" > 1506 <div class="image default"> 1507 <div class="default"> 1508 <img src="/media/repository/noticies/2026/05-2026/CAPcALERA_WEB__25_.png" 1509 alt="" class="img-responsive-full img"> 1510 </div> 1511 </div> 1512 </a> 1513 <a class="subtitle" href="https://www.santantonidevilamajor.cat/actualitat/noticies/agenda-sav-02102026-cultura-musica-participacio-i-noves-propostes-per-a-les-properes-setmanes.html" target="_self" > 1514 Agenda SAV (02/10/2026): cultura, música, participació i noves propostes per a les properes setmanes </a> 1515 <div class="txt ddbbtext"> 1516 <h3 style="text-align: justify; margin-bottom: 11px;"><span style="font-size:12pt"><span style="line-height:107%"><span style="font-family:Arial,sans-serif"><span arial="" style="font-family:"><span style="color:#181717">Birra&Teca, música i poesia, activitats de benestar, Rà dio Vilamajor, propostes juvenils i formacions omplen lâagenda dels propers dies. </span></span></span></span></span></h3> 1517 </div> 1518 </li> 1519 </ul> 1520 </div></div></div> </div></div><div class="js-widget o-widget o-widget--mosaicFlexible contentView-47 col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetContentsList " data-id="278" > <div class="o-widget-wrapper clearfix default-BX row " data-id="278"><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><div class="dinamic mosaic-flexible"> 1521 <ul class="clear article-list row gx-5 justify-content-start liststylenone"> 1522 <li class="article-item hover nohover col-12 col-md-6"> 1523 <div class="row"> 1524 <div class="item-noticia col-12 col-md-12 info">
1525 <span class="data-item bt"><span class="">01-oct.-2026</span></span> <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/radio-vilamajor-inicia-una-nova-etapa-per-continuar-apropant-la-informacio-i-la-vida-del-poble-a-la-ciutadania.html" target="_self" class="title">Rà dio Vilamajor inicia una nova etapa per continuar apropant la informació i la vida del poble a la ciutadania</a> 1526 <div class="entradeta ddbbtext"><h3 style="text-align: justify; margin-bottom: 11px;"><span style="font-size:12pt"><span style="line-height:107%"><span style="font-family:Arial,sans-serif"><span arial="" style="font-family:"><span style="color:#181717">Lâ11 dâoctubre sâinaugurarà oficialment el nou espai de Rà dio Vilamajor, un projecte que continua creixent amb nous equipaments, programació i propostes obertes a la ciutadania. </span></span></span></span></span></h3> 1527</div> </div> 1528 <div class="order-first col-12 col-md-0 image " onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/radio-vilamajor-inicia-una-nova-etapa-per-continuar-apropant-la-informacio-i-la-vida-del-poble-a-la-ciutadania.html','_self')"> 1529 <div class="default"> 1530 <img src="/media/repository/noticies/2026/09-2026/CAPcALERA_WEB__52_.png" alt="" class="img"> 1531 </div> 1532 </div> </div> 1533 <!-- Media icons section: shown AFTER text and image when enabled in view params --> 1534 <div class="row"> 1535 <div class="col-12"> 1536 </div> 1537 </div> 1538</li> 1539<li class="article-item hover nohover col-12 col-md-6"> 1540 <div class="row"> 1541 <div class="item-noticia col-12 col-md-12 info"> 1542 <span class="data-item bt"><span class="">30-set.-2026</span></span> <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/sav-tacompanya-nou-tramit-de-padro-disponible-a-la-seu-electronica.html" target="_self" class="title">SAV t'acompanya: Nou trà mit de padró disponible a la Seu Electrònica</a> 1543 <div class="entradeta ddbbtext"><h3 style="text-align: justify; margin-bottom: 11px;"><span style="font-size:12pt"><span style="line-height:107%"><span style="font-family:Arial,sans-serif"><span arial="" style="font-family:"><span style="color:#181717">La ciutadania ja pot sol·licitar en lÃnia un certificat o volant col·lectiu dâempadronament. </span></span></span></span></span></h3> 1544</div> </div> 1545 <div class="order-first col-12 col-md-0 image " onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/sav-tacompanya-nou-tramit-de-padro-disponible-a-la-seu-electronica.html','_self')"> 1546 <div class="default"> 1547 <img src="/media/repository/noticies/2026/09-2026/CAPcALERA_WEB__55_.png" alt="" class="img"> 1548 </div> 1549 </div> </div> 1550 <!-- Media icons section: shown AFTER text and image when enabled in view params --> 1551 <div class="row"> 1552 <div class="col-12"> 1553 </div> 1554 </div> 1555</li> 1556<li class="article-item hover nohover col-12 col-md-6"> 1557 <div class="row"> 1558 <div class="item-noticia col-12 col-md-12 info"> 1559 <span class="data-item bt"><span class="">28-set.-2026</span></span> <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/al-dia-a-sav-28092026-informacio-util-dels-propers-dies.html" target="_self" class="title">Al dia a SAV (28/09/2026): informació útil dels propers dies</a> 1560 <div class="entradeta ddbbtext"><h3 style="text-align: justify; margin-bottom: 11px;"><span style="font-size:12pt"><span style="line-height:107%"><span style="font-family:Arial,sans-serif"><span arial="" style="font-family:"><span style="color:#181717">Salut, participació ciutadana, ajuts, serveis socials i informació prà ctica per tenir present aquesta setmana. </span></span></span></span></span></h3> 1561</div> </div> 1562 <div class="order-first col-12 col-md-0 image " onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/al-dia-a-sav-28092026-informacio-util-dels-propers-dies.html','_self')"> 1563 <div class="default"> 1564 <img src="/media/repository/noticies/2026/05-2026/CAPcALERA_WEB__26_.png" alt="" class="img"> 1565 </div> 1566 </div> </div> 1567 <!-- Media icons section: shown AFTER text and image when enabled in view params --> 1568 <div class="row"> 1569 <div class="col-12"> 1570 </div> 1571 </div> 1572</li> 1573<li class="article-item hover nohover col-12 col-md-6"> 1574 <div class="row"> 1575 <div class="item-noticia col-12 col-md-12 info">
1576 <span class="data-item bt"><span class="">25-set.-2026</span></span> <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/agenda-sav-18092026-sav-continua-sumant-propostes-per-a-les-properes-setmanes.html" target="_self" class="title">Agenda SAV (18/09/2026): SAV continua sumant propostes per a les properes setmanes</a> 1577 <div class="entradeta ddbbtext"><h3 style="text-align: justify; margin-bottom: 11px;"><span style="font-size:12pt"><span style="line-height:107%"><span style="font-family:Arial,sans-serif"><span arial="" style="font-family:"><span style="color:#181717">Cultura, participació, música, lectura, activitats juvenils, formació i una nova edició de Birra&Teca omplen lâagenda dels propers dies. </span></span></span></span></span></h3> 1578</div> </div> 1579 <div class="order-first col-12 col-md-0 image " onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/agenda-sav-18092026-sav-continua-sumant-propostes-per-a-les-properes-setmanes.html','_self')"> 1580 <div class="default"> 1581 <img src="/media/repository/noticies/2026/05-2026/CAPcALERA_WEB__25_.png" alt="" class="img"> 1582 </div> 1583 </div> </div> 1584 <!-- Media icons section: shown AFTER text and image when enabled in view params --> 1585 <div class="row"> 1586 <div class="col-12"> 1587 </div> 1588 </div> 1589</li> 1590<li class="article-item hover nohover col-12 col-md-6"> 1591 <div class="row"> 1592 <div class="item-noticia col-12 col-md-12 info"> 1593 <span class="data-item bt"><span class="">24-set.-2026</span></span> <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/participa-a-sav-el-poble-continua-prenent-part.html" target="_self" class="title">Participa a SAV: el poble continua prenent part</a> 1594 <div class="entradeta ddbbtext"><h3 style="text-align: justify; margin-bottom: 11px;"><span style="font-size:12pt"><span style="line-height:107%"><span style="font-family:Arial,sans-serif"><span arial="" style="font-family:"><span style="color:#181717">Els Pressupostos Participatius avancen i el veïnat dâAlfou podrà decidir sobre la continuïtat del carril bici. </span></span></span></span></span></h3> 1595</div> </div> 1596 <div class="order-first col-12 col-md-0 image " onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/participa-a-sav-el-poble-continua-prenent-part.html','_self')"> 1597 <div class="default"> 1598 <img src="/media/repository/noticies/2026/09-2026/CAPcALERA_WEB__51_.png" alt="" class="img"> 1599 </div> 1600 </div> </div> 1601 <!-- Media icons section: shown AFTER text and image when enabled in view params --> 1602 <div class="row"> 1603 <div class="col-12"> 1604 </div> 1605 </div> 1606</li> 1607<li class="article-item hover nohover col-12 col-md-6"> 1608 <div class="row"> 1609 <div class="item-noticia col-12 col-md-12 info"> 1610 <span class="data-item bt"><span class="">21-set.-2026</span></span> <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/al-dia-a-sav-21092026-aquesta-setmana-coses-que-cal-tenir-presents.html" target="_self" class="title">Al dia a SAV (21/09/2026): aquesta setmana, coses que cal tenir presents</a> 1611 <div class="entradeta ddbbtext"><h3 style="text-align: justify; margin-bottom: 11px;"><span style="font-size:12pt"><span style="line-height:107%"><span style="font-family:Arial,sans-serif"><span arial="" style="font-family:"><span style="color:#181717">Ajuts, ple municipal i recordatori de serveis: repassem la informació útil dels propers dies a Sant Antoni de Vilamajor</span></span></span></span></span></h3> 1612</div> </div> 1613 <div class="order-first col-12 col-md-0 image " onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/al-dia-a-sav-21092026-aquesta-setmana-coses-que-cal-tenir-presents.html','_self')"> 1614 <div class="default"> 1615 <img src="/media/repository/noticies/2026/05-2026/CAPcALERA_WEB__26_.png" alt="" class="img"> 1616 </div> 1617 </div> </div> 1618 <!-- Media icons section: shown AFTER text and image when enabled in view params --> 1619 <div class="row"> 1620 <div class="col-12"> 1621 </div> 1622 </div> 1623</li> 1624<li class="article-item hover nohover col-12 col-md-6"> 1625 <div class="row"> 1626 <div class="item-noticia col-12 col-md-12 info">
1627 <span class="data-item bt"><span class="">17-set.-2026</span></span> <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/agenda-sav-18092026-activitats-i-propostes-dels-propers-dies.html" target="_self" class="title">Agenda SAV (18/09/2026): activitats i propostes dels propers dies</a> 1628 <div class="entradeta ddbbtext"><h3 style="text-align: justify; margin-bottom: 11px;"><span style="font-size:12pt"><span style="line-height:107%"><span style="font-family:Arial,sans-serif"><span arial="" style="font-family:"><span style="color:#181717">No deixis escapar la multitud de formacions i tallers d'aquest nou curs ni les activitats dels propers dies. </span></span></span></span></span></h3> 1629</div> </div> 1630 <div class="order-first col-12 col-md-0 image " onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/agenda-sav-18092026-activitats-i-propostes-dels-propers-dies.html','_self')"> 1631 <div class="default"> 1632 <img src="/media/repository/noticies/2026/05-2026/CAPcALERA_WEB__25_.png" alt="" class="img"> 1633 </div> 1634 </div> </div> 1635 <!-- Media icons section: shown AFTER text and image when enabled in view params --> 1636 <div class="row"> 1637 <div class="col-12"> 1638 </div> 1639 </div> 1640</li> 1641<li class="article-item hover nohover col-12 col-md-6"> 1642 <div class="row"> 1643 <div class="item-noticia col-12 col-md-12 info"> 1644 <span class="data-item bt"><span class="">16-set.-2026</span></span> <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/birraandteca-torna-a-sant-antoni-de-vilamajor-amb-cervesa-artesana-gastronomia-musica-tallers-i-activitats-per-a-tothom.html" target="_self" class="title">Birra&Teca torna a Sant Antoni de Vilamajor amb cervesa artesana, gastronomia, música, tallers i activitats per a tothom</a> 1645 <div class="entradeta ddbbtext"><h3 style="text-align: justify; margin-bottom: 11px;"><span style="font-size:12pt"><span style="line-height:107%"><span style="font-family:Arial,sans-serif"><span arial="" style="font-family:"><span style="color:#181717">El 3 i 4 dâoctubre, el Porxo de Can Sauleda acollirà una XII edició de Birra&Teca, una fira consolidada a la comarca. </span></span></span></span></span></h3> 1646</div> </div> 1647 <div class="order-first col-12 col-md-0 image " onclick="redirect('https://www.santantonidevilamajor.cat/actualitat/noticies/birraandteca-torna-a-sant-antoni-de-vilamajor-amb-cervesa-artesana-gastronomia-musica-tallers-i-activitats-per-a-tothom.html','_self')"> 1648 <div class="default"> 1649 <img src="/media/repository/noticies/2026/09-2026/CAPcALERA_WEB__50_.png" alt="BIRRA&TECA - OCTUBRE 2026" class="img"> 1650 </div> 1651 </div> </div> 1652 <!-- Media icons section: shown AFTER text and image when enabled in view params --> 1653 <div class="row"> 1654 <div class="col-12"> 1655 </div> 1656 </div> 1657</li> 1658 1659 </ul> 1660 <a class="readMore" href="/actualitat/noticies/" target="_self">Més notÃcies</a></div></div></div> </div></div><div class="view-2 js-widget o-widget o-widget-contenidor col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX mobile-none WidgetContainer " data-id="285" > <div class="o-widget-wrapper clearfix backgroundColor-BX row " data-id="285"><div class="o-widget-container row"><div class="view-6 js-widget o-widget o-widget--instagram col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX mobile-none WidgetHtmlBlock " data-id="287" > <div class="o-widget-wrapper clearfix default-BX row o-widget-wrapper--title-top o-widget-wrapper--title-style-text" data-id="287"><div class="o-widget-title-slot o-widget__title"><span>INSTAGRAM</span></div><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><!-- SnapWidget --> 1661<p><iframe allowtransparency="true" class="snapwidget-widget" frameborder="0" scrolling="no" src="https://snapwidget.com/embed/969650" style="border:none; overflow:hidden; width:100%; height:500px"></iframe></p></div></div> </div></div><div class="view-6 js-widget o-widget col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetHtmlBlock " data-id="292" > <div class="o-widget-wrapper clearfix default-BX row o-widget-wrapper--title-top o-widget-wrapper--title-style-text" data-id="292"><div class="o-widget-title-slot o-widget__title"><span>Facebook</span></div><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><p><iframe 1662 src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fsavilamajor%2F&tabs=timeline&width=500&height=800" 1663 width="500" 1664 height="800" 1665 style="border:none;overflow:hidden" 1666 scrolling="no" 1667 frameborder="0" 1668 allowfullscreen="true"> 1669</iframe></p></div></div> </div></div></div> </div></div><div class="js-widget o-widget o-widget--reconeixements-i-distintius o-widget-contenidor o-widget-contenidor--columnes col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetContainer " data-id="470" > <div class="o-widget-wrapper clearfix default-BX mt-3 row " data-id="470"><div class="o-widget-container row"><div class="js-widget o-widget col-xs-12 col-sm-4 col-md-4 col-lg-4 clearfix boxBX WidgetBanner " data-id="471" > <div class="o-widget-wrapper clearfix default-BX row " data-id="471"><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><a href="/el-municipi/guia-del-municipi/equipaments-/casal-sociocultural-escoles-velles.html"><img src="/media/repository/baners_destacats/final_pagina/casal_sociocultural-1627300050.jpg" style="width:100%" alt=""></a></div></div> </div></div><div class="js-widget o-widget col-xs-12 col-sm-4 col-md-4 col-lg-4 clearfix boxBX WidgetBanner " data-id="472" > <div class="o-widget-wrapper clearfix default-BX row " data-id="472"><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><a href="/el-municipi/guia-del-municipi/equipaments-/biblioteca-joana-raspall-i-juanola.html"><img src="/media/repository/baners_destacats/final_pagina/biblioteca-1627300050.jpg" style="width:100%" alt=""></a></div></div> </div></div><div class="js-widget o-widget col-xs-12 col-sm-4 col-md-4 col-lg-4 clearfix boxBX WidgetBanner " data-id="473" > <div class="o-widget-wrapper clearfix default-BX row " data-id="473"><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><a href="https://www.santantonidevilamajor.cat/adrecestelefons/edificis/casal-de-la-gent-gran-can-monteys-.html"><img src="/media/repository/baners_destacats/final_pagina/CASAL_DE_LA_GENT_GRAN.png" style="width:100%" alt=""></a></div></div> </div></div></div> </div></div></div> </div></div><div class="view-6 js-widget o-widget o-widget-contenidor col-xs-12 col-sm-3 col-md-3 col-lg-3 clearfix boxBX WidgetContainer " data-id="272" > <div class="o-widget-wrapper clearfix default-BX row " data-id="272"><div class="o-widget-container row"><div class="js-widget o-widget o-widget--pla-alfa col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetHtmlBlock " data-id="543" > <div class="o-widget-wrapper clearfix default-BX row " data-id="543"><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><div class="pa-card" id="pa-card"> 1670<div class="pa-num" id="pa-num"><span class="pa-n" id="pa-n">·</span><span class="pa-k">Pla Alfa</span></div> 1671 1672<div class="pa-body"> 1673<p class="pa-eyebrow">Perill d'incendi forestal</p> 1674 1675<p class="pa-lvl" id="pa-lvl">Carregant el nivell d'avuiâ¦</p> 1676 1677<p class="pa-src">Sant Antoni de Vilamajor · Font: Agents Rurals (Generalitat)</p> 1678<span aria-hidden="true" class="pa-chev">âº</span></div> 1679<a aria-label="Perill d'incendi forestal a Sant Antoni de Vilamajor" class="pa-cover" href="#" id="pa-cover" target="_top">Consulta el Pla Alfa</a></div> 1680<style type="text/css">#pa-card{--c0:#2e7d32;--t0:#fff;--c1:#f9d423;--t1:#1a1a1a;--c2:#f57c00;--t2:#fff; 1681 --c3:#d32f2f;--t3:#fff;--c4:#4a0d0d;--t4:#fff;--cN:#5b6670;--tN:#fff; 1682 position:relative;display:flex;align-items:stretch;width:100%;max-width:560px;margin:0 auto; 1683 min-height:64px;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.16);
1684 font-family:-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif; 1685 transition:transform .12s ease,box-shadow .12s ease;box-sizing:border-box} 1686 #pa-card *{box-sizing:border-box} 1687 #pa-card:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(0,0,0,.20)} 1688 #pa-card .pa-num{flex:0 0 76px;display:flex;flex-direction:column;align-items:center;justify-content:center; 1689 padding:6px;line-height:1;background:var(--cN);color:var(--tN)} 1690 #pa-card .pa-n{font-size:34px;font-weight:800} 1691 #pa-card .pa-k{font-size:9px;text-transform:uppercase;letter-spacing:.07em;margin-top:3px;opacity:.9} 1692 #pa-card .pa-body{position:relative;flex:1;background:#fff;color:#1a1a1a; 1693 padding:8px 34px 8px 16px;display:flex;flex-direction:column;justify-content:center} 1694 #pa-card .pa-body p{margin:0} 1695 #pa-card .pa-eyebrow{font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;color:#7a7a7a;margin-bottom:1px} 1696 #pa-card .pa-lvl{font-size:17px;font-weight:700;line-height:1.15;margin:1px 0} 1697 #pa-card .pa-src{font-size:10.5px;color:#9a9a9a;margin-top:1px} 1698 #pa-card .pa-chev{position:absolute;right:12px;top:50%;transform:translateY(-50%); 1699 font-size:26px;line-height:1;color:#cfcfcf;font-weight:700} 1700 #pa-card .pa-cover{position:absolute;inset:0;z-index:2;text-indent:-9999px;overflow:hidden} 1701 #pa-card .pa-cover:focus-visible{outline:3px solid #1a73e8;outline-offset:2px} 1702 @media (max-width:380px){#pa-card .pa-num{flex-basis:64px}#pa-card .pa-n{font-size:30px}#pa-card .pa-src{white-space:normal}} 1703</style>
1704<script> 1705(function(){ 1706 /* ---------- CONFIGURA AQUÃ ---------- */ 1707 var MUNICIPI = "Sant Antoni de Vilamajor"; 1708 var DETALL_URL = ""; 1709 var MAPA_OFICIAL = "https://interior.gencat.cat/ca/arees_dactuacio/agents-rurals/pla-alfa/"; 1710 var SERVICE = "https://services7.arcgis.com/ZCqVt1fRXwwK6GF4/arcgis/rest/services/Pla_Alfa_Municipal_Avui_FL_alternatiu_VW/FeatureServer/0/query"; 1711 var TIMEOUT_MS = 6000; 1712 /* ------------------------------------ */ 1713 var LEVELS={0:{lab:"Perill baix",bg:"var(--c0)",fg:"var(--t0)"}, 1714 1:{lab:"Perill moderat",bg:"var(--c1)",fg:"var(--t1)"}, 1715 2:{lab:"Perill alt",bg:"var(--c2)",fg:"var(--t2)"}, 1716 3:{lab:"Perill molt alt",bg:"var(--c3)",fg:"var(--t3)"}, 1717 4:{lab:"Perill extrem",bg:"var(--c4)",fg:"var(--t4)"}}; 1718 var card=document.getElementById("pa-card"); if(!card) return; 1719 var numB=document.getElementById("pa-num"),numN=document.getElementById("pa-n"), 1720 lvlE=document.getElementById("pa-lvl"),cover=document.getElementById("pa-cover"); 1721 function neutral(){try{ 1722 if(numB){numB.style.background="var(--cN)";numB.style.color="var(--tN)";} 1723 if(numN){numN.textContent="!";numN.style.fontSize="26px";} 1724 if(lvlE){lvlE.textContent="Consulta el nivell d'avui";} 1725 if(cover){cover.href=MAPA_OFICIAL;} 1726 }catch(e){}} 1727 function paint(l){try{var i=LEVELS[l];if(!i){neutral();return;} 1728 if(numB){numB.style.background=i.bg;numB.style.color=i.fg;} 1729 if(numN){numN.textContent=l;} 1730 if(lvlE){lvlE.textContent=i.lab;} 1731 if(cover){cover.href=DETALL_URL||MAPA_OFICIAL; 1732 cover.setAttribute("aria-label","Perill d'incendi forestal a "+MUNICIPI+": nivell "+l+", "+i.lab);} 1733 }catch(e){neutral();}} 1734 function readLevel(a){if(!a)return null;var k=["PERIL_M","PERILL_M","peril_m","PERIL","NIVELL"]; 1735 for(var j=0;j<k.length;j++){if(a[k[j]]!==undefined&&a[k[j]]!==null){ 1736 var v=parseInt(a[k[j]],10);if(v>=0&&v<=4)return v;}}return null;} 1737 function esc(s){return s.replace(/'/g,"''");} 1738 function variants(m){var out=[m],t=m.replace(/\s+/g," ").trim(); 1739 var mm=t.match(/^(el|la|els|les)\s+(.+)$/i)||t.match(/^(l')\s*(.+)$/i); 1740 if(mm){var core=mm[2];out.push(core);out.push(core+", "+mm[1].toLowerCase());} 1741 var seen={},res=[];for(var i=0;i<out.length;i++){var k=out[i].toLowerCase();if(!seen[k]){seen[k]=1;res.push(out[i]);}}return res;} 1742 var where=variants(MUNICIPI).map(function(n){return "UPPER(NOMMUNI)=UPPER('"+esc(n)+"')";}).join(" OR "); 1743 var url=SERVICE+"?where="+encodeURIComponent(where)+ 1744 "&outFields=NOMMUNI,NOMCOMAR,PERIL_M&returnGeometry=false&f=json";
1745 var ctrl=new AbortController(),to=setTimeout(function(){ctrl.abort();},TIMEOUT_MS); 1746 fetch(url,{signal:ctrl.signal,cache:"no-store"}) 1747 .then(function(r){if(!r.ok)throw 0;return r.json();}) 1748 .then(function(d){clearTimeout(to);if(d&&d.error)throw 0; 1749 var f=d&&d.features,l=(f&&f.length)?readLevel(f[0].attributes):null; 1750 if(l===null)neutral();else paint(l);}) 1751 .catch(function(){clearTimeout(to);neutral();}); 1752})(); 1753</script>
1753</div></div> </div></div><div class="view-6 js-widget o-widget o-widget--imatge contentView-15 col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetContentsList " data-id="280" > <div class="o-widget-wrapper clearfix default-BX mt-3 mb-3 row " data-id="280"><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><div class="dinamic"> 1754 <ul class="clear articlelist default"> 1755 <li class="tplImatge "> 1756 <a href="https://www.santantonidevilamajor.cat/actualitat/noticies/recollida-selectiva-porta-a-porta-sav-i-recollida-de-voluminosos.html" target="_self" > 1757 <div class="image default"> 1758 <div class="default"> 1759 <img src="/media/repository/baners_destacats/destacat/capcalera_deixalleria_i_voluminosos_RECTI.jpg" 1760 alt="capçalera recollida selectiva i voluminosos" class="img-responsive-full img"> 1761 </div> 1762 </div> 1763 </a> 1764 <a class="subtitle" href="https://www.santantonidevilamajor.cat/actualitat/noticies/recollida-selectiva-porta-a-porta-sav-i-recollida-de-voluminosos.html" target="_self" > 1765 Recollida selectiva Porta a Porta i recollida de voluminosos </a> 1766 </li> 1767 </ul> 1768 </div></div></div> </div></div><div class="js-widget o-widget o-widget--agenda col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetContentsList " data-id="281" > <div class="o-widget-wrapper clearfix default-BX row o-widget-wrapper--title-top o-widget-wrapper--title-style-text" data-id="281"><div class="o-widget-title-slot o-widget__title"><span>Agenda</span></div><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><div class="dinamic"> 1769 <ul class="clear articlelist default"> 1770 <li class="article-item col-md-12"><div class="tplDefault "> 1771 <div class="div-img"> 1772 <div class="ratio default overflow-hidden img"> 1773 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/imaginamons-lintercanvi.html" target="_self" tabindex="-1"> 1774 <span class="visually-hidden">ImaginaMons - L'intercanvi</span> 1775 <img src="/media/repository/agenda/any_2026/20261002_ImaginaMons.png" alt="ImaginaMons octubre de 2026" class="card-img thumb img"> 1776 </a> 1777 </div> 1778 </div> 1779 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/imaginamons-lintercanvi.html" target="_self" > 1780 <p class="subtitle">ImaginaMons - L'intercanvi</p> 1781 </a> 1782 <div class="date"> 1783 02/10/2026 </div> 1784 <div class="entradeta ddbbtext"><p>Club de lectura infantil per a infants de 3r i 4t de primà ria.</p> 1785</div> </div> 1786</li><li class="article-item col-md-12"><div class="tplDefault "> 1787 <div class="div-img"> 1788 <div class="ratio default overflow-hidden img"> 1789 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/fira-birraandteca-2026.html" target="_self" tabindex="-1"> 1790 <span class="visually-hidden">Fira Birra&Teca 2026</span> 1791 <img src="/media/repository/noticies/2026/09-2026/birra_teca.jpg" alt=" Fira Birra&Teca 2026" class="card-img thumb img"> 1792 </a> 1793 </div> 1794 </div> 1795 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/fira-birraandteca-2026.html" target="_self" > 1796 <p class="subtitle">Fira Birra&Teca 2026</p> 1797 </a> 1798 <div class="date"> 1799 03/10/2026 </div> 1800 <div class="entradeta ddbbtext"><p>Birra&Teca torna a Sant Antoni de Vilamajor amb cervesa artesana, gastronomia, música, tallers i activitats per a tothom</p> 1801</div> </div> 1802</li><li class="article-item col-md-12"><div class="tplDefault "> 1803 <div class="div-img"> 1804 <div class="ratio default overflow-hidden img"> 1805 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/octubre-un-mes-per-reflexionar-sobre-el-canvi-climatic.html" target="_self" tabindex="-1">
1806 <span class="visually-hidden">Octubre, un mes per reflexionar sobre el canvi climà tic</span> 1807 <img src="/media/repository/agenda/any_2026/20261007-EmergenciaClimatica_2.png" alt="Octubre, mes per reflexionar sobre el canvi climà tic" class="card-img thumb img"> 1808 </a> 1809 </div> 1810 </div> 1811 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/octubre-un-mes-per-reflexionar-sobre-el-canvi-climatic.html" target="_self" > 1812 <p class="subtitle">Octubre, un mes per reflexionar sobre el canvi climà tic</p> 1813 </a> 1814 <div class="date"> 1815 07/10/2026 </div> 1816 <div class="entradeta ddbbtext"><p>16 a 19 h - Exposició - scape room Qüestió de temps</p> 1817 1818<p>19 h - Xerrada sobre el canvi climà tic a cà rrec del meteoròleg <a href="https://www.rac1.cat/autors/marti-oliveras.html">Martà Oliveras</a>.</p> 1819</div> </div> 1820</li><li class="article-item col-md-12"><div class="tplDefault "> 1821 <div class="div-img"> 1822 <div class="ratio default overflow-hidden img"> 1823 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/les-aventures-den-risquet.html" target="_self" tabindex="-1"> 1824 <span class="visually-hidden">Les aventures d'en Risquet</span> 1825 <img src="/media/repository/agenda/any_2026/20261009_Risquet.png" alt="Les aventures d'en Risquet - octubre 2026" class="card-img thumb img"> 1826 </a> 1827 </div> 1828 </div> 1829 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/les-aventures-den-risquet.html" target="_self" > 1830 <p class="subtitle">Les aventures d'en Risquet</p> 1831 </a> 1832 <div class="date"> 1833 09/10/2026 </div> 1834 <div class="entradeta ddbbtext"><p>Representació teatral amb consells de seguretat i autoprotecció per als més petit a cà rrec de la companyia <em>Mai Tant Teatre.</em></p> 1835</div> </div> 1836</li><li class="article-item col-md-12"><div class="tplDefault "> 1837 <div class="div-img"> 1838 <div class="ratio default overflow-hidden img"> 1839 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/cinema-familiar-hoppers.html" target="_self" tabindex="-1"> 1840 <span class="visually-hidden">Cinema familiar - "Hoppers"</span> 1841 <img src="/media/repository/agenda/any_2026/20261010_Hoppers.png" alt="Cinema familiar - Hoppers" class="card-img thumb img"> 1842 </a> 1843 </div> 1844 </div> 1845 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/cinema-familiar-hoppers.html" target="_self" > 1846 <p class="subtitle">Cinema familiar - "Hoppers"</p> 1847 </a> 1848 <div class="date"> 1849 10/10/2026 </div> 1850 <div class="entradeta ddbbtext"><p>C<span open="" sans="" style="box-sizing: border-box; color: rgb(0, 0, 0); font-family: ">inema familiar recomanat per a tots els públics.</span></p> 1851 1852<p> </p> 1853</div> </div> 1854</li><li class="article-item col-md-12"><div class="tplDefault "> 1855 <div class="div-img"> 1856 <div class="ratio default overflow-hidden img"> 1857 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/inauguracio-del-nou-estudi-de-radio-vilamajor.html" target="_self" tabindex="-1"> 1858 <span class="visually-hidden">Inauguració del nou estudi de Rà dio Vilamajor</span> 1859 <img src="/media/repository/noticies/2026/09-2026/instagram_67_.png" alt="" class="card-img thumb img"> 1860 </a> 1861 </div> 1862 </div> 1863 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/inauguracio-del-nou-estudi-de-radio-vilamajor.html" target="_self" > 1864 <p class="subtitle">Inauguració del nou estudi de Rà dio Vilamajor</p> 1865 </a> 1866 <div class="date"> 1867 11/10/2026 </div> 1868 <div class="entradeta ddbbtext"><p>Rà dio Vilamajor inicia una nova etapa per continuar apropant la informació i la vida del poble a la ciutadania</p> 1869</div> </div> 1870</li><li class="article-item col-md-12"><div class="tplDefault "> 1871 <div class="div-img"> 1872 <div class="ratio default overflow-hidden img"> 1873 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/club-de-lectura-sav-els-ocells-de-tarjei-vesaas.html" target="_self" tabindex="-1">
1874 <span class="visually-hidden">Club de lectura SAV - "Els ocells" de Tarjei Vesaas</span> 1875 <img src="/media/repository/agenda/any_2026/20261013_ElsOcells_2.png" alt="Club de lectura SAV - "Els ocells"" class="card-img thumb img"> 1876 </a> 1877 </div> 1878 </div> 1879 <a href="https://www.santantonidevilamajor.cat/actualitat/agenda/club-de-lectura-sav-els-ocells-de-tarjei-vesaas.html" target="_self" > 1880 <p class="subtitle">Club de lectura SAV - "Els ocells" de Tarjei Vesaas</p> 1881 </a> 1882 <div class="date"> 1883 13/10/2026 </div> 1884 <div class="entradeta ddbbtext"><p><span open="" sans="" style="box-sizing: border-box; color: rgb(0, 0, 0); font-family: ">Aquest mes, al Club de Lectura SAV, parlarem de la novel·la <a href="https://aladi.diba.cat/record=b2103231~S171*cat"><em>E</em></a><a href="https://aladi.diba.cat/record=b2103231~S171*cat"><em>ls ocells</em></a></span><span open="" sans="" style="color: rgb(0, 0, 0); font-family: "><i> </i>de Tarjei Vesaas.</span></p> 1885 1886<p> </p> 1887</div> </div> 1888</li> </ul> 1889 <a class="readMore" href="/actualitat/agenda" target="_self">Més actes d'agenda</a></div></div></div> </div></div></div> </div></div></div> </div></div></div> </div></div> </div> 1890 </div> 1891 </main> 1892 <footer id="footer-content" tabindex="-1"> 1893 <div class="js-widget o-widget o-widget--footer o-widget-contenidor clearfix boxBX WidgetContainer " data-id="265" > <div class="o-widget-wrapper clearfix default-BX " data-id="265"><div class="o-widget-container row"><div class="view-6 js-widget o-widget o-widget--footer-g col-xs-12 col-sm-12 col-md-12 col-lg-12 clearfix boxBX WidgetLegacyFooter " data-id="269" > <div class="o-widget-wrapper clearfix default-BX " data-id="269"><div class="o-widget-container "><div class="js-widget__content o-widget__content clearfix "><div class="footer"> 1894 <div class="shortcuts"> 1895 <div class="container-xl"> 1896 <div class="featuredItem responsiveHeight"> 1897 <h2 class="title">RSS</h2> 1898 <p class="subtitle">L'actualitat a un clic</p> 1899 <ul id="cm_rss"> 1900 <li style="background-image: url('/front/view/images/ico_16_rss.png');"> 1901 <a href="/rss/12"> 1902 Agenda </a> 1903</li> 1904<li style="background-image: url('/front/view/images/ico_16_rss.png');"> 1905 <a href="/rss/15"> 1906 Agenda polÃtica </a> 1907</li> 1908<li style="background-image: url('/front/view/images/ico_16_rss.png');"> 1909 <a href="/rss/13"> 1910 Avisos </a> 1911</li> 1912<li style="background-image: url('/front/view/images/ico_16_rss.png');"> 1913 <a href="/rss/11"> 1914 NotÃcies </a> 1915</li> 1916<li style="background-image: url('/front/view/images/ico_16_rss.png');"> 1917 <a href="/rss/14"> 1918 Publicacions </a> 1919</li> 1920 </ul> 1921</div> 1922<div class="featuredItem responsiveHeight"> 1923 <h2 class="title">Adreces i telèfons</h2> 1924 1925 <img width="96" height="96" src="/front/view/images/icons/plugin_home.png" alt=""> 1926 1927 <p class="elem_button"> 1928 <a href="/adrecestelefons" aria-label="Adreces i telèfons"> 1929 Accedeix </a> 1930 </p> 1931</div> 1932<div class="featuredItem"> 1933 <h2 class="title">Meteo</h2> 1934 <div id="cm_meteocat"> 1935 <ul class="bxslider"> 1936 <li> 1937 Dissabte, 3 dâoctubre <img width="80" height="80" 1938 alt="ruixat" 1939 src="/front/view/images/meteocat/pluja.png" 1940 > 1941 <p> 1942 T.Mà x: 27° 1943 <br> 1944 T.Min: 17° 1945 </p> 1946 </li> 1947<li> 1948 Diumenge, 4 dâoctubre <img width="80" height="80" 1949 alt="plugim" 1950 src="/front/view/images/meteocat/plugim.png" 1951 > 1952 <p> 1953 T.Mà x: 25° 1954 <br> 1955 T.Min: 19° 1956 </p> 1957 <p> 1958 Tarda 1959 <img alt="ruixat" width="24" height="24" 1960 src="/front/view/images/meteocat/pluja.png" 1961 > 1962 </p> 1963 </li> 1964 </ul> 1965 <div class="outside"> 1966 <p><span id="slider-prev"></span><span id="slider-next"></span></p> 1967 </div> 1968 1969 </div> 1970</div> 1971<div class="featuredItem responsiveHeight"> 1972 <h2 class="title">Butlletà digital</h2> 1973 <img width="96" height="96" src="/front/view/images/icons/plugin_newsletter.png" alt=""> 1974 <p class="elem_button"> 1975 <a href="/actualitat/butlleti-digital" aria-label="Butlletà digital"> 1976 Subscriu-te </a> 1977 </p> 1978</div> 1979<div id="cm_planol" class="featuredItem responsiveHeight"> 1980 <h2 class="title">Plà nol / Carrers</h2> 1981 1982 <img width="96" height="96" src="/front/view/images/icons/plugin_map.png" alt=""> 1983 1984 <p class="elem_button"> 1985 <a href="/el-municipi/guia-del-municipi/planol-guia-de-carrers/" aria-label="Plà nol"> 1986 Accedeix </a> 1987 </p> 1988</div> 1989 </div> 1990</div> 1991 <div class="hightlights"> 1992 <div class="container-xl"> 1993 <div class="highlights">
1994 <ul class="bxslider"> 1995 <li> 1996 <a href="https://www.facebook.com/AnimaLore-Vilamajor-293181804472904/" target="_blank" class="banner"> 1997 <img src="/media/repository/baners_destacats/destacat/Animalore.png" alt="destacatsuperiorgossos" class="banner"> 1998 Animalore Vilamajor </a> 1999 </li> 2000<li> 2001 <a href="https://santantonidevilamajor.eadministracio.cat/calendar.0" target="_blank" class="banner"> 2002 <img src="/media/repository/baners_destacats/destacat/Calendari_festes_locals.png" alt="Destacat Calendari Festes Locals" class="banner"> 2003 Calendari Festes Locals </a> 2004 </li> 2005<li> 2006 <a href="https://www.farmaguia.net/" target="_blank" class="banner"> 2007 <img src="/media/repository/baners_destacats/portada_peu/farmacia_grd.png" alt="Farmà cies de guà rdia" class="banner"> 2008 Farmà cies de guà rdia </a> 2009 </li> 2010 </ul> 2011</div> </div> 2012 </div> 2013 <nav class="menu" aria-label="Peu de menú"> 2014 <ul class="container-xl sitemap"> 2015 <li class="page-1 Inferior"> <a class="page-1" href="/ajuntament" target="_self" >Ajuntament </a><ul id="footer-menu-1"><li class="subMenuPage-226"> <a class="subMenuPage-226" href="/ajuntament/govern" target="_self" >Govern </a></li><li class="subMenuPage-12"> <a class="subMenuPage-12" href="/ajuntament/salutacio-de-lalcalde" target="_self" >Salutació de l'Alcalde </a></li><li class="subMenuPage-230"> <a class="subMenuPage-230" href="/ajuntament/organs-de-govern" target="_self" >Ãrgans de govern </a></li><li class="subMenuPage-231"> <a class="subMenuPage-231" href="/ajuntament/organitzacio-interna" target="_self" >Organització interna </a></li><li class="subMenuPage-186"> <a class="subMenuPage-186" href="/ajuntament/informacio-pressupostaria-i-fiscal" target="_self" >Informació pressupostà ria i fiscal </a></li><li class="subMenuPage-153"> <a class="subMenuPage-153" href="/ajuntament/anuncis-resolucions-i-convenis" target="_self" >Anuncis, resolucions i convenis </a></li><li class="subMenuPage-398"> <a class="subMenuPage-398" href="/ajuntament/cartes-de-serveis" target="_self" >Cartes de serveis </a></li><li class="subMenuPage-394"> <a class="subMenuPage-394" href="/ajuntament/protocols" target="_self" >Protocols </a></li><li class="subMenuPage-234"> <a class="subMenuPage-234" href="/ajuntament/plans-programes-i-manuals" target="_self" >Plans, programes i manuals </a></li><li class="subMenuPage-236"> <a class="subMenuPage-236" href="/ajuntament/normativa" target="_self" >Normativa </a></li><li class="subMenuPage-156"> <a class="subMenuPage-156" href="/ajuntament/patrimoni" target="_self" >Patrimoni </a></li><li class="subMenuPage-335"> <a class="subMenuPage-335" href="/ajuntament/projectes-municipals" target="_self" >Projectes municipals </a></li><li class="subMenuPage-122"> <a class="subMenuPage-122" href="/ajuntament/seu-electronica" target="_self" >Seu electrònica </a></li><li class="subMenuPage-302"> <a class="subMenuPage-302" href="/ajuntament/participacio-ciutadana" target="_self" >Participació ciutadana </a></li><li class="subMenuPage-389"> <a class="subMenuPage-389" href="/ajuntament/389-eleccions" target="_self" >Eleccions </a></li><li class="subMenuPage-93"> <a class="subMenuPage-93" href="/ajuntament/portal-de-transparencia" target="_self" >Portal de Transparència </a></li><li class="subMenuPage-350"> <a class="subMenuPage-350" href="/ajuntament/comunicacio" target="_self" >Comunicació </a></li><li class="subMenuPage-366"> <a class="subMenuPage-366" href="/ajuntament/empresa-de-serveis-de-vilamajor-la-municipal-slu" target="_self" >Empresa de serveis de Vilamajor, La Municipal SLU </a></li></ul></li><li class="page-93 Inferior"> <a class="page-93" href="/ajuntament/portal-de-transparencia" target="_self" >Portal de Transparència </a><ul id="footer-menu-93"><li class="subMenuPage-123"> <a class="subMenuPage-123" href="/ajuntament/portal-de-transparencia/transparencia" target="_self" >Transparència </a></li><li class="subMenuPage-301"> <a class="subMenuPage-301" href="/ajuntament/portal-de-transparencia/segell-infoparticipa" target="_self" >Segell Infoparticipa </a></li></ul></li><li class="page-233 Inferior"> <a class="page-233" href="/serveis-i-tramits" target="_self" >Serveis i trà mits </a><ul id="footer-menu-233"><li class="subMenuPage-314"> <a class="subMenuPage-314" href="/serveis-i-tramits/314-oficines-municipals" target="_self" >Oficines municipals </a></li><li class="subMenuPage-297"> <a class="subMenuPage-297" href="/serveis-i-tramits/297-seu-electronica" target="_self" >Seu electrònica </a></li><li class="subMenuPage-414"> <a class="subMenuPage-414" href="https://tauler.seu-e.cat/inici?idEns=819820002" target="_blank" rel="noopener noreferrer" >E-tauler<i class="fa fa-external-link"></i>
2015 </a></li><li class="subMenuPage-140"> <a class="subMenuPage-140" href="/serveis-i-tramits/cataleg-de-serveis" target="_self" >Catà leg de Serveis </a></li><li class="subMenuPage-253"> <a class="subMenuPage-253" href="/serveis-i-tramits/enllacos-a-diputacio" target="_self" >Enllaços a Diputació </a></li><li class="subMenuPage-312"> <a class="subMenuPage-312" href="/serveis-i-tramits/carpeta-ciutadana" target="_self" >Carpeta ciutadana </a></li><li class="subMenuPage-311"> <a class="subMenuPage-311" href="/serveis-i-tramits/notificacions-electroniques" target="_self" >Notificacions electròniques </a></li><li class="subMenuPage-238"> <a class="subMenuPage-238" href="https://santantonidevilamajor.eadministracio.cat/document-validation.2" target="_blank" rel="noopener noreferrer" >Validació de documents<i class="fa fa-external-link"></i> </a></li><li class="subMenuPage-221"> <a class="subMenuPage-221" href="/serveis-i-tramits/factura-electronica" target="_self" >Factura electrònica </a></li><li class="subMenuPage-242"> <a class="subMenuPage-242" href="/serveis-i-tramits/impostos" target="_self" >Impostos </a></li><li class="subMenuPage-373"> <a class="subMenuPage-373" href="/serveis-i-tramits/queixes-i-suggeriments" target="_self" >Queixes i suggeriments </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-363"> <a class="subMenuPage-363" href="/el-municipi/festius-locals" target="_self" >Festius locals </a></li><li class="subMenuPage-34"> <a class="subMenuPage-34" href="/el-municipi/com-arribar-hi" target="_self" >Com arribar-hi </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-131"> <a class="subMenuPage-131" href="/el-municipi/turisme" target="_self" >Turisme </a></li><li class="subMenuPage-381"> <a class="subMenuPage-381" href="/el-municipi/381-historia" target="_self" >Història </a></li><li class="subMenuPage-250"> <a class="subMenuPage-250" href="/el-municipi/programes-de-festa-major-" target="_self" >Programes de Festa Major </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-308"> <a class="subMenuPage-308" href="/actualitat/festa-major-2026" target="_self" >Festa Major 2026 </a></li><li class="subMenuPage-53"> <a class="subMenuPage-53" href="/actualitat/noticies" target="_self" >NotÃcies </a></li><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-412"> <a class="subMenuPage-412" href="https://consum.gencat.cat/ca/lagencia/atencio-al-consumidor/alertes-i-avisos-de-seguretat/" target="_blank" rel="noopener noreferrer" >Alertes i avisos de seguretat<i class="fa fa-external-link"></i> </a></li><li class="subMenuPage-243"> <a class="subMenuPage-243" href="/actualitat/cursos-i-tallers-culturals" target="_self" >Cursos i tallers culturals </a></li><li class="subMenuPage-378"> <a class="subMenuPage-378" href="/actualitat/sequera-a-sant-antoni-de-vilamajor" target="_self" >Sequera a Sant Antoni de Vilamajor </a></li><li class="subMenuPage-56"> <a class="subMenuPage-56" href="/actualitat/butlleti-municipal-sav" target="_self" >Butlletà municipal SAV </a></li><li class="subMenuPage-57"> <a class="subMenuPage-57" href="/actualitat/rss" target="_self" >Rss </a></li><li class="subMenuPage-55"> <a class="subMenuPage-55" href="/actualitat/butlleti-digital" target="_self" >Butlletà digital </a></li><li class="subMenuPage-58"> <a class="subMenuPage-58" href="/actualitat/hemeroteca" target="_self" >Hemeroteca </a></li></ul></li> </ul> 2016 </nav> 2017 <div class="links"> 2018 <div class="container-xl"> 2019 <div class="row"> 2020 <div class="xxss col-md-6 col-sm-6 col-lg-6 middle">
2021 <span class="titol">Xarxes socials:</span> 2022 2023 <a target="_blank" aria-label="Facebook" href="https://www.facebook.com/savilamajor/" title="Obre en finestra nova: Facebook"> 2024 <span style="display: none">Facebook</span> 2025 <img src="/front/view/images/icons/social/facebook.png" alt="Facebook" width="32" height="32"> 2026 </a> 2027 2028 <a target="_blank" aria-label="Youtube" href="https://www.youtube.com/channel/UC_OzkYjrR0K2WoqpmCvlpTQ/featured" title="Obre en finestra nova: Youtube"> 2029 <span style="display: none">Youtube</span> 2030 <img src="/front/view/images/icons/social/youtube.png" alt="Youtube" width="32" height="32"> 2031 </a> 2032 2033 <a target="_blank" aria-label="Instagram" href="https://www.instagram.com/ajuntament_sav/" title="Obre en finestra nova: Instagram"> 2034 <span style="display: none">Instagram</span> 2035 <img src="/front/view/images/icons/social/instagram.png" alt="Instagram" width="32" height="32"> 2036 </a> 2037 2038 <a target="_blank" aria-label="Whatsapp" href="https://whatsapp.com/channel/0029Vb8ZDuf3WHTcmEgQwu3V" title="Obre en finestra nova: Whatsapp"> 2039 <span style="display: none">Whatsapp</span> 2040 <img src="/front/view/images/icons/social/whatsapp.png" alt="Whatsapp" width="32" height="32"> 2041 </a> 2042 </div> 2043 <div class="col-md-6 col-sm-6 col-lg-6 middle"> 2044 <nav class="menu"><ul id="Inferior2"><li class="page-63"> <a href="/altres-continguts/credits" target="_self" >Crèdits </a></li><li class="page-62"> <a href="/altres-continguts/contactar" target="_self" >Contactar </a></li><li class="page-60"> <a href="/altres-continguts/proteccio-de-dades-i-politica-de-privacitat" target="_self" >Protecció de dades i polÃtica de privacitat </a></li><li class="page-59"> <a href="/altres-continguts/avis-legal" target="_self" >AvÃs legal </a></li><li class="page-61"> <a href="/altres-continguts/accessibilitat" target="_self" >Accessibilitat </a></li></ul></nav> </div> 2045 </div> 2046 </div> 2047 </div> 2048 <div class="contact"> 2049 <div class="container-xl"> 2050 <div class="row"> 2051 <address class="address col-md-6 col-sm-6 col-lg-6"> 2052 <div class="title"> 2053 Ajuntament de Sant Antoni de Vilamajor </div> 2054 Plaça Montseny, 5<br>08459 Sant Antoni de Vilamajor<br>Tel. 938 452 400<br>Fax 938 452 051<br>NIF P0819700F<br />[email protected]<br /><br></address><div class="diba col-md-6 col-sm-6 col-lg-6" id="diba-partner"> 2055 <div class="title"> 2056 Amb la col·laboració de: </div> 2057 <a href="http://diba.cat/" target="_blank" aria-label="Anar a la web Diputació de Barcelona" title="Obre en finestra nova: Diputació de Barcelona"> 2058 <span style="display: none">Diputació de Barcelona</span> 2059 <img src="/front/view//images/logoDiba/Blanc.svg" alt="Diputació de Barcelona" class="logo-diba"> 2060 </a> 2061</div> </div> 2062 </div> 2063 </div> 2064</div> 2065</div></div> </div></div></div> </div></div> </footer> 2066 <!-- Llibreries de tercers + js propis registrats a AssetManager (jQuery primer) -->
2067<script src="/front/view/js/bower_components/jquery/dist/jquery.min.js?ver=1790944970"></script>
vendor: 1 bytes, line 2067
2067
2068<script src="/front/view/js/bower_components/bootstrap/dist/js/bootstrap.bundle.min.js?ver=1790944970"></script>
vendor: 1 bytes, line 2068
2068
2069<script src="/front/view/js/bower_components/bxslider-4/dist/jquery.bxslider.js?ver=1790944970"></script>
vendor: 1 bytes, line 2069
2069
2070<script src="/front/view/js/bower_components/jscal/index.js?ver=1790944970"></script>
vendor: 1 bytes, line 2070
2070
2071<script src="/common/bower_components/select2/dist/js/select2.min.js?ver=1790944970"></script>
vendor: 1 bytes, line 2071
2071
2072<script src="/common/bower_components/select2/dist/js/i18n/ca.js?ver=1790944970"></script>
vendor: 1 bytes, line 2072
2072
2073<script src="/common/bower_components/strength.js/src/strength.min.js?ver=1790944970"></script>
vendor: 1 bytes, line 2073
2073
2074<script src="/front/view/js/bower_components/masonry-layout/dist/masonry.pkgd.min.js?ver=1790944970"></script>
vendor: 1 bytes, line 2074
2074
2075<script src="/front/view/js/constants.js?ver=1790944970"></script>
vendor: 1 bytes, line 2075
2075
2076<script src="/front/view/js/functions.js?ver=1790944970"></script>
vendor: 1 bytes, line 2076
2076
2077<script src="/front/view/js/functions/footer.js?ver=1790944970"></script>
vendor: 1 bytes, line 2077
2077
2078<script src="/front/view/js/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js?ver=1790944970"></script>
vendor: 1 bytes, line 2078
2078
2079<script src="/front/view/js/bower_components/jquery.prettyPhoto/index.js?ver=1790944970"></script>
vendor: 1 bytes, line 2079
2079
2080<script> 2081 $(document).ready(function(){ 2082 $("a[rel^='prettyPhoto']").prettyPhoto(); 2083 $("a[rel^='prettyFrame']").prettyPhoto(); 2084 }); 2085</script>
vendor: 1 bytes, line 2085
2085
2086<script> 2087 var TWITTER = null; 2088 var FACEBOOK = null; 2089 $(window).on("load", function() { 2090 start(); 2091 }); 2092 2093 // Initialize Select2 with icon support for category filter 2094 $(document).ready(function() { 2095 if ($('#categoryFilter').length) { 2096 $('#categoryFilter').select2({ 2097 templateResult: function(option) { 2098 if (!option.id) return option.text; 2099 var icon = $(option.element).data('icon'); 2100 if (!icon) return option.text; 2101 return $('<span><img src="' + icon + '" style="width: 16px; height: 16px; margin-right: 6px; vertical-align: middle;"> ' + option.text + '</span>'); 2102 }, 2103 templateSelection: function(option) { 2104 if (!option.id) return option.text; 2105 var icon = $(option.element).data('icon'); 2106 if (!icon) return option.text; 2107 return $('<span><img src="' + icon + '" style="width: 16px; height: 16px; margin-right: 6px; vertical-align: middle;"> ' + option.text + '</span>'); 2108 }, 2109 allowHtml: true 2110 }); 2111 } 2112 }); 2113</script>
2113 2114 <!-- CSS final--> 2115 2116
2116<script> 2117 const css = "div.view-6 .o-widget-wrapper {\n border: 0;\n}\nhtml body div.view-2 > .o-widget-wrapper {\n color: rgba(255, 247, 247, 0.11);\n}\nhtml body div.view-2 > .o-widget-wrapper > .o-widget__title {\n color: rgba(255, 247, 247, 0.11);\n}\n"; 2118 const style = document.createElement('style'); 2119 style.textContent = css; 2120 document.head.appendChild(style); 2121 </script>
2121 2122 2123 <!-- Start Modal views--> 2124 2125 <div class="modal fade" id="videoModal" tabindex="-1" role="dialog" aria-hidden="true"> 2126 <div class="modal-dialog modal-dialog-centered" role="document"> 2127 <div class="modal-content"> 2128 <div class="modal-header"> 2129 <div class="title-head"></div> 2130 </div> 2131 <div class="modal-body"> 2132 <div class="tiktok-div-embed"></div> 2133 <iframe id="iframeVideo" title="VÃdeo" class="iframeVideo" allowfullscreen></iframe> 2134 2135 </div> 2136 <div class="modal-footer"> 2137 <span id="titleVideo" class="titleVideo"></span> 2138 <a id="closeModalVideo" class="close" href="javascript:void(0)" data-bs-dismiss="modal"><span style="display: none">X</span></a> 2139 2140 </div> 2141 </div> 2142 </div> 2143</div> <div class="modal fade" id="pdfModal" tabindex="-1" role="dialog" aria-hidden="true"> 2144 <div id="documentDialog" class="modal-dialog modal-dialog-centered" role="document"> 2145 <div class="modal-content"> 2146 <div class="modal-header"> 2147 <div class="title-head"></div> 2148 </div> 2149 <div class="modal-body"> 2150 <iframe id="iframePdf" title='Document' class="pdfview" style="width: 100%; height: 100%"></iframe> 2151 </div> 2152 <div class="modal-footer"> 2153 <span id="titlePdf" class="titlePdf"></span> 2154 <a id="closeModalPDF" class="close" href="javascript:void(0)"><span style="display: none">X</span></a> 2155 </div> 2156 </div> 2157 </div> 2158</div> <!-- End Modal views --> 2159
2159<script src="/front/view/js/endScript.js?ver=1790944970"></script>
2159 2160 <!-- Només activar per desenvolupament 2161
2161<script src="../../../node_modules/axe-core/axe.js"></script>
2161 2162
2162<script src="../../../dist/my-first-webpack.bundle.js"></script>
2162 2163 --> 2164
2164<script> 2165 $(document).ready(function () { 2166 startClock(1790944970); 2167 if (typeof (callMenuAfterJQueryLoaded) == "function") { 2168 callMenuAfterJQueryLoaded(); 2169 } 2170 2171 datepickerInit(); 2172 carouselControlSmall(); 2173 2174 if (typeof (callMenuBeforeJQueryLoaded) == "function") { 2175 callMenuBeforeJQueryLoaded(); 2176 } 2177 2178 if (typeof (callMenuBeforeTopJQueryLoaded) == "function") { 2179 callMenuBeforeTopJQueryLoaded(); 2180 } 2181 addAttributesDivVcards(); 2182 modalsImage(); 2183 modalsPdf(); 2184 translateWeb(); 2185 var carousel = $('#carouselControls'); 2186 carousel.on('slide.bs.carousel', function (event) { 2187 toSlideImage(event); 2188 }); 2189 /** Només activar per desenvolupament 2190 axe.configure({ 2191 locale: { 2192 lang: 'es', 2193 } 2194 }); 2195 2196 axe.run().then(results => { 2197 if (results.violations.length) { 2198 console.log(results.violations); 2199 throw new Error('Accessibility issues found'); 2200 } 2201 }) 2202 .catch(err => { 2203 console.log('Something bad happened:', err.message); 2204 }); 2205 */ 2206 }); 2207 2208 $(window).resize(function() { 2209 equalHeightIconTime(); 2210 }) 2211 </script>
2211 2212 </body> 2213</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.