var id_output="history";

var data_max=5;

var cookie_period=24; //24時間

var root_01="/index.html" //設置ページ
var root_02="/"

var getCookie=function(key){
	var i,index,arr;
	arr=document.cookie.split(";");
	for(var i=0;i<arr.length;i++){
		index=arr[i].indexOf("=");
		if(arr[i].substring(0,index)==key||arr[i].substring(0,index)==" "+key) return unescape(arr[i].substring(index+1));
	}
	return "";
}
var setCookie=function(key,value,expire){
	document.cookie=key+"="+value+";path=/;expires="+expire;
}
var setCookiePre=function(key,value){
	expire=new Date();
	previsit=expire.toGMTString();
	expire.setTime(expire.getTime()+cookie_period*60*60*1000);
	expire=expire.toGMTString();
	setCookie(key,value,expire);
}


var dataTextNew;
var loadHistory=function(vl){
	var dataText=unescape(getCookie("hstTx"));
	var PageTitle = document.getElementsByTagName('title')[0].innerHTML || '';
	if(PageTitle){
		var sT = PageTitle;
				PageTitle ='';
				for(var i=0; i<sT.length; i++){ 
        			text = escape(sT.substring(i, i+1)); 
        			if(text == "%7C"){ 
            				i=sT.length;
        			} else {
						PageTitle += sT.substring(i, i+1); 
					}
    	} 
		itemText=PageTitle;
		itemUrl=location.pathname;
		dataTextNew=itemText+"\t"+itemUrl;
		if(dataText!=""){
			dataText=dataText.split("\t");
			for(var i=0;i<dataText.length/2;i++){
				if(dataText[i*2+1]!=itemUrl&&i<data_max+1) dataTextNew+="\t"+dataText[i*2]+"\t"+dataText[i*2+1];
			}
		}
		dataText=dataTextNew;
	}
	setCookiePre("hstTx",escape(dataText));
	dataText=unescape(getCookie("hstTx"));
	dataText=dataText.split("\t");
	var source="<ul>";
	var j =0;
	for(var i=0;i<dataText.length/2;i++){
		if(i<data_max+1) {
				if(dataText[i*2+1] !== root_01 && dataText[i*2+1] !== root_02){
					if(j==0){
						source+='<li><a href="'+dataText[i*2+1]+'">'+dataText[i*2]+'</a></li>';
						j++;
					}else{
						source+='<li><a href="'+dataText[i*2+1]+'">'+dataText[i*2]+'</a></li>';
					}
				}
		}
	}
	source+="</ul>";
	if(document.getElementById(id_output) != null)	document.getElementById(id_output).innerHTML=source;
}









