var __styleTexto = null;
var __reNumPart = /(\d+)px/gi;
 var styleNow =null;
var cont= 0;
var fisrt = 0;
var up = 1;


function _getStyle() {
    if (__styleTexto == null) {
        for (var i = 0; i < document.styleSheets.length; i++) {
            for (var j = 0; j < document.styleSheets[i].rules.length; j++) {
                if (document.styleSheets[i].rules[j].selectorText == ".texto") {
                    __styleTexto = document.styleSheets[i].rules[j].style;
                    styleNow =  document.styleSheets[i].rules[j].style;
                    break;
                }
            }
        }
    }
}

function sizeUp() {
    _getStyle();
    __reNumPart.test (__styleTexto.fontSize);
    __reNumPart.exec (__styleTexto.fontSize);
    __styleTexto.fontSize = (parseInt (RegExp.$1) + 1) + "px";
}

function sizeDown() {
    _getStyle();
    __reNumPart.test (__styleTexto.fontSize);
    __reNumPart.exec (__styleTexto.fontSize);
    __styleTexto.fontSize = (parseInt (RegExp.$1) - 1) + "px";
}
function restaurar() {
    _getStyle();
    __reNumPart.test (__styleTexto.fontSize);
    __reNumPart.exec (__styleTexto.fontSize);
    __styleTexto.fontSize = "11 px";
}

function tamano() {
	if ( up == 1 ){
		sizeUp();
		cont = cont  +1 ;
	}
	if ( up == 0 ){
		sizeDown();
		cont = cont  -1 ;
	}	
    	if (cont == 3 ) up = 0;
    	if (cont == -3 ) up = 1;
}