var historydomain=".gamenow.net";
var historyName="playHistory";
var historyUrlName="playHistoryUrl";
var historyIDName="playHistoryID";
var historyArray=new Array();
var historyUrlArray=new Array();
var historyIDArray=new Array();
var historyCookie;
var historyUrlCookie;
var historyIDCookie;

 function   saveCookie(name,   value,   expires,   path,   domain,   secure){
      var   strCookie   =   name   +   "="   +   escape(value);
      if   (expires){
            //   计算Cookie的期限,   参数为天数
            var   curTime   =   new   Date();
            curTime.setTime(curTime.getTime()   +   expires*24*60*60*1000);
            strCookie   +=   ";   expires="   +   curTime.toGMTString();
      }
      //   Cookie的路径
      strCookie   +=     (path)   ?   ";   path="   +   path   :   "";
      //   Cookie的Domain
      strCookie   +=     (domain)   ?   ";   domain="   +   domain   :   "";
      //   是否需要保密传送,为一个布尔值
      strCookie   +=     (secure)   ?   ";   secure"   :   "";
      document.cookie   =   strCookie;
  }
  function   getCookie(name){
      var   strCookies   =   document.cookie;
      var   cookieName   =   name   +   "=";     //   Cookie名称
      var   valueBegin,   valueEnd,   value;
      //   寻找是否有此Cookie名称
      valueBegin   =   strCookies.indexOf(cookieName);
      if   (valueBegin   ==   -1)   return   null;     //   没有此Cookie
      //   取得值的结尾位置
      valueEnd   =   strCookies.indexOf(";",   valueBegin);
      if   (valueEnd   ==   -1)
              valueEnd   =   strCookies.length;     //   最後一个Cookie
      //   取得Cookie值
      value   =   strCookies.substring(valueBegin+cookieName.length,valueEnd);
      return   unescape(value);
  }

  function   deleteCookie(name,   path,   domain){
      var   strCookie;
      //   检查Cookie是否存在
      if   (checkCookieExist(name)){
          //   设置Cookie的期限为己过期
          strCookie   =   name   +   "=";
          strCookie   +=   (path)   ?   ";   path="   +   path   :   "";
          strCookie   +=   (domain)   ?   ";   domain="   +   domain   :   "";
          strCookie   +=   ";   expires=Thu,   01-Jan-70   00:00:01   GMT";
          document.cookie   =   strCookie;
      }
  }


function savePlayHistory(varstring,varUrlstring,varIDstring)//获取游戏历史记录
{
	for(var i=0;i<historyArray.length;i++){
		if (historyArray[i]==varstring) {
			return;
		}
	}
	if (historyArray.length>0){
			if 	(historyArray.length>=7){
				historyArray.pop();
				historyUrlArray.pop();
				historyIDArray.pop();
			}
			historyCookie=varstring ;
			historyUrlCookie=varUrlstring ;
			historyIDCookie=varIDstring ;
			for(var i=0;i<historyArray.length;i++){
				historyCookie=historyCookie+","+historyArray[i];
				historyUrlCookie=historyUrlCookie+","+historyUrlArray[i];
				historyIDCookie=historyIDCookie+","+historyIDArray[i];
			}
	}else{
			historyCookie=varstring;
			historyUrlCookie=varUrlstring;
			historyIDCookie=varIDstring;
	}
	saveCookie(historyName,  historyCookie,   30,   '/',   historydomain,   '')
	saveCookie(historyUrlName,  historyUrlCookie,   30,   '/',   historydomain,   '')
	saveCookie(historyIDName,  historyIDCookie,   30,   '/',   historydomain,   '')
	/*
	SetCookie(historyName,historyCookie);
	SetCookie(historyUrlName,historyUrlCookie);
	*/
}


function getplayHistory()//获取游戏历史记录
{
	historyCookie=getCookie(historyName);
	historyUrlCookie=getCookie(historyUrlName);
	historyIDCookie=getCookie(historyIDName);
	if (historyCookie!=null && historyIDCookie!=null ){
		historyArray=historyCookie.split(",");
		historyUrlArray=historyUrlCookie.split(",");
		historyIDArray=historyIDCookie.split(",");
	}
}

