//cookieµÄÏà¹Øº¯Êý
function getCookieVal (offset)
{ 
 var endstr = document.cookie.indexOf (";", offset); 
 if (endstr == -1) endstr = document.cookie.length; 
    return unescape(document.cookie.substring(offset, endstr)); 
 } 
       
function getCookie(name)
{
    var arg = name + "="; 
    var alen = arg.length; 
    var clen = document.cookie.length; 
    var i = 0; 
    while (i < clen) 
    { 
        var j = i + alen; 
        if (document.cookie.substring(i, j) == arg) 
            return getCookieVal (j); 
        i = document.cookie.indexOf(" ", i) + 1; 
        if (i == 0) 
            break; 
    } 
    return null; 
} 
function setCookie (name, value) 
{ 
    var exp = new Date(); 
    exp.setTime (exp.getTime()+3600000000); 
    document.cookie = name + "=" + value + ";path=/; expires=" + exp.toGMTString(); 
}
//É¾³ýcookie
function delCookie(name)
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) 
    {
        document.cookie= name + "="+cval+";expires="+exp.toGMTString();
    }
    document.getElementById("history").innerHTML="";
}

//setCookie("history_info_eng","");
function setCookie2(info){
	var old_info=getCookie("history_info_eng");
	var insert;
	if(old_info==null)   {
		insert=true;
	}
	else{
		var new_info=old_info.split("^");
		if(new_info[0]!=info){
			old_info=old_info.replace(info,"")
			old_info=old_info.replace(/^^/g,"^")
			new_info=old_info.split("^");
			}
			
		for(var j=0;j<=8;j++){
			if(new_info[j]==info){
				//return false;
			}
		}
		if(new_info[0]==info)
		info="";
		for(j=0;j<=8;j++)
		{
			//if(new_info[j].indexOf(info)!=-1)
			//insert=false;
			if(new_info[j]=="null"||new_info[j]==undefined)
				break;
			else{
				
				info+="^"+new_info[j];
			}
		}
		insert=true;
	}
	if(insert){
		setCookie("history_info_eng",info);
	}
}

function history_show(show_num){
	var old_info=getCookie("history_info_eng");
	if (old_info==null) return "";
	old_info=old_info.replace(/^^/g,"^")
	var new_info=old_info.split("^");
	var return_info="";
	var i;
   		for(i=0;i<=show_num-1;i++){
		if(new_info[i]=="null"||new_info[i]==undefined)
				break;
			else{
				
				return_info+=new_info[i];
			}
	}
	return return_info;
}

