﻿var _intOFFSET_X = 15;
var _intOFFSET_Y = 15;

function Follow(e,pnlID)
{
    var oCoordinates = getCoordinates(e);
    var hover_panel = document.getElementById(pnlID);
    if(hover_panel != null)
    {
        hover_panel.style.left = (oCoordinates.X + _intOFFSET_X) + "px";
        hover_panel.style.top = (oCoordinates.Y + _intOFFSET_Y) + "px";
    }
}

function WriteToolTip(strID,strDesc,iratSrc)
{
      var oHTML = new StringBuilder();
      oHTML.Add("<div id=\"gtt" + strID + "\" class=\"gtt\" >");
      oHTML.Add("<img src=\"" + iratSrc + "\" /><br />");
      oHTML.Add(strDesc);
      oHTML.Add("</div>");
      document.write(oHTML.ToString());
}            
                  
function StringBuilder()
{
   this._arrStrings = new Array();
   this.Add = function(str) {
      this._arrStrings[this._arrStrings.length] = str;
   }
   this.ToString = function() {
      return this._arrStrings.join(" ");
   }
}