function retext(x) {
    var nextyear = new Date();
    nextyear.setFullYear(nextyear.getFullYear() + 1);
    if (x == "small") { textsize = "11px"; }
    if (x == "medium") { textsize = "13px"; }
    if (x == "large") { textsize = "15px"; }
    
    document["text_small"].src = "_shell/_images/text_small.gif";
    document["text_medium"].src = "_shell/_images/text_medium.gif";
    document["text_large"].src = "_shell/_images/text_large.gif";
    document["text_" + x].src =  "_shell/_images/text_" + x + "_down.gif";

    $(".content").css({ "font-size" : textsize });
    document.cookie = "fontsize=" + x + "; expires=" + nextyear.toGMTString() + "; path=/";    
}

function rollover() {
  if (this.src.indexOf("down") == -1) { 
    var path =  this.src.substr(0,this.src.lastIndexOf("."));
    var filetype = this.src.substr(this.src.lastIndexOf("."));
    this.src = path + "_over" + filetype;
  }
}

function rollout() {
  if (this.src.indexOf("down") == -1) { 
    var path =  this.src.substr(0,this.src.lastIndexOf(".")-5);
    var filetype = this.src.substr(this.src.lastIndexOf("."));
    this.src = path + filetype;
  }
}

function writeDate() {
  var today = new Date();
  var year = today.getFullYear();
  document.write(year);
}

$(document).ready(function(){
  var allcookies = document.cookie;
  if(allcookies.indexOf("fontsize=") != -1) {
    current = allcookies.substring(allcookies.indexOf("fontsize=") + 9);
    if (current.indexOf(";") != -1) {
      current = current.substring(0,current.indexOf(";"));
    }
    retext(current);
  } else {
    retext("medium");
  }

  $(".roll").bind("mouseover",rollover);
  $(".roll").bind("mouseout",rollout);
});

