1function IndexDeploy(ID,type) { 2 var obj = document.getElementById("cate_"+ID); 3 var img = document.getElementById("img_"+ID); 4 if (obj.style.display == "none") { 5 obj.style.display = ""; 6 img_re = new RegExp("_open\\.gif$"); 7 img.src = img.src.replace(img_re,'_fold.gif'); 8 SaveDeploy(ID,type,false); 9 } else { 10 obj.style.display = "none"; 11 img_re = new RegExp("_fold\\.gif$"); 12 img.src = img.src.replace(img_re,'_open.gif'); 13 SaveDeploy(ID,type,true); 14 } 15 return false; 16} 17 18function SaveDeploy(ID,type,is) { 19 var foo=new Array(); 20 var deployitem=FetchCookie("deploy"); 21 var admin_start; 22 var admindeploy=''; 23 var userdeploy=''; 24 admin_start= deployitem ? deployitem.indexOf("\n") : -1; 25 if (admin_start != -1) { 26 admindeploy = deployitem.substring(admin_start+1,deployitem.length); 27 userdeploy = deployitem.substring(0,admin_start); 28 } 29 if (deployitem != null) { 30 if (admin_start!=-1) { 31 deployitem = type==0 ? userdeploy : admindeploy; 32 } 33 deployitem=deployitem.split("\t"); 34 for (i in deployitem) { 35 if (deployitem[i]!=ID && deployitem[i]!="") { 36 foo[foo.length]=deployitem[i]; 37 } 38 } 39 } 40 if (is) { 41 foo[foo.length]=ID; 42 } 43 deployitem = type==0 ? "\t"+foo.join("\t")+"\t\n"+admindeploy : userdeploy+"\n\t"+foo.join("\t")+"\t"; 44 SetCookie("deploy",deployitem) 45} 46 47function SetCookie(name,value) { 48 expires = new Date(); 49 expires.setTime(expires.getTime()+(86400*365)); 50 document.cookie=name+"="+escape(value)+"; expires="+expires.toGMTString()+"; path=/"; 51} 52 53function FetchCookie(name) { 54 var start = document.cookie.indexOf(name); 55 var end = document.cookie.indexOf(";",start); 56 return start==-1 ? null : unescape(document.cookie.substring(start+name.length+1,(end>start ? end : document.cookie.length))); 57} 58 59function Ajump(value) { 60 if (value != '') { 61 window.location=('profile.php?action=show&username='+value); 62 } 63}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.