function getCookie(name) { const value = `; ${document.cookie}`; const parts = value.split(`; ${name}=`); if (parts.length === 2) return parts.pop().split(';').shift(); } var Checked_preferenze = Checked_marketing = Checked_statistiche = ""; var isChecked_preferenze = isChecked_marketing = isChecked_statistiche = 0; var cookie_prechoice = getCookie("clion_cookie"); if(typeof cookie_prechoice !== 'undefined'){ var arrChoices = cookie_prechoice.split('-'); if(arrChoices[0]==1){ //checked Checked_preferenze = "checked"; isChecked_preferenze = 1; } if(arrChoices[1]==1){ //checked Checked_statistiche = "checked"; isChecked_statistiche = 1; } if(arrChoices[2]==1){ //checked Checked_marketing = "checked"; isChecked_marketing = 1; } } function scriviCookie(nomeCookie,valoreCookie,durataCookie) { var scadenza = new Date(); var adesso = new Date(); scadenza.setTime(adesso.getTime() + (parseInt(durataCookie) * 60000)); document.cookie = nomeCookie + '=' + escape(valoreCookie) + '; expires=' + scadenza.toGMTString() + '; path=/'; console.log("cookie"); } function scriviCookie_time(nomeCookie,valoreCookie,durataCookie) { var scadenza = new Date(); var adesso = new Date(); scadenza.setTime(adesso.getTime() + (parseInt(durataCookie))); document.cookie = nomeCookie + '=' + escape(valoreCookie) + '; expires=' + scadenza.toGMTString() + '; path=/'; console.log("cookie"); } function toggleCookiebar(){ //console.log('toggleCookiebar'); var el = document.querySelector('#clion_cookieBar'); el.classList.toggle('clion_cookieBar__show'); } function trayToggleCookiebar(){ //console.log('trayToggleCookiebar'); var cookieBar = document.querySelector('#clion_cookieBar'); var cookieBarBackdrop = document.querySelector('#clion_cookieBar_backdrop'); if (cookieBar) { cookieBar.classList.toggle('clion_cookieBar__tray'); } if (cookieBarBackdrop) { cookieBarBackdrop.classList.toggle('clion_cookieBar__tray'); // Or whatever class you want to toggle } } function richiesta_ajax() { var isChecked_preferenze = isChecked_marketing = isChecked_statistiche = 0; if(document.getElementById('clion_preferenze').checked){ //checked isChecked_preferenze = 1; } if(document.getElementById('clion_marketing').checked){ //checked isChecked_marketing = 1; } if(document.getElementById('clion_statistiche').checked){ //checked isChecked_statistiche = 1; } scriviCookie( 'clion_cookie' ,isChecked_preferenze+'-'+isChecked_statistiche+'-'+isChecked_marketing,43200); var xmlhttp = new XMLHttpRequest(); xmlhttp.withCredentials = true; xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == XMLHttpRequest.DONE) { // XMLHttpRequest.DONE == 4 if (xmlhttp.status == 200) { console.log("fatto"); document.getElementById('frame_cookie').contentWindow.location.reload(true); } else if (xmlhttp.status == 400) { console.log("errore"); } else { alert('something else other than 200 was returned'); } } }; var elem = document.getElementById('clion_cookieBar'); elem.parentNode.removeChild(elem); var backdrop = document.getElementById('clion_cookieBar_backdrop'); if (backdrop) { backdrop.parentNode.removeChild(backdrop); } window.location.reload(); } function richiesta_ajax_refuse() { var isChecked_preferenze = isChecked_marketing = isChecked_statistiche = 0; isChecked_preferenze = 0; isChecked_marketing = 0; isChecked_statistiche = 0; scriviCookie_time( 'clion_cookie' ,isChecked_preferenze+'-'+isChecked_statistiche+'-'+isChecked_marketing, 180 * 24 * 60 * 60 * 1000); var xmlhttp = new XMLHttpRequest(); xmlhttp.withCredentials = true; xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == XMLHttpRequest.DONE) { // XMLHttpRequest.DONE == 4 if (xmlhttp.status == 200) { console.log("fatto"); document.getElementById('frame_cookie').contentWindow.location.reload(true); } else if (xmlhttp.status == 400) { console.log("errore"); } else { alert('something else other than 200 was returned'); } } }; window.location.reload(); } document.write(''); if (document.cookie.length > 0) { var inizio = document.cookie.indexOf( "e4dad39e9354e6a316f788a801a072ef" + "="); var inizio_gdpr = document.cookie.indexOf( "clion_cookie" + "="); var tray_if_compiled = ""; if ((inizio != -1)||(inizio_gdpr != -1)) { // already compiled tray_if_compiled = "clion_cookieBar__tray"; // /already compiled } //else { // not compiled document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('
Tus preferencias de cookies
'); document.write('privacy-lock'); document.write('

Este sitio web utiliza cookies

'); document.write('

Utilizamos cookies para personalizar contenidos y anuncios, ofrecer funciones de redes sociales y analizar nuestro tráfico. También compartimos información sobre el uso que haga del sitio web con nuestros partners de redes sociales, publicidad y análisis web, quienes pueden combinarla con otra información que les haya proporcionado o que hayan recopilado a partir del uso que haya hecho de sus servicios. Consienta nuestras cookies si continúa utilizando nuestro sitio web.

'); document.write(''); document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('

Preferencias de privacidad

'); document.write('

'); document.write('Cada vez que visitas nuestro sitio, recopilamos información mediante cookies para ofrecerte una experiencia personalizada. Estos pequeños archivos almacenan datos sobre tus preferencias y hábitos de navegación, permitiéndonos personalizar los contenidos que visualizas. Puedes gestionar libremente tus preferencias de cookies en cualquier momento. Ten en cuenta que al desactivar algunas cookies podrías limitar algunas funcionalidades del sitio.
'); document.write('Más información'); document.write('

'); document.write('
Aceptar todo
'); document.write('
Gestionar preferencias de consentimiento
'); document.write('
'); document.write(''); document.write(''); document.write(''); document.write(''); document.write('
'); document.write('
'); document.write(''); document.write('
'); document.write('
'); document.write('
Aceptar todo
'); document.write('
Gestionar la configuración ›
'); document.write('
Rechazar
'); document.write('
'); document.write('
'); document.write('
'); document.write('
'); } else { document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('

Este sitio web utiliza cookies

'); document.write('

Utilizamos cookies para personalizar contenidos y anuncios, ofrecer funciones de redes sociales y analizar nuestro tráfico. También compartimos información sobre el uso que haga del sitio web con nuestros partners de redes sociales, publicidad y análisis web, quienes pueden combinarla con otra información que les haya proporcionado o que hayan recopilado a partir del uso que haya hecho de sus servicios. Consienta nuestras cookies si continúa utilizando nuestro sitio web.

'); document.write(''); document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('

Preferencias de privacidad

'); document.write('

'); document.write('Cada vez que visitas nuestro sitio, recopilamos información mediante cookies para ofrecerte una experiencia personalizada. Estos pequeños archivos almacenan datos sobre tus preferencias y hábitos de navegación, permitiéndonos personalizar los contenidos que visualizas. Puedes gestionar libremente tus preferencias de cookies en cualquier momento. Ten en cuenta que al desactivar algunas cookies podrías limitar algunas funcionalidades del sitio.
'); document.write('Más información'); document.write('

'); document.write('
Aceptar todo
'); document.write('
Gestionar preferencias de consentimiento
'); document.write('
'); document.write(''); document.write(''); document.write(''); document.write(''); document.write('
'); document.write('
'); document.write(''); document.write('
'); document.write('
'); document.write('
Aceptar todo
'); document.write('
Gestionar la configuración ›
'); document.write('
Rechazar
'); document.write('
'); document.write('
'); document.write('
'); document.write('
'); } var trayBar = document.querySelector('#clion_cookieBar'); trayBar.addEventListener('click', function (event) { if(trayBar.classList.contains("clion_cookieBar__tray")){ trayToggleCookiebar(); } }); // var btn__showcookie = document.getElementById("btn__showcookie"); var clion_cookieBar = document.getElementById("clion_cookieBar"); // btn__showcookie.addEventListener('mousedown', function(e) { // clion_cookieBar.classList.add('show_cookieBar'); // }); var btn__showoptions = document.getElementById("clion_cookieBar__btn_options"); var btn__showoptions_close = document.getElementById("clion_cookieBar__options__close"); btn__showoptions.addEventListener('mousedown', function(e) { clion_cookieBar.classList.add('show_cookieOptions'); }); btn__showoptions_close.addEventListener('mousedown', function(e) { clion_cookieBar.classList.remove('show_cookieOptions'); }); const cookieOpts = document.querySelectorAll('.cookie_opt'); cookieOpts.forEach(cookieOpt => { cookieOpt.addEventListener('click', event => { const target = event.target; if (target.tagName === 'INPUT' && target.type === 'checkbox' && target.tagName === 'label') { return; } cookieOpt.classList.toggle('cookie_opt__opened'); }); }); function richiesta_ajax_all() { scriviCookie( 'clion_cookie' ,'1-1-1',43200); var elem = document.getElementById('clion_cookieBar'); elem.parentNode.removeChild(elem); var backdrop = document.getElementById('clion_cookieBar_backdrop'); backdrop.parentNode.removeChild(backdrop); window.location.reload(); } function richiesta_ajax_none() { scriviCookie( 'clion_cookie' ,'0-0-0',43200); var elem = document.getElementById('clion_cookieBar'); elem.parentNode.removeChild(elem); var backdrop = document.getElementById('clion_cookieBar_backdrop'); backdrop.parentNode.removeChild(backdrop); window.location.reload(); }