function setHgt()
{
	 c_content = document.getElementById('content');
	 c_news = document.getElementById('news');
	 if (c_news) { h_news = c_news.offsetHeight } else { h_news = 0 };
	 if (c_content) { h_content = c_content.offsetHeight } else { h_content = 0 };
	 if (h_content && h_news > h_content) c_content.style.height=h_news+'px';
}

function displayDiv(curelem, id) {
  idDiv = document.getElementById(id);
  var divs = getElementsByClass('extra_stap', 'div');
  var as = getElementsByClass('medatag', 'a');

  for (var i=0; i < divs.length; i++) 
    if (id != divs[i].id) { 
      divs[i].style.display='none';
      if (!isUndefined(as)) {
        as[i].className = remove(as[i].className, " current");
        as[i].className = remove(as[i].className, "current");
      }
    };
  if (idDiv.style.display=='block') {
    idDiv.style.display='none';
    curelem.className = remove(curelem.className, " current");
    curelem.className = remove(curelem.className, "current");
  } else  {
    document.getElementById(id).style.display='block';
    curelem.className += " current";
  }
}

function spShowInfo(e) { _spInfo(e, true) };

function spDisableInfo(e) { _spInfo(e, false) };

function _spInfo(e, show) {
  elems = getElementsByClass('extra_info', 'div', e.currentTarget.parentNode);

  if (elems.length > 0) {
    if (show)
      getElem('extra_info_viewer').innerHTML = elems[0].innerHTML;
    else 
      getElem('extra_info_viewer').innerHTML = '';
  }
}

function mod(divisee,base) {
	// Created 1997 by Brian Risk.  http://members.aol.com/brianrisk
	return Math.round(divisee - (Math.floor(divisee/base)*base));
}

listen('load',window, function() {

  setHgt();

  if (document.getElementById('extra_info_viewer')) {
    mlisten('mouseover',getElementsByClass('showinfo'), spShowInfo );
    mlisten('mouseout',getElementsByClass('showinfo'), spDisableInfo );
  }

});