var fontSize = readCookie("font-size");

if(fontSize) {
	changeTextSize(fontSize);
}

function mouseOver(image) {
	path = image.src;
	folder = path.substring(path.indexOf("images/")+7,path.lastIndexOf('/') + 1);
	file = path.substring(path.lastIndexOf('/') + 1,path.indexOf(".gif"));
	
	image.src = "/images/" + folder + file + "-over.gif";
}

function mouseOut(image) {
	if(image.src.indexOf("-over.gif") > 0){
		path = image.src;
		folder = path.substring(path.indexOf("images/")+7,path.lastIndexOf('/') + 1);
		file = path.substring(path.lastIndexOf('/') + 1,path.indexOf("-over.gif"));
		
		image.src = "/images/" + folder + file + ".gif";
	}
}

function changeTextSize(size) {
	document.getElementById("content").style.fontSize = size;
	document.getElementById("navigation").style.height = "auto";
	navHeight = document.getElementById("navigation").offsetHeight;
	contentHeight = document.getElementById("content").offsetHeight;
	document.getElementById("navigation").style.height = (contentHeight >= navHeight - 25) ? contentHeight + 10 : "auto";
	createCookie("font-size",size);
}

function createCookie(name,value) {
  var date = new Date();
  date.setTime(date.getTime()+(365*24*60*60*1000));
  var expires = "; expires="+date.toGMTString();
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}
