var AreaClick=function(n,t,i){this.AreaClickUrl=n,this.ClickPageUrl=t,this.AreaMatchCallBack=i};AreaClick.Settings={Page:{ClickPage:"default.htm",OpenPage:"pageopen.htm"}},AreaClick.prototype={version:"0.0.1",ClickHandle:function(n){var i,f,t,r,u;if(!n||n==null)return;i=!0,t=typeof n.srcElement!="undefined"?n.srcElement:n.target,u=0;if(t){(t.tagName=="FONT"||t.tagName=="IMG"||t.tagName=="STRONG"||t.tagName=="SPAN")&&(t=t.parentNode,t.tagName=="FONT"&&(t=t.parentNode));if(t.tagName=="A")r=t.href,r.indexOf("javascript:")<0||(r=$.trim($(t).text()));else if(t.tagName=="INPUT")r=t.value;else if(t.tagName!="DIV")return;while(i)f=this.AreaMatchCallBack(t),f.length>0&&($.getJSON(this.AreaClickUrl+AreaClick.Settings.Page.ClickPage+"?jsoncallback=?&x="+n.pageX+"&y="+n.pageY+"&scrollWidth="+document.body.scrollWidth+"&AreaClickName="+f+"&TargetUrl="+r+"&ClickPageUrl="+this.ClickPageUrl+"&date="+(new Date).getMilliseconds(),function(){}),i=!1),i&&(t=t.parentNode,t&&t!=null?(u++,u==20&&(i=!1)):i=!1)}},PageOpenHandle:function(){$.getJSON(this.AreaClickUrl+AreaClick.Settings.Page.OpenPage+"?jsoncallback=?&VisitPageURL="+this.ClickPageUrl+"&date="+(new Date).getMilliseconds(),function(){})}};
