﻿jQuery(function() {

    //  Toggle sidebar open/close
    jQuery('.toggle-button').live('click', function() {
        if (jQuery('#sidebar').css('display') != 'none') {
            jQuery('#sidebar').hide();
            jQuery('#content').css('width', '100%');
            jQuery(this).html('Show Sidebar');
        } else {
            jQuery('#content').removeAttr('style');
            jQuery('#sidebar').show();
            jQuery(this).html('Hide Sidebar');
        }
    });

    //  Font size adjusting
    jQuery('#font-adjust').find('span').live('click', function(e) {
        var _this = jQuery(this);

        if (_this.hasClass('current-size')) { return; }
        jQuery('#font-adjust span').removeClass('current-size');

        var _body = jQuery('body');
        _body.removeClass('smaller').removeClass('larger');

        if (_this.hasClass('smaller')) {
            _body.addClass('smaller');
            _this.addClass('current-size');
            return;
        }

        if (_this.hasClass('larger')) {
            _body.addClass('larger');
            _this.addClass('current-size');
            return;
        }

        if (_this.hasClass('normal')) {
            _this.addClass('current-size');
            return;
        }
    });
});
