// JavaScript Document

sfHover = function() {	
	var sfEls = document.getElementById("mainNavHolder").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";			
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}	
}

function fontSizeChange(direction){
	var ps = document.getElementById('secondaryLeftColumn').getElementsByTagName('p');
	var hs = document.getElementById('secondaryLeftColumn').getElementsByTagName('h4');
	var ls = document.getElementById('secondaryLeftColumn').getElementsByTagName('label');
	
	if(direction == 'increase'){
		sizeChange(ps, 1);
		sizeChange(hs, 1);
		sizeChange(ls, 1);
	} else if(direction == 'decrease'){
		sizeChange(ps, -1);	
		sizeChange(hs, -1);
		sizeChange(ls, -1);
	}
}

function sizeChange( itemList, change ){
	var totalItems = itemList.length;
	for(i=0; i<totalItems; i++) {
      if(itemList[i].style.fontSize) {
         var s = parseInt(itemList[i].style.fontSize.replace("pt",""));
      } else {
			if(itemList[i].tagName == 'H4')
		 		var s = 14;
			else
				var s = 11;
      }
      if(parseInt(change) > 0){
         s += parseInt(change);
      } else if((s > 0)&&(parseInt(change) < 0)){
         s += parseInt(change);
      }	  
      itemList[i].style.fontSize = s+"pt"
   }
}

if (window.attachEvent) window.attachEvent("onload", sfHover);
