// JavaScript Document
document.getElementById("sizer").style.display="block";
var spanSizes = new Array();
  
  spanSizes [0] = 24;
  spanSizes [1] = 20;
  spanSizes [2] = 16;
  spanSizes [3] = 14;
  spanSizes [4] = 24;
  spanSizes [5] = 24;
  spanSizes [6] = 12;
  spanSizes [7] = 9;

var size = new Array();
  
  size [0] = 24;
  size [1] = 20;
  size [2] = 16;
  size [3] = 14;
  size [4] = 24;
  size [5] = 24;
  size [6] = 12;
  size [7] = 0;
  size [8] = 0;
  size [9] = 0;
  
var spanNames = new Array();
  
  spanNames [0] = "h1";
  spanNames [1] = "h2";
  spanNames [2] = "h3";
  spanNames [3] = "h4";
  spanNames [4] = "h5";
  spanNames [5] = "h6";
  spanNames [6] = "content";
  spanNames [7] = "breadcrumbs";

var fontSizeChange = 0;

function changeFontSize(inc)
{
  var elements = new Array();
  
  elements[0]  = document.getElementsByTagName('h1');
  elements[1]  = document.getElementsByTagName('h2');
  elements[2]  = document.getElementsByTagName('h3');
  elements[3]  = document.getElementsByTagName('h4');
  elements[4]  = document.getElementsByTagName('h5');
  elements[5]  = document.getElementsByTagName('h6');
  elements[6]  = document.getElementsByTagName('p');
  elements[7]  = document.getElementsByTagName('span');
  elements[8]  = document.getElementsByTagName('div');
  elements[9]  = document.getElementsByTagName('a');
  
  fontSizeChange+=inc;
  
  for(var n=0; n<spanSizes.length; n++){
  	spanSizes[n]+=inc;
	}
  
  for(var i=0; i<elements.length; i++) {
	  for(n=0; n<elements[i].length; n++) {
		  if(i<7) {
			if(elements[i][n].style.fontSize) {
			  size[i] = parseInt(elements[i][n].style.fontSize.replace("px", ""));
			} 
			elements[i][n].style.fontSize = size[i]+inc + 'px';
		  }
	   }
	   
	   for(n=0; n<elements[i].length; n++) {
	   	for(j=0; j<spanNames.length; j++){
		if(elements[i][n].className==spanNames[j]) {
		   size[i] = spanSizes[j];
		elements[i][n].style.fontSize = (size[i]).toString() + 'px';
		} 
		
		}
	   }
   }
}

function resetFontSize() {
	changeFontSize(-fontSizeChange);
}