PageSourceSearch

https://s61m.com/js/Deploy.js

js s61m.com collected 2026-10-06 13:14:16 UTC 1,912 bytes, 63 lines download raw bytes

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.