var fsize = new Array(11,12,13,14,15,16,17,18,19,20,22,24);
var fnum = 5;
var areaNum = 9;
var name = "fnumcookie";			// クッキーの名前
function fsizeChg(num){
fnum += num;
var value = fnum;					// クッキーの値
var period = 30;
// 有効期限の作成
var nowtime = new Date().getTime();
var clear_time = new Date(nowtime + (60 * 60 * 24 * 1000 * period));
var expires = clear_time.toGMTString();
// クッキーの発行（書き込み）
document.cookie = name + "=" + escape(value) + "; expires=" + expires;

if (fnum>11) fnum=11;
if (fnum<0) fnum=0;

if (document.all){
for (i=1;i<=areaNum;i++){
if (document.all["area"+i]){
document.all["area"+i].style.fontSize = fsize[fnum]+"px";
document.all["area"+i].style.lineHeight = "140%";
}
}
} else {
for (i=1;i<=areaNum;i++){
if (document.getElementById("area"+i)){
document.getElementById("area"+i).style.fontSize = fsize[fnum]+"px";
document.getElementById("area"+i).style.lineHeight = "140%";
}
}
}
}

function fsizeOrg(num){
var value = "";
if (document.cookie) {
	var cookies = document.cookie.split("; ");
	for (var i = 0; i < cookies.length; i++) {
		var str = cookies[i].split("=");
		if (str[0] == name) {
			var cookie_value = unescape(str[1]);
			if (!isNaN(value)) value = ++cookie_value;
			break;
		}
	}
}

if (value != "") {
fnum = value;
}else{
fnum = num;
}
if (fnum>11) fnum=11;
if (fnum<0) fnum=0;

if (document.all){
for (i=1;i<=areaNum;i++){
if (document.all["area"+i]){
document.all["area"+i].style.fontSize = fsize[fnum]+"px";
document.all["area"+i].style.lineHeight = "140%";
}
}
} else {
for (i=1;i<=areaNum;i++){
if (document.getElementById("area"+i)){
document.getElementById("area"+i).style.fontSize = fsize[fnum]+"px";
document.getElementById("area"+i).style.lineHeight = "140%";
}
}
}
}