var state = new Array(); var boxslide = new Array(); var maxheight = new Array(); function toggleDiv(id){ var e = document.getElementById(id); var h = parseInt(e.style.height); var tags = document.getElementById("sidepanel").getElementsByTagName("div"); for(var i=0; i 0){ e.style.height = (h - 10) + "px"; } else clearInterval(boxslide[id]); } // A general function to add an event handler function addHandler(obj, evt, newhandler, captures) { if (obj.attachEvent) { obj.attachEvent('on' + evt, newhandler); } else if (obj.addEventListener) { obj.addEventListener(evt, newhandler, captures); } else { var oldhandler; if (oldhandler = obj['on' + evt]) { obj['on' + evt] = function() { oldhandler(); newhandler(); } } else { obj['on' + evt] = newhandler; } } } //pane swapping function, add fade! //function swapPanes2(contentToShow, contentToHide) { // document.getElementByClass(contentToShow).style.display = "block"; // document.getElementByClass(contentToHide).style.display = "none"; //} function swapPanes(contentToShow, contentToHide) { var panes = document.getElementsByTagName("*"); for (i=0; i