
//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.domain = "113.194.152.65"
       document.cookie = name + "=" + value + "; expires=" + exp.toGMTString(); 
}

////////////////////////////////////

function glog(evt)
{

evt=evt?evt:window.event;var srcElem=(evt.target)?evt.target:evt.srcElement;

	try
	{
		while(srcElem.parentNode&&srcElem!=srcElem.parentNode&&srcElem.href.indexOf("HotelInfo")>0&&srcElem.href.indexOf("###")==-1)
		{
			//alert("将要存入浏览列表")
			if(srcElem.tagName&&srcElem.tagName.toUpperCase()=="A")
			{
				linkname=srcElem.innerText;
				 //alert(linkname)
				address=srcElem.href+"_www.achome.cn_";
				wlink=linkname+"+"+address;
				old_info=getCookie("history_info");
				 //alert(old_info)
				var insert=true;
					
				//return false
				////////////////////////
					
					if(old_info==null)          //判断cookie是否为空
					{
					insert=true;
					}
					else
					{
						var old_link=old_info.split("_www.achome.cn_");
 								for(var j=0;j<=7;j++)
								  {// alert(old_link[j].indexOf(linkname))
									if(old_link[j].indexOf(linkname)!=-1)
									insert=false;
										if(old_link[j]=="undefined"||old_link[j]==null||old_link[j]=="") //null导致错误
										break;
								}//END FOU 
					 }// END IF
			
			
			/////////////////////////////
		   //  alert(insert)
						if(insert)                //如果符合条件则重新写入数据
						{
						wlink+=getCookie("history_info");
						setCookie("history_info",wlink);
						//history_show().reload();
						break;
						}
			
			 }
			srcElem = srcElem.parentNode;
	   }//END while
	}//END try
	
	catch(e){}
	return true;
}//END FUNCTION

document.onclick=glog;


//////////////////////////////////////////////////////////////////////////////// 


function history_show()
{
var history_info=getCookie("history_info");
var content="";
if(history_info!=null)
{
history_arg=history_info.split("_www.achome.cn_");
var i;
for(i=0;i<=7;i++)
{
if(history_arg[i]!="undefined"&&history_arg[i]!=""&&history_arg[i]!=null)
{
	//alert(history_arg[i])
 var wlink=history_arg[i].split("+");
content+=("<li>"+"<a href='"+wlink[1]+"' target='_blank'>"+wlink[0]+"</a></li>");
}
document.getElementById("history").innerHTML=content;
}
}
else
{document.getElementById("history").innerHTML="对不起，您没有任何浏览纪录";}
}