﻿

var infoOpened = false;

function findPos(obj)
{
  var curleft = curtop = 0;
  if (obj.offsetParent)
  {
    do
    {
      curleft += obj.offsetLeft;
      curtop += obj.offsetTop;
    } while (obj = obj.offsetParent);
  }
  return [curleft,curtop];
}

function openInfo()
{
  if (infoOpened)
  {
    closeInfo();
    return;
  }
  var info = document.getElementById("INFO");
  var ref_info = document.getElementById("REF_INFO");
  var posxy = findPos(ref_info);
  info.style.left = posxy[0];
  info.style.top = posxy[1] - info.offsetHeight + 10;
  info.style.visibility = "visible";
  infoOpened = true;
}

function closeInfo()
{
  var info = document.getElementById("INFO");
  info.style.visibility = "hidden";
  infoOpened = false;
}

