// Aumentar y disminuir letra

var tamanoLetrapordefecto = 11;
var tamanoLetra = tamanoLetrapordefecto;
var tamanoLetraminimo = 8;
var tamanoLetramaximo = 14;
var identidadLetra;
var etiqueta_ini = 'contenedor';
var tags = new Array('div','p','a','td','font','span','li');

var fontEqualized, noOfFontIncrements;

function aumentaLetra() { 
    var currentElement, currentFontSize, newFontSize; 
    if ( !fontEqualized ){
    	fontEqualized = true;
    }
    if (document.getElementsByTagName){    	
        for (j=0;j<tags.length;j++){ 
    	    var tagElements = document.getElementById(etiqueta_ini).getElementsByTagName(tags[j]); 
            for (i=0;i<tagElements.length;i++){
    	        currentElement = tagElements[i];
    	        // alert(currentElement.style.fontSize);
    	        if ( currentElement.style.fontSize==null || 
    	             currentElement.style.fontSize=='' ){ 
    	            //alert('01.1');
    	            currentFontSize = tamanoLetrapordefecto;
    	        }else{
    	            //alert('01.2');
    	            currentFontSize = parseInt(currentElement.style.fontSize);
    	        }
    	        //alert('02');
    	        if (currentFontSize < tamanoLetramaximo) {
                    newFontSize = currentFontSize + 1;
                    currentElement.style.fontSize = newFontSize+'px';
                }
            }
        }
    }
}  

function disminuyeLetra() { 
    var currentElement, currentFontSize, newFontSize; 
    if ( !fontEqualized ){
    	fontEqualized = true;
    }
    if (document.getElementsByTagName){
        for (j=0;j<tags.length;j++){ 
    	    var tagElements = document.getElementById(etiqueta_ini).getElementsByTagName(tags[j]); 
            for (i=0;i<tagElements.length;i++){
    	        currentElement = tagElements[i];
    	        // alert(currentElement.style.fontSize);
    	        if ( currentElement.style.fontSize==null || 
    	             currentElement.style.fontSize=='' ){ 
    	            //alert('01.1');
    	            currentFontSize = tamanoLetrapordefecto;
    	        }else{
    	            //alert('01.2');
    	            currentFontSize = parseInt(currentElement.style.fontSize);
    	        }
    	        if (currentFontSize > tamanoLetraminimo) {
                    newFontSize = currentFontSize - 1;
                    currentElement.style.fontSize = newFontSize+'px';
                }
            }
        }
    }
} 
// FIN Aumentar y disminuir letra