﻿$(document).ready(function () {

    // Variables
    var objExpandButton = $('#SideMenu_ExpandButton');
    var objCollapseButton = $('#SideMenu_CollapseButton');
    var objSideBar = $('.ObjectPage_SideMenuWrapper');

    // Show sidebar
    function showSidebar() {
        objExpandButton.addClass('Hide');
        objCollapseButton.removeClass('Hide');
        objSideBar.removeClass('Hide');
        $('.ObjectPage_ViewControl').trigger('objectpage-repaint');
    }

    // Hide sidebar
    function hideSidebar() {
        objExpandButton.removeClass('Hide');
        objCollapseButton.addClass('Hide');
        objSideBar.addClass('Hide');
        $('.ObjectPage_ViewControl').trigger('objectpage-repaint');
    }

    // click functions
    objExpandButton.click(function (e) {
        e.preventDefault();
        if (objSideBar.hasClass('Hide')) {
            showSidebar();
        }
    })

    objCollapseButton.click(function (e) {
        e.preventDefault();
        if (!objSideBar.hasClass('Hide')) {
            hideSidebar();
        }
    })
});
