var LastItemID = null;

function showMore(_id)
  { 
  if (LastItemID != null) {hideMore(LastItemID, true);}
  var d = document.getElementById(_id+'_div');
  var l = document.getElementById(_id+'_link');
  var a = document.getElementById(_id+'_text');
  if (d) { d.style['display'] = 'block'; }
  if (l) { l.style['display'] = 'none'; }
  if (a && (a.name != '')) { window.location.href='#'+a.name; }
  LastItemID = _id;
  }
function hideMore(_id)
  {
  var d = document.getElementById(_id+'_div');
  var l = document.getElementById(_id+'_link');
  var a = document.getElementById(_id+'_top');
  if (!a) {var a = new Array; a['name'] = 'top';}
  if (a && (a.name != '') && (arguments.length < 2)) { location.replace('#'+a.name); }
  if (d) { d.style['display'] = 'none'; }
  if (l) { l.style['display'] = 'inline'; }
  LastItemID = null;
  }
