/* -*- Mode:JavaScript; c-basic-offset:2; indent-tabs-mode:nil; c-indentation-style:"k&r" -*- */
function showSuggestions(element_id, update_id) {
  var element = $(element_id);
  var update = $(update_id);
  if(!update.style.position || update.style.position=='absolute'){
    update.style.left = element.offsetLeft + 'px';
    update.style.top  = (element.offsetTop + element.offsetHeight) + 'px';
    update.style.position = 'absolute';
  }
  Element.toggle(update);
}

// really a stupid name since it does not reveal the side effects. I write much
// better code these days ...
function isInVisible(element_id) {
  var element = $(element_id);
  if(element.style.display && element.style.display == 'none')
    return true;
  Element.hide(element);
  return false;
}
