// Make sure that the pagebody block is at least equal height to 
// each of the side columns
//Code originated from the good people of Eplica, www.eplica.is
var isChanged = false;
function fixPagebodyHeight()
{
  if (document.layers == null)
  {
    var bd = document.getElementById('pagebody');
    var e1 = document.getElementById('pageextra1');
    var e2 = document.getElementById('pageextra2');
    var hBody = bd.offsetHeight;
    var hExtra1 = (e1 != null) ? e1.offsetHeight : 0;
    var hExtra2 = (e2 != null) ? e2.offsetHeight : 0;
    if (hExtra1 > hBody) { hBody = hExtra1; isChanged = true; }
    if (hExtra2 > hBody) { hBody = hExtra2; isChanged = true; }
    if (isChanged == true) { 
      hBody  -= 150;
      bd.style.height = hBody + "px"; 
    }
    if ((document.body.className == null) || (document.body.className == ""))
      { document.body.className = "heightfixed" }
    else
      { document.body.className = document.body.className + " heightfixed" }
  }
}


window.onload = fixPagebodyHeight;
