function fontResize(amount) {
	var maxsize=16, minsize=10;
	var cursize = document.getElementById("docbody").style.fontSize;
	var newsize;
	
	if (cursize != "") { cursize = parseInt(cursize); }
	else { cursize = BASESIZE; }
	
	if (amount > 0) {	//increase size
		newsize = cursize+amount;
		if (newsize > maxsize) {
			newsize = maxsize;
		}
	}
	else if (amount < 0) {	//decrease size
		newsize = cursize+amount;
		if (newsize < minsize) {
			newsize = minsize;
		}
	}
	setCookie("fontSize", newsize, 365);
	document.getElementById("docbody").style.fontSize = newsize + "px";
}

function setCookie(c_name, value, expiredays) {
	var exdate = new Date();
	exdate.setDate(expiredays);
	document.cookie = c_name + "=" + escape(value) + ((expiredays==null) ? "" : ";expires=" + exdate);
}