// folder/category collapsing var FOLDERCOOKIENAME = "collapsedfolders"; var CATEGORYCOOKIENAME = "collapsedcategories"; document.folders = new Array(); document.categories = new Array(); function _init() { var foldercook=getCookie(FOLDERCOOKIENAME); //alert('loaded: ' + foldercook); var categorycook=getCookie(CATEGORYCOOKIENAME); //alert('loaded: ' + categorycook); if (document.folders.length == 0 && foldercook) { document.folders = foldercook.split(':'); } if (document.categories.length == 0 && categorycook) { document.categories = categorycook.split(':'); } } function _tgl(fid,ftype) { _init(); if(ftype == 'category'){ x = document.categories; }else{ x = document.folders; } if (ul = document.getElementById('fc'+fid)) { if (ul.className == 'fexpanded') { //alert("expanded -> collapsed"); ul.className = 'fcollapsed'; ul.style.display = 'none'; for (i=0;i expanded"); ul.className = 'fexpanded'; ul.style.display = 'block'; for (i=0;i 0) { c = c+ x[i]; if (i < (x.length - 1)) c=c+':' } } if(ftype == 'category'){ setRootCookie(CATEGORYCOOKIENAME,c); }else{ setRootCookie(FOLDERCOOKIENAME,c); } }