// Tip Box Display, version 1.0
// Bontrager Connection, LLC
// http://www.willmaster.com/
// -> Functions findPosX and findPosY by
// Peter-Paul Koch & Alex Tingle at
// http://www.quirksmode.org/js/findpos.html and
// http://blog.firetree.net/2005/07/04/javascript-find-position/

var TipBoxID = "TipBox";
var tip_box_id;

function findPosX(obj)
{
var curleft = 0;
if(obj.offsetParent)
while(1)
{
curleft += obj.offsetLeft;
if(!obj.offsetParent)
break;
obj = obj.offsetParent;
}
else if(obj.x)
curleft += obj.x;
return curleft;
}

function findPosY(obj)
{
var curtop = 0;
if(obj.offsetParent)
while(1)
{
curtop += obj.offsetTop;
if(!obj.offsetParent)
break;
obj = obj.offsetParent;
}
else if(obj.y)
curtop += obj.y;
return curtop;
}


function DisplayTip(me,offX,offY,content) {
var tipO = me;
tip_box_id = document.getElementById(TipBoxID);
var x = findPosX(me);
var y = findPosY(me);
tip_box_id.style.left = String(parseInt(x + offX) + 'px');
tip_box_id.style.top = String(parseInt(y + offY) + 'px');
tip_box_id.innerHTML = content;
tip_box_id.style.display = "block";
tipO.onmouseout = HideTip;
}

function HideTip() { tip_box_id.style.display = "none"; }
