$jq142(function() {

    var newHash      = "",
        $jq142mainContent = $jq142("#main-content"),
        $jq142pageWrap    = $jq142("#page-wrap"),
        baseHeight   = 0,
        $jq142el;
        
    $jq142pageWrap.height($jq142pageWrap.height());
    baseHeight = $jq142pageWrap.height() - $jq142mainContent.height();
    
    $jq142("nav").delegate("a", "click", function() {
        window.location.hash = $jq142(this).attr("href");
        return false;
    });
    
    $jq142(window).bind('hashchange', function(){
    
        newHash = window.location.hash.substring(1);
        
        if (newHash) {
            $jq142mainContent
                .find("#guts")
                .fadeOut(200, function() {
                    $jq142mainContent.hide().load(newHash + " #guts", function() {
                   
                            $jq142pageWrap.animate({
                                height: $jq142mainContent.height() + "px"
                            });						
                        $jq142("nav a").removeClass("current");
                        $jq142("nav a[href="+newHash+"]").addClass("current");
						$jq142mainContent.fadeIn(400, function() {
                        });
                    });
                });
        };
             
    });
    
  $jq142(window).trigger('hashchange');  

});

