@mangi-1 potete verificare?
Sembra che sia un problema nella funzione setCookie che non gestisce i domini con molteplici livelli, il domain impostato nella setCookie è composto utilizzando le due stringhe finali del dominio (utilizzando i punti come separatori), che nel caso di comune.alassio.sv.it risulta essere sv.it

function setCookie(e, i) { var s = location.hostname.split(".").reverse(), n = "." + s[1] + "." + s[0], t = new Date(new Date().getTime() + 31536e6), o = e + "=" + encodeURIComponent(i) + ";"; (o += "expires=" + t.toGMTString() + ";"), (o += "path=/;"), (o += "domain=" + n + ";"), (document.cookie = o); }