/* 
UTILIZZO DELLA FUNZIONE HINT

[collegamento]
<script language="javascript" src="include/js/hint.js"></script>

[nella pagina]
<div style="display: none; position: absolute;z-index:110; " id="hint"></div>

[funzionamento]
show_hint(valore)  -> chiama la funzione (valore accetta dati in html... anche iframe che caricano altre pagine)

esempio:
onmouseover="show_hint('<div>suuuuca</div>')" onmouseout="hide_hint()"

*/

var offsetfrommouse=[15,-10]; 
var coordsXY=[0,0];
var timer;

function gettrailobj(){
if (document.getElementById)
return document.getElementById("sub_win").style
}

function gettrailobjnostyle(){
if (document.getElementById)
return document.getElementById("sub_win")
}

function hide_win(){	
	gettrailobj().display= "none";
	gettrailobj().left="-500px"
	clearTimeout(timer);
}

function show_win(value, x, y){
	
	if( (navigator.userAgent.indexOf("Firefox")!=-1 || (navigator.userAgent.indexOf("Opera")==-1 && navigator.appVersion.indexOf("MSIE")!=-1))) {
		gettrailobjnostyle().innerHTML = value;
		gettrailobj().display="block";
		gettrailobj().left=(coordsXY[0]+x)+"px";
		gettrailobj().top=(coordsXY[1]+y)+"px";
	}	

}

function getMousePos(e) {
	//NS
	if (document.layers||document.getElementById&&!document.all) {
		coordsXY[0]=e.pageX;
		coordsXY[1]=e.pageY;
	}
	//IE
	else if (document.all) {
//		window.status=window.event.clientX+" and "+window.event.clientY;
		coordsXY[0]=window.event.clientX;
		coordsXY[1]=window.event.clientY;
	}
}
document.onmousemove=getMousePos;


