/*------------------- 
   author : aresn
   date : 2008 04 03
-------------------*/
var isIE = navigator.userAgent.indexOf("MSIE")>0&&!window.opera;
/*---- onclick usertrack ----*/
var keyword = ["文学","游戏","软件","军事","音乐","邮箱","视频","Flash","新闻","社区","财经","交友","数码","基金","博客","银行","体育","购物","手机","人才","汽车","酷站","竞拍"];
UserTrack = {

	init: function(p,c)
	{
		this.p = p;
		this.c = c || "";
		var me = this;
		if(isIE)
		document.body.attachEvent("onclick",function(){me.trans.call(me,window.event)});
		else
		document.body.addEventListener("click",function(event){me.trans.call(me,event)},false);
	},
	trans: function(e)
	{
		var target = e.target || e.srcElement;
		var element = target.parentNode;
		var tag = target.tagName.toUpperCase();
		var re = / |<\/?a.*?>/gi;
		if(tag == "A" || (tag =="FONT"&&target.parentNode.tagName.toUpperCase() == "A"))
		{
			if(/更多/.test(element.innerHTML))return;
			if(element.className=="pl")
			{
	 		   var innerValue = element.innerHTML.replace(re,"")
			   for(var i =0,len=keyword.length-1;i<len;i++)
			   {
				if(innerValue == keyword[i])
				{
				    return;
				}
			   }
			}
			var className = element.parentNode.className;
			if(className == "rb" || className == "ry")
			{
				try{
				var parentValue = element.previousSibling.innerHTML.replace(re,"")
				}catch(e)
				{
				var parentValue = element.innerHTML.replace(re,"");
				}
			for(var i = 0,len = keyword.length;i<len;i++)
			{
			    if(parentValue == keyword[i])
			    {
				this.c = keyword[i];
				break;
			    }
			}
			}
			while(element.tagName.toUpperCase()!="BODY")
			{
				
					switch(element.id)
					{
						case "PL": case "PR": case "C_UT":
							var href = target.href;
							if(tag == "FONT")
							{
								href = target.parentNode.href;
							}
							this.sendUrl(href);
							break;
						default:
						break;
					}
				element = element.parentNode;
			}
		}
	},
	sendUrl: function(q)
	{
		var R = "&r="+Math.random(new Date()),
			P ="&p=" +this.p,
			C = "&c="+this.c,
			Q = "&q=" + encodeURIComponent(q);
		C =  (this.c !="")?C:"";
		new Image().src = "http://c.baidu.com/c.gif?t=12"+P+C+Q+R;
		//alert("http://10.65.192.141:8081/c.gif?t=12"+P+C+Q+R);
		if(this.p==1)return;
		this.c="";
	}
}
/*----- ecom ads data  -----*/
function getEcomAds()
{
        var script = document.createElement("script");
        script.src = "http://a.baidu.com/ecom?di=103&tm=baidulink&word=hao222&tn=baidu_103";
        if(isIE)
        {
           script.attachEvent("onreadystatechange",function(){callBack(script)})
        }else
        {
           script.addEventListener("load",callBack,false);
        }
        document.body.appendChild(script); 
}
function callBack(o)
{
        if(isIE){
           if(o.readyState!="loaded"&&o.readyState!="complete"){
                return; 
           }
        };
	if(arrBaiduAds[103]=="")return;
	var adsStr = arrBaiduAds[103].replace(/<\/?font.*?>/gi,"");
        var h3 = document.createElement("h3");
        h3.style.textAlign = "left";
	h3.style.borderTop = "1px dashed #7BD676";
        h3.innerHTML = "<b style=\"color:#205001;\">您可能还会关注</b>:"+adsStr;
        G("DS").appendChild(h3);
}
