﻿var qData = "";
var lData = "";

function saveNowData(){
	getNowData();
	doCookie();
}
function loadLastData(){
	qData = myGetCookie("ch1");
	qData = qData.replace("ch1=","");
	qData = qData.replace(" ","");
	qData = qData.replace(";","");
	while(qData.match("_")){
		qData = qData.replace("_","=");
	}
	while(qData.match("pz")){
		qData = qData.replace("pz","&");
	}
	url = "http://www.shoshinsha.com/study/make.php?" + qData;
	return url;
}
function dispMsg(){
	url = loadLastData();
	document.write("<a href='" + url + "' id='cmsg'>■前回の問題形式で開く</a>");

}
function getNowData(){
	qData = document.location.search.replace("#","");
}
function doCookie(){

	while(qData.match("=")){
		qData = qData.replace("=","_");
	}
	while(qData.match("&")){
		qData = qData.replace("&","pz");
	}
	qData = qData.replace("?","");
	
	setCookie("ch1=",qData,"365");

}
function setCookie(setName,setData,days) {
	var limit = new Date();
	limit.setTime(limit.getTime() + (days*1000*24*3600));
	var nowlimit = limit.toGMTString();
	var str = setName + escape(setData) + ";expires=" +  nowlimit;
	document.cookie = "";
	document.cookie = str + ";";
}
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;
}
