if ($( 'resizeable_container' ))
{
  var onResizeHandler=function (event)
  {
    var iMinHeight = 450;
    var iHeight = 0;
    var iHeightHeader = 0;
    var iHeightFooter = 0;

    if( typeof( window.innerWidth ) == 'number' )
    {
      iHeight = window.innerHeight;
    }
    else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
      iHeight = document.documentElement.clientHeight;
    }
    else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
      iHeight = document.body.clientHeight;
    }
    if ($('tdb_top')) {
      iHeightHeader = $('tdb_top').getHeight();
    } else if($('tdb_ec_top')) {
      iHeightHeader = $('tdb_ec_top').getHeight();
    }
    else if($('tdb_header_orange')){
      iHeightHeader = $('tdb_header_orange').getHeight();
    }

    if ($('o_footer')) {
      iHeightFooter += $('o_footer').getHeight();
    }

    iHeight -= (iHeightHeader + iHeightFooter);
    if( iHeight < iMinHeight ){
      iHeight = iMinHeight;
    }

    iFinalHeight = ( iHeight - 150 );
    $( 'resizeable_container' ).style.height = iFinalHeight + 'px';
  }
  Event.observe( window, 'load', onResizeHandler );
  window.onresize=onResizeHandler;
}
