﻿function adjustLayout()
{
  // Get natural heights
  var bHeight = xHeight("top");
  var abstractHeight = xHeight("abstract");
  var rabbiHeight = xHeight("rabbimain");

  // Find the maximum height
  var contentHeight = Math.max(abstractHeight, rabbiHeight);
  //var top = xTop("top");

  // Assign maximum height to all columns
  xHeight("abstract", contentHeight);
  xHeight("rabbimain", contentHeight);

  var lHeight = xHeight("left");
  var rHeight = xHeight("maincontent");
  var maxHeight = Math.max(rHeight, lHeight);
  var fHeight = xHeight("footer");
  xHeight("page", maxHeight+bHeight+fHeight+20);
  xHeight("maincontent", maxHeight);
  xHeight("left", maxHeight);
  //xHeight("pageright", maxHeight+bHeight+fHeight);

  // Show the footer
  //xShow("footer");
  //xTop("footer", maxHeight+bHeight+3);
  //xTop("pagebottom", maxHeight+bHeight+fHeight+33);
  //xTop("pagecorner", maxHeight+bHeight+fHeight+33);
}

function adjustLayoutContent()
{
  // Get natural heights
  var bHeight = xHeight("top");
  var fHeight = xHeight("footer");

  var top = xTop("top");

  var lHeight = xHeight("left");
  var rHeight = xHeight("maincontent");

  // Find the maximum height
  var maxHeight = Math.max(rHeight, lHeight);

  // Assign maximum height to all columns
  xHeight("page", maxHeight+bHeight+fHeight+20);
  xHeight("maincontent", maxHeight);
  xHeight("left", maxHeight);
  //xHeight("pageright", maxHeight+bHeight+fHeight);

  // Show the footer
  //xShow("footer");
  //xTop("footer", maxHeight+bHeight+3);
  //xTop("pagebottom", maxHeight+bHeight+fHeight+33);
  //xTop("pagecorner", maxHeight+bHeight+fHeight+33);
}