
//--Specify resized elements by id property
var elms = new Array();

//--Specify different font sizes, any valid css property for font size


//var default_size = parseInt(document.body.style.fontSize); //--the default font size
var szs = new Array('12px', '16px', '22px', '30px', '40px');
var current_sz = 0;




   function TextResize(incr) { 
if(elms.length < 1) { return; }
var d = document;

if(incr) { 
if(current_sz+1 > 4) { return; }
current_sz++; 
}
else { 
if(current_sz-1 < 0) { return; }
current_sz--; 
}

for(var i = 0 ; i < elms.length ; i++ ) { d.getElementById(elms[i]).style.fontSize = szs[current_sz]; } 
//--iterate through id array and increase font on each element

   }

   function DisableResize() { elms = new array(); }

   function AddToResize(id) { elms.push(id); } //--adds an element who's text is to be resized to the array
