prova
codice:
function decreaseFontSize(objId) {
obj = document.getElementById(objId);
currentSize = parseFloat(obj.style.fontSize);
if( currentSize >= .5 ) {
obj.style.fontSize = (currentSize - .3) + "em";
}
}

function increaseFontSize(objId) {
obj = document.getElementById(objId);
currentSize = parseFloat(obj.style.fontSize);
if( currentSize <= 1 ) {
obj.style.fontSize = (currentSize + .3) + "em";
}
}
i valori .5 e 1 sono, ovviamenti i valori minimo e massimo che ti interessano, e che modifichi come vuoi.