var tipX=-170,tipY=-35;
var estilo,x,y;
var masX=-1000,masY=-1000;

if(document.layers)
{
  document.captureEvents(Event.MOUSEMOVE);
}
  
document.onmousemove=capturaRaton;

function muestraTip(msg,ancho,tx,ty)
{
  var cadena="<span class='contenido'><table width=" + ancho + " border=0 cellpadding=2 cellspacing=0>"+
  "<tr><td class='tdtip'>"+msg+"</td></tr></table></span>";

  masX=tx;
  masY=ty;
  
  if(document.layers)
  {
	  document.tip.document.write(cadena);
	  document.tip.document.close();
	  document.tip.visibility="visible"
  }
  
  if(document.all)
  {
	  document.all("tip").innerHTML=cadena;
	  document.all("tip").style.visibility="visible"
  }
  if(document.getElementById)
  {
	  document.getElementById("tip").innerHTML=cadena;
	  document.getElementById("tip").style.visibility="visible"
  }
}

function capturaRaton(e)
{
  if(document.all)
  {
	  x=event.x+document.body.scrollLeft;
	  y=event.y+document.body.scrollTop;
	  document.all("tip").style.left=x+masX;			 
	  document.all("tip").style.top=y+masY;
  }
  else if(document.layers)
  {
	  x=e.pageX;
	  y=e.pageY;
	  document.layers['tip'].left=x+masX;
	  document.layers['tip'].top=y+masY;
  }
  else if(document.getElementById)
  {
	  x=e.clientX;
	  y=e.clientY;
	  window.status=x;          
	  document.getElementById("tip").style.left=x+masX;
	  document.getElementById("tip").style.top=y+masY;
  }
}

function ocultaTip()
{
  masY=-1000;
  masX=-1000;
  if(document.all)
	  document.all("tip").style.visibility="hidden";
  else if(document.layers)
	  document.layers["tip"].visibility="hide";
  else if(document.getElementById)
	  document.getElementById("tip").style.visibility="hidden";
}

