// フォントサイズを保持するCookie名
var FSCName = 'FSCN';

// フォントサイズの増減幅
var FSRange = 20;

// フォントサイズの最大値
var FSMax = 200;

// フォントサイズの最小値
var FSMin = 60;


// フォントサイズのデフォルト値
var FSDefault = 100;


// クッキー読み出し
var fsCK = GetCookie(FSCName);
if (fsCK == '' || isNaN(fsCK)) {
	CuFS = FSDefault; //初期値を設定
} else {
	CuFS = Number(fsCK); //クッキーの値を設定
}


// フォントサイズ値の変更
function FSChange(CMD) {

	// 拡大
	if (CMD == 'large') {
		var newSize = Number(CuFS + FSRange);
		if (newSize > FSMax) {
			newSize = FSMax;
		}
		SetCookie(FSCName, newSize);
	}

	// 縮小
	if (CMD == 'small') {
		var newSize = Number(CuFS - FSRange);
		if (newSize < FSMin) {
			newSize = FSMin;
		}
		SetCookie(FSCName, newSize);
	}

	// 初期値に戻す
	if( CMD == 'default') {
		var newSize = FSDefault;
		DeleteCookie(FSCName);
	}

	// 何もしない
	if (CMD == 'Refresh') {
		newSize = CuFS;
	}

	// 値の更新
	CuFS = newSize;
	if (isNaN(CuFS)) {
		CuFS = FSDefault;
	}

	// サイズ変更
	document.body.style.fontSize = CuFS + '%';
}



// クッキーに書き込む
function SetCookie(name,value) {
	var exp = new Date();
	exp.setTime( exp.getTime() + 1000 * 60 * 60 * 24 * 7); // 7日間
	document.cookie = name + '=' + escape(value)+ ';expires=' + exp.toGMTString() + '; path=/';
}

// クッキーを取得する
function GetCookie(name) {
	ckary = document.cookie.split('; ');
	ckstr = '';
	i = 0;
	while (ckary[i]){
		dm = ckary[i].split('=');
		if (dm[0] == name) {
			if (dm.length == 2) {
				ckstr = dm[1];
			} else {
				ckstr = '';
			}
			break;
		}
		i++;
	}
	return unescape(ckstr);
}

// クッキーを削除する
function DeleteCookie(name) {
    document.cookie = name + '=; expires=Thu, 01-Jan-70 00:00:01 GMT; path=/';
}

// お気に入りに登録する
url = 'http://www.goodental.com/';
name = 'グーデンタル（歯・歯科情報サイト）';
function bookMark() {
  window.external.addFavorite(url,name);
}
// end

// 都道府県選択プルダウンメニューのリンク先
function navi() {
	location.href=prefmenu.jump.options[prefmenu.jump.selectedIndex].value;
}

