/*
Copyright 2000-2003 Image Works All Rights Reserved
Image Works, Jamie Peloquin
Last update: 03-07-2003
*/



/*
The following scripts deal with the FONT-SIZER
*/

	//Create cookie that stores the font size preference
		function saveFontSize(fontResize)
		{
			//Set cookie to expire 1 year from date of creation
			var nextyear = new Date();
			nextyear.setFullYear(nextyear.getFullYear() + 1);
			document.cookie = "fontResize=" + fontResize + "; path=/; expires=" + nextyear.toGMTString();
		}
		
		
		
	//Read saved font preferences from cookie
		function readFontSize()
		{			var fontValue = "";
			var allcookies = document.cookie;
			var cookieSheet;
			if (allcookies != null) {				cookieSheet = allcookies.split(";");			
				for (chip = 0; chip < cookieSheet.length; chip++)
				{
					if (cookieSheet[chip].indexOf('fontResize') > -1) //pull "fontresize" from the cookie
					{
						fontArray = cookieSheet[chip].split("=")
						fontValue = fontArray[1];
					}
				}
			}			return fontValue;		
		}
		
		
	//Set font size on page load.
		function setFontSize()
		{
			fontValue = readFontSize();
			//alert(fontValue);
			
			if (fontValue != '')
			{
				contentFontSize(fontValue);
			}
		}
		
		
		
	//Font sizer
	//This script allows the user to increase or decrease the font-size of the body-text only
		
		function contentFontSize(fontResize)
		{
			var contentBlock = document.getElementById("text-area");
			
			switch(fontResize)
			{
				
				case "smaller":
				//Smallest 10/12
					contentBlock.style.fontSize='10px';
					contentBlock.style.lineHeight='1.3em';
					break;
				
				case "larger":
				//Larger 14/16
					contentBlock.style.fontSize='14px';
					contentBlock.style.lineHeight='1.3em';
					break;
				
				case "largest":
				//Largest 18/20
					contentBlock.style.fontSize='18px';
					contentBlock.style.lineHeight='1.3em';
					break;
					
				default:
				//Normal 12/14
					contentBlock.style.fontSize='12px';
					contentBlock.style.lineHeight='1.3em';
					break;
			}
			saveFontSize(fontResize);
		}

/*
END FONT-SIZER scripts
*/
