User:Dr. Blofeld/script

Coding for hiding sidebar when browsing:

/* hide-vector-sidebar.js: Adds a button to toggle visibility of the Vector sidebar. Written by PleaseStand. Public domain; all copyright claims waived as described in http://en.wikipedia.org/wiki/Template:PD-self */

/*global document, window, addPortletLink, hookEvent, skin*/

var sidebarSwitch;

function sidebarHide { document.getElementById("panel").style.display = "none"; document.body.style.marginLeft = "-10em"; document.getElementById("left-navigation").style.left = "0"; if(typeof sidebarSwitch == "object") { sidebarSwitch.parentNode.removeChild(sidebarSwitch); }	sidebarSwitch = addPortletLink("p-cactions", "javascript:sidebarShow", "Show sidebar", "ca-sidebar", "Show the navigation links", "a"); }

function sidebarShow { document.getElementById("panel").style.display = ""; document.body.style.marginLeft = ""; document.getElementById("left-navigation").style.left = ""; if(typeof sidebarSwitch == "object") { sidebarSwitch.parentNode.removeChild(sidebarSwitch); }	sidebarSwitch = addPortletLink("p-cactions", "javascript:sidebarHide", "Hide sidebar", "ca-sidebar", "Hide the navigation links", "a"); }

// Only activate on Vector skin if(skin == "vector") { hookEvent("load", function {		// Change this if you want to show the sidebar by default		sidebarHide;	}); }