var zoomwindow;
function popup(page, width, height) {
    if (width=='') width=570;
    if (height=='') height=685;
    if (zoomwindow) zoomwindow.close();
	zoomwindow = window.open(page, "SPD", "width="+width+",height="+height+",left=0,top=0,location=no,menubar=no,resizable=no,scrollbars=yes,status=yes,toolbar=no");
	zoomwindow.focus();
}

function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else begin += 2;
	var end = document.cookie.indexOf(";", begin);
	if (end == -1) end = dc.length;
	return unescape(dc.substring(begin + prefix.length, end));
}

function initFontsize() {
	value = getCookie("fontsize");
	if (!value) value = "0.7";
	var idelement = document.getElementsByTagName("body")[0];
	idelement.style.fontSize = value + "em";
}

function clearField (thisfield, placeholder) {
	if (thisfield.value == placeholder) { thisfield.value = ''}
}

function setCookie(name, value) {
	var expiration = new Date();
	var sevenDays = expiration.getTime() + (7 * 24 * 60 * 60 * 1000);
	expiration.setTime(sevenDays);
	var curCookie = name + "=" + escape(value) + ";expires=" + escape(expiration.toGMTString()) + ";";
	document.cookie = curCookie;
}

function increaseFontsize() {
	value = getCookie("fontsize");
	if (value) {
		if (value < 2) value = Math.abs(value) + 0.05;
	} else value = 0.75;
	setCookie("fontsize",value);
	var idelement = document.getElementsByTagName("body")[0];
	idelement.style.fontSize = value + "em";
}

function decreaseFontsize() {
	value = getCookie("fontsize");
	if (value) {
		if (value > 0.1) value = value - 0.05;
	} else value = 0.65;
	setCookie("fontsize",value);
	var idelement = document.getElementsByTagName("body")[0];
	idelement.style.fontSize = value + "em";
}

function normalFontsize() {
	var idelement = document.getElementsByTagName("body")[0];
	idelement.style.fontSize = "0.7em";
	setCookie("fontsize","0.7");
}

function changeStyle(sheet) {
	setCookie("stylesheet",sheet);
	document.location.reload();
}

