/*-------------------------------------------------------------------- 
	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.
*/


function setColumHeights()
{
  var ele = xGetElementById('mainContent');
  if (ele && xDef(ele.style, ele.offsetHeight)) { // another compatibility check
    adjustLayout();
    //xAddEventListener(window, 'resize', winOnResize, false);
  }
}

function adjustLayout()
{
  // die Hoehen der beiden divs ermitteln.
  var Height1 = xHeight('mainContent');
  var Height2 = xHeight('serviceColumn');
  var Height3 = xHeight('leftColumnInnerWrap')+10;
  var Height4 = xHeight('mainContentWrap');
  
  // groesste Hoehe ermitteln.
  var endHeight = Math.max(Height1, Height2, Height3, Height4);
  //alert(Height2);
  // hoechste ermittelte Hoehe zuweisen.
  xHeight('serviceColumn', endHeight);
  xHeight('leftColumn', endHeight);
  xHeight('mainWrap', endHeight);
}

window.onresize = setColumHeights;



