function showBianco(num)
{
	document.getElementById('biancoext' + num).style.display="block";        
}

function hideBiancoT(num)
{
	document.getElementById('biancoext' + num).style.display="none";        
}

function hideBianco(num,temp)
{
	window.setTimeout("hideBiancoT("+num+")",temp);
}

function bianchi(){
	window.setTimeout("showBianco(1)",1000);
	window.setTimeout("showBianco(2)",2000);
	window.setTimeout("showBianco(3)",3000);
	window.setTimeout("showBianco(4)",4000);

	window.setTimeout("hideBiancoT(1)",1500);
	window.setTimeout("hideBiancoT(2)",2500);
	window.setTimeout("hideBiancoT(3)",3500);
	window.setTimeout("hideBiancoT(4)",4500);
}


var tooltipTimeout=null;

function doShowTooltip()
{
	var obj=document.getElementById("tooltip_div");
	obj.style.display="block";        
}

function showTooltip(nfield,msg)
{
	var field = document.getElementById(nfield);

	var content=document.getElementById("tooltip_content");
	content.innerHTML=msg;

	var obj=document.getElementById("tooltip_div");
	
	var toppos= findPosT(field) +40;
	obj.style.top = toppos + "px";
	obj.style.left = findPosL(field)+ "px";
	tooltipTimeout=setTimeout("doShowTooltip()",200);     
}

function hideTooltip()
{
	if(tooltipTimeout!=null) clearTimeout(tooltipTimeout);
	var obj=document.getElementById("tooltip_div");
	obj.style.display="none";
}

function findPosL(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return curleft;
}

function findPosT(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return curtop;
}

function chiudi(divnumber)
{
	var divname = "prodet"+divnumber;
	window.setTimeout("chiudilo('"+divname +"')",400);
}


// Simple follow the mouse script

var divName = 'tooltip_div'; // div that is to follow the mouse
// (must be position:absolute)
var offX = 15; // X offset from mouse position
var offY = 15; // Y offset from mouse position

function mouseX(evt) {if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); else return 0;}
function mouseY(evt) {if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;}

function follow(evt) {
	if (document.getElementById) { 
		var theDiv = document.getElementById(divName);
		if (theDiv) {
			var obj = theDiv.style; 

			obj.visibility = 'visible';
			obj.left = (parseInt(mouseX(evt))+offX) + 'px';
			obj.top = (parseInt(mouseY(evt))+offY) + 'px';
		}
		document.onmousemove = follow;
	}
}