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 {
			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].style.fontSize = size + "pt";
		}
	}
	document.getElementById('contents').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);
	}
}