//'@Project: WebSite	@Type: Libreria
//'ToolTip - © 2008 - 2008 KinderSoft
//'v.1.0.r.28.01.30


var ie = (navigator.userAgent.indexOf("MSIE")!=-1);
var ns = (document.layers ? true : false);
var w3 = (navigator.userAgent.indexOf("Firefox")!=-1);
if (!ie && !ns && !w3) w3=true;
var initialize = 0;
var Ex, Ey, topColor, subColor, ContentInfo;
var mouseX=0, mouseY=0;
var topColor = "#DDDDDD"; var subColor = "#ffffff";
if(ie){
	doc = "document.all."; sty = ".style"
	Ex = "event.x"; Ey = "event.y";
}
if(ns){
	doc = "document."; sty = "";
	Ex = "e.pageX"; Ey = "e.pageY";
	window.captureEvents(Event.MOUSEMOVE);
	window.onmousemove=overhere;
}
if(w3){
	doc = "document.getElementById('"; sty = "').style"
	Ex = "mouseX"; Ey = "mouseY";
	window.captureEvents && Event.MOUSEMOVE;
	window.onmousemove=overhere;
}
function MoveToolTip(layerName, FromTop, FromLeft, e){
	if(ie||w3){eval(doc + layerName + sty + ".top = "  + (eval(FromTop) + document.body.scrollTop))}
	if(ns){eval(doc + layerName + sty + ".top = "  +  eval(FromTop))}
	if(ie||ns||w3){eval(doc + layerName + sty + ".left = " + (eval(FromLeft) + 15))};
}
function ReplaceContent(layerName, ContentInfo){
	if(ie){document.all[layerName].innerHTML = ContentInfo}
	if(ns){
		with(document.layers[layerName].document) 
		{ 
		   open(); 
		   write(ContentInfo); 
		   close(); 
		}
	}
	if(w3){document.getElementById(layerName).innerHTML = ContentInfo}
}
function Activate(){initialize=1}
function deActivate(){initialize=0}
function overhere(e){
	if(initialize){
		MoveToolTip("ToolTip", Ey, Ex, e)
		eval(doc + "ToolTip" + sty + ".visibility = 'visible'")
	}
	else {
		MoveToolTip("ToolTip", 0, 0)
		eval(doc + "ToolTip" + sty + ".visibility = 'hidden'")
	}
}
function EnterContent(layerName, TTitle, TContent, Evento){
	var ContentInfo = '<table border="0" width="150" cellspacing="0" cellpadding="0">'+
	'<tr><td width="100%" bgcolor="#000000">'+
	'<table border="0" width="100%" cellspacing="1" cellpadding="2">'+
	'<tr><td width="100%" bgcolor='+topColor+'>'+
	'<table border="0" width="90%" cellspacing="0" cellpadding="0" align="center">'+
	'<tr><td width="100%">'+
	'<font class="tooltiptitle">&nbsp;'+TTitle+'</font>'+
	'</td></tr>'+
	'</table>'+
	'</td></tr>'+
	'<tr><td width="100%" bgcolor='+subColor+'>'+
	'<table border="0" width="90%" cellpadding="0" cellspacing="1" align="center">'+
	'<tr><td width="100%">'+
	'<font class="tooltipcontent">'+TContent+'</font>'+
	'</td></tr>'+
	'</table>'+
	'</td></tr>'+
	'</table>'+
	'</td></tr>'+
	'</table>';
	ReplaceContent(layerName, ContentInfo);
	if (w3)	{mouseX=Evento.pageX; mouseY=Evento.pageY;}
	Activate();
}
function ToolTipFilterOn(t){
	if (w3)	t.style.opacity='1.0'
	else t.filters.alpha.opacity='100'
}
function ToolTipFilterOff(t){
	if (w3)	t.style.opacity='0.5'
	else t.filters.alpha.opacity='50'
}


