$NAME = "nameexr";

function SetNameAndPwdFromCookie()
{
	document.myFORM.nameexr.value = GetCookie($NAME, "");
	document.myFORM.pwd.value  = GetCookie("pwd", "");
}

function SaveCookie()
{
	nread = new Array();
	for (i = 0; i < 100; ++i) {
		cookiename = "nread" + i;
		nread[i] = GetCookie(cookiename, "");
	}

	if (thisthreadno >= 0) {
		nread[thisthreadno] = thisthreadkijicount;
	}

	cookie = "";
	cookie = AddCookie(cookie, $NAME, document.myFORM.nameexr.value);
	cookie = AddCookie(cookie, "pwd",  document.myFORM.pwd.value);

	for (i = 0; i < 100; ++i) {
		cookiename = "nread" + i;
		cookie = AddCookie(cookie, cookiename, nread[i]);
	}

	WriteCookie(cookie);
}
function SaveCookieFirst()
{
	cookie = "";
	cookie = AddCookie(cookie, $NAME, GetCookie($NAME, ""));
	cookie = AddCookie(cookie, "pwd",  GetCookie("pwd", ""));
	for (i = 0; i < 100; ++i) {
		cookiename = "nread" + i;
		cookie = AddCookie(cookie, cookiename, nkijisaishin[i]);
	}
	WriteCookie(cookie);
}
function AddCookie(cookie, key, val)
{
	cookie += key + "->" + escape(val) + "/";
	return cookie;
}
function WriteCookie(cookie)
{
	expires = new Date();
	expires.setTime(expires.getTime() + (30*365*24*60*60*1000));
	s = cookie + '; expires=' + expires.toGMTString() + ";";
	document.cookie = s;
}
function GetCookie(key, def)
{
	cookie = document.cookie + "/";
	key_str = key + "->";
	key_start = cookie.indexOf(key_str, 0);
	if (key_start != -1) {
		val = cookie.substring(key_start + key_str.length);
		key_end = val.indexOf("/", 0);
		return unescape(val.substring(0, key_end));
	}
	return def;
}
function SetMidokuMark()
{
	nread = GetCookie("nread0", "first");
	if (nread == "first") {
		SaveCookieFirst();
	}

	for (i = 0; i < 100; ++i) {
		cookiename = "nread" + i;
		nread = GetCookie(cookiename, "yet");
		if (nread != "yet" && nread < nkijisaishin[i]) {
			id = "mi" + i;
			el = document.all.item(id);
			nmidoku = nkijisaishin[i] - nread;
			el.innerHTML = "@<font color=red>–¢“Ç" + nmidoku + "Œ</font>";
		}
	}
}
