measureUnit="px";minSize=2;minStyleSize=10;maxSize=4;maxStyleSize=14;startSize=1;startStyleSize=10;stepSize=1;stepStyleSize=1;var keyin=61;var keyinCAPS=43;var keyout=45;var keyoutCAPS=95;var keyinIe=126;var keyinIeCAPS=126;var keyoutIe=124;var keyoutIeCAPS=124;var zoomFactor=1.1;var maxZoom=4.096;var minZoom=0.625;var startDecZoom=0.7;var startIncZoom=1.3;userExpiry=365*24*60*60*1000;alertEnabled=false;allowInputResize=false;function setCookie(c,e,a,h,d,g){document.cookie="Enabled=true";var f=document.cookie;if(f.indexOf("Enabled=true")!=-1){var b=c+"="+escape(e)+((a)?"; expires="+a.toGMTString():"")+((h)?"; path="+h:"")+((d)?"; domain="+d:"")+((g)?"; secure":"");document.cookie=b;return(true)}else{return(false)}}function getCookie(c){var b=document.cookie;var e=c+"=";var d=b.indexOf("; "+e);if(d==-1){d=b.indexOf(e);if(d!=0){return null}}else{d+=2}var a=document.cookie.indexOf(";",d);if(a==-1){a=b.length}return unescape(b.substring(d+e.length,a))}function deleteCookie(a,c,b){if(getCookie(a)){document.cookie=a+"="+((c)?"; path="+c:"")+((b)?"; domain="+b:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT"}}function fixDate(b){var c=new Date(0);var a=c.getTime();if(a>0){b.setTime(b.getTime()-a)}}function searchTags(g,h){var b=new Array();var f=new Array();var d=0;var a="";for(var e=0;e<g.length;e++){a=g[e].nodeName;if(g[e].hasChildNodes()){if((g[e].childNodes.length==1)&&(g[e].childNodes[0].nodeName=="#text")){b[d++]=g[e]}else{f=searchTags(g[e].childNodes,h+1);for(var c=0;c<f.length;c++){b[d++]=f[c]}b[d++]=g[e]}}else{b[d++]=g[e]}}return(b)}function changeFontSize(h,g,j){if(document.body){var c=searchTags(document.body.childNodes,0);var b=parseInt(getCookie("incrSize"));var f=parseInt(getCookie("incrStyleSize"));var e=h;var d=g;var a=new Date();fixDate(a);if(isNaN(b)){b=0}if(isNaN(f)){f=0}if(j){e=b;d=f}a.setTime(a.getTime()+userExpiry);myObjNumChilds=c.length;for(i=0;i<myObjNumChilds;i++){myObjName=c[i].nodeName;if(myObjName!="#text"&&myObjName!="HTML"&&myObjName!="HEAD"&&myObjName!="TITLE"&&myObjName!="STYLE"&&myObjName!="SCRIPT"&&myObjName!="BR"&&myObjName!="TBODY"&&myObjName!="#comment"&&myObjName!="FORM"){if(!allowInputResize&&myObjName=="INPUT"){continue}size=parseInt(c[i].getAttribute("size"));if(c[i].currentStyle){styleSize=parseInt(c[i].currentStyle.fontSize)}else{styleSize=parseInt(window.getComputedStyle(c[i],null).fontSize)}if(isNaN(size)||(size<minSize)||(size>maxSize)){size=startSize}if(isNaN(styleSize)||(styleSize<minStyleSize)||(styleSize>maxStyleSize)){styleSize=startStyleSize}if(((size>minSize)&&(size<maxSize))||((size==minSize)&&(h>0))||((size==maxSize)&&(h<0))||j){c[i].setAttribute("size",size+e)}if(((styleSize>minStyleSize)&&(styleSize<maxStyleSize))||((styleSize==minStyleSize)&&(g>0))||((styleSize==maxStyleSize)&&(g<0))||j){newStyleSize=styleSize+d;c[i].style.fontSize=newStyleSize+measureUnit}}}if(!j){cookieIsSet=setCookie("incrSize",e+b,a);cookieIsSet=setCookie("incrStyleSize",d+f,a);if(alertEnabled&&!cookieIsSet){alert("Per mantenere in memoria la dimensione scelta, abilita i cookie nel browser")}}}}function increaseFontSize(){if(document.body){changeFontSize(stepSize,stepStyleSize,false)}else{if(alertEnabled){alert("Spiacente, il tuo browser non supporta questa funzione")}}}function decreaseFontSize(){if(document.body){myStepSize=-stepSize;myStepStyleSize=-stepStyleSize;changeFontSize(myStepSize,myStepStyleSize,false)}else{if(alertEnabled){alert("Spiacente, il tuo browser non supporta questa funzione")}}}function zoomin(){if(window.parent.document.body.style.zoom<maxZoom){if(window.parent.document.body.style.zoom>0){window.parent.document.body.style.zoom*=zoomFactor}else{window.parent.document.body.style.zoom=startIncZoom}}else{if(alertEnabled){alert("Warning: Max size reached")}}}function zoomout(){if((window.parent.document.body.style.zoom>minZoom)||(window.parent.document.body.style.zoom==0)){if(window.parent.document.body.style.zoom>0){window.parent.document.body.style.zoom/=zoomFactor}else{window.parent.document.body.style.zoom=startDecZoom}}else{if(alertEnabled){alert("Warning: Min size reached")}}}function checkzoom(a){if(document.all){myEvent=event.keyCode}else{myEvent=a.which}switch(myEvent){case keyinIe:case keyinIeCAPS:zoomin();break;case keyoutIe:case keyoutIeCAPS:zoomout();break;case keyin:case keyinCAPS:increaseFontSize();break;case keyout:case keyoutCAPS:decreaseFontSize();break;default:break}}if(document.layers){document.captureEvents(Event.KEYPRESS)}document.onkeypress=checkzoom;
