function ShowHint(id,sid)
{
  var p = AJS.absolutePosition(sid);

 if (document.getElementById(id).style.display != "block")  {
  document.getElementById(id).style.top = (p.y - 50) + "px";
  document.getElementById(id).style.left = p.x + 10 + "px";
  document.getElementById(id).style.display = "block";
  AJS.AEV(AJS.$(id), "mouseout", function(e) {var elem=AJS.getEventElm(e); HideHint(elem.id); }, true);
 }
}

function HideHint(id)
{
 setTimeout("",500);
 document.getElementById(id).style.display = "none";
}

function Show(object)
{
 var  ch = object.parentNode; 
 var divHintBox = false;

 divHintBox = (AJS.$bytc("div", "hint",ch))[0];
  
 var p = AJS.absolutePosition(ch.parentNode.parentNode);
 
 if (!divHintBox) {
	divHintBox = (AJS.$bytc("div", "hint", ch.parentNode))[0];
	p = AJS.absolutePosition(ch);
 }
  
 if (divHintBox.style.display != "block")  {
  divHintBox.style.top = (p.y - 50) + "px";
  divHintBox.style.left = p.x +200 + "px";
  divHintBox.style.display = "block";
 }

}

function HideIt(object)
{
 var ch = object.parentNode; 
 var divHintBox = false;

 divHintBox = (AJS.$bytc("div", "hint",ch))[0];
  
 if (!divHintBox) {
	divHintBox = (AJS.$bytc("div", "hint", ch.parentNode))[0];
 }

 divHintBox.style.display="none";
}
