
var DHTML = (document.getElementById || document.all || document.layers);

function getObj(name) {
  if (document.getElementById) {
    return document.getElementById(name);
  }
  else if (document.all) {
    return document.all[name];
  }
  else if (document.layers) {
    return document.layers[name];
  }
}

function replace(id, text, href) {
  if (!DHTML) return;
  var x = getObj(id);
  x.innerHTML = eval(text);

  // IE has a retarded problem where it can't replace the innerHTML of a div tag if there is a
  // relative link in the tag.
  var y = getObj(id + "link");
  y.setAttribute("href", href);
}
