
function bibtoggle(el, key) {
  var p = document.getElementById('bib:'+el+':'+key);

  if (p.style.visibility == "visible") {
    p.style.visibility = "hidden";
  } else {
    p.style.visibility = "visible";
  }
}

function bibpop(el, key, v) {
  var p = document.getElementById('bib:'+el+':'+key);

  if (v) {
    p.style.visibility = "visible";
  } else {
    p.style.visibility = "hidden";
  }
}

function getpos(obj) {
  var x = obj.offsetLeft;
  var y = obj.offsetHeight + obj.height;
  while (obj = obj.offsetParent) {
    x += obj.offsetLeft;
    y += obj.offsetTop;
  }

  return [x, y];
}
