// To Change Text Size with A A A links

//######################################################################################
// Copyright (c) 2010 - Ken Drysdale - www.kendrysdale.net - Unauthorised use prohibited
//######################################################################################

function setCookie(c_name,value,expiredays) {
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value) + ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name) {
	if (document.cookie.length>0)
	  {
	  c_start=document.cookie.indexOf(c_name + "=");
	  if (c_start!=-1)
		{
		c_start=c_start + c_name.length+1;
		c_end=document.cookie.indexOf(";",c_start);
		if (c_end==-1) c_end=document.cookie.length;
		return unescape(document.cookie.substring(c_start,c_end));
		}
	  }
	return "";
}

function checkTextCookie() {
		var ck=getCookie('textsize');
		
		if (ck !=null && ck!=""); {
			/*alert('the cookie is '+ck);*/
			if (ck == 'C') {
				textResizer3();	
			}
			if (ck == 'B') {
				textResizer2();	
			}
			if (ck == 'A') {
				textResizer1();	
			}
		}
}

function textResizer1() {
		changecss('.content_big','font-size','18px');
		changecss('.colourblock_b','font-size','14px');
		changecss('.colourblock_w','font-size','14px');
		changecss('.content_txt','font-size','14px');
		changecss('.content_big','font-size','20px');
		changecss('.author','font-size','12px');
		changecss('.backtop','font-size','14px');
		changecss('.prev_topic','font-size','14px');
		changecss('.next_topic','font-size','14px');
		changecss('.caption_l','font-size','12px');
		changecss('.caption_r','font-size','12px');
		changecss('.copyright','font-size','10px');
		changecss('.size1','border-bottom-color','#336699');
		changecss('.size2','border-bottom-color','#FFFFFF');
		changecss('.size3','border-bottom-color','#FFFFFF');
		changecss('.home_caption','font-size','12px');
		changecss('h3','font-size','16px');
		changecss('h4','font-size','14px');
		changecss('p','font-size','14px');
		changecss('li','font-size','14px');
		changecss('.click_enlarge','font-size','12px');
		changecss('.click_side','font-size','12px');
		changecss('.sideheading','font-size','14px');

		setCookie('textsize','A','90');
} 

function textResizer2() {
		changecss('.content_big','font-size','20px');
		changecss('.colourblock_b','font-size','16px');
		changecss('.colourblock_w','font-size','16px');
		changecss('.content_txt','font-size','16px');
		changecss('.content_big','font-size','22px');
		changecss('.author','font-size','14px');
		changecss('.backtop','font-size','16px');
		changecss('.prev_topic','font-size','16px');
		changecss('.next_topic','font-size','16px');
		changecss('.caption_l','font-size','14px');
		changecss('.caption_r','font-size','14px');
		changecss('.copyright','font-size','12px');
		changecss('.size1','border-bottom-color','#FFFFFF');
		changecss('.size2','border-bottom-color','#336699');
		changecss('.size3','border-bottom-color','#FFFFFF');
		changecss('.home_caption','font-size','14px');
		changecss('h3','font-size','18px');
		changecss('h4','font-size','16px');
		changecss('p','font-size','16px');
		changecss('li','font-size','16px');
		changecss('.click_enlarge','font-size','14px');
		changecss('.click_side','font-size','14px');
		changecss('.sideheading','font-size','16px');
		
		setCookie('textsize','B','90');
} 

function textResizer3() {
		changecss('.content_big','font-size','22px');
		changecss('.colourblock_b','font-size','18px');
		changecss('.colourblock_w','font-size','18px');
		changecss('.content_txt','font-size','18px');
		changecss('.content_big','font-size','24px');
		changecss('.author','font-size','16px');
		changecss('.backtop','font-size','18px');
		changecss('.prev_topic','font-size','18px');
		changecss('.next_topic','font-size','18px');
		changecss('.caption_l','font-size','16px');
		changecss('.caption_r','font-size','16px');
		changecss('.copyright','font-size','14px');
		changecss('.size1','border-bottom-color','#FFFFFF');
		changecss('.size2','border-bottom-color','#FFFFFF');
		changecss('.size3','border-bottom-color','#336699');
		changecss('.home_caption','font-size','16px');
		changecss('h3','font-size','20px');
		changecss('h4','font-size','18px');
		changecss('p','font-size','18px');
		changecss('li','font-size','18px');
		changecss('.click_enlarge','font-size','16px');
		changecss('.click_side','font-size','16px');
		changecss('.sideheading','font-size','18px');
		
		setCookie('textsize','C','90');
}
