//ajak
var XMLHttpRequestObject = false;

if (window.XMLHttpRequest) {
	XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

function getData(dataSource, divID) {
	if(XMLHttpRequestObject) {
		var obj = document.getElementById(divID);
		XMLHttpRequestObject.open("GET", dataSource);
		XMLHttpRequestObject.onreadystatechange = function() {
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				obj.innerHTML = XMLHttpRequestObject.responseText;
			}
		}
		XMLHttpRequestObject.send(null);
	}
}



//funzione che recuper dal database i dettagli della marcia, in funzione dell'IDMARCIA
function dettaglio( idMarcia) {
	var XMLHttpRequestObject = false;
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
	XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(XMLHttpRequestObject) {
		var obj = document.getElementById("divDettaglio");
		obj.innerHTML = "<table border=\"0\" cellspacing=\"0\" align=\"center\" cellpadding=\"0\"><tr><td><img src=\"images/corridore.gif\" width=\"24\" height=\"30\"></td></tr></table>"; //mette l'immagine del corridere (che appare finchè la pagina non si carica)
		XMLHttpRequestObject.open("GET", "dettaglio.php?idMarcia=" + idMarcia);
		XMLHttpRequestObject.onreadystatechange = function() {
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
				obj.innerHTML = XMLHttpRequestObject.responseText;
			}
		}
		XMLHttpRequestObject.send(null);
	}
	mostra("divDettaglio");
	clicca();
}

//mette visibile l'oggetto che ha  ID uguale al  parametro passato
function mostra (oggetto) {
	var obj = document.getElementById(oggetto) ;
	obj.style.display = "block" ;
}

//nasconde l'oggetto che ha ID uguale al parametro passato
function nascondi (oggetto) {
	var obj = document.getElementById(oggetto) ;
	obj.style.display = "none" ;
}

function clicca(){
	with(el('divDettaglio').style) {
		top = mouseY+5+'px'
		visibility="visible"
	}
}

function ShowDivAtPoint(e,id){

		 
var ie5=document.all&&document.getElementById
var ns6=document.getElementById&&!document.all
var doc=document.getElementById(id);

		offsetx=ie5? event.clientX : e.clientX
		offsety=ie5? event.clientY : e.clientY

		 doc.style.left=offsetx;
     doc.style.top=offsety;		 
		 
		 
}














