/**
 * vykladovy-slovnik.js
 *
 * skript pro kontextovou napovedu
 *
 **/

// odsazeni napovedy od kursoru
var Xoffset = -90;
var Yoffset = 15;

function findPos(Obj)
// nalezne absolutni souradnice objektu
{
  var x= -Obj.offsetLeft;
  var y= -Obj.offsetTop;
  var temp;

//  alert('x = ' + x + ' / y =' + y);

  if (Obj.offsetParent) {
    temp = Obj;
    while (temp.offsetParent) {
      temp = temp.offsetParent;
      x += temp.offsetLeft;
      y += temp.offsetTop;
    }
  }

  x += Obj.offsetLeft;
  y += Obj.offsetTop;

  return [x,y];
}

function PopUp(heslo,popis,udalost)
// otevira okenko s popisem
{
//  if (!Container) return;
  if (udalost == 'over') {
    // prohlizec s podporou DHTML

    var x = event.x + Coords[0] + Xoffset;
    var y = event.y + Coords[1] + Yoffset;

    slovnik_heslo.innerHTML = heslo;
    slovnik_popis.innerHTML = popis;

    with (slovnik.style) {
      display = 'block';
      left = x;
      top = y;
    }
  }
}

function Kill()
// schova otevrene okenko s popisem
{
    slovnik.style.display = 'none';
}
