// JavaScript Document


<!-- Change Font Size -->


function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
	this.style = document.getElementById(name).style;
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
  }
}

//adapted from http://www.white-hat-web-design.co.uk/articles/js-fontsize.php
var min=8;
var max=18;
function increaseFontSize(thisButton) {
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("pt",""));
      } else {
         var s = 10;
      }
      if(s!=max) {
         s += 2;
      }
      p[i].style.fontSize = s+"pt"
   }
   
   if(s ==max){
		var x = new getObj('fontPlus'); x.obj.src = 'images/icon-font_plus2.gif'
   } else{
		var x = new getObj('fontPlus'); x.obj.src = 'images/icon-font_plus.gif'
		var y = new getObj('fontMinus'); y.obj.src = 'images/icon-font_minus.gif'
   }
}
function decreaseFontSize() { 
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("pt",""));
      } else {
         var s = 10;
      }
      if(s!=min) {
         s -= 2;
      } 
      p[i].style.fontSize = s+ "pt"
   }  
   
   if(s ==min){
		var y = new getObj('fontMinus'); y.obj.src = 'images/icon-font_minus2.gif'
   } else{
		var x = new getObj('fontPlus'); x.obj.src = 'images/icon-font_plus.gif'
		var y = new getObj('fontMinus'); y.obj.src = 'images/icon-font_minus.gif'
   }
}


function changeText(newsize)
{

fontL = document.getElementById('fontL');
fontM = document.getElementById('fontM');
fontS = document.getElementById('fontS');
	
if (newsize == 'large')
	{	size = '16pt';
		document.getElementById("bodyContent").style.fontSize = size;
		document.getElementById("bodyContent-side").style.fontSize = size
		 fontL.src = 'images/icon-font_large1.gif'
		 fontM.src = 'images/icon-font_med2.gif'
		 fontS.src = 'images/icon-font_small2.gif'
	}
else if(newsize == 'med')
	{	size = '13pt';
		document.getElementById("bodyContent").style.fontSize = size;
		document.getElementById("bodyContent-side").style.fontSize = size
		fontL.src = 'images/icon-font_large2.gif'
		fontM.src = 'images/icon-font_med1.gif'
		fontS.src = 'images/icon-font_small2.gif'
	}	
else if (newsize == 'small')
	{	size = '10pt';
		document.getElementById("bodyContent").style.fontSize = size;
		document.getElementById("bodyContent-side").style.fontSize = size
		fontL.src = 'images/icon-font_large2.gif'
		fontM.src = 'images/icon-font_med2.gif'
		fontS.src = 'images/icon-font_small1.gif'
	}

}



<!--Cookies -->

function putCookie(name, information)
{

nameinfo = escape(name)+'='+escape(information)
	
cookiestring = 'document.cookie = "' + nameinfo + '"' 
	
eval (cookiestring)
alert ('WROTE ' + cookiestring)
}

function getCookie(name)
{
var cookieLen = name.length
var cLen = document.cookie.length
var i = 0
var cEnd

while (i < cLen)
	{
	var j = i + cookieLen
	if (document.cookie.substring(i,j) == name)
		{
		cEnd = document.cookie.indexOf(";",j)
		
		if (cEnd == -1)
			{ cEnd = document.cookie.length }
		
		return unescape(document.cookie.substring((j+1), cEnd))
		}
	i++
	}

return " "

}

function getAllCookies()
{
return unescape(document.cookie)
}






<!--Rollovers from Dreamweaver -->


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->