<!--
/*
+----------------------------------------------------------------------------------------------
| Site: Bau Natürlich (http://www.bau-natuerlich.com)
| CMS:  gotopage 3.1
| Copyright (c) 2006 Rosman (http://www.rosman.co.at)
|
| Author(s): Johan Rosman <johan@rosman.co.at>
+----------------------------------------------------------------------------------------------
| Purpose
| let all columns in "main" be of the same height
+----------------------------------------------------------------------------------------------
| Version   Date         Comment
| 3.01      2006/02/08   initial version
+----------------------------------------------------------------------------------------------
*/

if ( !window._main ) {
    var _main = new Object();
    _main.minheight = 0;

    /* helper function height */
    _main.height = function ( _col ) {
        if ( _col.offsetHeight )      return _col.offsetHeight;
        else if ( _col.pixelHeight )  return _col.pixelHeight;
        else                          return 0;
    }

    /* initialise main */
    _main.init = function () {
        _main.div = new _dhtml ( 'main' );
        var _cols = _main.div.obj.getElementsByTagName ( 'DIV' );
        var _height = _main.minheight;
        for ( var _i=0; _i<_cols.length; _i++ ) {
            _height = Math.max ( _height, _main.height ( _cols[_i] ) );
        }
        for ( var _i=0; _i<_cols.length; _i++ ) {
            if ( _cols[_i].parentNode.id == 'main' ) _cols[_i].style.height = _height + 'px';
        }
    }  // init

    _event.register_handler ( window, 'load', _main.init );
}
-->
