
var hikatsuka_cookieName = "hikatsukafontsizeconfig";  // クッキー名
var hikatsuka_day         = 365;        // クッキーの有効期限（日）


//クッキーを取り出す
hikatsukaCSS = hikatsuka_getCookie(hikatsuka_cookieName);


//文字のサイズを適用させる
if(hikatsukaCSS == "small") {str = "<link href='/_lib/css/base_s.css' type='text/css' media='all' rel='stylesheet'>"} 
else if(hikatsukaCSS == "medium") {} 
else if(hikatsukaCSS == "large") {str = "<link href='/_lib/css/base_l.css' type='text/css' media='all' rel='stylesheet'>"}
else {hikatsukaCSS = "medium"; changeFontSetting ("medium");}//デフォルト設定
document.write(str);//書き出し処理


//フォントサイズ変更
function changeFontSetting (fontsize) {
	hikatsuka_setCookie(hikatsuka_cookieName , fontsize , hikatsuka_day)
}


//フォントサイズボタン表示
function printFontSetting () {
	document.write ('<img src="/_lib/img/icon_fontsize_t.gif" alt="フォントサイズを変更する" width="41" height="15" />');
	document.write ((hikatsukaCSS == "small") ? '<img src="/_lib/img/icon_fontsize_s_o.gif" alt="フォントサイズを小で表示しています" width="17" height="15" border="0" />' : '<a href="javascript:location.reload();" onclick="javascript:changeFontSetting(\'small\');"><img src="/_lib/img/icon_fontsize_s.gif" alt="フォントサイズを小にする" width="17" height="15" border="0" /></a>');
	document.write ((hikatsukaCSS == "medium") ? '<img src="/_lib/img/icon_fontsize_m_o.gif" alt="フォントサイズを中で表示しています" width="17" height="15" border="0" />' : '<a href="javascript:location.reload();" onclick="javascript:changeFontSetting(\'medium\');"><img src="/_lib/img/icon_fontsize_m.gif" alt="フォントサイズを中にする" width="17" height="15" border="0" /></a>');
	document.write ((hikatsukaCSS == "large") ? '<img src="/_lib/img/icon_fontsize_l_o.gif" alt="フォントサイズを大で表示しています" width="17" height="15" border="0" />' : '<a href="javascript:location.reload();" onclick="javascript:changeFontSetting(\'large\');"><img src="/_lib/img/icon_fontsize_l.gif" alt="フォントサイズを大にする" width="17" height="15" border="0" /></a>');
	//document.write (hikatsukaCSS);
	//alert(hikatsukaCSS);
}


//クッキーを保存
function hikatsuka_setCookie(cookieID , data , day){
  // クッキーをセットします
  // クッキーIDを指定して保存します
  // 第一引数：クッキーID
  // 第二引数：保存するデータ
  // 第三引数：クッキーの有効期限
  //           省略するとブラウザが終了するまで
  // 戻り値
  // true / false

// クッキーIDが無ければ、リターンして終了
if (cookieID == null)
  return false;
  // 有効期限の指定がなければ、ブラウザを終了させるまで
  if (day == '' || day == null)
    document.cookie = cookieID + "=" + escape(data) + ";";
  else{
    //day = evel(day); エラーになる・・・
    theDay = new Date();
    // theDay の時間を進めます
    theDay.setTime(theDay.getTime() + (day * 1000 * 60 * 60 * 24));
    // クッキーに保存します
    document.cookie = cookieID + "=" + escape(data) + ";expires=" + theDay.toGMTString() + ";path=/;";
  }
  return true;
}


//クッキーを取得
function hikatsuka_getCookie(cn) {
   get_data = document.cookie;
   cv = new Array();
   gd = get_data.split(";");
   for (i in gd) {
      a = gd[i].split("=");
      a[0] = a[0].replace(" ","");
      cv[a[0]] = a[1];
   }
   if (cv[cn]) return cv[cn];
   else return "";
}


