/****************************************************************************/
/*********** Copyright © 2000 Kaos Software. All rights reserved. ***********/
/****************************************************************************/

var nn = (document.layers) ? 1 : 0;
var ie = (document.all) ? 1 : 0;

var coord_x 	= 0;
var coord_y 	= 0;
var auto_close 	= null;
var inizio_hint = '';
var fine_hint 	= '';
var supporto = '<table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';

if (ie) document.write('<span id="hint_txt" style="position: absolute; top: 0; left: 0; visibility: hidden; z-index: 99"></span>');
if (nn) document.write('<layer id="hint_txt" top="0" left="0" visibility="hide" zindex="99"></layer>');

inizio_hint += '<table border="0" cellpadding="0" cellspacing="0">';
inizio_hint += '<tr>';
inizio_hint += '<td bgcolor="#E0E0E0" width="1" height="1" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#E0E0E0" height="1" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#E0E0E0" height="1" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#E0E0E0" height="1" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#000000" width="1" height="1" nowrap>' + supporto + '</td>';
inizio_hint += '</tr>';
inizio_hint += '<tr>';
inizio_hint += '<td bgcolor="#E0E0E0" width="1" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#FFFFE6" width="5" height="3" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#FFFFE6" height="3" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#FFFFE6" width="5" height="3" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#000000" width="1" nowrap>' + supporto + '</td>';
inizio_hint += '</tr>';
inizio_hint += '<tr>';
inizio_hint += '<td bgcolor="#E0E0E0" width="1" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#FFFFE6" width="5" nowrap>' + supporto + '</td>';
inizio_hint += '<td bgcolor="#FFFFE6" height="13"><font face="MS Sans Serif, Verdana, Arial" size="1" color="#000000">';

fine_hint += '</font></td><td bgcolor="#FFFFE6" width="5" nowrap>' + supporto + '</td>';
fine_hint += '<td bgcolor="#000000" width="1" nowrap>' + supporto + '</td>';
fine_hint += '</tr>';
fine_hint += '<tr>';
fine_hint += '<td bgcolor="#E0E0E0" width="1" nowrap>' + supporto + '</td>';
fine_hint += '<td bgcolor="#FFFFE6" width="5" height="3" nowrap>' + supporto + '</td>';
fine_hint += '<td bgcolor="#FFFFE6" height="3" nowrap>' + supporto + '</td>';
fine_hint += '<td bgcolor="#FFFFE6" width="5" height="3" nowrap>' + supporto + '</td>';
fine_hint += '<td bgcolor="#000000" width="1" nowrap>' + supporto + '</td>';
fine_hint += '</tr>';
fine_hint += '<tr>';
fine_hint += '<td bgcolor="#000000" width="1" height="1" nowrap>' + supporto + '</td>';
fine_hint += '<td bgcolor="#000000" height="1" nowrap>' + supporto + '</td>';
fine_hint += '<td bgcolor="#000000" height="1" nowrap>' + supporto + '</td>';
fine_hint += '<td bgcolor="#000000" height="1" nowrap>' + supporto + '</td>';
fine_hint += '<td bgcolor="#000000" width="1" height="1" nowrap>' + supporto + '</td>';
fine_hint += '</tr>';
fine_hint += '</table>';

if (ie) document.onmousemove = get_coord;
if (nn) document.captureEvents (Event.MOUSEMOVE); document.onmousemove = get_coord;

function get_coord (e) {
	if (ie) {
		coord_x = event.clientX + document.body.scrollLeft;
		coord_y = event.clientY + document.body.scrollTop;
		event.srcElement.onmouseout = off_hint;
	} 

	if (nn) {
		coord_x = e.pageX + window.pageXOffset;
		coord_y = e.pageY + window.pageYOffset;
		e.target.onmouseout = off_hint;
	}
	return true;
}

function hint (testo) {
	if (typeof testo != 'undefined') {
		if (testo == "") testo = "&nbsp;";
		clearTimeout(auto_close);
		auto_close = null;

		if (ie) {
			hint_txt.innerHTML = inizio_hint + testo + fine_hint;
			hint_txt.style.pixelTop = coord_y + 15;
			hint_txt.style.pixelLeft = coord_x;
			hint_txt.style.visibility = "visible";
		} 

		if (nn) {
			document.layers.hint_txt.document.open();
			document.layers.hint_txt.document.write(inizio_hint + testo + fine_hint);
			document.layers.hint_txt.document.close();
			document.layers.hint_txt.left = coord_x;
			document.layers.hint_txt.top = coord_y + 15;
			document.layers.hint_txt.visibility = "show";
		}

		auto_close = setTimeout("off_hint()", 10000);
	}
}

function off_hint () {
	if (ie) hint_txt.style.visibility = "hidden";
	if (nn) document.layers.hint_txt.visibility = "hide";
}

/****************************************************************************/
/*********** Copyright © 2000 Kaos Software. All rights reserved. ***********/
/****************************************************************************/
