function myTextSize(chgsize) {
	if (!document.documentElement || !document.body) return;
	var newSize = 70;
	var startSize = parseInt(getTextSize());
	if (!startSize || startSize < 50) startSize = 80;
	switch (chgsize) {
		case "incr":
			newSize = startSize + 5;
			break;
		case "decr":
			newSize = startSize - 5;
			break;
		case "reset":
			newSize = 78;
			break;
	}
	if (newSize < 78) newSize = 78;
	if (newSize > 90) newSize = 90;
	//alert (newSize)
	newSize += "%";
	document.documentElement.style.fontSize = newSize;
	document.body.style.fontSize = newSize;
}

function getTextSize() {
	if (!document.body) return 0;
	var size = 0;
	var body = document.body;
	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;
}
