var base_url;
var durataGiorniCookie=30;

function FontResizer(type){
	//type => small / large
	//textSize_small
	//textSize_large
	var css_base =  base_url+'images/textSize_'+type+'.css';
	css = document.createElement('link');
	css.href = css_base;
	css.rel = 'stylesheet';
	css.type = 'text/css';
	css.id = 'CurrentFontSize';
	if(!document.getElementById('CurrentFontSize')){
		document.getElementsByTagName('head')[0].insertAdjacentElement('beforeEnd',css);
	}else{
		var cfs = document.getElementById('CurrentFontSize');
		cfs.href = css_base;
	}
	setCookieFontResizer(type);
}

function setCookieFontResizer(type){
	if(type != ''){
		setCookie('Marposs_FontSize',type);
	}
}

function getCookieFontResizer(){
	if (document.cookie.length > 0) {
		var source = new Array();
		source = document.cookie.split(';');
		for(i=0;i<source.length;i++){
			if(source[i].indexOf('Marposs_FontSize') == 0){
				var current_font_size = source[i].substr(source[i].indexOf("=")+1);
				FontResizer(current_font_size);
			}else if(source[i].charAt(0) == ' ' && source[i].indexOf(' Marposs_FontSize') == 0){
				var current_font_size = source[i].substr(source[i].indexOf("=")+1);
				FontResizer(current_font_size);
			}
		}
	}	
}

function setCookie(nomeCookie,valoreCookie){
	var dataOggi = new Date()
	var dataExpires = new Date()
	dataExpires.setTime(dataOggi.getTime() + 24 * durataGiorniCookie * 3600000);
	document.cookie = nomeCookie+'='+escape(valoreCookie)+''+'; path=/'+'; expires='+dataExpires.toGMTString();
}
