function mySetCookie(myCookie,myValue,myDay){
myExp = new Date();
myExp.setTime(myExp.getTime()+(myDay*24*60*60*1000));
myItem = "@" + myCookie + "=" + escape(myValue) + ";";
myExpires = "expires="+myExp.toGMTString();
document.cookie = myItem + myExpires;
}

function myGetCookie(myCookie){
myCookie = "@" + myCookie + "=";
myValue = null;
myStr = document.cookie + ";" ;
myOfst = myStr.indexOf(myCookie);
if (myOfst != -1){
myStart = myOfst + myCookie.length;
myEnd = myStr.indexOf(";" , myStart);
myValue = unescape(myStr.substring(myStart,myEnd));
}
return myValue;
}

/*
ムーンシャインの数#現在のストーリー#メインステージ#ボーナスステージ#依頼データ#エリア##場所#コイン#保持#仲間#電車
*/
Cookie_Name = "LightStones";
Cookie_Data_Names = new Array("Stone","Stage","Story","Request","Bonus","Eria","Basho","Coin","Item","Menber","Densha");
function New_Cookie(){
	Cookie_Data = new Array();
	Cookie_Data["Stone"]   = 0;
	Cookie_Data["Stage"]   = new Array(0,0,0,0,0,0,0,0,0,0,0);
	Cookie_Data["Story"]   = 0;
	Cookie_Data["Request"] = new Array(0,0,0,0,0,0,0,0,0,0,0,0);
	Cookie_Data["Bonus"]   = new Array(0,0,0);
	Cookie_Data["Eria"]    = 0;
	Cookie_Data["Basho"]   = 0;
	Cookie_Data["Coin"]    = 0;
	Cookie_Data["Item"]    = 0;
	Cookie_Data["Menber"]  = new Array(0,0,0,0);
	Cookie_Data["Densha"]  = new Array(0,0,0,0);
}

function Load_Cookie(){
	Chack = "";
	Chack = myGetCookie(Cookie_Name);
	if(!Chack){return 0;}
	Chack = Chack.split("#");
	for(i=0;i<Cookie_Data_Names.length;i++){
		Cookie_Data[Cookie_Data_Names[i]] = Chack[i];
	}
	Cookie_Data["Stage"]   = Cookie_Data["Stage"].split("|");
	Cookie_Data["Request"] = Cookie_Data["Request"].split("|");
	Cookie_Data["Bonus"]   = Cookie_Data["Bonus"].split("|");
	Cookie_Data["Menber"]  = Cookie_Data["Menber"].split("|");
	Cookie_Data["Densha"]  = Cookie_Data["Densha"].split("|");
}

function Write_Cookie(){
	Cookie_Data["Stage"]   = Cookie_Data["Stage"].join("|");
	Cookie_Data["Request"] = Cookie_Data["Request"].join("|");
	Cookie_Data["Bonus"]   = Cookie_Data["Bonus"].join("|");
	Cookie_Data["Menber"]  = Cookie_Data["Menber"].join("|");
	Cookie_Data["Densha"]  = Cookie_Data["Densha"].join("|");
	Chack = Cookie_Data[Cookie_Data_Names[0]];
	for(i=1;i<Cookie_Data_Names.length;i++){
		Chack += "#" + Cookie_Data[Cookie_Data_Names[i]];
	}
	mySetCookie(Cookie_Name,Chack,365);
	Cookie_Data["Stage"]   = Cookie_Data["Stage"].split("|");
	Cookie_Data["Request"] = Cookie_Data["Request"].split("|");
	Cookie_Data["Bonus"]   = Cookie_Data["Bonus"].split("|");
	Cookie_Data["Menber"]  = Cookie_Data["Menber"].split("|");
	Cookie_Data["Densha"]  = Cookie_Data["Densha"].split("|");
}

function New_Game(){
	if(Cookie_Data["Story"] == 0){
		New_Cookie();
		Write_Cookie();
		Game_Start();
	}else if(true==confirm("セーブデータをリセットしてスタートしますか？")){
		New_Cookie();
		Write_Cookie();
		Game_Start();
	}else{
		alert("中止しました");
	}
}

function Game_Start(){
	location.href="Map.html";
}
function Game_End(){
	location.href="Mein.html";
}
function Teikyou(){
	location.href="Teikyou.html";
}
New_Cookie();
Load_Cookie();
