// CLARK HEADSTONES - STYLE CHANGER SCRIPTS

var min=8;
var max=18;

var minLH=12;
var maxLH=22;

function increaseFontSize() {
   var p = document.getElementsByTagName('p');
   var a = document.getElementsByTagName('a');
   var span = document.getElementsByTagName('span');
//   var input = document.getElementsByTagName('input');
    
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
	  } else {
         var s = 10;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
	  
	  if(p[i].style.lineHeight) {
         var lh = parseInt(p[i].style.lineHeight.replace("px",""));
	  } else {
         var lh = 16;
      }
      if(lh!=maxLH) {
         lh += 2;
      }
      p[i].style.lineHeight = lh+"px"
	  
   }
   
   for(i=0;i<a.length;i++) {
      if(a[i].style.fontSize) {
         var s = parseInt(a[i].style.fontSize.replace("px",""));
	  } else {
         var s = 10;
      }
      if(s!=max) {
         s += 1;
      }
      a[i].style.fontSize = s+"px"
   }
   
   for(i=0;i<span.length;i++) {
      if(span[i].style.fontSize) {
         var s = parseInt(span[i].style.fontSize.replace("px",""));
	  } else {
         var s = 10;
      }
      if(s!=max) {
         s += 1;
      }
      span[i].style.fontSize = s+"px"
   }
   
//   for(i=0;i<input.length;i++) {
//      if(input[i].style.fontSize) {
//         var s = parseInt(input[i].style.fontSize.replace("px",""));
//	  } else {
//         var s = 10;
//      }
//      if(s!=max) {
//         s += 1;
//      }
//      input[i].style.fontSize = s+"px"
//   }
   
   
   
}
function decreaseFontSize() {
   var p = document.getElementsByTagName('p');
   var a = document.getElementsByTagName('a');
   var span = document.getElementsByTagName('span');
//   var input = document.getElementsByTagName('input');
   
   
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 10;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
	  
	  if(p[i].style.lineHeight) {
         var lh = parseInt(p[i].style.lineHeight.replace("px",""));
	  } else {
         var lh = 16;
      }
      if(lh!=maxLH) {
         lh -= 2;
      }
      p[i].style.lineHeight = lh+"px"
   }
   
   for(i=0;i<a.length;i++) {
      if(a[i].style.fontSize) {
         var s = parseInt(a[i].style.fontSize.replace("px",""));
      } else {
         var s = 10;
      }
      if(s!=min) {
         s -= 1;
      }
      a[i].style.fontSize = s+"px"
   }
   
   for(i=0;i<span.length;i++) {
      if(span[i].style.fontSize) {
         var s = parseInt(span[i].style.fontSize.replace("px",""));
      } else {
         var s = 10;
      }
      if(s!=min) {
         s -= 1;
      }
      span[i].style.fontSize = s+"px"
   }
   
//   for(i=0;i<input.length;i++) {
//     if(input[i].style.fontSize) {
//         var s = parseInt(input[i].style.fontSize.replace("px",""));
//      } else {
//         var s = 10;
//      }
//      if(s!=min) {
//         s -= 1;
//      }
//      input[i].style.fontSize = s+"px"
//   }
}

function ResetFontSize()
{
	var p = document.getElementsByTagName('p');
	var a = document.getElementsByTagName('a');
	var span = document.getElementsByTagName('span');
//	var input = document.getElementsByTagName('input');
	
	for(i=0;i<p.length;i++)
	{
      if(p[i].style.fontSize)
	  {
     	p[i].style.fontSize = "10px";
      }
	  
	  if(p[i].style.lineHeight)
	  {
     	p[i].style.lineHeight = "16px";
      }
	}
	
	for(i=0;i<a.length;i++)
	{
      if(a[i].style.fontSize)
	  {
     	a[i].style.fontSize = "10px";
      }
	}
	
	for(i=0;i<span.length;i++)
	{
      if(span[i].style.fontSize)
	  {
     	span[i].style.fontSize = "10px";
      }
	}
	
//	for(i=0;i<input.length;i++)
//	{
//      if(input[i].style.fontSize)
//	  {
//     	input[i].style.fontSize = "10px";
//      }
//	}
	
}