var JQuerySidebar = null;
var JQuerySidebarButton = null;
var JQueryConsole = null;
var JQueryConsoleButton = null;
var SidebarGuideSelect = null;
var SidebarGuideSelectText = null;
var SidebarContent = null;
(function() {
var old = console.log;
var logger = document.getElementsByClassName("console-msg");
console.log = function (message) {
if (typeof message == 'object') {
logger.innerHTML = logger.innerHTML + (JSON && JSON.stringify ? JSON.stringify(message) : message) + '
';
} else {
logger.innerHTML = logger.innerHTML + message + '
';
}
};
})();
function ToggleSidebar() {
try {
JQuerySidebar = $(".index-sidebar-right");
JQuerySidebarButton = $(".button-sidebar-toggle");
if (JQuerySidebar.css("visibility") == "hidden") {
JQuerySidebar.css("visibility", "inherit");
JQuerySidebarButton.css("right", "218px");
if (JQuerySidebarButton.attr("bool") == "true") {
ManageSidebarContent();
JQuerySidebarButton.attr("bool", "false");
}
console.log("Showing sidebar");
}
else {
JQuerySidebar.css("visibility", "hidden");
JQuerySidebarButton.css("right", "0");
console.log("Hiding sidebar");
}
}
catch(err) {
console.log(err);
}
}
function ToggleConsole() {
try {
JQueryConsole = $(".console");
JQueryConsoleButton = $(".button-console-toggle");
if (JQueryConsole.css("visibility") == "hidden") {
JQueryConsole.css("visibility", "inherit");
JQueryConsoleButton.css("left", "250px");
console.log("Showing console");
}
else {
JQueryConsole.css("visibility", "hidden");
JQueryConsoleButton.css("left", "0");
console.log("Hiding console");
}
}
catch (err) {
console.log(err);
}
}
function ManageSidebarContent() {
try {
SidebarGuideSelect = $(".generic-select.sidebar-select");
SidebarGuideSelectedText = $(".show-selected-guide");
SidebarContent = $(".sidebar-content");
if (SidebarGuideSelect.val() === null) {
SidebarGuideSelect.val("guides-bash");
}
else
if (SidebarGuideSelect.val() == "guides-bash") {
SidebarContent.html("");
SidebarContent.load("../guide-selections/bash.html");
}
else
if (SidebarGuideSelect.val() == "guides-js") {
SidebarContent.html("");
SidebarContent.load("../guide-selections/js.html");
}
SidebarGuideSelectedText.html("Selected:
" + SidebarGuideSelect.val() + "");
console.log("Selected: " + SidebarGuideSelect.val());
}
catch(err) {
console.log(err);
}
}