1<!DOCTYPE html> 2<html dir="ltr" lang="fr" xmlns:ff4j="http://www.w3.org/1999/xhtml" xmlns:esi="http://www.edge-delivery.org/esi/1.0"> 3 <head> 4 <title> 5 Partenaires - Commune de Mareuil-sur-Lay-Dissais 6 </title> 7 8
8<script src="/lib/tarteaucitron/tarteaucitron.js"></script>
8 9
9<script> 10 var tarteaucitronExpireInDay = true, tarteaucitronForceExpire = 183; 11 12 tarteaucitron.init({ 13 "privacyUrl": "", /* Privacy policy url */ 14 15 "hashtag": "#tarteaucitron", /* Open the panel with this hashtag */ 16 "cookieName": "tarteaucitron", /* Cookie name */ 17 18 "orientation": "bottom", /* Banner position (top - bottom) */ 19 20 "showAlertSmall": false, /* Show the small banner on bottom right */ 21 "cookieslist": true, /* Show the cookie list */ 22 23 "showIcon": false, /* Show cookie icon to manage cookies */ 24 // "iconSrc": "", /* Optionnal: URL or base64 encoded image */ 25 "iconPosition": "BottomRight", /* Position of the icon between BottomRight, BottomLeft, TopRight and TopLeft */ 26 27 "adblocker": false, /* Show a Warning if an adblocker is detected */ 28 29 "DenyAllCta": true, /* Show the deny all button */ 30 "AcceptAllCta": true, /* Show the accept all button when highPrivacy on */ 31 "highPrivacy": true, /* HIGHLY RECOMMANDED Disable auto consent */ 32 33 "handleBrowserDNTRequest": false, /* If Do Not Track == 1, disallow all */ 34 35 "removeCredit": false, /* Remove credit link */ 36 "moreInfoLink": true, /* Show more info link */ 37 "useExternalCss": false, /* If false, the tarteaucitron.css file will be loaded */ 38 39 //"cookieDomain": ".my-multisite-domaine.fr", /* Shared cookie for subdomain website */ 40 41 "readmoreLink": "", /* Change the default readmore link pointing to tarteaucitron.io */ 42 43 "mandatory": true, /* Show a message about mandatory cookies */ 44 45 "listCookieByService": false, /* Show a message about list cookie by service */ 46 47 }); 48 </script>
48 49 50 51 52 <meta name="Description" content=""> 53 <meta name="Keywords" content=""> 54 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 55 <meta charset="UTF-8"> 56
56<script type="text/javascript"> 57 tarteaucitron.user.gtagUa = 'G-9WRTF3N1W5'; 58 tarteaucitron.user.gtagMore = function () { /* add here your optionnal gtag() */ 59 }; 60 (tarteaucitron.job = tarteaucitron.job || []).push('gtag'); 61 </script>
61 62 <meta name="google-site-verification" content="lSjlpUWvgCsj6kSZEIzPbbxcoQ-U885g7VZuOtpZovQ" /> 63 <!-- Matomo -->
64<script> 65 var _paq = window._paq = window._paq || []; 66 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 67 _paq.push(['trackPageView']); 68 _paq.push(['enableLinkTracking']); 69 (function() { 70 var u="//matomo-client.neopse.com/"; 71 _paq.push(['setTrackerUrl', u+'matomo.php']); 72 _paq.push(['setSiteId', '420']); 73 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 74 g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); 75 })(); 76</script>
76 77<!-- End Matomo Code --> 78 79 80 81 82 83 84 85 <link rel="apple-touch-icon" href="https://static.neopse.com/thumbs/p/2371/site/59/dd/fd/59ddfdbaed3fe749ecb906ef50f8523825f1d35a.png?v=v1"> 86 <link rel="icon" href="https://static.neopse.com/thumbs/p/2371/site/59/dd/fd/59ddfdbaed3fe749ecb906ef50f8523825f1d35a.png?v=v1"> 87 88 <link rel="preconnect" href="https://fonts.googleapis.com"> 89 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 90 <link href="https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700|Material+Icons" rel="stylesheet"> 91 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Jost:wght@400;700&family=Lato:wght@400;700&family=Lora:wght@400;700&family=Merriweather:wght@400;700&family=Montserrat:wght@400;700&family=Nunito:wght@400;700&family=Open+Sans:wght@400;700&family=Outfit:wght@400;700&family=Roboto:wght@400;700&family=Roboto+Condensed:wght@400;700&family=Roboto+Slab:wght@400;700&display=swap" rel="stylesheet"> 92 93 <link href='/dist/owlcarousel/css/owl.carousel.min.css' rel='stylesheet' type='text/css'> 94 <link href='/dist/owlcarousel/css/owl.theme.default.min.css' rel='stylesheet' type='text/css'> 95 <link href='/dist/slick/slick.css' rel='stylesheet' type='text/css'> 96 <link href='/dist/slick/slick-theme.css' rel='stylesheet' type='text/css'> 97 <link href='/dist/scrollbar/jquery.scrollbar.css' rel='stylesheet' type='text/css'> 98 <link href='/dist/fullcalendar/fullcalendar.min.css' rel='stylesheet' type='text/css'> 99 <link rel="stylesheet" 100 href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.2/css/bootstrap-select.min.css"> 101 <link href="/tpl/1/css/style.css" rel="stylesheet" type='text/css'> 102 <link rel="stylesheet" 103 href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.13/css/bootstrap-multiselect.css"/> 104 105 <link href="/lib/splide-4.0.1/css/splide.min.css" rel="stylesheet" type="text/css"/> 106 <link href="/lib/splide-4.0.1/css/splide-custom.css" rel="stylesheet" type="text/css"/> 107 <style class="notranslate" title="customCss" type="text/css" 108 rel="stylesheet">.bg_bloc { background-color: #F2BE7E !important; } .table td, .table, .table thead th { border-color: #F2BE7E !important; } .bg_bloc .dropdown-toggle, .bg_bloc .dropdown-menu {background-color: #F2BE7E !important;border-color: #F2BE7E !important;} .fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-content, .fc-unthemed .fc-popover, .fc-unthemed .fc-list-view, .fc-unthemed .fc-list-heading td{border-color: #F2BE7E !important;} .fc-unthemed thead.fc-head, .fc-unthemed .fc-popover .fc-header{ background-color: #F2BE7E !important; } .fc-unthemed td.fc-today{background: #F2BE7E !important;} .cookies .btn{ color: #F2BE7E !important; }body { background-color: #FFFFFF; }.bg_wrapper { background-color: #FFFFFF !important; }.c_btn, .c_btn:hover, .c_btn:focus, .c_btn:active { color: #FFFFFF; } .c_btn:before { background-color: #FFFFFF !important; } .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span, .carousel-indicators .active {background: #FFFFFF;opacity: 1;} .carousel-indicators li, .owl-theme .owl-dots .owl-dot span{background-color: #FFFFFF;opacity: 0.5;} .fc-event{ color: #FFFFFF !important;}.text_bloc {color:#000000 !important;} .text_bloc .title:before {background-color:#000000!important;} .bg_bloc .c_text {color:#000000 !important;} .bg_bloc .dropdown-toggle, .bg_bloc .dropdown-menu, .bg_bloc.bootstrap-select .dropdown-toggle::after {color:#000000 !important;} .fc-unthemed thead.fc-head{ color: #000000 !important; } .fc-unthemed td.fc-today{color: #000000 !important;} .cookies .btn{ background-color: #000000 !important; }body, .title, .lead, .heading { font-family: Verdana, Geneva, sans-serif !important; }.footer.bg { background-color: #F29829; }nav.navbar.bg { background-color: #F29829; }body, .c_text, .container, .carousel-caption .title, .dropdown-item.c_text, .newsletter .requirements { color: #000000; } .slick-prev:before, .slick-next:before { color: #000000; } .c_text.navbar-toggler{ border-color: #000000 !important; } .title:before{ background-color: #000000 !important; } .intern-page .en-tete{ border-left-color: #000000;} .fc-button{color: #000000 !important;}.footer .c_btn, .footer .c_btn:hover, .footer .c_btn:focus, .footer .c_btn:active { color: #D9303E ; } .footer .c_btn:before { background-color: #D9303E !important; }nav.navbar .c_btn, nav.navbar .c_btn:hover, nav.navbar .c_btn:focus, nav.navbar .c_btn:active { color: #FFFFFF; }nav.navbar .dropdown-menu { background-color: #F29829; }.bootstrap-select { background-color: #F2BE7E !important; } .bootstrap-select .dropdown-menu { background-color: #F2BE7E !important; border-color: #F2BE7E !important; } .bootstrap-select .dropdown-menu .dropdown-item, .bootstrap-select .dropdown-menu li a, .bootstrap-select .dropdown-menu .dropdown-item:hover, .bootstrap-select .dropdown-menu .dropdown-item:focus, .bootstrap-select .dropdown-menu .dropdown-item.active, .bootstrap-select .dropdown-menu .dropdown-item.selected { background-color: #F2BE7E !important; }.footer .c_text { color: #FFFFFF; }nav.navbar .c_text { color: #FFFFFF; }nav.navbar .h_text:hover { color: #FFFFFF; }.footer .c_title { color: #FFFFFF; } .footer .c_title:before { background-color: #FFFFFF !important; }.breadcrumb.bg { background-color: #23518C; }nav.navbar .dropdown-menu .c_text { color: #FFFFFF; }nav.navbar .dropdown-menu .h_text:hover { color: #23518C; }nav.navbar .h_text:hover { background-color: #23518C; }body .bg_btn { background-color: #D9303E ; } body .bg_btn:hover, body .bg_btn:active, body .bg_btn:focus { background-color: #D9303E ; } .fc-event{ background-color: #D9303E !important; border-color: #D9303E !important; }.bootstrap-select, .bootstrap-select .dropdown-toggle, .bootstrap-select .dropdown-toggle::after, .bootstrap-select .dropdown-menu, .bootstrap-select .dropdown-menu .c_text, .bootstrap-select .dropdown-menu .dropdown-item, .bootstrap-select .dropdown-menu .dropdown-item:hover, .bootstrap-select .dropdown-menu .dropdown-item:focus, .bootstrap-select .dropdown-menu .dropdown-item.active, .bootstrap-select .dropdown-menu .dropdown-item.selected, .bootstrap-select .dropdown-menu li a, .bootstrap-select .dropdown-menu .text { color: #000000 !important; }#w_headline { background-color: #23518C; }
108.dynamicContent a:not(.c_btn):not(.bg_btn):not(.dropdown-item), .dynamicContent a:not(.c_btn):not(.bg_btn):not(.dropdown-item):hover, .dynamicContent a:not(.c_btn):not(.bg_btn):not(.dropdown-item):focus, .dynamicContent a:not(.c_btn):not(.bg_btn):not(.dropdown-item):active { text-decoration: 1; }#w_0d3ba4cz9 .bg { background-color: #FFFFFF; }#w_20pv0qzim .bg { background-color: #FFFFFF; }#w_2vg8brrnv .bg { background-color: #FFFFFF; }#w_6keoyib3j .bg { background-color: #FFFFFF; }#w_headline .c_btn, #w_headline .c_btn:hover, #w_headline .c_btn:focus, #w_headline .c_btn:active { color: #F2F2F2 ; } #w_headline .c_btn:before { background-color: #F2F2F2 !important; } #w_headline .owl-theme .owl-dots .owl-dot.active span,#w_headline .owl-theme .owl-dots .owl-dot:hover span, #w_headline .carousel-indicators .active {background: #F2F2F2 ;opacity: 1;} #w_headline .carousel-indicators li, #w_headline .owl-theme .owl-dots .owl-dot span{background-color: #F2F2F2 ;opacity: 0.5;}#w_hjz28tt9f .bg:before { background-color: #23518C; }#w_mjav99cuu .bg { background-color: #FFFFFF; }#w_nd7k8583b .bg { background-color: #FFFFFF; }#w_t0o6c26ro .bg { background-color: #FFFFFF; }#w_wjuoa5hh3 .bg { background-color: #FFFFFF; }.breadcrumb.bg .c_text { color: #FFFFFF; }nav.navbar .bg_btn, nav.navbar .bg_btn:hover, nav.navbar .bg_btn:active, nav.navbar .bg_btn:focus{ background-color: #D9303E ; }nav.navbar .dropdown-menu .h_text:hover { background-color: #FFFFFF; }#w_0d3ba4cz9 .owl-theme .owl-dots .owl-dot.active span, #w_0d3ba4cz9 .owl-theme .owl-dots .owl-dot:hover span { background-color: #F2F2F2 ;opacity: 1;} #w_0d3ba4cz9 .carousel-indicators li, #w_0d3ba4cz9 .owl-theme .owl-dots .owl-dot span{background-color: #F2F2F2 ;opacity: 0.5;} #w_0d3ba4cz9 .c_btn:before { background-color: #F2F2F2 !important; }#w_20pv0qzim .c_btn, #w_20pv0qzim .c_btn:hover, #w_20pv0qzim .c_btn:focus, #w_20pv0qzim .c_btn:active { color: #D9303E ; } #w_20pv0qzim .c_btn.dark:before { background-color: #D9303E !important; } #w_20pv0qzim .owl-theme .owl-dots .owl-dot.active span, #w_20pv0qzim .owl-theme .owl-dots .owl-dot:hover span {background: #D9303E ;opacity: 1;} #w_20pv0qzim .carousel-indicators li, #w_20pv0qzim .owl-theme .owl-dots .owl-dot span{background-color: #D9303E ;opacity: 0.5;}#w_2vg8brrnv .c_btn, #w_2vg8brrnv .c_btn:hover, #w_2vg8brrnv .c_btn:focus, #w_2vg8brrnv .c_btn:active, #w_2vg8brrnv .slick-prev:before, #w_2vg8brrnv .slick-next:before { color: #F2F2F2 ; } #w_2vg8brrnv .c_btn:before { background-color: #F2F2F2 !important; }#w_headline .c_text { color: #000000; } #w_headline .title.c_text:before { background-color: #000000 !important; }#w_mjav99cuu .c_btn, #w_mjav99cuu .c_btn:hover, #w_mjav99cuu .c_btn:focus, #w_mjav99cuu .c_btn:active { color: #F2F2F2 ; } #w_mjav99cuu .c_btn:before { background-color: #F2F2F2 !important; } #w_mjav99cuu .partners .item.c_btn { border-color: #F2F2F2 ; } #w_mjav99cuu .owl-dots .owl-dot.active span, #w_mjav99cuu .owl-dots .owl-dot:hover span {background-color: #F2F2F2 !important;opacity: 1;} #w_mjav99cuu .owl-dots .owl-dot span {background-color: #F2F2F2 ;opacity: 0.5;}#w_t0o6c26ro .c_btn, #w_t0o6c26ro .c_btn:hover, #w_t0o6c26ro .c_btn:focus, #w_t0o6c26ro .c_btn:active, #w_t0o6c26ro .slick-prev:before, #w_t0o6c26ro .slick-next:before { color: #D9303E ; } #w_t0o6c26ro .c_btn:before { background-color: #D9303E !important; } #w_t0o6c26ro .slick-dots li button { background-color: #D9303E ;opacity:0.5; } #w_t0o6c26ro .slick-dots li.slick-active button { background-color: #D9303E ; opacity: 1 !important;}.breadcrumb.bg .c_title { color: #FFFFFF; } .breadcrumb.bg .c_title:before { background-color: #FFFFFF !important; }#w_20pv0qzim .c_text { color: #000000; }#w_6keoyib3j .c_text { color: #FFFFFF; } #w_6keoyib3j .c_text:before { background-color: #FFFFFF; }#w_hjz28tt9f .c_text { color: #FFFFFF; } #w_hjz28tt9f .c_text:before { background-color: #FFFFFF; }#w_nd7k8583b .c_text { color: #000000; }#w_0d3ba4cz9 .c_title { color: #F29829; } #w_0d3ba4cz9 .c_title:before { background-color: #F29829 !important; }#w_20pv0qzim .c_title { color: #F29829 !important; } #w_20pv0qzim .c_title.dark:before { background-color: #F29829 !important; }#w_2vg8brrnv .c_title { color: #F29829; } #w_2vg8brrnv .c_title:before { background-color: #F29829 !important; }#w_6keoyib3j .c_title { color: #F29829; } #w_6keoyib3j .c_title:before { background-color: #F29829 !important; }#w_hjz28tt9f .c_title { color: #FFFFFF; } #w_hjz28tt9f .c_title:before { background-color: #FFFFFF !important; }#w_mjav99cuu .c_title { color: #F29829; } #w_mjav99cuu .c_title:before { background-color: #F29829 !important; }#w_nd7k8583b .c_title { color: #F29829; } #w_nd7k8583b .c_title:before { background-color: #F29829 !important; }#w_t0o6c26ro .c_title { color: #F29829; } #w_t0o6c26ro .c_title:before { background-color: #F29829 !important; }#w_wjuoa5hh3 .c_title { color: #F29829; } #w_wjuoa5hh3 .c_title:before { background-color: #F29829 !important; }#w_6keoyib3j .card { background-color: #F2BE7E; }#w_hjz28tt9f .card { background-color: #D9303E ; }#w_headline .c_text_responsive { color: #000000; } #w_headline .title.c_text_responsive:before { background-color: #000000 !important; }</style> 109 110 111
111<script src="/js/vendor/jquery-3.2.1.min.js"></script>
111 112
112<script>tarteaucitron.user.matomoHost = '//matomo.neopse.com/';</script>
112 113 </head> 114 <body> 115 116 <header role="banner"><!-- Top navbar --> 117<nav role="navigation" class="navbar fixed-top navbar-expand-lg bg"> 118 <div class="ov"></div> 119 <div class="container"> 120 <a class="navbar-brand c_text" aria-label="Accueil" href="/fr/"> 121 <h1 class="img"> 122 <picture> 123 <source media="(max-width: 991.98px)" srcset="https://static.neopse.com/medias/p/2371/site/26/99/03/269903ff2fa683a1051fdff8be13a4521890a62d.PNG"> 124 <img role="img" src="https://static.neopse.com/medias/p/2371/site/26/99/03/269903ff2fa683a1051fdff8be13a4521890a62d.PNG" alt="Logo Commune de Mareuil-sur-Lay-Dissais" loading="eager"> 125 </picture> 126 <span>Commune de Mareuil-sur-Lay-Dissais</span> 127 </h1> 128 </a> 129 <button class="navbar-toggler c_text h_text" type="button" data-toggle="collapse" 130 data-target="#navbarNavDropdown" 131 aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation" style="z-index: 100;"> 132 <span class="navbar-toggler-icon"> 133 <i class="material-icons notranslate">menu</i> 134 </span> 135 </button> 136 <div class="collapse navbar-collapse" id="navbarNavDropdown"> 137 <ul class="navbar-nav ml-auto"> 138 <li class="nav-item dropdown"> 139 <a class="nav-link c_text h_text px-3" href="/" role="button"> 140 <i class="material-icons">home</i> 141 </a> 142 </li> 143 <li class="nav-item dropdown"> 144 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown0" role="button" 145 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 146 La Commune 147 </a> 148 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown0"> 149 150 <div class="container mega-dropdown-menu"> 151 <div class="divider"> 152 153 154 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 155 href="/fr/pt/1466623/partenaires-224"> 156 Partenaires 157 </a> 158 159 160 161 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 162 href="/fr/rb/1105418/mareuil-ses-villages"> 163 Mareuil & ses villages 164 </a> 165 166 167 168 169 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 170 href="/fr/rb/1105509/tourisme-43"> 171 Tourisme 172 </a> 173 174 175 176 177 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 178 href="/fr/rb/1105704/hebergements-et-restauration-2"> 179 Hébergements et restauration 180 </a> 181 182 183 184 185 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 186 href="/fr/rb/1105769/marche-15"> 187 Marché 188 </a> 189 190 191 192 193 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 194 href="/fr/rb/2082199/v
194ideo-protection-7"> 195 Vidéo protection 196 </a> 197 198 199 200 </div> 201 </div> 202 </div> 203 </li> 204 205 206 <li class="nav-item dropdown"> 207 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown1" role="button" 208 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 209 La Mairie 210 </a> 211 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown1"> 212 213 <div class="container mega-dropdown-menu"> 214 <div class="divider"> 215 216 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 217 href="/fr/rb/1951939/horaires-douverture-15"> 218 Horaires d'ouverture 219 </a> 220 221 222 223 224 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 225 href="/fr/rb/1105457/conseil-municipal-174"> 226 Conseil municipal 227 </a> 228 229 230 231 232 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 233 href="/fr/rb/1106003/projets-et-travaux-2"> 234 Projets et travaux 235 </a> 236 237 238 239 240 241 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 242 href="/fr/pb/1466740/publications-465"> 243 Publications 244 </a> 245 246 247 248 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 249 href="/fr/rb/1585820/petites-villes-de-demain-1"> 250 Petites Villes de Demain 251 </a> 252 253 254 255 256 257 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 258 href="/fr/rp/1466350/comptes-rendus-420"> 259 Comptes rendus 260 </a> 261 262 263 </div> 264 </div> 265 </div> 266 </li> 267 268 269 <li class="nav-item dropdown"> 270 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown2" role="button" 271 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 272 Vie pratique 273 </a> 274 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown2"> 275 276 <div class="container mega-dropdown-menu"> 277 <div class="divider"> 278 279 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 280 href="/fr/rb/1117248/demarches-administratives-130"> 281 Démarches administratives 282 </a> 283 284 285 286 287 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 288 href="/fr/rb/1117833/salles-municipales-57"> 289 Salles municipales 290 </a> 291 292 293 294 295 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 296 href="/fr/rb/1118028/collecte-des-dechets-64"> 297 Collecte des déchets 298 </a> 299 300 301 302 303 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 304 href="/fr/rb/1118106/animaux-en-divagation"> 305 Animaux en divagation 306 </a> 307 308 309 310 311 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 312 href="/fr/rb/1118145/numeros-utiles-190"> 313 Numéros utiles 314 </a> 315 316 317 318 319 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 320 href="/fr/rb/1118171/transports-93"> 321 Transports 322 </a> 323 324 325 326 327 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 328 href="/fr/rb/1118249/protection-citoyenne"> 329 Protection citoyenne 330 </a> 331 332 333 334 </div> 335 </div> 336 </div> 337 </li> 338 339 340 <li class="nav-item dropdown"> 341 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown3" role="button" 342 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 343 Vivre ensemble 344 </a> 345 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown3"> 346 347 <div class="container mega-dropdown-menu"> 348 <div class="divider"> 349 350 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 351 href="/fr/rb/1118366/ccas-97"> 352 CCAS 353 </a> 354 355 356 357 358 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 359 href="/fr/rb/1118379/ehpad-les-ardillers"> 360 EHPAD Les Ardillers 361 </a> 362 363 364 365 366 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 367 href="/fr/rb/1118418/aide-a-la-personne-9"> 368 Aide à la personne 369 </a> 370 371 372 373 374 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 375 href="/fr/rb/1118457/emploi-41"> 376 Emploi 377 </a> 378 379 380 381 382 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 383 href="/fr/rb/1154818/mediatheque-61"> 384 Médiathèque 385 </a> 386 387 388 389 </div> 390 </div> 391 </div> 392 </li> 393 394 395 <li class="nav-item dropdown"> 396 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown4" role="button" 397 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 398 Vie associative 399 </a> 400 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown4"> 401 402 <div class="container mega-dropdown-menu"> 403 <div class="divider"> 404 405 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 406 href="/fr/rb/2379769/annuaire-des-associations-44"> 407 Annuaire des associations 408 </a> 409 410 411 412 413 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 414 href="/fr/rb/2379457/vie-des-associations-2"> 415 Vie des associations 416 </a> 417
417 418 419 420 421 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 422 href="/fr/rb/2379782/salles-2"> 423 Salles 424 </a> 425 426 427 428 </div> 429 </div> 430 </div> 431 </li> 432 433 434 <li class="nav-item dropdown"> 435 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown5" role="button" 436 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 437 Culture 438 </a> 439 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown5"> 440 441 <div class="container mega-dropdown-menu"> 442 <div class="divider"> 443 444 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 445 href="/fr/rb/2387907/festival-hors-pistes-hors-champs"> 446 Festival Hors pistes / Hors champs 447 </a> 448 449 450 451 </div> 452 </div> 453 </div> 454 </li> 455 456 457 <li class="nav-item dropdown"> 458 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown6" role="button" 459 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 460 Ãconomie 461 </a> 462 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown6"> 463 464 <div class="container mega-dropdown-menu"> 465 <div class="divider"> 466 467 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 468 href="/fr/rb/1118600/commercants-artisans-entrepreneurs"> 469 Commerçants - artisans - entrepreneurs 470 </a> 471 472 473 474 </div> 475 </div> 476 </div> 477 </li> 478 479 480 <li class="nav-item dropdown"> 481 <a class="nav-link c_text h_text dropdown-toggle" href="#" id="menuDropdown7" role="button" 482 data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> 483 Enfance - Jeunesse 484 </a> 485 <div class="dropdown-menu container bg_text" aria-labelledby="menuDropdown7"> 486 487 <div class="container mega-dropdown-menu"> 488 <div class="divider"> 489 490 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 491 href="/fr/rb/1118626/conseil-municipal-des-enfants-15"> 492 Conseil municipal des enfants 493 </a> 494 495 496 497 498 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 499 href="/fr/rb/1118665/petite-enfance-106"> 500 Petite enfance 501 </a> 502 503 504 505 506 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 507 href="/fr/rb/1118691/enfance-31"> 508 Enfance 509 </a> 510 511 512 513 514 <a class="dropdown-item c_text h_text bg_h_text" role="menuitem" 515 href="/fr/rb/1118808/jeunesse-1"> 516 Jeunesse 517 </a> 518 519 520 521 </div> 522 </div> 523 </div> 524 </li> 525 526 527 528 <li class="nav-item"> 529 <a href="#search-form-collapse" role="button" class="search-button btn c_text h_text" data-toggle="collapse" 530 data-target="#search-form-collapse" aria-expanded="false"> 531 <i class="material-icons">search</i> 532 </a> 533 </li> 534 <form action="/fr/search" class="form-inline nav-link c_text" method="post"> 535 <div class="toggled row collapse" id="search-form-collapse"> 536 <input id="search-form" class="form-control col-lg-8 col-8" type="search" placeholder="Recherche" 537 aria-label="Search" name="keywords"> 538 <button type="submit" class="form-control col-lg-4 col-4 bg_btn c_btn"><i class="material-icons notranslate">search</i></button> 539 </div> 540 </form> 541 542 543 </ul> 544 </div> 545 </div> 546</nav> 547</header> 548 549 <main role="main"> 550 <div class="main intern-page"> 551 552 <header class="breadcrumb container d-flex align-items-center bg"> 553 <div class="ov"></div> 554 <div class="container"> 555 <h1 class="title dark c_title">Partenaires</h1> 556 557 <nav class="ariane c_text"> 558 <span><a href="/fr/" class="font-weight-bold">Accueil</a></span> 559 / <a href="/fr/">La Commune</a>
560 / <a href="/fr/pt/1466623/partenaires-224">Partenaires</a> 561 </nav> 562 563 </div> 564</header> 565 <!-- Contenu --> 566 <section class="container wrapper bg_wrapper c_wrapper"> 567 <div class="ov bgw"></div> 568 569 <div class="main-content dynamicContent"> 570 571 <div class="row"> 572 <div class="col col-lg"> 573 <div class="search-category-one mb-3"> 574 <div> 575 <form action=""> 576 <h2 class="h4 title align-top">Recherche par catégorie -</h2> 577 <select id="selectCategories" name="cat" class="borderless c_text selectpicker"> 578 <option value="0" class="c_text">Toutes les catégories</option> 579 <option value="368" 580 class="c_text" >Institutionnels</option> 581 </select> 582 </form> 583 </div> 584 </div> 585 586 <div class="d-flex flex-wrap"> 587 <div class="card card-list size-1-1 eLink"> 588 <div class="card-button"> 589 <img role="img" src="https://static.neopse.com/medias/p/2371/site/a6/2d/11/a62d11d0c0e910a5f7cdbc3334ab5f08702c0234.jpg?v=v1" 590 alt="Logo_principale_jpg.jpg" class="card-img-top"> 591 </div> 592 <div class="card-body"> 593 <div class="d-flex align-items-start"> 594 <i class="material-icons notranslate mr-2">check_circle</i> 595 <h2 class="card-title mb-0 h5">Communauté de communes Sud Vendée Littoral</h2> 596 </div> 597 <p class="card-text"></p> 598 <p> 599 <a href="https://www.cc-sudvendeelittoral.fr/" target="_blank"> 600 <i class="material-icons notranslate align-middle mr-2 small">open_in_new</i> 601 www.cc-sudvendeelittoral.fr/ 602 </a> 603 </p> 604 </div> 605 </div> 606 607 <div class="card card-list size-1-1 eLink"> 608 <div class="card-button"> 609 <img role="img" src="https://static.neopse.com/medias/p/2371/site/35/1c/42/351c4214fac1958ddda60a4811149f1132aa40f7.png?v=v1" 610 alt="conseil-general-departemental-de-la-vendee.png" class="card-img-top"> 611 </div> 612 <div class="card-body"> 613 <div class="d-flex align-items-start"> 614 <i class="material-icons notranslate mr-2">check_circle</i> 615 <h2 class="card-title mb-0 h5">Département</h2> 616 </div> 617 <p class="card-text"></p> 618 <p> 619 <a href="https://www.vendee.fr/" target="_blank"> 620 <i class="material-icons notranslate align-middle mr-2 small">open_in_new</i> 621 www.vendee.fr/ 622 </a> 623 </p> 624 </div> 625 </div> 626 627 <div class="card card-list size-1-1 eLink"> 628 <div class="card-button"> 629 <img role="img" src="https://static.neopse.com/medias/p/2371/site/9f/b2/a0/9fb2a0160cb97124e9d5c7a01ec979d403978bf8.png?v=v1" 630 alt="Préfet_de_la_Vendée.svg.png" class="card-img-top"> 631 </div> 632 <div class="card-body"> 633 <div class="d-flex align-items-start"> 634 <i class="material-icons notranslate mr-2">check_circle</i> 635 <h2 class="card-title mb-0 h5">Préfecture</h2> 636 </div> 637 <p class="card-text"></p> 638 <p> 639 <a href="http://www.vendee.gouv.fr/" target="_blank"> 640 <i class="material-icons notranslate align-middle mr-2 small">open_in_new</i> 641 www.vendee.gouv.fr/ 642 </a> 643 </p> 644 </div> 645 </div> 646 647 <div class="card card-list size-1-1 eLink"> 648 <div class="card-button"> 649 <img role="img" src="https://static.neopse.com/medias/p/2371/site/1c/bf/ab/1cbfab658789dd9ffc655417b0ead89f40585a6c.png?v=v1" 650 alt="région.png" class="card-img-top"> 651 </div> 652 <div class="card-body"> 653 <div class="d-flex align-items-start"> 654 <i class="material-icons notranslate mr-2">check_circle</i> 655 <h2 class="card-title mb-0 h5">Région</h2> 656 </div> 657 <p class="card-text"></p> 658 <p> 659 <a href="https://www.paysdelaloire.fr/" target="_blank"> 660 <i class="material-icons notranslate align-middle mr-2 small">open_in_new</i> 661 www.paysdelaloire.fr/ 662 </a> 663 </p> 664 </div> 665 </div> 666 667 <div class="card card-list size-1-1 eLink"> 668 <div class="card-button"> 669 <img role="img" src="https://static.neopse.com/medias/p/2371/site/25/88/6c/25886c8cb541f0ab1c7b2126067f
66961e42dd738f0.jpg?v=v1" 670 alt="Logo-Cartouche_VdS-OTF_CMJN_BLEU ATLANTIQUE.jpg" class="card-img-top"> 671 </div> 672 <div class="card-body"> 673 <div class="d-flex align-items-start"> 674 <i class="material-icons notranslate mr-2">check_circle</i> 675 <h2 class="card-title mb-0 h5">Sud Vendée Littoral Tourisme</h2> 676 </div> 677 <p class="card-text"></p> 678 <p> 679 <a href="https://www.sudvendeelittoral.com" target="_blank"> 680 <i class="material-icons notranslate align-middle mr-2 small">open_in_new</i> 681 www.sudvendeelittoral.com 682 </a> 683 </p> 684 </div> 685 </div> 686 687 </div> 688 689 </div> 690 691 </div> 692 </div> 693 </section> 694 695 </div> 696 697 </main> 698 699 <div id="previewModalImage" class="modal"> 700 701 <!-- The Close Button --> 702 <span id="closePreviewImage" class="close">×</span> 703 704 <!-- Navigation Buttons --> 705 <a id="prevImage" class="modal-nav prev" href="javascript:void(0)">❮</a> 706 <a id="nextImage" class="modal-nav next" href="javascript:void(0)">❯</a> 707 708 <!-- Image Counter --> 709 <div id="imageCounter" class="image-counter"></div> 710 711 <!-- Modal Content (The Image) --> 712 <div id="containerPreviewImage"><img role="img" class="modal-content" alt=""></div> 713 714 <!-- Modal Caption (Image Text) --> 715 <div id="captionPreviewImage"></div> 716 </div> 717 718
718<script> 719 (function() { 720 // Get the modal elements 721 const modal = document.getElementById('previewModalImage'); 722 const modalImg = modal.querySelector('img'); 723 const captionText = document.getElementById('captionPreviewImage'); 724 const closePreviewImage = document.getElementById('closePreviewImage'); 725 const prevBtn = document.getElementById('prevImage'); 726 const nextBtn = document.getElementById('nextImage'); 727 const imageCounter = document.getElementById('imageCounter'); 728 729 let currentImages = []; 730 let currentIndex = 0; 731 732 // Helper function to check if element is visible 733 function isVisible(element) { 734 return element && element.offsetParent !== null; 735 } 736 737 // Helper function to toggle element visibility 738 function toggleElement(element, show) { 739 if (element) { 740 element.style.display = show ? 'block' : 'none'; 741 } 742 } 743 744 // Function to update the modal with a specific image 745 function updateModal(index) { 746 if (currentImages.length === 0) return; 747 748 currentIndex = index; 749 const img = currentImages[currentIndex]; 750 modalImg.setAttribute('src', img.src); 751 modalImg.setAttribute('alt', img.alt || ''); 752 captionText.innerHTML = img.alt || ''; 753 754 // Update counter 755 imageCounter.textContent = (currentIndex + 1) + ' / ' + currentImages.length; 756 757 // Show/hide navigation buttons 758 const showNav = currentImages.length > 1; 759 toggleElement(prevBtn, showNav); 760 toggleElement(nextBtn, showNav); 761 toggleElement(imageCounter, showNav); 762 } 763 764 // Function to show next image 765 function showNext() { 766 if (currentImages.length === 0) return; 767 currentIndex = (currentIndex + 1) % currentImages.length; 768 updateModal(currentIndex); 769 } 770 771 // Function to show previous image 772 function showPrev() { 773 if (currentImages.length === 0) return; 774 currentIndex = (currentIndex - 1 + currentImages.length) % currentImages.length; 775 updateModal(currentIndex); 776 } 777 778 // Helper function to find closest ancestor with class 779 function closest(element, selector) { 780 if (!element) return null; 781 782 // For class selector (e.g., '.splide__slide') 783 if (selector.startsWith('.')) { 784 const className = selector.slice(1); 785 let current = element; 786 while (current && current !== document) { 787 if (current.classList && current.classList.contains(className)) { 788 return current; 789 } 790 current = current.parentElement; 791 } 792 } 793 return null; 794 } 795 796 // When clicking on an image 797 document.addEventListener('click', function(e) { 798 const target = e.target; 799 // Check if clicked element is an image with class .img or .main-img inside .splide 800 if (target.tagName === 'IMG' && 801 (target.classList.contains('img') || target.classList.contains('main-img')) && 802 closest(target, '.splide')) { 803 804 // Find the clicked image's parent slide 805 const clickedSlide = closest(target, '.splide__slide'); 806 if (!clickedSlide) return; 807 808 // Find the list that contains this slide 809 const splideList = closest(clickedSlide, '.splide__list'); 810 if (!splideList) return; 811 812 // Get all slides from this specific list 813 const allSlides = splideList.querySelectorAll('.splide__slide'); 814 815 // Get all images from these slides only, deduplicating by src 816 // (Splide duplicates slides in loop mode, so we need to filter duplicates) 817 currentImages = []; 818 const seenSrcs = new Set(); 819 const clickedSrc = target.src; 820
821 allSlides.forEach(function(slide) { 822 const slideImg = slide.querySelector('.img, .main-img'); 823 if (slideImg) { 824 const imgSrc = slideImg.src; 825 // Only add if we haven't seen this src before 826 if (!seenSrcs.has(imgSrc)) { 827 seenSrcs.add(imgSrc); 828 currentImages.push(slideImg); 829 } 830 } 831 }); 832 833 // Find the index of the clicked image by src (to handle duplicates) 834 currentIndex = currentImages.findIndex(function(img) { 835 return img.src === clickedSrc; 836 }); 837 838 if (currentIndex === -1) { 839 currentIndex = 0; // Fallback to first image 840 } 841 842 // Update and show modal 843 updateModal(currentIndex); 844 modal.style.display = 'block'; 845 } 846 }); 847 848 // Navigation button handlers 849 if (nextBtn) { 850 nextBtn.addEventListener('click', function (e) { 851 e.preventDefault(); 852 e.stopPropagation(); 853 showNext(); 854 }); 855 } 856 857 if (prevBtn) { 858 prevBtn.addEventListener('click', function (e) { 859 e.preventDefault(); 860 e.stopPropagation(); 861 showPrev(); 862 }); 863 } 864 865 // Keyboard navigation 866 document.addEventListener('keydown', function (e) { 867 // Check if modal is visible by checking display style 868 const isModalVisible = modal.style.display !== 'none' && 869 (modal.style.display === 'block' || 870 window.getComputedStyle(modal).display !== 'none'); 871 872 if (isModalVisible) { 873 if (e.key === 'ArrowRight' || e.keyCode === 39) { 874 e.preventDefault(); 875 showNext(); 876 } else if (e.key === 'ArrowLeft' || e.keyCode === 37) { 877 e.preventDefault(); 878 showPrev(); 879 } else if (e.key === 'Escape' || e.keyCode === 27) { 880 e.preventDefault(); 881 e.stopPropagation(); 882 modal.style.display = 'none'; 883 } 884 } 885 }); 886 887 // When the user clicks on <span> (x), close the modal 888 if (closePreviewImage) { 889 closePreviewImage.addEventListener('click', function () { 890 modal.style.display = 'none'; 891 }); 892 } 893 894 // Close modal when clicking outside the image 895 modal.addEventListener('click', function (e) { 896 if (e.target === modal) { 897 modal.style.display = 'none'; 898 } 899 }); 900 })(); 901 </script>
901 902 903 904 905 906 <!-- Footer --> 907<footer role="contentinfo" class="footer bg footer1"> 908 <div class="ov"></div> 909 <div class="container d-flex flex-wrap justify-content-between"> 910 <div class="footer-container"> 911 <h2 class="title light c_title d_title btn-line"><a 912 href="/fr/ct/1465024/contacts-825">Contacts</a></h2> 913<div class="footer-box"> 914 <div class="contact c_text"> 915 <p class="font-weight-bold mb-0" aria-label="Nom du structure">Commune de Mareuil-sur-Lay-Dissais</p> 916 <p class="mb-0" aria-label="adresse">17 rue Hervé de Mareuil</p> 917 <p class="mb-0" aria-label="adresse 2">85320 Mareuil-sur-Lay-Dissais - FRANCE</p> 918 <p class="mb-0"><a href="tel:+33251305105" title="Numéro de téléphone">+33 2 51 30 51 05</a></p> 919 <p class="mb-0"><a style="display:initial;" class="btn-line footer-btn light c_btn" href="#" data-toggle="modal" data-target="#contactFormContactFooter" aria-label="Afficher le formulaire">Contact par formulaire</a> 920 </p> 921 922 </div> 923 924 925</div> 926 927 928 929 <div class="social-media"> 930 <ul class="c_text"> 931 <li><a href="https://www.facebook.com/MairiedeMareuilsurLayDissais" class="icon-facebook" title="facebook" target="_blank"></a></li> 932 <li><a href="https://www.youtube.com/channel/UCDT5hnzKYvfrMyr_QcgYtUg" class="icon-youtube" title="youtube" target="_blank"></a></li> 933 </ul> 934</div> 935 936 937 </div> 938 <div class="footer-container"> 939 <h2> 940 <a href="/fr/lk/1465219/liens-1009" 941 class="title btn-line light d-inline-block c_title d_title">Liens</a> 942 </h2> 943 944 <div class="footer-box"> 945 <p class="c_text"> 946 <a href="http://www.fiefsvendeens.com/" target="_blank">Fiefs Vendéens</a> 947 <a href="https://pnr.parc-marais-poitevin.fr/" target="_blank">Parc naturel régional du Marais poitevin</a> 948 <a href="https://www.vigicrues.gouv.fr/niv2-bassin.php?CdEntVigiCru=9" target="_blank">Vigicrues</a> 949 <a href="https://www.georisques.gouv.fr/accueil-collectivite" target="_blank">Géorisques</a> 950 </p> 951 </div> 952</div> 953 954 955 </div> 956 <div class="container d-flex flex-wrap position-relative c_text"> 957 <p class="mr-2 c_text"><a href="/fr/li/1465063/mentions-legales-1067">Mentions légales</a> 958</p> - 959 <p class="mr-2 ml-2 c_text"><a href="/fr/1465063/politique-confidentialite">Politique de confidentialité</a> 960</p> - 961 <p class="mr-2 ml-2 c_text"><a href="/fr/accessibilite">Accessibilité</a> 962</p> - 963 964 <p class="mr-2 ml-2 c_text"> 965 <a href="/fr/sm/61638/plan-du-site-1"> 966 Plan du site</a></p>- 967 <p class="ml-2 c_text"><a href="#tarteaucitron">Gestion des cookies</a></p> 968 </div> 969</footer> 970 971<div class="modal fade" id="contactFormContactFooter" tabindex="-1" role="dialog" aria-labelledby="modalFooter-label" aria-hidden="true" 972 style="color:initial;-webkit-transform: translateZ(0);transform: translateZ(0);"> 973 <div class="modal-dialog" role="document"> 974 <div class="modal-content"> 975 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 976 <span aria-hidden="true">×</span> 977 </button> 978 979 <div class="modal-header bg_bloc"> 980 <h4 id="modalFooter-label" class="modal-title font-weight-bold dark text_bloc">Formulaire de contact mairie</h4> 981 </div> 982 <form id="contactFormFooter" action="/formMdContact" method="post" 983 novalidate enctype="multipart/form-data"> 984 <div class="modal-body pb-0"> 985 986 <div class="field-wrapper"><p class="title"> Contactez nous en complétant ce formulaire</p></div> <div class="field-wrapper"><p>Les questions accompagnées d'un astérisque doivent être renseignées.</p></div> <div class="form-group"> 987 <div><label for="3_input" id="3_inputLabel">Indiquez votre nom</label><span>*</span></div> 988 <input type="text" name="3_input" class="form-control" id="3_input" 989 aria-describedby="3_inputLabel">
990 <span class="form-error requirements" id="3_input-error" role="alert">Ce champ est obligatoire</span> 991</div> 992 <div class="form-group"> 993 <div><label for="4_input" id="4_inputLabel">Indiquez votre prénom</label><span>*</span></div> 994 <input type="text" name="4_input" class="form-control" id="4_input" 995 aria-describedby="4_inputLabel"> 996 <span class="form-error requirements" id="4_input-error" role="alert">Ce champ est obligatoire</span> 997</div> 998 <div class="field-wrapper"> 999 <div><label class="control-label generalLabel font-weight-bold mr-1">thématique </label><span>*</span> 1000 </div> 1001 <fieldset class="checkbox"> 1002 <div class="form-check d-block"> 1003 <input class="form-check-input" type="radio" name="5_radio" id="Réservation salles" 1004 value="Réservation salles"> 1005 <label class="form-check-label" for="Réservation salles"> 1006 Réservation salles 1007 </label> 1008 </div> 1009 <div class="form-check d-block"> 1010 <input class="form-check-input" type="radio" name="5_radio" id="Urbanisme" 1011 value="Urbanisme"> 1012 <label class="form-check-label" for="Urbanisme"> 1013 Urbanisme 1014 </label> 1015 </div> 1016 <div class="form-check d-block"> 1017 <input class="form-check-input" type="radio" name="5_radio" id="Vie périscolaire" 1018 value="Vie périscolaire"> 1019 <label class="form-check-label" for="Vie périscolaire"> 1020 Vie périscolaire 1021 </label> 1022 </div> 1023 <div class="form-check d-block"> 1024 <input class="form-check-input" type="radio" name="5_radio" id="Communication" 1025 value="Communication"> 1026 <label class="form-check-label" for="Communication"> 1027 Communication 1028 </label> 1029 </div> 1030 <div class="form-check d-block"> 1031 <input class="form-check-input" type="radio" name="5_radio" id="Autre" 1032 value="Autre"> 1033 <label class="form-check-label" for="Autre"> 1034 Autre 1035 </label> 1036 </div> 1037 </fieldset> 1038 <span class="form-error requirements" id="5_radio-error" role="alert">Ce champ est obligatoire</span> 1039</div> 1040 <div class="form-group"> 1041 <div><label for="6_input" id="6_inputLabel">Objet de votre demande</label><span>*</span></div> 1042 <input type="text" name="6_input" class="form-control" id="6_input" 1043 aria-describedby="6_inputLabel"> 1044 <span class="form-error requirements" id="6_input-error" role="alert">Ce champ est obligatoire</span> 1045</div> 1046 <div class="form-group"> 1047 <div><label for="7_textarea">Quel est votre message ?</label><span>*</span> 1048 </div> 1049 <textarea name="7_textarea" class="form-control pl-0" id="7_textarea" rows="3"></textarea> 1050 <span class="form-error requirements" id="7_textarea-error" role="alert">Ce champ est obligatoire</span> 1051</div> <div class="form-group"> 1052 <div><label for="8_input" id="8_inputLabel">Votre adresse postale</label><span></span></div> 1053 <input type="text" name="8_input" class="form-control" id="8_input" 1054 aria-describedby="8_inputLabel"> 1055 <span class="form-error requirements" id="8_input-error" role="alert">Ce champ est obligatoire</span> 1056</div> 1057 <div class="form-group"> 1058 <div><label for="9_input" id="9_inputLabel">Téléphone</label><span>*</span></div> 1059 <input type="text" name="9_input" class="form-control" id="9_input" 1060 aria-describedby="9_inputLabel"> 1061 <span class="form-error requirements" id="9_input-error" role="alert">Ce champ est obligatoire</span> 1062</div> 1063 <div class="form-group"> 1064 <div><label for="10_time" id="10_timeLabel">Vos heures de disponibilité</label><span></span></div> 1065 <div class="d-flex align-items-end"> 1066 <div class="col-10 col-md-5 mr-3 px-0"> 1067 <input type="time" name="10_time" class="form-control" id="10_time" 1068 aria-describedby="10_timeLabel" placeholder="Vos heures de disponibilité">
1069 <span class="help-message"><i class="material-icons notranslate">access_time</i></span> 1070 </div> 1071 <div data-toggle="popover" data-content=""> 1072 </div> 1073 </div> 1074 <span class="form-error requirements" id="10_time-error" role="alert">Ce champ est obligatoire</span> 1075</div> 1076 <div class="field-wrapper"> 1077 <div><label for="11_email" class="font-weight-bold mr-1">Sélectionnez un fichier</label><span></span></div> 1078 <div class="d-flex align-items-center"> 1079 <div class="form-group col-10 col-md-10 mb-0"> 1080 <div class="upload-btn-wrapper"> 1081 <button class="btn-file">JPG/PNG/PDF - 5Mo max.</button> 1082 <input type="file" name="11_file" id="11_file" accept="application/pdf,image/jpeg,image/png" aria-label="Télécharger des documents"> 1083 </div> 1084 </div> 1085 </div> 1086 1087 <div> 1088 <ul class="listFiles"> 1089 1090 </ul> 1091 </div> 1092 <span class="form-error requirements" id="11_file-error" role="alert">Ce champ est obligatoire</span> 1093</div> 1094 <div class="form-group"> 1095 <div><label for="12_email">Votre adresse courriel</label><span>*</span></div> 1096 <input type="email" name="12_email" class="form-control" id="12_email" 1097 aria-label="Votre adresse courriel"> 1098 <span class="form-error requirements" id="12_email-error" role="alert">Ce champ est obligatoire</span> 1099</div> 1100 1101 <div class="form-group"> 1102 <div class="h-recaptcha m-auto d-inline-block"></div> 1103 <div class="form-error requirements" id="h-captcha-response-error" role="alert">Ce champ est obligatoire 1104 </div> 1105</div> </div> 1106 <div class="modal-footer"> 1107 <button id="formContactForm" type="submit" class="btn bg_btn c_btn formContactForm" aria-label="Envoyer">ENVOYER</button> 1108 </div> 1109 <div class="m-3"> 1110 Les informations recueillies à partir de ce formulaire sont nécessaires à la gestion de votre demande par notre Structure qui est responsable du traitement de vos données personnelles collectées.<br /> 1111Vos donn<span style="color:null"><span style="background-color:null">ées personnelles reçues sont conservées par notre Structure pendant toute la durée nécessaire au traitement de votre demande. Dans la limite de leurs attributions respectives, sont destinataires de tout ou partie des données les services et représentants de notre Structure en charge des réponses aux demandes émises via ce formulaire. Aucun transfert de vos données hors de l'Union européenne n'est réalisé. </span><br /> 1112<span style="background-color:null">Vous pouvez à tout moment demander l’accès, la rectification, l’effacement, la portabilité ou la limitation de vos données, ou bien vous opposer à leur traitement, en contactant le Délégué à la Protection des Données de notre structure : </span><br /> 1113<span style="background-color:null">- Par voie électronique à l’adresse : [email protected] ; </span><br /> 1114<span style="background-color:null">- Par voie postale à l’attention du Délégué à la Protection des Données et à l’adresse suivante : Mairie, 17 rue Hervé de Mareuil, 85320 Mareuil sur Lay Dissais. </span><br /> 1115<span style="background-color:null">Si vous estimez, après nous avoir contactés, que vos droits sur vos données personnelles ne sont pas respectés, vous pou</span></span>vez adresser une réclamation à la CNIL. 1116 </div> 1117 </form> 1118 1119 <div id="messageSendedFormContactFooter" class="form-message-sent" style="display: none"> 1120 <p role="status">Le message a bien été envoyé à son destinataire. Merci.</p> 1121 </div> 1122 </div> 1123 </div> 1124</div> 1125 1126 <div class="footer-bottom" style="position: relative;"> 1127 <div class="container"> 1128 <p> 1129 <a href="https://reseaudescommunes.fr/?utm_source=rdcclients&utm_medium=footerlink" target="_blank"> 1130 <img role="img" src="/images/rdc-logo-footer-2.png" alt="logo Réseau des Communes" class="img-fluid">
1131 Site créé en partenariat avec Réseau des Communes 1132 </a> 1133 </p> 1134 </div> 1135</div> 1136 <div class="modal fade pdfModal" id="pdfModal" tabindex="-1" role="dialog" aria-label="Prévisualisation du PDF" aria-hidden="true"> 1137 <div class="modal-dialog" role="document"> 1138 <div class="modal-content"> 1139 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 1140 <span aria-hidden="true">×</span> 1141 </button> 1142 1143 <embed type="application/pdf"> 1144 </div> 1145 </div> 1146</div> 1147 1148 1149
1149<script src="/js/vendor/popper.min.js"></script>
1149 1150
1150<script src="/js/vendor/bootstrap.min.js"></script>
1150 1151 1152 <!-- Carousel --> 1153
1153<script src='/dist/owlcarousel/js/owl.carousel.min.js'></script>
1153 1154
1154<script src='/dist/owlcarousel/js/owl.linked.js'></script>
1154 1155 1156
1156<script src="/lib/splide-4.0.1/js/splide.min.js"></script>
1156 1157
1157<script src="/lib/splide-4.0.1/extensions/autoscroll/js/splide-extension-auto-scroll.min.js"></script>
1157 1158 1159
1159<script src='/dist/slick/slick.js'></script>
1159 1160
1160<script src='/dist/scrollbar/jquery.scrollbar.min.js'></script>
1160 1161 1162
1162<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.2/js/bootstrap-select.min.js"></script>
1162 1163 1164
1164<script src='/dist/pagination.min.js'></script>
1164 1165 1166
1166<script src="/js/shared.js?v1"></script>
1166 1167
1167<script src="/tpl/1/js/main.js"></script>
1167 1168
1168<script src="/lib/chartjs/Chart.js"></script>
1168 1169
1169<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.13/js/bootstrap-multiselect.js"></script>
1169 1170 1171
1171<script type="text/javascript"> 1172 1173 tarteaucitron.user.matomoId = 6; 1174 (tarteaucitron.job = tarteaucitron.job || []).push('matomohightrack'); 1175 1176 1177 (tarteaucitron.job = tarteaucitron.job || []).push('youtube'); 1178 (tarteaucitron.job = tarteaucitron.job || []).push('dailymotion'); 1179 (tarteaucitron.job = tarteaucitron.job || []).push('vimeo'); 1180 (tarteaucitron.job = tarteaucitron.job || []).push('othervideo'); 1181 1182 </script>
1182 1183 1184 1185 1186
1186<script> 1187 $('#selectCategories').on('change', function () { 1188 1189 var selectedOption = $(this).val(); 1190 1191 var url = "/fr/pt/1466623/partenaires-224/1/category_id"; 1192 url = url.replace("category_id", selectedOption); 1193 1194 if ($(this).val() === '0') { 1195 url = "/fr/pt/1466623/partenaires-224"; 1196 1197 } 1198 1199 location.replace(url); 1200 1201 }); 1202 </script>
1202 1203 1204
1204<script type="text/javascript"> 1205 $(document).ready(function () { 1206 }); 1207 1208 </script>
1208 1209 1210 1211
1211<script> 1212 (function (i, s, o, g, r, a, m) { 1213 i['InstanaEumObject'] = r; 1214 i[r] = i[r] || function () { 1215 (i[r].q = i[r].q || []).push(arguments) 1216 }, i[r].l = 1 * new Date(); 1217 a = s.createElement(o), 1218 m = s.getElementsByTagName(o)[0]; 1219 a.async = 1; 1220 a.src = g; 1221 m.parentNode.insertBefore(a, m) 1222 })(window, document, 'script', '//eum.instana.io/eum.min.js', 'ineum'); 1223 ineum('reportingUrl', 'https://eum-eu-west-1.instana.io'); 1224 ineum('apiKey', '9yG9cnlKTcS4le-zMVtBJA'); 1225 1226 // set the name of a page on which this load/errors/calls happened 1227 ineum('page', 'front-site'); 1228 </script>
1228 1229 1230 1231
1231<script src="https://js.hcaptcha.com/1/api.js?hl=fr&onload=CaptchaCallback&render=explicit" async defer></script>
1231 1232 1233
1233<script type="text/javascript"> 1234 var CaptchaCallback = function () { 1235 $('.h-recaptcha').each(function (index, el) { 1236 hcaptcha.render(el, {'sitekey': 'f5095cfb-139b-47da-88e2-f0d2e7485392'}); 1237 }); 1238 }; 1239 1240 var originalStyle = false; 1241 1242 $(window).on('shown.bs.modal', function () { 1243 originalStyle = $('body').attr('style'); 1244 1245 $('body').attr('style', ''); 1246 }); 1247 1248 $(window).on('hidden.bs.modal', function () { 1249 $('body').attr('style', originalStyle); 1250 1251 }); 1252 1253 </script>
1253 1254 1255
1255<script> 1256 $(document).ready(function () { 1257 1258 $('.selectpicker').selectpicker(); 1259 1260 var input = $('input[type=file]'); 1261 1262 input.on('change', function () { 1263 var list = $(this).parent().parent().parent().parent().find($('.listFiles')); 1264 list.empty(); 1265 1266 for (var x = 0; x < this.files.length; x++) { 1267 var newFile = '<li>Fichier joint : ' + this.files[x].name + ' (' + humanFileSize(this.files[x].size) + ')</li>'; 1268// li.innerHTML = 'File ' + (x + 1) + ': ' + input.files[x].name; 1269 list.append(newFile); 1270 } 1271 }); 1272 1273 $('.form-error').hide(); 1274 $('#contactFormFooter').submit(function (e) { 1275 let form = $(this); 1276 1277 $.ajax({ 1278 type: "POST", 1279 url: form.attr('action'), 1280 data: new FormData(form[0]), 1281 contentType: false, 1282 processData: false, 1283 beforeSend: function () { 1284 form.find('.form-error').hide(); 1285 $('.formContactForm').attr('disabled', true); 1286 }, 1287 success: function (response) { 1288 hcaptcha.reset(); 1289 1290 if (response.status === 'KO') { 1291 let errors = response.errors; 1292 for (let index in errors) { 1293 if (errors.hasOwnProperty(index)) { 1294 let attr = errors[index]; 1295 let error = attr[Object.keys(attr)[0]]; 1296 form.find('#' + index + '-error').text(error).show(); 1297 } 1298 } 1299 } else { 1300 1301 $('#contactFormFooter').css('display', 'none'); 1302 $('#messageSendedFormContactFooter').css('display', ''); 1303 form[0].reset(); 1304 } 1305 }, 1306 complete: function () { 1307 1308 $('.formContactForm').removeAttr('disabled'); 1309 } 1310 }); 1311 1312 return false; 1313 }); 1314 1315 $('#contactFormContactFooter').on('hidden.bs.modal', function () { 1316 $('#contactFormFooter')[0].reset(); 1317 1318 $('#contactFormFooter').css('display', ''); 1319 1320 $('#messageSendedFormContactFooter').css('display', 'none'); 1321 1322 $('.form-error').hide(); 1323 1324 $('.listFiles').empty(); 1325 1326 hcaptcha.reset(); 1327 }); 1328 1329 1330 }); 1331 1332 function humanFileSize(size) { 1333 var i = Math.floor(Math.log(size) / Math.log(1024)); 1334 return (size / Math.pow(1024, i)).toFixed(1) * 1 + ' ' + ['B', 'kB', 'MB', 'GB', 'TB'][i]; 1335 } 1336 </script>
1336 1337 1338
1338<script> 1339 $(function () { 1340 1341 1342 var numberAlerts = false; 1343 1344 var allAlerts = $('#alertsModal').find($('.alertsInfo')); 1345 1346 numberAlerts = allAlerts.length; 1347 1348 allAlerts.each(function (e) { 1349 1350 if (!sessionStorage.getItem("_nps_cookie_accept_alerts" + $(this).attr('data-id') + "")) { 1351 $('#alertsModal').modal('show'); 1352 } else { 1353 $(this).remove(); 1354 numberAlerts = numberAlerts - 1; 1355 setActiveAndDecrementNumber(); 1356 } 1357 1358 }); 1359 1360 $('.acceptCookiesAlerts').on('click', function (e) { 1361 e.preventDefault(); 1362 1363 var currentDataId = $(this).attr('data-id'); 1364 1365 sessionStorage.setItem('_nps_cookie_accept_alerts' + currentDataId + '', '1'); 1366 1367 numberAlerts = numberAlerts - 1; 1368 1369 var currentParentNode = $(this).parent().parent().parent(); 1370 1371 currentParentNode.removeClass('active'); 1372 currentParentNode.remove(); 1373
1374 setActiveAndDecrementNumber(); 1375 1376 }); 1377 1378 function setActiveAndDecrementNumber() { 1379 var newListOfAlerts = $('#alertsModal').find($('.alertsInfo')); 1380 1381 newListOfAlerts.each(function (index, e) { 1382 if (index == 0) { 1383 $(this).addClass('active'); 1384 } 1385 }); 1386 1387 if (numberAlerts == 0) { 1388 $('#alertsModal').modal('hide'); 1389 } 1390 } 1391 1392 var currentColorControl = '#212529'; 1393 1394 $('#controlPrev').css('color', 'initial !important'); 1395 $('#controlNext').css('color', 'initial !important'); 1396 1397 $('#controlPrev').on('mouseover', function () { 1398 1399 $(this).css('color', 'initial !important'); 1400 }); 1401 1402 $('#controlNext').on('mouseover', function () { 1403 1404 $(this).css('color', 'initial !important'); 1405 }); 1406 1407 }); 1408 </script>
1408 1409 </body> 1410</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.