creare il proprio Mail Alert
e ottenere le proprietà che corrispondono alla vostra ricerca nella tua casella di posta!

Le nostre offerte in affitto a Mentone e dintorni.

  • Ordina per :
  • 1
  • ACCORDO

    Ampio DUE CAMERE nel cuore di Mentone, vicino al Casinò

    Appartamento 54 m² - 2 pezzi - Menton

    L'agenzia Amarante Saint Roch vi propone nel centro della città di Mentone vicino al Casinò. Un ampio bilocale con terrazzo e balcone. Appartamento in doppia esposizione, Est e Ovest. Piano alto. ...

    Ref: 011021

    Prezzo HC * 732 €

    Le accuse 142 €

    Prezzo CC * 874 €

  • 500...</h1> <ul class="list-inline hidden-sm hidden-xs"> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/08e2c169757a555d9c7cf276a9ffcabc/photo_20fd7036c9cb267319db5a486c7f5680.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/08e2c169757a555d9c7cf276a9ffcabc/photo_73a8b85002e673e319636dad23416ba0.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/08e2c169757a555d9c7cf276a9ffcabc/photo_8213684d8a339e8b63bde53e89b2caca.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/08e2c169757a555d9c7cf276a9ffcabc/photo_c3eff069efc47e4b5a286c450c97915f.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=" hidden-md "> <img src="http://amara.staticlbi.com/200x200/images/biens/1/08e2c169757a555d9c7cf276a9ffcabc/photo_5145fa371680d08469e7dff2eb7213e9.jpg" class="thumbslisting" width="200" height="200" /> </li> </ul> <h2 itemprop="description"> Appartamento 71 m² - 3 pezzi - Menton </h2> <p> L'agence Amarante Saint Roch vous propose sur les hauteurs de Menton à proximité de l' A8. Un TROIS PIECES de 71 m² comprenant, un salon, une cuisine indépendante, deux chambres et salles de... </p> </header> <footer class="lstfooter col-md-2"> <div class="row row-lstftr"> <div itemprop="productID" class="ref col-md-12 col-sm-4 col-xs-6">Ref: 141019</div> <div class="prix col-md-12 col-sm-4 col-xs-6"> <span class="label-prix"></span> <div class="value-prix"> <p class="label-prix prix-loc"> Prezzo HC * 1100 € </p> <p class="label-prix prix-loc"> Le accuse 140 € </p> <p class="label-prix prix-loc"> Prezzo CC * 1 240 € </p> </div> </div> <div class="caption-footer col-md-12 col-sm-4 col-xs-12"> <span class="motif-lst"></span> <a href="/3302-doctype-html-public-ietf-dtd-html-2-0-en-html-head-title-500-internal-server-error-title-head-body-h1-internal-server-error-h1-p-the-server-encountered-an-internal-error-.html#bien_grif" >Vedere <span class="icon-voirplus2"></span></a> </div> </div> </footer> </article> </li> <li onclick="location.href='/3259-studio-arredato-vicino-al-centro-di-mentone.html'"> <article class="row panelBien" itemscope itemtype="https://schema.org/Product"> <figure class="col-md-4"> <img src="http://amara.staticlbi.com/original/images/biens/1/7122bb70a714dec059d2fd968c5745b2/original/a78371a16bc2929ca446f28c735c6eb1.jpg" class="mainImgLst3" /> <span class="StatutBien exclusif">Proprietà Esclusiva</span> <span class="StatutBien baissePrix2">PREZZO RIDOTTO</span> <span class="icon-play fs-35 video" style=""></span> </figure> <header class="lstbody col-md-6"> <h1 itemprop="name">Studio ARREDATO vicino al centro di Mentone</h1> <ul class="list-inline hidden-sm hidden-xs"> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/7122bb70a714dec059d2fd968c5745b2/photo_4db26498d1cc5eaa58a2bc5ba0bf7e4e.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/7122bb70a714dec059d2fd968c5745b2/2dad8777012a2fbfc311c38f961e4ee3.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/7122bb70a714dec059d2fd968c5745b2/photo_21b5f1ae0a85d0b6e7e7b4ef9eb1aa3c.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/7122bb70a714dec059d2fd968c5745b2/photo_4d1e48c92ec57c8194cf1a588d7a36da.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=" hidden-md "> <img src="http://amara.staticlbi.com/200x200/images/biens/1/7122bb70a714dec059d2fd968c5745b2/photo_62ec115ba8653c4aa623024d73beb63f.jpg" class="thumbslisting" width="200" height="200" /> </li> </ul> <h2 itemprop="description"> Studio 23 m² - 1 pezzo - Menton </h2> <p> L'agenzia Amarante Saint Roch vi propone presso Terres Chaudes a Mentone. Negli annessi di un Palazzo e all'ultimo piano. Uno STUDIO . di 23 m² completamente attrezzato Appartamento molto... </p> </header> <footer class="lstfooter col-md-2"> <div class="row row-lstftr"> <div itemprop="productID" class="ref col-md-12 col-sm-4 col-xs-6">Ref: 310219</div> <div class="prix col-md-12 col-sm-4 col-xs-6"> <span class="label-prix"></span> <div class="value-prix"> <p class="label-prix prix-loc"> Prezzo HC * 465 € </p> <p class="label-prix prix-loc"> Le accuse 55 € </p> <p class="label-prix prix-loc"> Prezzo CC * 520 € </p> </div> </div> <div class="caption-footer col-md-12 col-sm-4 col-xs-12"> <span class="motif-lst"></span> <a href="/3259-studio-arredato-vicino-al-centro-di-mentone.html#bien_grif" >Vedere <span class="icon-voirplus2"></span></a> </div> </div> </footer> </article> </li> <li onclick="location.href='/2685-due-camere-da-letto-mobili-menton-cuore.html'"> <article class="row panelBien" itemscope itemtype="https://schema.org/Product"> <figure class="col-md-4"> <img src="http://amara.staticlbi.com/original/images/biens/1/271a8eec89da0ed4d070b88382c0ae1f/original/6e5dd5a1ea83273a0569d5f330a9f8b8.jpg" class="mainImgLst3" /> <span class="icon-play fs-35 video" style=""></span> </figure> <header class="lstbody col-md-6"> <h1 itemprop="name">DUE CAMERE DA LETTO MOBILI MENTON CUORE</h1> <ul class="list-inline hidden-sm hidden-xs"> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/271a8eec89da0ed4d070b88382c0ae1f/2fcfaa3c2d354bb79ad248b5ebc5f491.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/271a8eec89da0ed4d070b88382c0ae1f/4cf721f1d6db93f6ad84e73abe230816.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/271a8eec89da0ed4d070b88382c0ae1f/8149644a51d772cd31a5e52bf275a89e.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/271a8eec89da0ed4d070b88382c0ae1f/c407ebed9c9c2015c64047fea04b025c.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=" hidden-md "> <img src="http://amara.staticlbi.com/200x200/images/biens/1/271a8eec89da0ed4d070b88382c0ae1f/8ef21be0bb969f51a6d383b2328d8d2f.jpg" class="thumbslisting" width="200" height="200" /> </li> </ul> <h2 itemprop="description"> Appartamento 34 m² - 2 pezzi - Menton </h2> <p> Agenzia Amarante San Rocco vi offre nel centro di Mentone. Chiudere al campo, in una bella residenza. Un appartamento con due camere da letto completamente ristrutturato con cucina attrezzata. ... </p> </header> <footer class="lstfooter col-md-2"> <div class="row row-lstftr"> <div itemprop="productID" class="ref col-md-12 col-sm-4 col-xs-6">Ref: 230915</div> <div class="prix col-md-12 col-sm-4 col-xs-6"> <span class="label-prix"></span> <div class="value-prix"> <p class="label-prix prix-loc"> Prezzo HC * 606 € </p> <p class="label-prix prix-loc"> Le accuse 30 € </p> <p class="label-prix prix-loc"> Prezzo CC * 636 € </p> </div> </div> <div class="caption-footer col-md-12 col-sm-4 col-xs-12"> <span class="motif-lst"></span> <a href="/2685-due-camere-da-letto-mobili-menton-cuore.html#bien_grif" >Vedere <span class="icon-voirplus2"></span></a> </div> </div> </footer> </article> </li> <li onclick="location.href='/2658-due-camere-ultimo-piano-in-piccola-proprieta-comune.html'"> <article class="row panelBien" itemscope itemtype="https://schema.org/Product"> <figure class="col-md-4"> <img src="http://amara.staticlbi.com/original/images/biens/1/1018a983ab638ff7119c43644c3c85a0/original/photo_ee9f85203248e6e5dfe49311d0c913d4.jpg" class="mainImgLst3" /> <span class="StatutBien prochainementDispo">Coming soon</span> <span class="StatutBien baissePrix2">Favorito</span> <span class="icon-play fs-35 video" style=""></span> </figure> <header class="lstbody col-md-6"> <h1 itemprop="name">DUE CAMERE ULTIMO PIANO in piccola proprietà comune</h1> <ul class="list-inline hidden-sm hidden-xs"> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/1018a983ab638ff7119c43644c3c85a0/dc531c6a6d4ab1e7423dde68a9a21fc7.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/1018a983ab638ff7119c43644c3c85a0/f117898956ce4148cbe686b3070206c9.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/1018a983ab638ff7119c43644c3c85a0/20dda664554faa480ba6a7aff84b23f7.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=""> <img src="http://amara.staticlbi.com/200x200/images/biens/1/1018a983ab638ff7119c43644c3c85a0/photo_efcd2a729251c5ebddf6bf0265af4575.jpg" class="thumbslisting" width="200" height="200" /> </li> <li class=" hidden-md "> <img src="http://amara.staticlbi.com/200x200/images/biens/1/1018a983ab638ff7119c43644c3c85a0/a7e4df2c2c23822a41fa517015d08711.jpg" class="thumbslisting" width="200" height="200" /> </li> </ul> <h2 itemprop="description"> Appartamento 42 m² - 2 pezzi - Menton </h2> <p> L'agenzia Amarante Saint Roch vi propone in mezzo alla valle Un bilocale situato all'ultimo piano della villa Questo appartamento è composto da cucina indipendente, bagno finestrato, soggiorno,... </p> </header> <footer class="lstfooter col-md-2"> <div class="row row-lstftr"> <div itemprop="productID" class="ref col-md-12 col-sm-4 col-xs-6">Ref: 040515</div> <div class="prix col-md-12 col-sm-4 col-xs-6"> <span class="label-prix"></span> <div class="value-prix"> <p class="label-prix prix-loc"> Prezzo HC * 620 € </p> <p class="label-prix prix-loc"> Le accuse 75 € </p> <p class="label-prix prix-loc"> Prezzo CC * 695 € </p> </div> </div> <div class="caption-footer col-md-12 col-sm-4 col-xs-12"> <span class="motif-lst"></span> <a href="/2658-due-camere-ultimo-piano-in-piccola-proprieta-comune.html#bien_grif" >Vedere <span class="icon-voirplus2"></span></a> </div> </div> </footer> </article> </li> </ul> </section> <div class="row utilListing lstBottom"> <div class="col-md-12"> <span class="trait"> </span> <ul class="pagination"> <li><span class="btn btn-default active">1</span></li> </ul> </div> </div> <p class="asterix">* CC: Spese incluse</p> <p class="asterix">* HC: Spese escluse</p> </div> </section> <section class="mainFtr"> <div class="container"> <article class="bandeauBloc"> <div class="themTitle"> <h1>Contatti</h1> </div> <div class="content-mainFtr container"> <div class="coordsFooter row"> <ul class="coords defaultCoords col-xs-12 "> <li class="adress"> <div class="elementCoords"> <span class="valCoords adresse">1 rue de la République - Bp 175 -</span> <span class="valCoords cp">06500</span> <span class="valCoords ville">Menton</span> </div> </li> <li class="phone"> <div class="elementCoords"> <a href="tel:+33 (0)4 93 57 08 05">+33 (0)4 93 57 08 05</a> </div> </li> <li class="email"> <div class="elementCoords"> <a href="mailto:transaction@asr-immo.com">transaction@asr-immo.com</a> </div> </li> <li class="email"> <div class="elementCoords"> <a href="mailto:gestion@asr-immo.com">gestion@asr-immo.com</a> </div> </li> </ul> </div> <div class="btn-primary btn-ftr"> <a href="/contatto.html" >contatto</a> </div> </div> </article> <article class="bandeauBottom"> <div class="themTitle"> <h1>Seguici su</h1> </div> <div class="rsv"> <a href="https://www.facebook.com/pages/Amarante-Saint-Roch/528704807207911?id=528704807207911&sk=app_152779944769863" class="linkrsv " target="_blank" ><span class="icon-facebook2 icons"></span></a> <a href="https://twitter.com/AmaranteStRoch" class="linkrsv " target="_blank" ><span class="icon-twitter3 icons"></span></a> <a href="http://www.youtube.com/AmaranteStRoch" class="linkrsv " target="_blank" ><span class="icon-youtube2 icons"></span></a> <a href="http://www.dailymotion.com/AmaranteStRoch" class="linkrsv " target="_blank" ><span class="icon-dailymotion2 icons"></span></a> </div> </article> </div> </section> <section class="ftr-bottom"> <div class="container"> <div class="row"> <article class="col-sm-6 elementFtr"> <div class="themTitle"> <h1>Membri</h1> </div> <div class="contentFtr partners"> <img src="/images/fnaim.png" class="" /> <img src="/images/galian.png" class="galianLogo" /> </div> </article> <article class="col-sm-6 elementFtr"> <div class="themTitle"> <h1>Area proprietari</h1> </div> <div class="contentFtr button"> <button class="btnFtr" onclick="window.open('/admin/espace_proprietaire.php'); return false;"> <span class="icon-espaceproprietaire btnFtrIcon"></span> <span class="btnFtrTerm">Area proprietari</span> </button> </div> </article> </div> </div> </section> <footer class="jumbotron lastFtr"> <div class="container"> <div class="row"> <div class="col-md-4 col-sm-6 block_lastFtr"> <p>© 2021 | tutti i diritti riservati | Traduction powered by Google <br/> <a href="/mappa-del-sito.html" >Sitemap</a> - <a href="/i/redac/legals" >Imprint</a> - <a href="/i/redac/honoraires" >Le nostre tariffe</a> - <a href="/i-nostri-partner.html" >I nostri links</a> - <a href="/admin/" target="_blank" >Admin</a> - <a href="/tutti-gli-annunci.html" >I nostri annunci</a> </p> </div> <div class="col-md-4 col-sm-6 block_lastFtr"> <div class="iconResp"> <span class="icon-multisupport"></span><p class="contentResp">Sito Web supporta multi-media, <br/> un sito adattabile a tutti i tipi di schermi.</p> </div> </div> <div class="col-md-4 col-sm-12 block_lastFtr"> <img src="/images/logoLBI.png" alt="La boite immo" /> </div> </div> </div> </footer> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js" ></script> <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js" ></script> <script src="/js/build_c9b9cab7c7b5d7635817f0dba70730a1.js" data-model='venice' id='principalJs'></script> <!-- à utiliser si on veut ajouter un fichier js spécifique au site --> <script> jQuery(document).ready(function(){ jQuery(document).on('submit', 'form', function(){ var myform = jQuery(this); var as = jQuery('.asbryw', myform); if(as.length){ var dynamic = jQuery('.2', as); var currentvalue = dynamic.val(); var origvalue = dynamic.attr('data-orig'); if(currentvalue === origvalue) { var waitedvalue = dynamic.attr('data-wait'); dynamic.val(waitedvalue); } } return true; }); }); </script> <div class="scrollToTop"> <span class="icon-fleche fs-40"></span> </div> <div class="cookie-consent rgpd-v1 "> <div class="cookiesContainer" style="display: block;"> <div class="cookiesStructure_1"> <div class="cookiesContent"> <button class="btnTop" type="button" id="getCloseCookies"> Lo lasciamo lì <svg xmlns="http://www.w3.org/2000/svg" width="16.468" height="12.261" viewBox="0 0 16.468 12.261"> <g id="Fleche_fermer" data-name="Fleche fermer" transform="translate(-1537.741 -953.58)"> <path id="Tracé_4684" data-name="Tracé 4684" d="M0,0H14.148" transform="translate(1538.741 959.71)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path> <path id="Tracé_4685" data-name="Tracé 4685" d="M0,0,4.621,4.621" transform="translate(1548.173 954.994)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path> <path id="Tracé_4683" data-name="Tracé 4683" d="M0,4.621,4.621,0" transform="translate(1548.173 959.805)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path> </g> </svg> </button> <img class="svgAnime" src="https://www.la-boite-immo.com/assets/img/cookies/cookie.gif"> <p class="titreCookies"> Come molti, il nostro sito <span class="colorPrimarySite">utilizza i cookie</span> </p> <p class="textCookies"> <span class="textStrong">Vorremmo accompagnarvi durante la vostra visita.</span> Continuando, accetti l'uso dei cookie da parte di questo sito, al fine di offrirti contenuti adattati e produrre statistiche! </p> <div class="btnContainer"> <button class="btnCookies lightVersion" id="getParamsCookies" type="button"> Parametrizzare</button> <button class="btnCookies" id="getValidCookies" type="button"> Ok per me !</button> </div> </div> </div> <div class="cookiesStructure_2 "> <div class="cookiesContent"> <button class="btnRetour" id="getReturnCookies" type="button"> <svg xmlns="http://www.w3.org/2000/svg" width="16.468" height="12.261" viewBox="0 0 16.468 12.261"> <g id="Fleche_retour" data-name="Fleche retour" transform="translate(1554.209 965.841) rotate(180)"> <path id="Tracé_4684" data-name="Tracé 4684" d="M0,0H14.148" transform="translate(1538.741 959.71)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path> <path id="Tracé_4685" data-name="Tracé 4685" d="M0,0,4.621,4.621" transform="translate(1548.173 954.994)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path> <path id="Tracé_4683" data-name="Tracé 4683" d="M0,4.621,4.621,0" transform="translate(1548.173 959.805)" fill="none" stroke="#9c9c9c" stroke-linecap="round" stroke-width="2"></path> </g> </svg> </button> <p class="topContentCookies"> Parametrizzare</p> <div class="cookiesElement"> <p class="textSectionContent"><span class="titreSection">Cookie funzionali</span>Questi cookie sono indispensabili per la navigazione nel sito, per garantire un funzionamento ottimale. Pertanto non possono essere disattivati. </p> </div> <div class="cookiesElement"> <p class="textSectionContent"><span class="titreSection">Statistiche delle visite</span>Per migliorare la tua esperienza, abbiamo bisogno di sapere cosa ti interessa!<br> I dati raccolti sono anonimizzati. </p> <div class="itemCheckboxCookieContainer"> <div class="textContent"> <a class="linkElement" href="https://support.google.com/analytics/answer/6004245?hl=fr">?</a> <svg class="iconElement" xmlns="http://www.w3.org/2000/svg" width="19.555" height="19.954" viewBox="0 0 19.555 19.954"> <g id="Google" transform="translate(0)"> <path id="Tracé_4724" data-name="Tracé 4724" d="M1255.41,1020.752a8.56,8.56,0,0,0-.211-2.039h-9.368v3.7h5.5a4.874,4.874,0,0,1-2.039,3.237l-.019.124,2.962,2.295.205.021a9.755,9.755,0,0,0,2.971-7.339" transform="translate(-1235.855 -1010.553)" fill="#4285f4"/> <path id="Tracé_4725" data-name="Tracé 4725" d="M141.911,1500.084a9.51,9.51,0,0,0,6.607-2.417l-3.148-2.439a5.9,5.9,0,0,1-3.459,1,6.006,6.006,0,0,1-5.676-4.146l-.117.01-3.08,2.383-.04.112a9.97,9.97,0,0,0,8.913,5.5" transform="translate(-131.934 -1480.13)" fill="#34a853"/> <path id="Tracé_4726" data-name="Tracé 4726" d="M4.427,686.958a6.141,6.141,0,0,1-.333-1.973,6.454,6.454,0,0,1,.321-1.973l-.006-.132-3.118-2.422-.1.049a9.956,9.956,0,0,0,0,8.957l3.237-2.505" transform="translate(-0.126 -675.008)" fill="#fbbc05"/> <path id="Tracé_4727" data-name="Tracé 4727" d="M141.911,3.858a5.53,5.53,0,0,1,3.858,1.486l2.816-2.749A9.586,9.586,0,0,0,141.911,0,9.97,9.97,0,0,0,133,5.5L136.224,8a6.031,6.031,0,0,1,5.687-4.146" transform="translate(-131.934 0)" fill="#eb4335"/> </g> </svg> <p class="textElement">Google Analytics</p> </div> <div class="checkboxCookiesContent"> <input name="checkbox_googleAnalytics" class="checkboxCookies" id="checkedgoogleAnalytics" type="checkbox" checked="checked" disabled="disabled"> <label class="checkboxCookiesLabel" for="checkedgoogleAnalytics"></label> </div> </div> </div> <div class="cookiesElement"> </div> <div class="btnContainer btnConfigCookies"> <a href="/mentions-legales" class="btnCookies lightVersion" type="button">saperne di più</a> <button class="btnCookies" id="getSaveCookies" type="button">registrare</button> </div> </div> </div> </div> </div> <script > /* -------------------------------------------------------------------------- */ /* NEW COOKIES RGPD */ /* -------------------------------------------------------------------------- */ var displayCookies = function() { document.getElementsByClassName("cookiesContainer")[0].style.display = "block"; } window.onload = function() { setTimeout(displayCookies, 1000); } window.addEventListener('load', (event) => { animCookiesParams(); }); function animCookiesParams() { let cookies = new animCookiesParamsFunction({ root: document.querySelector('.cookiesContainer') }); } function animCookiesParamsFunction(params) { let that = this; this.params = params; let $this = this.params.root; let $cookiesStructure_1 = $this.querySelector('.cookiesStructure_1'); let $cookiesStructure_2 = $this.querySelector('.cookiesStructure_2'); let $listCookies = document.cookie.split(' '); let $dataToSend = []; let $listCheckbox = $this.querySelectorAll('.checkboxCookies'); this.initFunctionCookies = function() { this.animCookiesClickParams(); this.animCookiesClickReturn(); this.animCookiesClickValid(); this.animCookiesClickSave(); this.animCookiesClickNoCookies(); } this.animCookiesLoading = function() { let url = document.location.href.split('/'); let lengthUrl = url.length - 1; if(!$listCookies.includes('cookies_hasVerified=true;') && url[lengthUrl] !== "mentions-legales") { setTimeout(function () { $cookiesStructure_1.classList.add('active'); that.initFunctionCookies(); },2000); } else { that.initFunctionCookiesHasVerified(); } } this.animCookiesClickParams = function() { $this.querySelector('#getParamsCookies').addEventListener('click', (event) => { $cookiesStructure_1.classList.remove('active'); setTimeout(function () { $cookiesStructure_2.classList.add('active'); },500); }); } this.animCookiesClickParams = function() { $this.querySelector('#getParamsCookies').addEventListener('click', (event) => { $cookiesStructure_1.classList.remove('active'); setTimeout(function () { $cookiesStructure_2.classList.add('active'); },500); }); } this.animCookiesClickReturn = function() { $this.querySelector('#getReturnCookies').addEventListener('click', (event) => { $cookiesStructure_2.classList.remove('active'); setTimeout(function () { $cookiesStructure_1.classList.add('active'); },500); }); } this.animCookiesClickValid = function() { $this.querySelector('#getValidCookies').addEventListener('click', (event) => { $dataToSend = []; for(let item of $listCheckbox) { $dataToSend[item.getAttribute('name')] = true; } this.animCookiesClose(); }); } this.animCookiesClickSave = function() { $this.querySelector('#getSaveCookies').addEventListener('click', (event) => { $dataToSend = []; for(let item of $listCheckbox) { $dataToSend[item.getAttribute('name')] = item.checked; } this.animCookiesClose(); }); } this.animCookiesClickNoCookies = function() { $this.querySelector('#getCloseCookies').addEventListener('click', (event) => { $dataToSend = []; for(let item of $listCheckbox) { $dataToSend[item.getAttribute('name')] = item.getAttribute('disabled') ? true : false; } this.animCookiesClose(); }); } this.animCookiesClose = function() { $cookiesStructure_1.classList.remove('active'); $cookiesStructure_2.classList.remove('active'); document.cookie = "cookies_hasVerified=true"; this.animCookiesApplyCookies(); } this.animCookiesApplyCookies = function() { for(let data in $dataToSend) { let key = data.split('_'); let functionName = "cookies_" + key[1]; let cookie = "cookies_" + key[1] + "=" + $dataToSend[data]; if(!document.cookie.split(' ').includes(cookie)) { document.cookie = cookie; } if($dataToSend[data] && functionName !== "cookies_googleAnalytics") { if(typeof window[functionName] === "function") { window[functionName](); } } } } this.initFunctionCookiesHasVerified = function () { const regex = new RegExp('^cookies_[a-zA-Z0-9]{0,}'); for(let cookies of $listCookies) { let cookie = cookies.split('='); let functionName = cookie[0]; if(regex.test(functionName) && functionName !== "cookies_googleAnalytics" && functionName !== "cookies_hasVerified") { if(typeof window[functionName] === "function") { window[functionName](); } } } } this.animCookiesLoading(); } </script> </body> </html>