var selezione = ".contenuto_applicazioni, .contenuto_applicazioni p span, .contenuto_applicazioni p, .contenuto_applicazioni h1, .contenuto_applicazioni h2, .contenuto_applicazioni h3, .contenuto_applicazioni h4, .contenuto_applicazioni table, .contenuto_applicazioni tr, .contenuto_applicazioni td, .contenuto_applicazioni th, .testo_basso_scheda, .contenuto_testo_basso,.contenuto_testo_basso td,.contenuto_testo_basso .piccolo,.descr, #accordion";
var $cookie_name = "PortaleLape-FontSize";
$(document).ready(function () {
	var originalFontSize = 11;
	if($.cookie($cookie_name)) {
		var $getSize = $.cookie($cookie_name);
		$(selezione).css({fontSize : $getSize + ($getSize.indexOf("px")!=-1 ? "" : "px")}); // IE fix for double "pxpx" error
	} 
	else {
		$.cookie($cookie_name, originalFontSize);
	}
});
function bigger(){
	var currentFontSize = $(selezione).css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum*1.2;
	newFontSize = Math.min(30,newFontSize);
	$(selezione).css("font-size", newFontSize);
	$.cookie($cookie_name, newFontSize);
};
function smaller(){
	var currentFontSize = $(selezione).css('font-size');
    var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum*0.8;
    newFontSize = Math.max(10,newFontSize);
	$(selezione).css('font-size', newFontSize);
   	$.cookie($cookie_name, newFontSize);
};
