function liveEventTrackerUri(uri){	var event = window.event;	var target = (event.target) ? event.target : event.srcElement;	uri = addParameter(uri, "timestamp", (new Date()).getTime().toString());	uri = addParameter(uri, "eventType", event.type);	uri = addParameter(uri, "targetValue", target.value);	uri = addParameter(uri, "targetType", target.type);	uri = addParameter(uri, "tagName", target.tagName);	uri = addParameter(uri, "id", target.id);//	Cursor position ?	var request = newHttpRequest();	if (!request) return false;	request.onreadystatechange = processEventTracker;	// Resolve xml entity before issuing the request	var regex = new RegExp("&amp;", "g");	uri = uri.replace(regex,"&");	request.open("GET", uri);	request.send(null);	return false;	function processEventTracker()	{	// Response from the event tracking callback is empty// alert( request.responseText);// alert( request.status);// alert( request.statusText);// alert( request.getAllResponseHeaders() );	// alert( request.responseXML.parseError.errorCode);// alert( request.responseXML.parseError.reason);	}}