var o="open"; var c="closed"; function tog(el,t){ var t = ( t=="" || t==undefined || t==null ) ? 'LI' : t var e = fpd(el,t); if (e.className.indexOf(o)>-1) {switchClassName(e,o,c);}else{ if (e.className.indexOf(c)>-1) {switchClassName(e,c,o);} } } //------------------------------------------------------ // Classname handlers function addCSSClass(elem,cn){elem.className=(elem.className+" "+cn).trim();} function removeCSSClass(elem,cn){elem.className=elem.className.replace(cn,"").trim();} String.prototype.trim=function(){return this.replace( /^\s+|\s+$/, "" );} function switchClassName(e,a,b){e.className=e.className.replace(a,"").trim();e.className=(e.className+" "+b).trim();} function fpd(elem,e){var o=elem;while(o.parentNode.nodeName!=e.toUpperCase()){o=o.parentNode;}return o.parentNode;} // End Classname handlers //------------------------------------------------------ window.onload = function() { var a = document.getElementsByTagName('A'); for (i=0; i -1 ) { //a[i].href = a[i].href.replace("index.php/","") } } }