var curmenu=0;

function getAbsolutePos(el) {
  var r = { x: el.offsetLeft, y: el.offsetTop };
  if (el.offsetParent) {
    var tmp = getAbsolutePos(el.offsetParent);
    r.x += tmp.x;
    r.y += tmp.y;
  }
  return r;
}

function show(obj_, ref_) {
  eval("obj=document.getElementById('"+obj_+"')");
  eval("ref=document.getElementById('"+ref_+"')");
  obj.style.left=getAbsolutePos(ref).x-1;
  obj.style.top=getAbsolutePos(ref).y+26;
  obj.style.visibility='visible';
  if (ref!=0) curmenu=ref;
  curmenu.style.height='28px';
  curmenu.style.backgroundColor="#204080";
}

function hide(obj_) {
  eval("obj=document.getElementById('"+obj_+"')");
  obj.style.visibility='hidden';
  if (curmenu!=0) {
    curmenu.style.height='26px';
    curmenu.style.backgroundColor="#6e95bc";
  }
}

function show2(obj_, ref_) {
  eval("obj=document.getElementById('"+obj_+"')");
  eval("ref=document.getElementById('"+ref_+"')");
  obj.style.visibility='visible';
  if (ref!=0) curmenu=ref;
  curmenu.style.backgroundColor="#204080";
  curmenu.style.height='28px';
}

