/// マラソン設定用スクリプト

function initialize() {
	var column = 3;
	var row = 30;
	var wait = 0;
	var search = "ソーマ|げんま";
	var image = 0;
	
	var ary = document.cookie.split("; ");
	var i = 0;
	while (ary[i]) {
		var txt = ary[i];
		if (txt.substr(0, 9) == "marathon=") {
			var ary2 = txt.substr(9, txt.length).split("%00");
			if (ary2[0]) {
				column = getColumnNum(unescape(ary2[0]));
			}
			if (ary2[1]) {
				row = getRowNum(unescape(ary2[1]));
			}
			if (ary2[2]) {
				wait = getWaitNum(unescape(ary2[2]));
			}
			if (ary2[3]) {
				search = unescape(ary2[3]);
			}
			if (ary2[4]) {
				image = getImageType(unescape(ary2[4]));
			}
			break;
		}
		i++;
	}
	
	document.getElementById("column").value = column;
	document.getElementById("row").value = row;
	document.getElementById("wait").value = wait;
	document.getElementById("search").value = search;
	document.getElementById("image").value = image;
}


function onSave() {
	var ary = new Array();
	ary[0] = getColumnNum(document.getElementById("column").value);
	ary[1] = getRowNum(document.getElementById("row").value);
	ary[2] = getWaitNum(document.getElementById("wait").value);
	ary[3] = document.getElementById("search").value;
	ary[4] = getImageType(document.getElementById("image").value);
	var str = escape(ary[0]) + "%00" + escape(ary[1]) + "%00" + escape(ary[2]) + "%00" + escape(ary[3]) + "%00" + escape(ary[4]);

	var expires = new Date();
	expires.setTime(expires.getTime() + 1000 * 60 * 60 * 24 * 365);
	document.cookie = "marathon=" + str + "; expires=" + expires.toGMTString();

	alert("設定変更しました");
}

function onReset() {
	initialize();
}
