function Show(id, hidetext) {
  var element = ById(id);
  if (!element) return false;
  var link = ById(id + '-link');
  if (element.style.display == 'block') {
    if (link) {
      link.innerHTML = link.getAttribute('showoriginaltext');
      link.style.backgroundImage = 'url(../images/g-arrow-dn.png)';      
    }
    element.style.display = 'none';    
  }
  else {
    if (link && hidetext) {
      link.setAttribute('showoriginaltext', link.innerHTML);
      link.innerHTML = hidetext;
      link.style.backgroundImage = 'url(../images/g-arrow-up.png)';      
    }
    element.style.display = 'block';
  }
}

function ById(id) {
  if (!document.getElementById) return false;
  return document.getElementById(id);
}
