$(document).ready(function() {
   fontSizeFromCookie()
 });
  
function changeFontSize(s) {
	//change size
	$("body").css("fontSize",s + "%");
	
	// remove all underlines
	$("#setfont-wrapper").children("a").css("textDecoration","none");
	
	//underline the current size
	switch(s)
	{
	case 87.5:
	  $(".btn-larger").css("textDecoration","underline");
	  break    
	case 100:
	  $(".btn-largest").css("textDecoration","underline");
	  break
	default:
	  $(".btn-normal").css("textDecoration","underline");
	}
	
	//set cookie
	var cookieVal = "textSize=" + s + "; ";
	document.cookie = cookieVal;
}

function fontSizeFromCookie() {
	//get font size from cookie
	var cookies = document.cookie;
	var pos = cookies.indexOf("textSize=");
	if(pos != -1) {
		
		start = pos + 9;
		end = cookies.indexOf(";",start);
		if(end == -1) {
			end = cookies.length;
		}
		var value = cookies.substring(start,end);
		var size = unescape(value);
	} else {
		size = 62.5
	}
	changeFontSize(size);
}

