//var tags = new Array( 'div','span','td','tr','p','b','table','strong','emphasis','a','h1','h2','h3','h4','h5','h6','pre','sub','sup','i','th','cp','ul','ol','li','dt','dd','font','input');
var tags = new Array('p','a','span','div','h1','h2');
var emArray = new Array('0.7','0.8','0.9','1.0','1.1');
var initSize = 2;

function fontSizer(operacion) {
	if (!document.getElementById)
		return;
	
	var d = document.getElementById('content');
	var size = initSize;
	
	if (operacion=='+') {
		size += 1;		
	} else if (operacion=='-') {
		size -= 1;
	}
	
	if (size < 0 ) {
		size = 0;
	} else if (size > 4 ) {
		size = 4;
	}
	
	initSize = size;
	
	for (i=0; i<tags.length; i++) {
		getAllTags = d.getElementsByTagName(tags[i]);
		for (k=0; k<getAllTags.length; k++) {
			
			if(getAllTags[k].style.fontSize) {
				if (getAllTags[k].style.fontSize != size) {
					getAllTags[k].style.fontSize.replace('em','');
				}
			}
			
			if (getAllTags[k].style.fontSize != size) {
				getAllTags[k].style.fontSize = emArray[size]+'em';
			}
		}
	}
}

function aumentarTamanio() {
	fontSizer('+');
}

function disminuirTamanio() {
	fontSizer('-');
} 