var doc=document
var ie=doc.all
var ns4=doc.layers
var up5=doc.getElementById?doc.getElementsByTagName('div'):0
var ns6=up5&&!ie
var da_sie=(ie||ns4||up5)?1:0
var lay=ie?doc.all:ns4?doc.layers:up5?doc.getElementsByTagName('div'):0

var initialize=0
var topColor="#808080",subColor="#C0C0C0",ContentInfo

if(ie||up5||ns6)document.documentElement.onmousemove=overhere;
if(ns4||ns6)
{
 window.captureEvents(Event.MOUSEMOVE)
 window.onmousemove=overhere
}

function Activate(){initialize=1}
function deActivate(){initialize=0}

function overhere(e)
{
 if(ie){x=event.x;y=event.y}
 else{x=e.pageX;y=e.pageY}

 if(initialize)
 {
  MoveToolTip("ToolTip", y, x)
  lay["ToolTip"].style.visibility = 'visible'
 }
 else
 {
  MoveToolTip("ToolTip", 0, 0)
  lay["ToolTip"].style.visibility = 'hidden'
 }
}

function MoveToolTip(layerName, FromTop, FromLeft)
{
 var top=eval(FromTop)
 if(ie)top+=document.body.scrollTop

 lay["ToolTip"].style.top=top
 lay["ToolTip"].style.left=FromLeft+15
}

function ReplaceContent(layerName)
{
 lay[layerName].innerHTML = ContentInfo
}

function EnterContent(layerName, TTitle, TContent)
{
 ContentInfo = '<table border="0" width="150" cellspacing="0" cellpadding="0">'+
  '<tr><td width="100%" bgcolor="#000000">'+
  '<table border="0" width="100%" cellspacing="1" cellpadding="0">'+
  '<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)
}
