function fakeXpath(e, c) {
	if(c == 0) {
		return '';
	}
	if(e.id) {
		return "//" + e.tagName + '[@id="' + e.id + '"]';
	}
	if(!(p = e.parentNode)) {
		return '';
	}
	var counter = 1;
	for(var i = 0; i < p.childNodes.length; i++) {
		var cn = p.childNodes.item(i);
		if(cn == e) {
			return fakeXpath(p, c-1) + "/" + e.tagName + "[" + counter + "]";
		}
		if(cn.tagName == e.tagName) {
			counter = counter + 1;
		}
	}
	return 'nomatch';
}
function pedestrianTarp(e) {
	var target = null;
	if(!e) { 
		e = window.event;
	}
	if(!e.srcElement){
		target = e.target;
	}else{
		target = e.srcElement;
	}
	document.cookie = "Pedestrian=id^" + target.id + "|x^|y^|url^|xpath^"+fakeXpath(target).replace(/;/,'')+"; path=/";
	if(target.hostname && (target.hostname != window.location.hostname) ) {
		ajaxCall();
	}
	return false;
}
document.cookie = "Pedestrian=; path=/";
if (document.addEventListener) {
	document.addEventListener('mousedown', pedestrianTarp, false);
}
else if (document.attachEvent) {
	document.attachEvent('onmousedown', pedestrianTarp);
}
