document.onclick=function(){
	xhr("/clickheat.php?mx="+xMousePos+"&my="+yMousePos+"&sw="+screen.width+"&sh="+screen.height+"&mp="+URLEncode(location.href), null);
}

var aa = document.getElementsByTagName("a");for (var i=0;i<aa.length;i++)aa[i].onclick = detect;
function detect(e)
{
	if (e) tg = e.target;else tg = window.event.srcElement;
	xhr("/clickheat.php?mx="+xMousePos+"&my="+yMousePos+"&sw="+screen.width+"&sh="+screen.height+"&ml="+URLEncode(tg.href)+"&mp="+URLEncode(location.href), null);
}


xMousePos = 0;yMousePos = 0;
if (document.layers) { // Netscape
	document.captureEvents(Event.MOUSEMOVE);
	document.onmousemove = captureMousePosition;
} else if (document.all) { // Internet Explorer
	document.onmousemove = captureMousePosition;
} else if (document.getElementById) { // Netcsape 6
	document.onmousemove = captureMousePosition;
}
function captureMousePosition(e) {
	if (document.layers) {
		xMousePos = e.pageX;yMousePos = e.pageY;
	} else if (document.all) {
		xMousePos = window.event.x+document.body.scrollLeft;
		yMousePos = window.event.y+document.body.scrollTop;
	} else if (document.getElementById) {
		xMousePos = e.pageX;yMousePos = e.pageY;
	}
}

var el = null;
function xhr(j,aj,n){var w=window,r=w.XMLHttpRequest?new XMLHttpRequest():(w.ActiveXObject?new ActiveXObject('Microsoft.XMLHTTP'):0)
if(r){r.onreadystatechange=function(){r.readyState==4?(n||aj)(r.responseText,r.responseXML):0}
r.open(n?'POST':'GET',j,!0)
if(n){r.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=utf-8')
if(r.overrideMimeType)r.setRequestHeader('Connection','close')
}r.send(aj)}}
function aj(id, e){if(el!=null)if(e.ctrlKey){document.getElementById(el).value = id;document.getElementById(el).focus();return false;}return true;}


function URLEncode(str) {
	var nstr = escape(str);
	nstr = nstr.replace(/\+/g, '%2B');
	nstr = nstr.replace(/\%20/g, '+');
	return nstr;
}

