PageSourceSearch

https://www.nca.aero/js/fontsize.js

js nca.aero collected 2026-10-02 10:25:27 UTC 2,686 bytes, 112 lines download raw bytes

1var i = 0;
2var path = '/css/';
3//var path = './css/';
4
5var css = get_cookie.call(this);
6
7//if(css){change_css.call(this,path,css,i);}
8//else {
9//	css = "txt_medium";
10//	change_css.call(this,path,css,i);
11//}
12if(css){change_css(path,css,i);}
13else {
14	css = "txt_medium";
15	change_css(path,css,i);
16	set_cookie2(css);
17}
18
19function write_form()
20{
21	
22	// CSSファイル名
23	var css_a = new Array('txt_large','txt_medium','txt_small');
24
25	// サイズ画像表示(OFF)
26	var css_f_off = new Array('<img src="/images/common/btn_large.png" alt="大" name="large" border="0" align="absmiddle">','<img src="/images/common/btn_medium.png" alt="中" name="middle" border="0" align="absmiddle">','<img src="/images/common/btn_small.png" alt="小" name="small" border="0" align="absmiddle">');
27
28	// サイズ画像表示(ON)
29	var css_f_on = new Array('<img src="/images/common/btn_large_on.png" alt="Large" name="large" border="0" align="absmiddle">','<img src="/images/common/btn_medium_on.png" alt="中" name="middle" border="0" align="absmiddle">','<img src="/images/common/btn_small_on.png" alt="小" name="small" border="0" align="absmiddle">');
30	
31	// 文字表示
32	var css_n = new Array('大','中','小');
33	
34	var css = get_cookie.call(this);
35	
36	if(!css){css = css_a[1];}
37	
38	var css_v = '';
39	var css_o = '';
40	var css_f = '';
41	var selected = '';
42	
43	for(i in css_a)
44	{
45		
46		css_v = css_a[i];
47		css_o = css_n[i];
48		
49		css_f = (css_v == css) ? css_f_on[i] : css_f_off[i];
50		
51		selected = "'" + css_v + "'";
52
53		document.write('<a href="#" onClick="set_cookie(' + selected + ');return false;">');
54		document.write(css_f);
55		document.write('</a>');
56		
57	}
58	
59}
60
61
62function change_css(path,css,i)
63{
64	document.write('<link rel="stylesheet" type="text/css" href="' + path + css + '.css' + '">');
65}
66
67
68function get_cookie()
69{
70	
71	if(!document.cookie){return;}
72	
73	var css = '';
74	var cookie = unescape(document.cookie).split(';');
75	
76	for(j in cookie)
77	{
78		
79		if(!cookie[j].match(/fontsize=/)){continue;}
80		
81		c = cookie[j].replace(/fontsize=/g,"");
82		
83		v = c.split('=');
84		
85		css = v[1];
86		
87	}
88	
89	return css;
90	
91}
92
93function set_cookie(css)
94{
95	cookie  = 'fontsize=css=' + escape(css) + '; ';
96	//cookie += "expires=Fri, 31-Dec-2030 23:59:59 GMT; path=/; ";
97	cookie += "expires=Fri, 31-Dec-2030 23:59:59 GMT; path=/; ";
98	
99	document.cookie = cookie;
100	
101	location.reload();
102}
103
104function set_cookie2(css)
105{
106	cookie  = 'fontsize=css=' + escape(css) + '; ';
107	//cookie += "expires=Fri, 31-Dec-2030 23:59:59 GMT; path=/; ";
108	cookie += "expires=Fri, 31-Dec-2030 23:59:59 GMT; path=/; ";
109	
110	document.cookie = cookie;
111}
112

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.