/* text size scripts. Must use percentage size fonts for this to work */

function setCookie(name, value, expires) {
	document.cookie = name + "=" + escape(value) + "; path=/" + ((expires == null) ? "" : "; expires=" + expires.toGMTString());
}

function resizeText(multiplier,upDown) {  
	//0 = up, 1 = down for upDown
	if (multiplier=="normal") {
		document.getElementById('bodyScript').style.fontSize = "75%"; 
		var temp = "75%";
		var size = temp.split("%");
		var exp = new Date();     //set new date object
		exp.setTime(exp.getTime() + (1000 * 60 * 60 * 24 * 30));     //set it 30 days ahead 
		setCookie('fontCookieABI',size[0],exp);		
	}
	else {
		if (document.getElementById('bodyScript').style.fontSize == "") {  
			document.getElementById('bodyScript').style.fontSize = "75%";  
		}
		var temp = document.getElementById('bodyScript').style.fontSize;
		var size = temp.split("%");
		
		if (size[0] >= 115 && upDown == 0) {
			alert("You have already selected the maximum font size");
		}
		else if (size[0] <= 55 && upDown == 1) {
			alert("You have already selected the minimum font size");
		}
		else {
			document.getElementById('bodyScript').style.fontSize = parseFloat(document.getElementById('bodyScript').style.fontSize) + (multiplier) + "%"; 
			var temp = document.getElementById('bodyScript').style.fontSize;
			var size = temp.split("%");
			var exp = new Date();     //set new date object
			exp.setTime(exp.getTime() + (1000 * 60 * 60 * 24 * 30));     //set it 30 days ahead 
			setCookie('fontCookieABI',size[0],exp);
		}
	}
	
} 

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 getTextSize() {
	var size= 0;
	var size = getCookie('fontCookieABI');
	var size2 = Number(size);
	if (size2 != 0) {
		if (document.getElementById('bodyScript').style.fontSize == "") {  
         	document.getElementById('bodyScript').style.fontSize = (size2) + "%"; 
        }  
		   document.getElementById('bodyScript').style.fontSize = (size2) + "%"; 
	}
	document.getElementById('bodyScript').style.visibility = 'visible';
}
