// Enforce pagebody-is-taller-than-side-columns requirement  ** version 1.3.1 **
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 e3 = document.getElementById('pageextra3');
    var e4 = document.getElementById('pageextra4');
    var hBody   = (bd != null) ? bd.offsetHeight : 0;
    var hExtra1 = (e1 != null) ? e1.offsetHeight : 0;
    var hExtra2 = (e2 != null) ? e2.offsetHeight : 0;
    var hExtra3 = (e3 != null) ? e3.offsetHeight : 0;
    var hExtra4 = (e4 != null) ? e4.offsetHeight : 0;
    if (hExtra1 > hBody) { hBody = hExtra1; isChanged = true; }
    if (hExtra2 > hBody) { hBody = hExtra2; isChanged = true; }
    if (hExtra3 > hBody) { hBody = hExtra3; isChanged = true; }
    if (hExtra4 > hBody) { hBody = hExtra4; isChanged = true; }
    if (isChanged == true) { 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" }
  }
}


// Disable all CSS in stupid browsers  ** version 1.01 **
function disableCSSinStupidBrowsers()
{
  if (is_ie5dn) 
  {
    var x = (document.getElementsByTagName) ? document.getElementsByTagName('link') : (document.all) ? document.all.tags('link') : null;
    if (x != null)
    {
      x[0].disabled = true;
      x[1].disabled = true;
    }
  }
}



/* depends on utils_1.0.js */