var tags = new Array( 'font','div','td','tr','p','b','table','strong','emphasis','a','h1','h2','h3','pre','sub','sup','i','th','cp','ul','ol','li');
var pix = new Array( 10,10,10,10,10,10,10,10,10,10,12,12,12,10,10,10,10,10,10,10,10,10);
var minfont=4;
var maxfont=12;

function fontSizer(inc) {
getBody = document.getElementById('content');
for (t = 0 ; t < tags.length ; t++ ) {
   var p = getBody.getElementsByTagName(tags[t]);
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize && inc != 0) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));		 
      } else {
		 var s = pix[t];
      }
		s += inc;
		if (s < (pix[t]-minfont)) {
		s = (pix[t]-minfont);
		}
		if (s > (pix[t]+maxfont)) {
		s = (pix[t]+maxfont);
		}
      p[i].style.fontSize = s+"px";
   }
}
}

