
/* Cookie functions */
// An adaptation of Dorcht's function for setting a cookie.
function setCookie(name, value, path, expires, domain, secure) {
  document.cookie = name + "=" + escape(value) + 
  ((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
  ((path == null) ? "" : "; path=" + path) +
  ((domain == null) ? "" : "; domain=" + domain) +
  ((secure == null) ? "" : "; secure");
}

// Heinle's function for retrieving a cookie.
function getCookie(name){
  var cname = name + "=";               
  var dc = document.cookie;             
  if (dc.length > 0) {              
    begin = dc.indexOf(cname);       
    if (begin != -1) {           
      begin += cname.length;       
      end = dc.indexOf(";", begin);
      if (end == -1) end = dc.length;
        return unescape(dc.substring(begin, end));
    } 
  }
  return null;
}

// An adaptation of Dorcht's function for deleting a cookie.
function delCookie (name,path,domain) {
  if (getCookie(name)) {
    document.cookie = name + "=" +
    ((path == null) ? "" : "; path=" + path) +
    ((domain == null) ? "" : "; domain=" + domain) +
    "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}

//change text size
function changeSize(size) {
	setCookie("textsize", size,"/");
	window.location.reload();
}

//init image & stylesheet vars

//read textsize cookie and set appropriate image and stylesheet
var 	styleTextSize = '<link rel="stylesheet" href="/sections/seniormembers/seniorsS.css" type="text/css">';

if (getCookie("textsize") == null) {
	setCookie("textsize", "m","/");
}
else if (getCookie("textsize") == "s") {
	styleTextSize = '<link rel="stylesheet" href="/sections/seniormembers/seniorsS.css" type="text/css">';
}
else if (getCookie("textsize") == "l") {
	styleTextSize = '<link rel="stylesheet" href="/sections/seniormembers/seniorsL.css" type="text/css">';
}
else {
	styleTextSize = '<link rel="stylesheet" href="/sections/seniormembers/seniorsM.css" type="text/css">';
}
//write out text size stylesheet
document.write(styleTextSize);
