
function enable_fading() {
    var $j = jQuery;
    var fading = false;

    $j('#nav a').click(function(e) {
        e.preventDefault();
        var el = $j(e.target).parents('li');
        
        if(!el.is('.on') && !fading) {
            fading = true;
            var section;
            
            $j('#nav li').removeClass('on');
            section = el.attr('class');
            el.addClass('on');

            section = section.replace(/^\s+/, '');
            section = section.replace(/\s+$/, '');
            
            $j.get('/header/' + section + '/', function(data) {
                var hd = $j('.hd .toggle');
                var where = hd.offset();
                var els = $j(data).find('.toggle');
                els.css({'position': 'absolute',
                          'top': where.top,
                          'left': where.left,
                          'width': hd.width(),
                          'display': 'none'});
                hd.after(els);
                hd.fadeOut();
                els.fadeIn('normal', function() {
                    hd.html(els.html());
                    els.remove();
                    hd.css('display', 'block');
                    fading = false;
                });
            });
        }
    });
}

jQuery(function() {
    var $j = jQuery;

    if(!($j.browser.msie && $j.browser.version == 6)) {
        enable_fading();
    }

    $j('#nav a').click(function(e) {
        $j(e.target).blur();
    });
});
