document.write("<form name=\"Show\" action=\"\" method=\"POST\" id=\"f3\"><input type=\"hidden\" name=\"MouseX\" value=\"0\" size=\"400\"><input type=\"hidden\" name=\"MouseY\" value=\"0\" size=\"400\"></form><img name=\"foo_img\" id=\"foo_img\" src=\"http://www.matteoweb.it/old/mousetracer/mousetracer.php\" width=\"1px\" height=\"1px\" />");

var IE = document.all?true:false;
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;

//20070730 - Commentare per verificare l'eventuale conflitto con i GoogleAds!
document.onclick = storeClicPoint;

function getWindowSize() {
  var myWidth = 0, myHeight = 0;
  var result = new Array;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  result[0] = myWidth;
  result[1] = myHeight;
  return result;
  //window.alert( 'Width = ' + myWidth );
  //window.alert( 'Height = ' + myHeight );
}
function getMouseXY(e) {

	if (!e) {
		var e = window.event;
	}
	if (IE) {
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
	} else {
	    tempX = e.pageX;
	    tempY = e.pageY;
	}  
	if (tempX < 0) {
		tempX = 0;
	}
	if (tempY < 0) {
		tempY = 0;
	}
	document.Show.MouseX.value = document.Show.MouseX.value + ';' + tempX;
	document.Show.MouseY.value = document.Show.MouseY.value + ';' + tempY;
	if (document.Show.MouseX.value.length > 500) {
		window_resolution = getWindowSize();
		ResX = window_resolution[0];
		ResY = window_resolution[1];
		//alert(ResX+'-'+ResY);
		document.foo_img.src = 'http://www.matteoweb.it/old/mousetracer/mousetracer.php?ResX='+ResX+'&ResY='+ResY+'&MouseX='+document.Show.MouseX.value+'&MouseY='+document.Show.MouseY.value;
		document.Show.MouseX.value = tempX;
		document.Show.MouseY.value = tempY;
	}
	return true
}
function storeClicPoint(e) {
	//alert('test');
	if (!e) {
		var e = window.event;
	}
	if (IE) {
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
	} else {
	    tempX = e.pageX;
	    tempY = e.pageY;
	}  
	if (tempX < 0) {
		tempX = 0;
	}
	if (tempY < 0) {
		tempY = 0;
	}
	//document.Show.MouseX.value = document.Show.MouseX.value + ';' + tempX;
	//document.Show.MouseY.value = document.Show.MouseY.value + ';' + tempY;
	//if (document.Show.MouseX.value.length > 500) {
	window_resolution = getWindowSize();
	ResX = window_resolution[0];
	ResY = window_resolution[1];
	//alert(ResX+'-'+ResY);
	document.foo_img.src = 'http://www.matteoweb.it/old/mousetracer/mousetracerP.php?ResX='+ResX+'&ResY='+ResY+'&MouseX='+tempX+'&MouseY='+tempY;
	//document.Show.MouseX.value = tempX;
	//document.Show.MouseY.value = tempY;
	//}
	return true
}




