/* HEIGHT RESIZE - 20060522 */

function initHeightResize()
{
    forceHeightResize( [ 'column1', 'main-design', 'context-design' ] );
}

function forceHeightResize( elements )
{
    var element, i, maxSize = 0;

    if ( !document.getElementById )
    {
        return;
    }

    for ( i = 0; i < elements.length; i++ ) /* Find the tallest height */
    {
        element = document.getElementById( elements[ i ] );

        if ( element )
        {
            if ( element.offsetHeight > maxSize )
            {
                maxSize = element.offsetHeight;
            }
        }
    }

    for ( i = 0; i < elements.length; i++ ) /* Resize all heights */
    {
        element = document.getElementById( elements[ i ] );

        if ( element )
        {
            element.style.height = maxSize + 'px'; /* Height adjustment (px) */
        }
    }
}

window.onload = initHeightResize;


