PageSourceSearch

https://firestorage.com/js/main.js

js firestorage.com collected 2026-10-04 00:22:03 UTC 18,545 bytes, 762 lines download raw bytes

1var exps = "0";
2var fcheck = "0";
3var fkey;
4var _nv=navigator;
5
6function anzCommit() {
7
8	//referrer
9	n1 = encodeURL(_nv.appCodeName);
10	n2 = encodeURL(_nv.appName);
11	n3 = encodeURL(_nv.platform);
12	n4 = encodeURL(_nv.userAgent);
13	ds = encodeURL(clp());
14
15	qst = "uid="+_uid+"&n1="+n1+"&n2="+n2+"&n3="+n3+"&n4="+n4+"&ds="+ds;
16
17	document.write('<script language="JavaScript" src="/anz.cgi?'+qst+'"></script>');
18
19}
20
21function xfsCommit() {
22
23	if ( _uid ) {
24
25		//referrer
26		n1 = encodeURL(_nv.appCodeName);
27		n2 = encodeURL(_nv.appName);
28		n3 = encodeURL(_nv.platform);
29		n4 = encodeURL(_nv.userAgent);
30		ds = encodeURL(clp());
31
32		qst = "xfsid="+_uid+"&n1="+n1+"&n2="+n2+"&n3="+n3+"&n4="+n4+"&ds="+ds;
33
34		document.write('<script language="JavaScript" src="http://firestorage.jp/anz.cgi?'+qst+'"></script>');
35
36	}
37
38}
39
40
41function showDialog(message) {
42    alert("JavaScript:" + message);
43}
44
45function clp() {
46
47	var _s=screen;
48	w=_s.width;
49	h=_s.height;
50	c=_s.colorDepth; 
51
52	return w+","+h+","+c;
53
54}
55
56function check_hidebox() {
57
58  if ( document.getElementById('alg').checked) {
59
60	document.getElementById('zip').checked = false;
61	document.getElementById('expert').checked = false;
62	document.getElementById('comment').value= "";
63	document.getElementById('sound_play').checked = false;
64	document.getElementById("soundunit").innerHTML = "";
65	document.getElementById('upload').style.display='block';
66	document.getElementById('uploaddoc').style.display='none';
67	document.getElementById('upwin').style.display='block';
68
69  } else {
70
71	document.getElementById('expertbox').style.display='none';
72
73	document.getElementById('upload').style.display='none';
74	document.getElementById('uploaddoc').style.display='block';
75	document.getElementById('upwin').style.display='none';
76  }
77
78}
79
80function check_hidebox2() {
81
82  if ( document.getElementById('alg').checked) {
83
84	document.getElementById('zip').checked = false;
85	document.getElementById('expert').checked = false;
86	document.getElementById('comment').value= "";
87	document.getElementById('sound_play').checked = false;
88	document.getElementById("soundunit").innerHTML = "";
89	document.getElementById('upload').style.display='block';
90	document.getElementById('uploaddoc').style.display='none';
91	document.getElementById('upwin').style.display='block';
92	document.getElementById('amadoc').style.display='none';
93	document.getElementById('amadocexp').style.display='block';
94
95
96
97  } else {
98
99	document.getElementById('expertbox').style.display='none';
100
101	document.getElementById('upload').style.display='none';
102	document.getElementById('uploaddoc').style.display='block';
103	document.getElementById('upwin').style.display='none';
104	document.getElementById('amadoc').style.display='block';
105	document.getElementById('amadocexp').style.display='none';
106  }
107
108}
109
110function check_exp() {
111
112
113}
114
115function check_hidebox_com() {
116
117  if ( document.getElementById('alg').checked) {
118	document.getElementById('upwin').style.display='block';
119  } else {
120	document.getElementById('upwin').style.display='none';
121  }
122
123}
124
125function email_check(){
126
127	var flag = 0;
128
129	if(!document.form.email.value.match(/.+@.+\..+/)){
130		flag = 1;
131	}
132
133	if(flag){
134		window.alert('mail address is not right');
135		return false;
136	}
137	else{
138		return true;
139	}
140
141}
142
143function check_upload_exp() {
144
145	if ( document.getElementById('expire').value == "9" ) {
146
147		if (! document.getElementById('zip').value == "" ) {
148			alert("パス保存の場合はまとめ機能は利用できません");
149			document.getElementById('zip').value = "";
150		}
151
152	}
153	if ( document.getElementById('expire').value == "99" ) {
154
155		if (! document.getElementById('zip').value == "" ) {
156			alert("保存の場合はまとめ機能は利用できません");
157			document.getElementById('zip').value = "";
158		}
159
160	}
161
162	if ( document.getElementById('pdf').checked ) {
163
164		if ( document.getElementById('zip').value == "2" || document.getElementById('zip').value == "3" ) {
165			alert("PDF変換場合はZIP機能は利用できません");
166			document.getElementById('zip').value = "";
167		}
168
169	}
170
171}
172
173function check_expbox() {
174
175  if ( document.getElementById('expert').checked) {
176	document.getElementById('expertbox').style.display='block';
177  } else {
178	document.getElementById('expertbox').style.display='none';
179	document.getElementById('comment').value= "";
180	document.getElementById('zip').checked = false;
181	document.getElementById('sound_play').checked = false;
182	document.getElementById("soundunit").innerHTML = "";
183  }
184
185}
186
187function check_show_url() {
188
189	sendData ="act=check_copy_file";
190	sendData+="&key="+fkey;
191
192	httpObj = createXMLHttpRequest(check_copy_file_rep);
193	if (httpObj) {
194		httpObj.open("POST","/index.cgi",true);
195		httpObj.send(sendData);
196	}
197
198}
199
200function check_copy_file_rep() {
201
202	if ((httpObj.readyState == 4) && (httpObj.status == 200)) {
203
204		rep = httpObj.responseText;
205
206		if ( rep == 'ok' ) {
207			show_url();
208		} else if ( rep == 'wait' )  {
209
210			$("waitrep").innerHTML = rep;
211
212			setTimeout(check_show_url,3000);
213
214
215		} else {
216			alert(rep);
217		}
218
219	}
220}
221
222function submit_url() {
223
224	document.getElementById('downloadbox').style.display='block';
225	document.download.submit();
226
227}
228
229function show_url() {
230
231	document.getElementById('downloadbox').style.display='block';
232	document.getElementById('downloaddoc').style.display='none';
233
234}
235
236function show_loginbox() {
237
238  if ( document.getElementById('loginbox').style.display == 'block') {
239	document.getElementById('loginbox').style.display='none';
240  } else {
241	document.getElementById('loginbox').style.display='block';
242  }
243
244}
245function show_langbox() {
246
247  if ( document.getElementById('langbox').style.display == 'block') {
248	document.getElementById('langbox').style.display='none';
249  } else {
250	document.getElementById('langbox').style.display='block';
251  }
252
253}
254function show_comview() {
255
256  if ( document.getElementById('comview').style.display == 'block') {
257	document.getElementById('comview').style.display='none';
258  } else {
259	document.getElementById('comview').style.display='block';
260  }
261
262}
263
264function reg_check() {
265
266  if ( document.getElementById('algsubmit').style.display == 'block') {
267	document.getElementById('algsubmit').style.display='none';
268  } else {
269	document.getElementById('algsubmit').style.display='block';
270  }
271
272}
273
274function boxChecked(){
275
276	for(count = 0; count < document.ajaxForm.del.length; count++){
277		if (  document.ajaxForm.del[count].checked == true ) {
278			document.ajaxForm.del[count].checked = false;
279		} else {
280			document.ajaxForm.del[count].checked = true;
281		}
282	}
283}
284
285function total_sum(){
286
287	document.location = "/main.cgi?act=total&before=" + document.getElementById("before").value;
288
289}
290
291function total_pass(){
292
293	document.location = "/order.cgi?act=fast_pass&before=" + document.getElementById("before").value;
294
295}
296
297function checkPlugin(mimeType, comNames){
298
299	comNames = [].concat(comNames);
300
301	if(navigator.userAgent.indexOf('MSIE')==-1){
302		return !!navigator.mimeTypes[mimeType];
303	}
304	for(var i=comNames.length-1 ; comNames[i] ; i-- ){
305		try{
306			new ActiveXObject(comNames[i]);
307			return true;
308		}catch(e){
309		}
310	}
311
312	return false;
313
314}
315
316function displayData() {
317
318	if ((httpObj.readyState == 4) && (httpObj.status == 200)) {
319		$("result").innerHTML = httpObj.responseText;
320	} else {
321		$("result").innerHTML = "<center><img src=\"/images/allow2.gif\" height=\"32\" width=\"32\"></center>";
322	}
323}
324function displayDataVirus() {
325
326	if ((httpObj.readyState == 4) && (httpObj.status == 200)) {
327		$("resultvirus").innerHTML = httpObj.responseText;
328	} else {
329		$("resultvirus").innerHTML = "scaning...&nbsp;&nbsp;<img src=\"http://firestorage.jp/images/allow2.gif\" height=\"32\" width=\"32\" align=\"absmiddle\" border=\"0\">";
330	}
331}
332
333function delete_submit(){
334
335	if ( confirm("該当のファイルを削除します。よろしいですか?") == true ) {
336		document.ajaxForm.submit();
337	}
338
339}
340
341function process_submit(){
342
343	document.ajaxForm.submit();
344
345}
346
347function delete_item_submit(){
348
349	if ( confirm("削除します。よろしいですか?") == true ) {
350		document.ajaxForm.submit();
351	}
352
353}
354
355function shop_hidebox() {
356
357  if ( document.getElementById('shop').checked) {
358	document.getElementById('shopwin').style.display='block';
359  } else {
360	document.getElementById('shopwin').style.display='none';
361  }
362
363}
364
365// HTTP通信用、共通関数
366function createXMLHttpRequest(cbFunc)
367{
368	var XMLhttpObject = null;
369	try{
370		XMLhttpObject = new XMLHttpRequest();
371	}catch(e){
372		try{
373			XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");
374		}catch(e){
375			try{
376				XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");
377			}catch(e){
378				return null;
379			}
380		}
381	}
382	if (XMLhttpObject) XMLhttpObject.onreadystatechange = cbFunc;
383	return XMLhttpObject;
384}
385
386// document.getElementById
387function $(tagId)
388{
389	return document.getElementById(tagId);
390}
391
392
393function nextpic(type) {
394
395	var req = new XMLHttpRequest();
396
397	if (req) {
398
399		  req.onreadystatechange = function() {
400
401		    if (req.readyState == 4 && req.status == 200) {
402			document.getElementById("nextpic").innerHTML  = document.getElementById("nextpic").innerHTML + req.responseText;
403			document.getElementById("nextwords").innerHTML = "<a href=\"javascript:nextpic(" + type + ");\" style=\"font-size:20px;\">もっと観る</a>";
404		    }
405
406		  };
407
408		document.getElementById("nextwords").innerHTML = "<center><img src=\"/images/allow2.gif\" height=\"32\" width=\"32\"></center>";
409		req.open('POST', '/openfire.cgi');
410		req.send('act=nextpic&type=' + type);
411		req.send(null);
412
413	}
414}
415
416function encodeURL(str){
417
418	var s0, i, s, u;
419	s0 = "";
420	for (i = 0; i < str.length; i++){
421		s = str.charAt(i);
422		u = str.charCodeAt(i);
423		if (s == " "){s0 += "+";}
424		else {
425		if ( u == 0x2a || u == 0x2d || u == 0x2e || u == 0x5f || ((u >= 0x30) && (u <= 0x39)) || ((u >= 0x41) && (u <= 0x5a)) || ((u >= 0x61) && (u <= 0x7a))){       // check for escape
426			s0 = s0 + s;
427		}
428		else {
429			if ((u >= 0x0) && (u <= 0x7f)){
430				s = "0"+u.toString(16);
431				s0 += "%"+ s.substr(s.length-2);
432			}
433			else if (u > 0x1fffff){
434				s0 += "%" + (oxf0 + ((u & 0x1c0000) >> 18)).toString(16);
435				s0 += "%" + (0x80 + ((u & 0x3f000) >> 12)).toString(16);
436				s0 += "%" + (0x80 + ((u & 0xfc0) >> 6)).toString(16);
437				s0 += "%" + (0x80 + (u & 0x3f)).toString(16);
438			}
439			else if (u > 0x7ff){
440				s0 += "%" + (0xe0 + ((u & 0xf000) >> 12)).toString(16);
441				s0 += "%" + (0x80 + ((u & 0xfc0) >> 6)).toString(16);
442				s0 += "%" + (0x80 + (u & 0x3f)).toString(16);
443			}
444			else {
445					s0 += "%" + (0xc0 + ((u & 0x7c0) >> 6)).toString(16);
446					s0 += "%" + (0x80 + (u & 0x3f)).toString(16);
447				}
448			}
449		}
450	}
451	return s0;
452}
453
454function getFlashVersion() {
455
456	var agent = navigator.userAgent.toLowerCase();
457
458	if (agent.indexOf("mozilla/3") != -1 && agent.indexOf("msie") == -1) {
459		flashVersion = 0;
460	}
461
462	if (navigator.plugins != null && navigator.plugins.length > 0) {
463		var flashPlugin = navigator.plugins['Shockwave Flash'];
464		if (typeof flashPlugin == 'object') {
465			if (flashPlugin.description.indexOf('7.') != -1) flashVersion = 7;
466			else if (flashPlugin.description.indexOf('10.') != -1) flashVersion = 10;
467			else if (flashPlugin.description.indexOf('9.') != -1) flashVersion = 9;
468			else if (flashPlugin.description.indexOf('8.') != -1) flashVersion = 8;
469			else if (flashPlugin.description.indexOf('6.') != -1) flashVersion = 6;
470			else if (flashPlugin.description.indexOf('5.') != -1) flashVersion = 5;
471			else if (flashPlugin.description.indexOf('4.') != -1) flashVersion = 4;
472			else if (flashPlugin.description.indexOf('3.') != -1) flashVersion = 3;
473		}
474	}
475
476	return flashVersion;
477
478}
479
480
481function setFocus(that) {
482
483	that._defaultValue = that.value; 
484	that.value = '';
485
486	that.onblur = function() {
487		if( that.value === '' ) {  
488			that.value = that._defaultValue;
489		}
490	}
491
492	that.onfocus = function() {  
493		if( that.value === that._defaultValue ) { 
494			that.value = '';
495		}
496	}
497}
498
499
500function strLength(strSrc){
501	len = 0;
502	strSrc = escape(strSrc);
503	for(i = 0; i < strSrc.length; i++, len++){
504		if(strSrc.charAt(i) == "%"){
505			if(strSrc.charAt(++i) == "u"){
506				i += 3;
507				len++;
508			}
509			i++;
510		}
511	}
512	return len;
513}
514
515function showLength( str,name,stopCount ) {
516
517	var strCount = Math.ceil(strLength(str).toString());
518
519	if(strCount > stopCount){
520		document.getElementById(name ).value = str.substr(0,stopCount);
521		strCount = stopCount;
522	}
523
524	document.getElementById(name + "Inner").innerHTML =  "残り文字数 : " + (stopCount  - strCount);
525
526}
527
528function show_thumbnail(key,sha,tag,btn) {
529
530	var req = new XMLHttpRequest();
531
532	if (req) {
533
534		  req.onreadystatechange = function() {
535
536		    if (req.readyState == 4 && req.status == 200) {
537			document.getElementById(tag).innerHTML = req.responseText;
538			document.getElementById(btn).innerHTML = "";
539		    }
540
541		  };
542
543		document.getElementById(btn).innerHTML = "<img src=\"/images/1-1.gif\" height=\"16\" width=\"16\">";
544		req.open('POST', '/sthumbnail.cgi');
545		req.send('key=' + key + '&sha=' + sha );
546//		req.send(null);
547
548
549
550	}
551
552}
553
554
555function murl(url) {
556
557	var req = new XMLHttpRequest();
558
559	if (req) {
560
561		  req.onreadystatechange = function() {
562
563		    if (req.readyState == 4 && req.status == 200) {
564
565			var html = req.responseText;
566			    html = html.replace( /http\:/g , "https\:");
567
568			document.getElementById("murl").innerHTML = html;
569//			document.getElementById("murl").innerHTML = req.responseText;
570
571			document.getElementById("murlbox").innerHTML = "";
572
573		    }
574
575		  };
576
577		document.getElementById("murlbox").innerHTML = "<img src=\"/images/1-1.gif\" height=\"16\" width=\"16\">";
578		req.open('POST', '/murl.cgi');
579		req.send('act=makeurl&key=' + url );
580		req.send(null);
581
582	}
583
584}
585
586
587function umurl(url) {
588
589	var req = new XMLHttpRequest();
590
591	if (req) {
592
593		  req.onreadystatechange = function() {
594
595		    if (req.readyState == 4 && req.status == 200) {
596
597			var html = req.responseText;
598			    html = html.replace( /http\:/g , "https\:");
599
600			document.getElementById(url).innerHTML = html;
601
602//			document.getElementById(url).innerHTML = req.responseText;
603		    }
604
605		  };
606
607		document.getElementById(url).innerHTML = "<img src=\"/images/1-1.gif\" height=\"16\" width=\"16\">";
608		req.open('POST', '/murl.cgi');
609		req.send('act=makeurl&key=' + url );
610		req.send(null);
611
612	}
613
614}
615
616
617function xfsurl(sp) {
618
619	if ( document.getElementById("xfs").value == 'http://' || document.getElementById("xfs").value == '' ) {
620		alert("短縮したいURLを入力して下さい");
621	}
622	else {
623
624		var req = new XMLHttpRequest();
625
626		if (req) {
627
628			  req.onreadystatechange = function() {
629
630			    if (req.readyState == 4 && req.status == 200) {
631//				document.getElementById('xfs').value = 'http://';
632				document.getElementById("xfssubmit").innerHTML = '<img src="/images/add.gif" width="16" height="16" align="absmiddle" border="0" title="短縮URLを発行"><a href="javascript:void(0);" onclick="xfsurl();" id="alink">&nbsp;短縮URLを発行</a>';
633				document.getElementById('thumbnails').innerHTML =  req.responseText + document.getElementById('thumbnails').innerHTML;
634			    }
635
636			  };
637
638			document.getElementById("xfssubmit").innerHTML = '<img src="/images/redspin.gif" height="16" width="16" align="absmiddle" border="0">&nbsp;短縮URLを発行</a>';
639
640			url_str = encodeURL(document.getElementById("xfs").value);
641			com_str = encodeURL(document.getElementById("xcomment").value);
642
643			req.open('POST', '/xfsurl.cgi');
644			req.send('act=makeurl&key=' + url_str + '&xfsexpire=' + document.getElementById("xfsexpire").value + '&xpass=' + document.getElementById("xpass").value + '&xcom=' + com_str );
645
646			req.send(null);
647
648
649		}
650	}
651
652}
653
654function az() {
655
656	pass = document.getElementById("dpass").value;
657
658	if ( pass ) {
659		if ( pass.match(/[^0-9A-Za-z]+/) != null){
660			alert("パスワードは半角英数字のみです、パスワードを初期化します");
661			document.getElementById("dpass").value = "";
662		}
663	}
664
665}
666
667
668
669function check_hideboxx() {
670
671  if ( document.getElementById('algp').checked) {
672
673	document.getElementById('upload2').style.display='block';
674	document.getElementById('uploaddoc').style.display='none';
675	document.getElementById('upwin').style.display='block';
676
677	document.getElementById('filelimit').style.display='none';
678	document.getElementById('photolimit').style.display='block';
679
680	document.getElementById('alg').checked = false;
681	document.getElementById('expertbox_photo').style.display='none';
682	document.getElementById('upload').style.display='none';
683
684
685	document.getElementById('expert').checked = false;
686	document.getElementById('expertbox').style.display='none';
687
688
689
690  } else {
691
692	document.getElementById('upload2').style.display='none';
693	document.getElementById('uploaddoc').style.display='block';
694	document.getElementById('upwin').style.display='none';
695
696	document.getElementById('expertbox_photo').style.display='none';
697
698  }
699
700}
701
702
703function check_expbox_photo() {
704
705  if ( document.getElementById('expert_photo').checked) {
706	document.getElementById('expertbox_photo').style.display='block';
707  } else {
708	document.getElementById('expertbox_photo').style.display='none';
709	document.getElementById('comment').value= "";
710	document.getElementById('zip').checked = false;
711	document.getElementById('sound_play').checked = false;
712	document.getElementById("soundunit").innerHTML = "";
713  }
714
715}
716
717
718
719function check_hideboxs() {
720
721  if ( document.getElementById('alg').checked) {
722
723	document.getElementById('algp').checked = false;
724	document.getElementById('upload2').style.display='none';
725	document.getElementById('uploaddoc').style.display='block';
726	document.getElementById('upwin').style.display='none';
727
728	document.getElementById('filelimit').style.display='block';
729	document.getElementById('photolimit').style.display='none';
730
731
732
733	document.getElementById('zip').checked = false;
734	document.getElementById('expert').checked = false;
735	document.getElementById('comment').value= "";
736	document.getElementById('sound_play').checked = false;
737	document.getElementById("soundunit").innerHTML = "";
738	document.getElementById('upload').style.display='block';
739	document.getElementById('uploaddoc').style.display='none';
740	document.getElementById('upwin').style.display='block';
741
742	document.getElementById('expert_photo').checked = false;
743	document.getElementById('expertbox_photo').style.display='none';
744
745  } else {
746
747	document.getElementById('expertbox').style.display='none';
748
749	document.getElementById('upload').style.display='none';
750	document.getElementById('uploaddoc').style.display='block';
751	document.getElementById('upwin').style.display='none';
752  }
753
754}
755
756function changeType(url) {
757	var expire = new Date();
758	expire.setTime( expire.getTime() + 1000 * 3600 * 24 );
759	document.cookie = "pc=0" + '; expires=' + expire.toUTCString() + '; path=/';
760	document.location = "/" + url;
761}
762

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.