
	function setTextSize(to) 
	{
		var startSize;
		var newSize;
		
		if (!document.getElementsByTagName) return;
		startSize = parseInt(getTextSize());
		if (!startSize) startSize = 11;
		
		switch (to)
		{
			case '+':
				newSize = startSize + 1;
				break;
			case '-':
				newSize = startSize - 1;
				break;
			default:
				newSize = startSize;
				break;
		}
		
		if (newSize < 9) newSize = 9;
		newSize += 'px';
		document.getElementsByTagName('body')[0].style.fontSize = newSize;
	}
	
	function getTextSize() 
	{
		if (!document.getElementsByTagName) return 0;
		
		var size = 0;
		var body = document.getElementsByTagName('body')[0];
		
		if (body.style && body.style.fontSize)
		{
			size = body.style.fontSize;
		}
		else if (typeof(getComputedStyle) != 'undefined')
		{
			size = getComputedStyle(body,'').getPropertyValue('font-size');
		}
		else if (body.currentStyle)
		{
			size = body.currentStyle.fontSize;
		}
		return size;
	}
	