
//==================================================
//getCookie( name )
//引数		name	クッキー名
//戻り値			クッキーの値
//==================================================
function getCookie(cookieName) {

	var	cname = cookieName + "=";
	var	i = 0;

	while ( i < document.cookie.length ) {
		var j = i + cname.length;
		if ( document.cookie.substring( i, j ) == cname ) {
			var leng = document.cookie.indexOf ( ";", j );
			if ( leng == -1 ) leng = document.cookie.length;
			return unescape( document.cookie.substring( j, leng ));
		}
		i = document.cookie.indexOf( " ", i ) + 1;
		if ( i == 0 ) break;
	}
	return null;	//クッキー名が見つからなかった
}


//==================================================
//setCookie( cookieName, cookieValue, expireDays )
//クッキーを記録する関数
//cookieName	クッキー名
//cookieValue	クッキーの値
//expireDays	期限の日数（0、1、2、3、・・・）0はセッション限り
//==================================================
function setCookie( cName,cValue, expDays )
{

	if( expDays ){
		var expires = new Date();	//現在の日時を取得
		//引数で与えられた期限の日数（expireDays）を加えて、期限の日時を求める
		expires.setTime( expires.getTime() + expDays*( 24 * 60 * 60 * 1000 ));
		document.cookie = cName + "=" + escape( cValue ) + "; expires=" + expires.toGMTString();
	}else{
		//expireDaysが0のときは期限はセッション限り
		document.cookie = cName + "=" + escape( cValue ) + ";";
	}
}


//==================================================
//delCookieBK( name )
//引数	name	削除するクッキー名
//==================================================
function delCookieBK( name ) {
	var expires = new Date();	//現在の日時を取得
	//期限として過去の日時をセットすると即時削除される
expires.setTime( -100 );
//	expires.setTime( expires.getTime() - 1000 );
	document.cookie = name + "=; expires=" + expires.toGMTString();
}

//==================================================
//delCookie( name )
//引数	name	削除するクッキー名
//==================================================

function delCookie( cName ) {
var i = 0; var dc = cName;
 while(i < dc.length) {
  var j = dc.indexOf("=", i);
  var key = dc.substring(i, j);
  dc = key + "=dummy; expires=Thu, 01-Jan-1970 09:00:00 GMT;";
  i = dc.indexOf(" ", i) + 1;
  if(0 == i) break;
 }
}

function stquizcnt_init(){
	delCookie("stqcnt");
//	clear_cookie("stqcnt");
	setCookie("stqcnt","0",0);
}

function stquizcnt_up(){
	// Cookieを取得する。
	val = getCookie("stqcnt");
	val++;
	// Cookieに保存する。
	setCookie("stqcnt",val,0);

}

function stquizcnt_get(){
	// Cookieを取得する。(stqcnt + 1の値を返す)
	val = getCookie("stqcnt");
	return val;
}


function stquiz(){

	var sw;
	var fileename;	

	var vwidth;
	var vheight;

	///////////////////////////////////////////////////////////////////
	//randaom() * クイズ数（クイズを増やしたら、この数字を変えること！）
	sw = (Math.floor(Math.random()*90+1));

	//クイズファイル名
	filename = "no" + numFormat(sw,"0000") + ".html";


	win=window.open("http://www5.famille.ne.jp/~soeti/quiz/" + filename,"QUIZ","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,width=500,height=550")

}
