/*-------------------------------------------------------------------- 
	columheight.js
	Setzt das Menu-div im linken Bereich gleich hoch wie das div
	mit dem Hauptinhalt der Seite.
	
	Zum Ermitteln und Setzen der Hoehenangaben wird die X Library
	von Mike Foster genutzt (cross-broswer.com)
-------------------------------------------------------------------- */

// onload ermoeglichen

/*
	Der Funktionsaufruf von winOnLoad() wird ueber die Extension 'Body onEvents Javascript'
	in document.onload integriert.
*/

/*
if (document.getElementById || document.all) {
  window.onload = winOnLoad;
}
*/


function setColumHeights()
{
  var ele = xGetElementById('mainContent');
  if (ele && xDef(ele.style, ele.offsetHeight)) { // another compatibility check
    adjustLayout();
    //xAddEventListener(window, 'resize', winOnResize, false);
  }
}


/*
function winOnResize()
{
  adjustLayout();
}
*/

function adjustLayout()
{
  // die Hoehen der beiden divs ermitteln.
  var firstHeight = xHeight('mainContent');
  var secHeight = xHeight('serviceColumn');
  var thirdHeight = xHeight('leftPartWrapAll');
  
  // groesste Hoehe ermitteln.
  var endHeight = Math.max(firstHeight, secHeight, thirdHeight);
  //alert(endHeight);
  // hoechste ermittelte Hoehe zuweisen.
  xHeight('mainContent', endHeight);
  xHeight('serviceColumn', endHeight);
  xHeight('leftPartWrapAll', endHeight);
}
