var _count = parseInt(Math.random()*1000);
if (typeof document.documentElement.style.msInterpolationMode != "undefined") {
	// IE 7 以上
	var _ie6 = false;
} else {
	// IE 6 以下と、モダンブラウザー
	var _ie6 = true;
}


function isset( data )
{
  return ( typeof( data ) != 'undefined' );
}

function init()
{

}

function writeCookie(kword, kdata, sec )
{
	if(!navigator.cookieEnabled){		// クッキーが利用可能かどうか
		return;
	}

	var sday = new Date();
	sday.setTime(sday.getTime() + (sec * 1000));
	var s2day = sday.toGMTString();
	document.cookie = "incho_" + kword + "=" + escape(kdata) + ";expires=" + s2day;
}

function readCookie(kword)
{
	if(typeof(kword) == "undefined")		// キーワードなし
		return "";							// 何もしないで戻る

	kword = "incho_" + kword + "=";
	var kdata = "";
	var scookie = document.cookie + ";";		// クッキー情報を読み込む
	var start = scookie.indexOf(kword);		// キーワードを検索

	if (start != -1){						// キーワードと一致するものあり
		var end = scookie.indexOf(";", start);    // 情報の末尾位置を検索
		var kdata = unescape(scookie.substring(start + kword.length, end));	// データ取り出し
	}
	return kdata;
}

function deleteCookie(kword)
{
	kword = "incho_" + kword + "=";
	var dTime = new Date();
	dTime.setYear(dTime.getYear() - 1);
	document.cookie = kword + ";expires=" + dTime.toGMTString();
}

function deleteAllCookie()
{
	var scookie = document.cookie + ";";		// クッキー情報を読み込む
	while(1)
	{
		var start = scookie.indexOf("incho_");		// キーワードを検索

		if (start != -1){						// キーワードと一致するものあり
			var end = scookie.indexOf("=", start);    // 情報の末尾位置を検索
			var kword = unescape(scookie.substring(start+6, end));	// データ取り出し
			deleteCookie(kword);
			scookie = scookie.substring( start+5 );
		}
		else
		{
			break;
		}
	}
}
