var _defaultFontSize=13;
var _size=_defaultFontSize; //default
var _maxSize=20;
var _minSize=9;

var _upImg=null;
var _dnImg=null;

function setFontSize(sz) {
	document.body.style.fontSize=sz+"px";
	var cbg=document.getElementById("content-background");
	if(cbg!=null) cbg.style.fontSize=sz+"px";
}

function fontSizeInit() {
	var cookie=readCookie("apti-font-size");
	if(cookie!=null) {
		_size=parseInt(cookie);
	}
	setFontSize(_size);
	
	_upImg=document.getElementById("fontSizeUpImg");
	_dnImg=document.getElementById("fontSizeDownImg");
	
	fontSizeCheckButtons();
}
function fontSizeUp() {
	if(_size<_maxSize) {
		_size+=2;
	} 
	createCookie("apti-font-size", _size, 365);
	setFontSize(_size);
		
	fontSizeCheckButtons();
}
function fontSizeReset() {
	_size=_defaultFontSize;
	createCookie("apti-font-size", _size, 365);
	setFontSize(_size);
	
	fontSizeCheckButtons();
}
function fontSizeDown() {
	if(_size>_minSize) _size-=2;
	createCookie("apti-font-size", _size, 365);
	setFontSize(_size);
	
	fontSizeCheckButtons();
}

function fontSizeCheckButtons() {
	if(_upImg!=null) {
		if(_size>=_maxSize) _upImg.src="/Images/TextSizeUp_Off.gif";
		else _upImg.src="/Images/TextSizeUp_On.gif";
	}
	if(_dnImg!=null) {
		if(_size<=_minSize) _dnImg.src="/Images/TextSizeDown_Off.gif";
		else _dnImg.src="/Images/TextSizeDown_On.gif";
	}

}


