/**********************************************************************
Coca-Cola : for font size [ font.js ]

18:36 2008/06/03
***********************************************************************
/*---------------------------------------------
 Document Write
---------------------------------------------*/
//window.onload = function(){
//
//	// Cookieからフォントサイズを取得
//	var strFontSize = get_fontCookie();
//
//	//フォントサイズが未設定の場合はデフォルト地設定
//	if(strFontSize == '') { strFontSize = 'S'; }  // default -> 'S'
//
//	//フォントサイズ設定
//	set_fontSize(strFontSize);
//
//}

/*=============================================
 init_fontSize()
 フォント設定エリア出力
=============================================*/
function init_fontSize(){
  
	// Cookieからフォントサイズを取得
	var strFontSize = get_fontCookie();
  
  //CSSタグ取得
	var objTag  = document.getElementsByTagName('body')[0];

	//フォントサイズが未設定の場合はデフォルト地設定
	if(strFontSize == '') { strFontSize = 'S'; }  // default -> 'S'
  
  //処理判定
  if (strFontSize=='S') {
    strFontImageS = 'utility_05_c.gif';
    strFontImageL = 'utility_06.gif';
  	objTag.className = 'fontS'
  }else if (strFontSize=='L') {
    strFontImageS = 'utility_05.gif';
    strFontImageL = 'utility_06_c.gif';
  	objTag.className = 'fontL'
  }
  
  //ボタン出力
  strHTML = '';
  strHTML += '<a href="javascript:set_fontSize(\'S\');"><img id="hdFontS" src="/common/imgs/' + strFontImageS + '" alt="小" class="a2"></a>';
  strHTML += '<a href="javascript:set_fontSize(\'L\');"><img id="hdFontL" src="/common/imgs/' + strFontImageL + '" alt="大" class="a3"></a>';
  document.write (strHTML);
  
  //クッキー制御
	set_fontCookie(strFontSize);

}

/*=============================================
 set_fontSize()
 フォントサイズ設定関数
=============================================*/
function set_fontSize(vstrFlg){
	var i = 0;
	var objTag  = document.getElementsByTagName('body')[0];


  //画像のアクティブを切り替える
	if (vstrFlg == "S"){
		document.images['hdFontS'].src = '/common/imgs/utility_05_c.gif';
		document.images['hdFontL'].src = '/common/imgs/utility_06.gif';
		objTag.className = 'fontS'
	}
	if (vstrFlg == "L"){
		document.images['hdFontS'].src = '/common/imgs/utility_05.gif';
		document.images['hdFontL'].src = '/common/imgs/utility_06_c.gif';
		objTag.className = 'fontL'
	}
  
  //Cookieを更新する
	set_fontCookie(vstrFlg); // Cookie
}

/*=============================================
 set_fontCookie()
 Cookei書込（フォントサイズ変更用）
=============================================*/
function set_fontCookie(vstrArg){
	//Cookie書込用情報設定
	var strData   = 'FONTSIZE=' + vstrArg + ';';
	var strDomain = 'domain=' + document.domain + ';';
	var strPath   = 'path=/;';
  
  //有効期限設定
	var intDate = 365;  // 有効期限の日数を設定

	var objDate = new Date();
	objDate.setTime(objDate.getTime() + (intDate*1000*60*60*24));

	var strTerm = 'expires=' + objDate.toGMTString() + ';';

  //Cookie書き込み
	document.cookie = strData + strDomain + strPath + strTerm;
	//alert(document.cookie);
}

/*=============================================
 get_fontCookie()
 Cookei取得（フォントサイズ変更用）
=============================================*/
function get_fontCookie(){
  //Cookie取得用情報設定
	var i = 0;
	var strKey      = 'FONTSIZE=';
	var strCookie   = '';
	var astrCookies = document.cookie.split(';');
	var strValue    = '';

	for (i = 0; i < astrCookies.length; i ++) {
		if (astrCookies[i].indexOf(strKey) >= 0) {
			strCookie = astrCookies[i].replace(/ /i,'');
		}
	}
	if (strCookie.indexOf(strKey) >= 0) {
		strValue = strCookie.substr(strCookie.indexOf(strKey) + strKey.length, strCookie.length);	
	}
	return strValue;
}



/*********************************************************************/
