var curFontSize = 10;

function ZoomDocument(mode) {
  switch (mode) {
    case "in":
      switch (curFontSize) {
	    case 7:
	      size = 8;
      	      break;
	    case 8:
	      size = 9;
	      break;
	    case 9:
	      size = 10;
	      break;
	    case 10:
	      size = 12;
	      break;
	    case 12:
	      size = 13;
	      break;
	    case 13:
	      size = 14;
	      break;
	    case 14:
	      size = 15;
	    case 15:
	      size = 16;
	    case 16:
	      size = 16;
	      break;
	    default:
	      size = 10;
	      break;
	  }
	  break;
    case "out":
      switch (curFontSize) {
	    case 7:
	      size = 7;
	      break;
	    case 8:
	      size = 7;
	      break;
	    case 9:
	      size = 8;
	      break;
	    case 10:
	      size = 9;
	      break;
	    case 12:
	      size = 10;
	      break;
	    case 13:
	      size = 12;
	      break;
	    case 14:
	      size = 13;
	      break;
	    case 15:
	      size = 14;
	      break;
	    case 16:
	      size = 15;
	      break;
	    default:
	      size = 10;
	      break;
	  }
	  break;
    default:
      if(mode>=7 && mode<=16) {
        size = mode;
      } else {
	    size = 10;
	  }
      break;
  }
  var para = document.getElementsByTagName('p');
  for (i=0;i<para.length;i++) {
    if(para[i].className == "footnote") {
      para[i].style.fontSize = (size-1) + "pt";
	} else if(para[i].className != "source_info") {
      para[i].style.fontSize = size + "pt";
    }
  }
  var para = document.getElementsByTagName('li');
  for (i=0;i<para.length;i++) {
    para[i].style.fontSize = size + "pt";
  }
  var para = document.getElementsByTagName('a');
  for (i=0;i<para.length;i++) {
    if(para[i].className == "biblelink" || para[i].className == "") {
      para[i].style.fontSize = size + "pt";
    }
  }
  curFontSize = size;
  document.cookie = "fontsize="+size;
}

if(document.cookie) {
  var s = document.cookie.indexOf("fontsize=")+9;
  if(s!=-1) {
    var e = document.cookie.indexOf(";", s);
    if(e==-1) e = document.cookie.length;
    fs = document.cookie.substring(s,e)
    if(fs!=10) window.setTimeout("ZoomDocument("+fs+")", 500);
  }
}
