<!--
//**********************************************************************
// CLUB SUMISEI：Text Size
//
// Feb.2008 Renewal
//**********************************************************************
// 変数：gTxxxx
// 関数：text_xxx
//**********************************************************************


//--------------------------------------------------
// SET [ Server ]
//--------------------------------------------------

var gTxRootPath = '/'; //Document Root

if( sgSv == 0 )     { gTxRootPath = "http://" + document.domain + "/common/css/"; }
else if( sgSv == 1 ){ gTxRootPath = "http://clubsumisei.com/common/css/"; }


//---------------------------------------------
// Style
//---------------------------------------------

var gTxCookieName = 'text_size';
var gTxCookieData = text_getCookie();
var gTxStyleFile = {
	''  : 'textsize_m.css', //空→default
	'S' : 'textsize_s.css',
	'M' : 'textsize_m.css',
	'L' : 'textsize_l.css'
};

with( document ){
	write('<link rel="stylesheet" type="text/css" href="' + gTxRootPath + gTxStyleFile[gTxCookieData] + '">');
	write('<link rel="alternate stylesheet" type="text/css" href="' + gTxRootPath + 'textsize_s.css" title="S">');
	write('<link rel="alternate stylesheet" type="text/css" href="' + gTxRootPath + 'textsize_m.css" title="M">');
	write('<link rel="alternate stylesheet" type="text/css" href="' + gTxRootPath + 'textsize_l.css" title="L">');
}

//=============================================
// text_getCookie()
//=============================================
function text_getCookie(){
	var mCk  = document.cookie;
	var mKey = gTxCookieName + '=';
	var mStr = '';
	var mRet = '';

	if( mCk.indexOf(mKey) >= 0 ){
		mStr = mCk.indexOf(mKey) + mKey.length;
		mRet = mCk.substr(mStr,1);
	}
	return mRet;
}

//=============================================
// setCookie()
//=============================================
function setCookie(wk){
	var mCkData = gTxCookieName + '=' + wk + ';';
	var mCkDoc  = 'domain=' + document.domain + ';';
	var mCkPath = 'path=/;';

	var mDates  = 365;   // 有効期限の日数を設定
	var mSetDay = new Date();
	mSetDay.setTime(mSetDay.getTime() + (mDates*1000*60*60*24));
	var mCkTerm = 'expires=' + mSetDay.toGMTString() + ';';

	document.cookie = mCkData + mCkDoc + mCkPath + mCkTerm;
	//alert(document.cookie);
}

//=============================================
// setStyleSheet()
//=============================================
function setStyleSheet(wk){

	var mStTag = document.getElementsByTagName('link');
	var mStLeng = 4;

	for( var i = 1; i <= mStLeng; i ++ ){

		mStTag[i].disabled = true;

		if( mStTag[i].getAttribute('title') == wk ){
			mStTag[i].disabled = false;
		}
	}
	setCookie(wk); // cookieを設定
}

//=============================================


//**********************************************************************
-->

