$(document).ready(function() {
  secondLevelNav = $(".secondLevel");
  $("#navleft").append(secondLevelNav);
  secondLevelNav.show("fast");
  $("div.MainMenu > .secondLevel").remove();

  $(window).wresize(resizeDivs);
  resizeDivs();
});

function resizeDivs()
{
  bodyHeight = (window.innerHeight ? window.innerHeight : document.body.clientHeight);
  
  minHeight = 300;
  delta = 10;
  
  if (navigator.appName == 'Microsoft Internet Explorer')
  {
    bodyHeight = $(window).height();
    
    if (navigator.appVersion.indexOf("MSIE 6.0") > -1)
    {
        // IE 6
        delta = 55;
        newHeightOffset = 200;
    }
    else
    {
        // IE 7  
        newHeightOffset = 200;
    }
  }
  else
  {
    newHeightOffset = 200;
  }
  
  newAbsHeight = bodyHeight - newHeightOffset;
  
  if (newAbsHeight > minHeight && newAbsHeight <= 1000)
  {    
    newAbsHeightString = newAbsHeight + "px";
    
    document.getElementById('mainContent').style.height = newAbsHeight - delta + "px";
    document.getElementById('navleft').style.height = newAbsHeightString;
    document.getElementById('mainContentArea').style.height = newAbsHeightString;
  }
}

/*   
=============================================================================== 
WResize is the jQuery plugin for fixing the IE window resize bug 
............................................................................... 
                                               Copyright 2007 / Andrea Ercolino 
------------------------------------------------------------------------------- 
LICENSE: http://www.opensource.org/licenses/mit-license.php 
WEBSITE: http://noteslog.com/ 
=============================================================================== 
*/ 
 
( function( $ )  
{ 
    $.fn.wresize = function( f )  
    { 
        version = '1.1'; 
        wresize = {fired: false, width: 0}; 
 
        function resizeOnce()  
        { 
            if ( $.browser.msie ) 
            { 
                if ( ! wresize.fired ) 
                { 
                    wresize.fired = true; 
                } 
                else  
                { 
                    var version = parseInt( $.browser.version, 10 ); 
                    wresize.fired = false; 
                    if ( version < 7 ) 
                    { 
                        return false; 
                    } 
                    else if ( version == 7 ) 
                    { 
                        //a vertical resize is fired once, an horizontal resize twice 
                        var width = $( window ).width(); 
                        if ( width != wresize.width ) 
                        { 
                            wresize.width = width; 
                            return false; 
                        } 
                    } 
                } 
            } 
 
            return true; 
        } 
 
        function handleWResize( e )  
        { 
            if ( resizeOnce() ) 
            { 
                return f.apply(this, [e]); 
            } 
        } 
 
        this.each( function()  
        { 
            if ( this == window ) 
            { 
                $( this ).resize( handleWResize ); 
            } 
            else 
            { 
                $( this ).resize( f ); 
            } 
        } ); 
 
        return this; 
    }; 
 
} ) ( jQuery );
