/*--------------------------------------------------------------------------------------------------

	クッキーへの書き込み
		引数	：	kword=キーワード	data=データ	kday=保存時間(秒)
		返却値	：	なし

--------------------------------------------------------------------------------------------------*/
function CookieWrite(kword, kdata, kday)
{
	// クッキーが利用可能かどうか
	if(!navigator.cookieEnabled){    
		alert("クッキーへの書き込みができません");
		return;
	}
	sday = new Date();
	sday.setTime(sday.getTime() + (kday * 1000));
	s2day = sday.toGMTString();
	//alert("kday="+kday);

	if	(kday == 0 || kday == ""){
               document.cookie = kword + "=" + escape(kdata) + "; ; path=/";
	}
	else{
		document.cookie = kword + "=" + escape(kdata) + "; ; path=/; expires=" + s2day;
	}
}
/*--------------------------------------------------------------------------------------------------

	クッキーから読み込み
		引数	：	kword=キーワード
		返却値	：	データ

--------------------------------------------------------------------------------------------------*/
function CookieRead(kword)
{
	//----------------------------------------------------------------------------------------------
	//	キーワードなしは何もしないで戻る
	//----------------------------------------------------------------------------------------------
	if(typeof(kword)	==	"undefined"){
		return	"";
	}
	
	kword	=	kword	+	"=";
	kdata	=	"";
	//	クッキー情報を読み込む
	scookie	=	document.cookie + ";";
	//	キーワードを検索
	start = scookie.indexOf(kword);
	//	キーワードと一致するものあり
	if	(start	!=	-1){
		// 情報の末尾位置を検索
		end	=	scookie.indexOf(";", start);
		// データ取り出し
		kdata = unescape(scookie.substring(start + kword.length, end));
	}
	return kdata;
}
/*--------------------------------------------------------------------------------------------------

	クッキー削除
		引数	：	kword=キーワード
		返却値	：	なし

--------------------------------------------------------------------------------------------------*/
function	CookieDelete(kword)
{
  document.cookie = kword + "=;expires=Thu,01-Jan-70 00:00:01 GMT";
}
