// JavaScript Document

var set_font_size=76;
function change_css_style(style,mode)
	{
	switch(style)
		{
		case "fontsize":
		switch(mode)
			{
			case "set":set_function();break;
			case "reset":reset_function();break;
			case "increase":increase_function();break;
			case "decrease":decrease_function();break;
			}
		break;
		}
	}
function increase_function()
	{
	obj_doc=document.body;
	set_font_size +=10;
	obj_doc.style.fontSize=set_font_size + "%";
	set_cookie("fontsize",set_font_size,1);
	}
function decrease_function()
	{
	obj_doc=document.body;
	set_font_size -=10;
	obj_doc.style.fontSize=set_font_size + "%";
	set_cookie("fontsize",set_font_size,1);
	}

function set_function()
	{
	if(document.cookie)
		{
		var size_info=get_cookie_info("fontsize");
		
		if(size_info)
			{
			set_font_size=parseInt(size_info);
			document.body.style.fontSize=set_font_size + "%";
			}
		}
	}
function reset_function()
	{
	if(document.cookie)
		{
		clear_cookie("fontsize");
		set_font_size=76;
		document.body.style.fontSize=set_font_size + "%";
		}
	}

function set_cookie(style,set_font_size,yes_or_no)
	{ 
	if(yes_or_no)
		{ 
		var temp_date=new Date();
		temp_date.setTime(temp_date.getTime()+(yes_or_no*24*60*60*1000));
		var cookie_contents=";expires=" + temp_date.toGMTString();
		}	
	else
		{
		var cookie_contents="";
		}
	document.cookie=style + "=" + set_font_size + cookie_contents + ";path=/";
	}

function get_cookie_info(style)
	{
	var style_start=style + "=";
	var cookie_contents=document.cookie.split(';');
	for(var int_count=0;int_count < cookie_contents.length;int_count++)
		{ 
		var i=cookie_contents[int_count];
		while(i.charAt(0)==' ')
			{
			i=i.substring(1,i.length);
			}
		if(i.indexOf(style_start)==0)
			{
			return i.substring(style_start.length,i.length);
			}
		}
	return null;
	}

function clear_cookie(style)
	{
	set_cookie(style,"",-1);
	}



