var Default=1;
var tags = new Array('div','td','tr');
var sizing = new Array('1.0em','1.2em','1.4em');

function FontChange(target,tarF){
	if (!document.getElementById) return
	var dore = document,tarS = null,fontSize =Default,value,su,cTags;
	fontSize += tarF;
	if (tarF == 0) fontSize = 1;
	if (fontSize < 0) fontSize = 0;
	if (fontSize > (sizing.length-1)) fontSize = sizing.length-1;
	Default = fontSize;
	if (!(tarS = dore.getElementById(target))) tarS = dore.getElementsByTagName(target)[0];
	tarS.style.fontSize = sizing[fontSize];
	for (value = 0 ; su < tags.length ; value++){
		cTags= tarS.getElementsByTagName(tags[value]);
		for (su = 0 ; su < cTags.length ; su++) cTags[su].style.fontSize = sizing[fontSize];
	}
}