function ReadCookie(n){
	a = document.cookie;
	res = '';
	while(a != ''){
		while(a.substr(0,1) == ' '){
			a = a.substr(1,a.length);
		}
		cookiename = a.substring(0,a.indexOf('='));
		if(a.indexOf(';') != -1){
			cookiewert = a.substring(a.indexOf('=')+1,a.indexOf(';'));
		}else{
			cookiewert = a.substr(a.indexOf('=')+1,a.length);
		}
		if(n == cookiename){
			res = cookiewert;
		}
		i = a.indexOf(';')+1;
		if(i == 0){
			i = a.length;
		}
		a = a.substring(i,a.length);
	}
	return(res)
}

function setCookie(name, value) {
	document.cookie = name+'='+escape( value ) + ';path=/';
}

standard_fsize = 14;
fsize = standard_fsize;
if (document.cookie && ReadCookie('fontsize') != '') {
	fsize = ReadCookie('fontsize');
}

function changeFontSize (param){
	if(param=='plus'){
		setFontSize ((fsize) + 2);
	}else if(param=='minus'){
		setFontSize ((fsize) - 2);
	}else{
		setFontSize (standard_fsize);
	}
}
function initFontSize (){
	setFontSize (fsize);
}
function setFontSize (newsize)
{
	fsize = Math.round((parseFloat(newsize)) * 100) / 100;
	if(fsize > 18){fsize = 18}
	if(fsize < 6){fsize = 6}
	document.getElementsByTagName('body')[0].style.fontSize = fsize + 'px';
	setCookie('fontsize', fsize);
}