/* sidemenu Styler v0.1 written by Alen Grakalic, provided by Css Globe (cssglobe.com) visit http://cssglobe.com/lab/sidemenu_styler/ */ this.sidemenustyler = function(){ var sidemenu = document.getElementById("sidemenu") if(sidemenu){ this.listItem = function(li){ if(li.getElementsByTagName("ul").length > 0){ var ul = li.getElementsByTagName("ul")[0]; ul.style.display = "none"; var span = document.createElement("span"); span.className = "collapsed"; span.onclick = function(){ ul.style.display = (ul.style.display == "none") ? "block" : "none"; this.className = (ul.style.display == "none") ? "collapsed" : "expanded"; }; li.appendChild(span); }; }; var items = sidemenu.getElementsByTagName("li"); for(var i=0;i