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'); } } }; 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( "ae70131275655e914e8a5df7c3ed3b63" + "="); 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('
Le tue preferenze cookie
'); document.write(''); document.write('

Questo sito web utilizza i cookie

'); document.write('

Utilizziamo i cookies per personalizzare contenuti ed annunci, per fornire funzionalità dei social media e per analizzare il nostro traffico. Condividiamo inoltre informazioni sul modo in cui utilizza il nostro sito con i nostri partner che si occupano di analisi dei dati web, pubblicità e social media, i quali potrebbero combinarle con altre informazioni che ha fornito loro o che hanno raccolto dal suo utilizzo dei loro servizi. Acconsenta ai nostri cookies se continua ad utilizzare il nostro sito web.

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

Preferenze sulla privacy

'); document.write('

'); document.write('Ogni volta che visiti il nostro sito, raccogliamo informazioni tramite i cookie per offrirti un\'esperienza su misura. Questi piccoli file memorizzano dati sulle tue preferenze e abitudini di navigazione, permettendoci di personalizzare i contenuti che visualizzi. Puoi gestire liberamente le tue preferenze sui cookie in qualsiasi momento. Tieni presente che disabilitando alcuni cookie potresti limitare alcune funzionalità del sito.
'); document.write('Ulteriori informazioni'); document.write('

'); document.write('
Accetta tutti
'); document.write('
Gestisci preferenze consenso
'); document.write('
'); document.write(''); document.write(''); document.write(''); document.write(''); document.write('
'); document.write('
'); document.write(''); document.write('
'); document.write('
'); document.write('
Gestisci le impostazioni ›
'); document.write('
Accetta tutti
'); document.write('
Rifiuta
'); document.write('
'); document.write('
'); document.write('
'); } else { document.write('
'); document.write('
'); document.write('
'); document.write('

Questo sito web utilizza i cookie

'); document.write('

Utilizziamo i cookies per personalizzare contenuti ed annunci, per fornire funzionalità dei social media e per analizzare il nostro traffico. Condividiamo inoltre informazioni sul modo in cui utilizza il nostro sito con i nostri partner che si occupano di analisi dei dati web, pubblicità e social media, i quali potrebbero combinarle con altre informazioni che ha fornito loro o che hanno raccolto dal suo utilizzo dei loro servizi. Acconsenta ai nostri cookies se continua ad utilizzare il nostro sito web.

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

Preferenze sulla privacy

'); document.write('

'); document.write('Ogni volta che visiti il nostro sito, raccogliamo informazioni tramite i cookie per offrirti un\'esperienza su misura. Questi piccoli file memorizzano dati sulle tue preferenze e abitudini di navigazione, permettendoci di personalizzare i contenuti che visualizzi. Puoi gestire liberamente le tue preferenze sui cookie in qualsiasi momento. Tieni presente che disabilitando alcuni cookie potresti limitare alcune funzionalità del sito.
'); document.write('Ulteriori informazioni'); document.write('

'); document.write('
Accetta tutti
'); document.write('
Gestisci preferenze consenso
'); document.write('
'); document.write(''); document.write(''); document.write(''); document.write(''); document.write('
'); document.write('
'); document.write(''); document.write('
'); document.write('
'); document.write('
Gestisci le impostazioni ›
'); document.write('
Accetta tutti
'); document.write('
Rifiuta
'); 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(); }