// JavaScript Document
function changeFonts(change) 
{
	fontSizeChanger('footer','a', 11, 17, change);
	fontSizeChanger('homeLeftContent','p', 14, 18, change);
	fontSizeChanger('homeLeftContent','h1', 32, 36, change);
	fontSizeChanger('homeLeftContent','h2', 16, 20, change);
	fontSizeChanger('pageContainer','div', 15, 19, change);
	fontSizeChanger('mainNav','a', 16, 20, change);
	fontSizeChanger('homeRightTable','td', 14, 18, change);
	fontSizeChanger('homeResourcesTable','td', 14, 18, change);
	fontSizeChanger('adjustSize','td', 14, 18, change);
	
}
function changePageFonts(change) 
{
	fontSizeChanger('footer','a', 11, 17, change);
	fontSizeChanger('pageContainer2','div', 15, 19, change);
	fontSizeChanger('pageMainNav','a', 16, 20, change);
	fontSizeChanger('pageTitle','h3', 24, 28, change);
	fontSizeChanger('leftNav','a', 18, 22, change);
	fontSizeChanger('leftNav','td', 18, 22, change);
	fontSizeChanger('adjustSize','td', 14, 18, change);
	
}
function fontSizeChanger(divID, tagA, minSize, maxSize, change)
{
	//alert(divID);
	var divTag = document.getElementById(divID);
	var tagA = divTag.getElementsByTagName(tagA); 
	for (var i = 0; i < tagA.length; i++) 
	{ 
  		if(tagA[i].style.fontSize) {
        	var s = parseInt(tagA[i].style.fontSize.replace("px",""));
      	} else {
         	var s = minSize;
      	}
      	
		if( change < 0 && s != minSize )
			s -= 2;
      	if( change > 0 && s != maxSize )
			s += 2;
      		  	
      	tagA[i].style.fontSize = s+"px"
	}
	//alert("size: " + s);
	
}