Index: doc/html/_static/js/toc.js
===================================================================
--- doc/html/_static/js/toc.js	(revision 55474303e5251a0885391f64d2999489be5196fd)
+++ doc/html/_static/js/toc.js	(revision 55474303e5251a0885391f64d2999489be5196fd)
@@ -0,0 +1,20 @@
+var TOC = {
+    load: function () {
+        $('#toc_button').click(TOC.toggle);
+    },
+    
+    toggle: function () {
+        if ($('#sphinxsidebar').toggle().is(':hidden')) {
+            $('div.document').css('left', "0px");
+            $('toc_button').removeClass("open");
+        } else {
+            $('div.document').css('left', "230px");
+            $('#toc_button').addClass("open");
+        }
+        return $('#sphinxsidebar');
+    }
+};
+
+$(document).ready(function () {
+    TOC.load();
+});
