PageSourceSearch

https://opac.nijl.ac.jp/media/js_c/opac_search.js?20240722

js nijl.ac.jp collected 2026-09-24 08:51:46 UTC 43,746 bytes, 1,602 lines download raw bytes

1var	KYWD_SELECT_YEAR_J = "出版年は数字で入力してください。";
2var	KYWD_SELECT_YEAR_E= "Please input Search Option 'Year published' in the numeric character.";
3var KYWD_NOINPUT_J = "検索語を入力してください。";
4var KYWD_NOINPUT_E = "Please input a reference word.";
5//var	PROFILE_ADD_INPUT_J = "名称を入力してください。";
6//var	PROFILE_DEL_SELECT_J = "削除対象を選択してください。";
7//var	PROFILE_ADD_INPUT_E = "Please input a name.";
8//var	PROFILE_DEL_SELECT_E = "Please select delete name.";
9
10/**************************
11 Submit Check
12***************************/
13function SubmitCheckSrch(smode, objid, newObj) {
14
15	var	obj;
16	if(objid != null && objid != ""){
17		obj = document.getElementById(objid);
18	}
19	else{
20		obj = document.forms[0];
21	}
22
23	newObj.lang = obj.lang.value;
24	newObj.amode = "2";
25	newObj.appname = navigator.appName;
26	newObj.version = navigator.appVersion.charAt(0);
27
28	if (obj.simple_select_head) {
29		var cmode = obj.simple_select_head.value;
30		newObj.cmode = cmode;
31	} else {
32		newObj.cmode = obj.cmode.value;
33	}
34
35	if (smode == "class"){
36		newObj.smode = "3";
37		newObj.srsort = obj.srsort.value;
38		var srkey = $("input[name='srkey']:checked").val();
39		newObj.srkey = srkey;
40		newObj.class_kywd = obj.class_kywd.value;
41		if (!!obj.class_sort_exp) {
42			newObj.class_sort_exp = obj.class_sort_exp.value;
43		}
44		if (!!obj.class_disp_exp) {
45			newObj.class_disp_exp = obj.class_disp_exp.value;
46		}
47		if(!!obj.elements["psp"]){
48			newObj.psp = obj.psp.value;
49		}
50
51		return true;
52	}
53	if(smode == "basic"){
54
55		newObj.smode = "0";
56		var kywd = '';
57
58		if ($("#text_kywd_" + newObj.cmode).size() > 0) {
59			// 再検索
60			kywd = $("#text_kywd_" + newObj.cmode).val();
61		} else {
62			// 検索画面
63			kywd = obj.kywd.value;
64		}
65
66		newObj.kywd = kywd;
67
68		if (newObj.cmode == "12" && !!obj.list_sort_ndl) {
69			newObj.sort = obj.list_sort_ndl.value;
70		} else if (newObj.cmode == "3" && !!obj.list_sort_cinii) {
71			newObj.sort = obj.list_sort_cinii.value;
72		} else if (newObj.cmode == "5" && !!obj.list_sort_ciniibooks) {
73			newObj.sort = obj.list_sort_ciniibooks.value;
74		} else if (newObj.cmode == "6" && !!obj.list_sort_summon) {
75			newObj.sort = obj.list_sort_summon.value;
76		} else if (newObj.cmode == "8" && !!obj.list_sort_ciniidiss) {
77			newObj.sort = obj.list_sort_ciniidiss.value;
78		} else if (newObj.cmode == "10" && !!obj.list_sort_iliswavej) {
79			newObj.sort = obj.list_sort_iliswavej.value;
80		} else if (newObj.cmode == "18" && !!obj.list_sort_jairocloud) {
81			newObj.sort = obj.list_sort_jairocloud.value;
82		} else if (newObj.cmode == "11" && !!obj.list_sort_medline) {
83			newObj.sort = obj.list_sort_medline.value;
84		} else if (!!obj.list_sort) {
85			newObj.sort = obj.list_sort.value;
86		}
87		if (!!obj.disp) {
88			newObj.disp = obj.disp.value;
89		}
90
91		if(!!obj.elements["dpmc_simple[]"] ){
92			// OUAカスタマイズ
93			var dpmc_simple = [];
94			$("input:checkbox[name='dpmc_simple[]']:checked").each(function(){
95				dpmc_simple.push($(this).val());
96			});
97			newObj.dpmc_simple = dpmc_simple;
98		}
99
100		if(!!obj.elements["psp"]){
101			newObj.psp = obj.psp.value;
102		}
103		if(!!obj.elements["index_amazon_s"] ){
104			var index_amazon_s = $("input[name='index_amazon_s']:checked").val();
105			newObj.index_amazon_s = index_amazon_s;
106			newObj.node_s = '';
107		}
108
109		if(!!obj.elements["medline_db_s[]"] ){
110			// MEDLINE
111			var db_simple = [];
112			$("input:checkbox[name='medline_db_s[]']:checked").each(function(){
113				db_simple.push($(this).val());
114			});
115			newObj.medline_db_s = db_simple;
116		}
117
118	}else{
119		newObj.kywd = '';
120		newObj.smode = "1";
121		if(smode == "expart"){
122			if(containsCharsOnly(obj.year1_exp.value) == false) {
123				if(obj.lang.value == 1){
124					alert(KYWD_SELECT_YEAR_E);
125				}else{
126					alert(KYWD_SELECT_YEAR_J);
127				}
128				obj.year1_exp.focus();
129				return false;
130			} else if(containsCharsOnly(obj.year2_exp.value) == false) {
131				if(obj.lang.value == 1){
132					alert(KYWD_SELECT_YEAR_E);
133				}else{
134					alert(KYWD_SELECT_YEAR_J);
135				}
136				obj.year2_exp.focus();
137				return false;
138			}
139
140
141			if (obj.kywd1_exp.value != "") {
142				newObj.kywd1_exp = obj.kywd1_exp.value;
143				newObj.con1_exp = obj.con1_exp.value;
144			}
145			if (obj.kywd2_exp.value != "") {
146				newObj.kywd2_exp = obj.kywd2_exp.value;
147				newObj.con2_exp = obj.con2_exp.value;
148				newObj.op2_exp = obj.op2_exp.value;
149			}
150			if (obj.kywd3_exp.value != "") {
151				newObj.kywd3_exp = obj.kywd3_exp.value;
152				newObj.con3_exp = obj.con3_exp.value;
153				newObj.op3_exp = obj.op3_exp.value;
154			}
155
156			if (obj.year1_exp.value != "") {
157				newObj.year1_exp = obj.year1_exp.value;
158			}
159			if (obj.year2_exp.value != "") {
160				newObj.year2_exp = obj.year2_exp.value;
161			}
162
163			var file_exp = [];
164			$("input:checkbox[name='file_exp[]']:checked").each(function(){
165				file_exp.push($(this).val());
166			});
167			newObj.file_exp = file_exp;
168			newObj.dpmc_exp = $("select[name='dpmc_exp[]']").val();
169
170			if (!!obj.cntry_exp && obj.cntry_exp.selectedIndex != 0) {
171				newObj.cntry_exp = obj.cntry_exp.value;
172			}
173			if (!!obj.txtl_exp && obj.txtl_exp.selectedIndex != 0) {
174				newObj.txtl_exp = obj.txtl_exp.value;
175			}
176			if (!!obj.cls_exp && obj.cls_exp.selectedIndex != 0) {
177				newObj.cls_exp = obj.cls_exp.value;
178			}
179			if (!!obj.lgmd_exp && obj.lgmd_exp.selectedIndex != 0) {
180				newObj.lgmd_exp = obj.lgmd_exp.value;
181			}
182			if (!!obj.lib_exp && obj.lib_exp.selectedIndex != 0) {
183				newObj.lib_exp = obj.lib_exp.value;
184			}
185			if (!!obj.hndl_exp && obj.hndl_exp.selectedIndex != 0) {
186				newObj.hndl_exp = obj.hndl_exp.value;
187			}
188			if (!!obj.place_exp && obj.place_exp.selectedIndex != 0) {
189				newObj.place_exp = obj.place_exp.value;
190			}
191			if (!!obj.sort_exp && obj.sort_exp.selectedIndex >= 0) {
192				newObj.sort_exp = obj.sort_exp.value;
193			}
194			if (!!obj.disp_exp && obj.disp_exp.selectedIndex >= 0) {
195				newObj.disp_exp = obj.disp_exp.value;
196			}
197
198			if(!!obj.elements["psp"]){
199				newObj.psp = obj.psp.value;
200			}
201		}else if(smode == "jairo_expart"){
202
203			if (obj.default_jairo.value != "") {
204				newObj.default_jairo = obj.default_jairo.value;
205			}
206			if (obj.ftitlekey_jairo.value != "") {
207				newObj.ftitlekey_jairo = obj.ftitlekey_jairo.value;
208			}
209			if (obj.alkey_jairo.value != "") {
210				newObj.alkey_jairo = obj.alkey_jairo.value;
211			}
212			if (obj.titlekey_ja_jairo.value != "") {
213				newObj.titlekey_ja_jairo = obj.titlekey_ja_jairo.value;
214			}
215
216			newObj.jairo_disp = obj.jairo_disp.value;
217
218		}else if(smode == "cinii_expart"){
219
220			if (obj.default_cinii.value != "") {
221				newObj.default_cinii = obj.default_cinii.value;
222			}
223			if (obj.ftitlekey_cinii.value != "") {
224				newObj.ftitlekey_cinii = obj.ftitlekey_cinii.value;
225			}
226			if (obj.alkey_cinii.value != "") {
227				newObj.alkey_cinii = obj.alkey_cinii.value;
228			}
229			if (obj.titlekey_ja_cinii.value != "") {
230				newObj.titlekey_ja_cinii = obj.titlekey_ja_cinii.value;
231			}
232
233			newObj.cinii_disp = obj.cinii_disp.value;
234			newObj.sort_cinii = obj.sort_cinii.value;
235
236		}else if(smode == "ciniibooks_expart"){
237			if(containsCharsOnly(obj.year1_ciniibooks.value) == false) {
238				if(obj.lang.value == 1){
239					alert(KYWD_SELECT_YEAR_E);
240				}else{
241					alert(KYWD_SELECT_YEAR_J);
242				}
243				obj.year1_ciniibooks.focus();
244				return false;
245			} else if(containsCharsOnly(obj.year2_ciniibooks.value) == false) {
246				if(obj.lang.value == 1){
247					alert(KYWD_SELECT_YEAR_E);
248				}else{
249					alert(KYWD_SELECT_YEAR_J);
250				}
251				obj.year2_ciniibooks.focus();
252				return false;
253			}
254
255			var file_exp = [];
256			$("input:checkbox[name='ciniibooks_file_exp[]']:checked").each(function(){
257				file_exp.push($(this).val());
258			});
259			newObj.ciniibooks_file_exp = file_exp;
260
261			if (obj.default_ciniibooks.value != "") {
262				newObj.default_ciniibooks = obj.default_ciniibooks.value;
263			}
264			if (obj.titlekey_ja_ciniibooks.value != "") {
265				newObj.titlekey_ja_ciniibooks = obj.titlekey_ja_ciniibooks.value;
266			}
267			if (obj.ftitlekey_ciniibooks.value != "") {
268				newObj.ftitlekey_ciniibooks = obj.ftitlekey_ciniibooks.value;
269			}
270			if (obj.alkey_ciniibooks.value != "") {
271				newObj.alkey_ciniibooks = obj.alkey_ciniibooks.value;
272			}
273			if (obj.auid_ciniibooks.value != "") {
274				newObj.auid_ciniibooks = obj.auid_ciniibooks.value;
275			}
276			if (obj.pubkey_ciniibooks.value != "") {
277				newObj.pubkey_ciniibooks = obj.pubkey_ciniibooks.value;
278			}
279			if (obj.isbn_ciniibooks.value != "") {
280				newObj.isbn_ciniibooks = obj.isbn_ciniibooks.value;
281			}
282			if (obj.issn_ciniibooks.value != "") {
283				newObj.issn_ciniibooks = obj.issn_ciniibooks.value;
284			}
285			if (obj.ncid_ciniibooks.value != "") {
286				newObj.ncid_ciniibooks = obj.ncid_ciniibooks.value;
287			}
288			if (obj.shkey_ciniibooks.value != "") {
289				newObj.shkey_ciniibooks = obj.shkey_ciniibooks.value;
290			}
291			if (obj.clskey_ciniibooks.value != "") {
292				newObj.clskey_ciniibooks = obj.clskey_ciniibooks.value;
293			}
294			if (obj.note_ciniibooks.value != "") {
295				newObj.note_ciniibooks = obj.note_ciniibooks.value;
296			}
297
298			if (obj.year1_ciniibooks.value != "") {
299				newObj.year1_ciniibooks = obj.year1_ciniibooks.value;
300			}
301			if (obj.year2_ciniibooks.value != "") {
302				newObj.year2_ciniibooks = obj.year2_ciniibooks.value;
303			}
304
305			if (!!obj.txtl_ciniibooks && obj.txtl_ciniibooks.selectedIndex != 0) {
306				newObj.txtl_ciniibooks = obj.txtl_ciniibooks.value;
307			}
308
309			newObj.ciniibooks_disp = obj.ciniibooks_disp.value;
310			newObj.sort_ciniibooks = obj.sort_ciniibooks.value;
311
312		}else if(smode == "ndl_expart"){
313			if (obj.default_ndl.value != "") {
314				newObj.default_ndl = obj.default_ndl.value;
315			}
316			if (obj.titlekey_ja_ndl.value != "") {
317				newObj.titlekey_ja_ndl = obj.titlekey_ja_ndl.value;
318			}
319			if (obj.ftitlekey_ndl.value != "") {
320				newObj.ftitlekey_ndl = obj.ftitlekey_ndl.value;
321			}
322			if (obj.alkey_ndl.value != "") {
323				newObj.alkey_ndl = obj.alkey_ndl.value;
324			}
325			if (obj.pubkey_ndl.value != "") {
326				newObj.pubkey_ndl = obj.pubkey_ndl.value;
327			}
328			if (obj.shkey_ndl.value != "") {
329				newObj.shkey_ndl = obj.shkey_ndl.value;
330			}
331			if (obj.isbn_ndl.value != "") {
332				newObj.isbn_ndl = obj.isbn_ndl.value;
333			}
334			if (obj.issn_ndl.value != "") {
335				newObj.issn_ndl = obj.issn_ndl.value;
336			}
337			if (obj.year1_ndl.value != "") {
338				newObj.year1_ndl = obj.year1_ndl.value;
339			}
340			if (obj.year2_ndl.value != "") {
341				newObj.year2_ndl = obj.year2_ndl.value;
342			}
343			newObj.sort_ndl = obj.sort_ndl.value
344			newObj.ndl_disp = obj.ndl_disp.value;
345
346		}else if(smode == "amazon_expart"){
347			var kywdcnt = 0;
348			if (obj.default_amazon.value != "") {
349				newObj.default_amazon = obj.default_amazon.value;
350				kywdcnt += 1;
351			}
352			if (obj.titlekey_ja_amazon.value != "") {
353				newObj.titlekey_ja_amazon = obj.titlekey_ja_amazon.value;
354				kywdcnt += 1;
355			}
356			if (obj.alkey_amazon.value != "") {
357				newObj.alkey_amazon = obj.alkey_amazon.value;
358				kywdcnt += 1;
359			}
360			if (obj.pubkey_amazon.value != "") {
361				newObj.pubkey_amazon = obj.pubkey_amazon.value;
362				kywdcnt += 1;
363			}
364			obj.isbn_amazon.value = obj.isbn_amazon.value.split('-').join('');
365			if (obj.isbn_amazon.value != "") {
366				newObj.isbn_amazon = obj.isbn_amazon.value;
367				kywdcnt += 1;
368			}
369			if (!!obj.emi_amazon && obj.emi_amazon.selectedIndex != 0) {
370				newObj.emi_amazon = obj.emi_amazon.value;
371			}
372			if (!!obj.condition_amazon && obj.condition_amazon.selectedIndex != 0) {
373				newObj.condition_amazon = obj.condition_amazon.value;
374			}
375			if(kywdcnt == 0) {
376				if(obj.lang.value == 1){
377					alert(KYWD_NOINPUT_E);
378				}else{
379					alert(KYWD_NOINPUT_J);
380				}
381				SetFocus(smode, objid);
382				return false;
383			}
384			var index_amazon = $("input[name='index_amazon']:checked").val();
385			newObj.index_amazon = index_amazon;
386			newObj.node = obj.node.value;
387			newObj.sort_amazon = obj.sort_amazon.value;
388
389		}else if(smode == "summon_expart"){
390			if (obj.default_summon.value != "") {
391				newObj.default_summon = obj.default_summon.value;
392			}
393			if (obj.titlekey_ja_summon.value != "") {
394				newObj.titlekey_ja_summon = obj.titlekey_ja_summon.value;
395			}
396			if (obj.alkey_summon.value != "") {
397				newObj.alkey_summon = obj.alkey_summon.value;
398			}
399			if (obj.pubkey_summon.value != "") {
400				newObj.pubkey_summon = obj.pubkey_summon.value;
401			}
402			if (obj.isbn_summon.value != "") {
403				newObj.isbn_summon = obj.isbn_summon.value;
404			}
405			newObj.summon_disp = obj.summon_disp.value;
406			newObj.sort_summon = obj.sort_summon.value;
407
408		}else if(smode == "pubmed_expart"){
409			// pubmed は簡易検索のみにしたので、そのうち削除?
410			if (obj.default_pubmed.value != "") {
411				newObj.default_pubmed = obj.default_pubmed.value;
412			}
413			newObj.pubmed_disp = obj.pubmed_disp.value;
414
415		}else if(smode == "iliswavej_expart"){
416			if (obj.default_iliswavej.value != "") {
417				newObj.default_iliswavej = obj.default_iliswavej.value;
418			}
419			if (obj.titlekey_ja_iliswavej.value != "") {
420				newObj.titlekey_ja_iliswavej = obj.titlekey_ja_iliswavej.value;
421			}
422			if (obj.alkey_iliswavej.value != "") {
423				newObj.alkey_iliswavej = obj.alkey_iliswavej.value;
424			}
425			if (obj.pubkey_iliswavej.value != "") {
426				newObj.pubkey_iliswavej = obj.pubkey_iliswavej.value;
427			}
428			if (obj.isbnsn_iliswavej.value != "") {
429				newObj.isbnsn_iliswavej = obj.isbnsn_iliswavej.value;
430			}
431			newObj.iliswavej_disp = obj.iliswavej_disp.value;
432			newObj.sort_iliswavej = obj.sort_iliswavej.value;
433
434		}else if(smode == "ciniidiss_expart"){
435			if(containsCharsOnly(obj.year1_ciniidiss.value) == false) {
436				if(obj.lang.value == 1){
437					alert(KYWD_SELECT_YEAR_E);
438				}else{
439					alert(KYWD_SELECT_YEAR_J);
440				}
441				obj.year1_ciniidiss.focus();
442				return false;
443			} else if(containsCharsOnly(obj.year2_ciniidiss.value) == false) {
444				if(obj.lang.value == 1){
445					alert(KYWD_SELECT_YEAR_E);
446				}else{
447					alert(KYWD_SELECT_YEAR_J);
448				}
449				obj.year2_ciniidiss.focus();
450				return false;
451			}
452
453			if (obj.default_ciniidiss.value != "") {
454				newObj.default_ciniidiss = obj.default_ciniidiss.value;
455			}
456			if (obj.titlekey_ja_ciniidiss.value != "") {
457				newObj.titlekey_ja_ciniidiss = obj.titlekey_ja_ciniidiss.value;
458			}
459			if (obj.alkey_ciniidiss.value != "") {
460				newObj.alkey_ciniidiss = obj.alkey_ciniidiss.value;
461			}
462			if (obj.description_ciniidiss.value != "") {
463				newObj.description_ciniidiss = obj.description_ciniidiss.value;
464			}
465			if (obj.grantor_ciniidiss.value != "") {
466				newObj.grantor_ciniidiss = obj.grantor_ciniidiss.value;
467			}
468			if (obj.degreename_ciniidiss.value != "") {
469				newObj.degreename_ciniidiss = obj.degreename_ciniidiss.value;
470			}
471			if (obj.grantorid_ciniidiss.value != "") {
472				newObj.grantorid_ciniidiss = obj.grantorid_ciniidiss.value;
473			}
474			if (obj.grantid_ciniidiss.value != "") {
475				newObj.grantid_ciniidiss = obj.grantid_ciniidiss.value;
476			}
477			if (obj.year1_ciniidiss.value != "") {
478				newObj.year1_ciniidiss = obj.year1_ciniidiss.value;
479			}
480			if (obj.year2_ciniidiss.value != "") {
481				newObj.year2_ciniidiss = obj.year2_ciniidiss.value;
482			}
483			$("input:checkbox[name='range_ciniidiss']:checked").each(function(){
484				newObj.range_ciniidiss = $(this).val();
485			});
486
487			newObj.ciniidiss_disp = obj.ciniidiss_disp.value;
488			newObj.sort_ciniidiss = obj.sort_ciniidiss.value;
489
490		} else if(smode == "ichushiweb_expart"){
491			if(containsCharsOnly(obj.year1_jamas.value) == false) {
492				if(obj.lang.value == 1){
493					alert(KYWD_SELECT_YEAR_E);
494				}else{
495					alert(KYWD_SELECT_YEAR_J);
496				}
497				obj.year1_jamas.focus();
498				return false;
499			} else if(containsCharsOnly(obj.year2_jamas.value) == false) {
500				if(obj.lang.value == 1){
501					alert(KYWD_SELECT_YEAR_E);
502				}else{
503					alert(KYWD_SELECT_YEAR_J);
504				}
505				obj.year2_jamas.focus();
506				return false;
507			}
508
509			if (obj.default_jamas.value != "") {
510				newObj.default_jamas = obj.default_jamas.value;
511			}
512			if (obj.ftitlekey_jamas.value != "") {
513				newObj.ftitlekey_jamas = obj.ftitlekey_jamas.value;
514			}
515			$("input:checkbox[name='abson_jamas']:checked").each(function(){
516				newObj.abson_jamas = $(this).val();
517			});
518			if (obj.alkey_jamas.value != "") {
519				newObj.alkey_jamas = obj.alkey_jamas.value;
520			}
521			if (obj.titlekey_ja_jamas.value != "") {
522				newObj.titlekey_ja_jamas = obj.titlekey_ja_jamas.value;
523			}
524			if (obj.issn_jamas.value != "") {
525				newObj.issn_jamas = obj.issn_jamas.value;
526			}
527			if (obj.pubkey_jamas.value != "") {
528				newObj.pubkey_jamas = obj.pubkey_jamas.value;
529			}
530			if (obj.year1_jamas.value != "") {
531				newObj.year1_jamas = obj.year1_jamas.value;
532			}
533			if (obj.year2_jamas.value != "") {
534				newObj.year2_jamas = obj.year2_jamas.value;
535			}
536			if (obj.vol_jamas.value != "") {
537				newObj.vol_jamas = obj.vol_jamas.value;
538			}
539			if (obj.num_jamas.value != "") {
540				newObj.num_jamas = obj.num_jamas.value;
541			}
542			$("input:checkbox[name='fton_jamas']:checked").each(function(){
543				newObj.fton_jamas = $(this).val();
544			});
545			$("input:checkbox[name='ftfon_jamas']:checked").each(function(){
546				newObj.ftfon_jamas = $(this).val();
547			});
548			newObj.sort_jamas = obj.sort_jamas.value
549			newObj.ichushiweb_disp = obj.ichushiweb_disp.value;
550
551		} else if(smode == "jairocloud_expart"){
552			if(containsCharsOnly(obj.year1_jairocloud.value) == false) {
553				if(obj.lang.value == 1){
554					alert(KYWD_SELECT_YEAR_E);
555				}else{
556					alert(KYWD_SELECT_YEAR_J);
557				}
558				obj.year1_jairocloud.focus();
559				return false;
560			} else if(containsCharsOnly(obj.year2_jairocloud.value) == false) {
561				if(obj.lang.value == 1){
562					alert(KYWD_SELECT_YEAR_E);
563				}else{
564					alert(KYWD_SELECT_YEAR_J);
565				}
566				obj.year2_jairocloud.focus();
567				return false;
568			}
569
570			if (obj.default_jairocloud.value != "") {
571				newObj.default_jairocloud = obj.default_jairocloud.value;
572			}
573			if (obj.ftitlekey_jairocloud.value != "") {
574				newObj.ftitlekey_jairocloud = obj.ftitlekey_jairocloud.value;
575			}
576			if (obj.alkey_jairocloud.value != "") {
577				newObj.alkey_jairocloud = obj.alkey_jairocloud.value;
578			}
579			if (obj.titlekey_ja_jairocloud.value != "") {
580				newObj.titlekey_ja_jairocloud = obj.titlekey_ja_jairocloud.value;
581			}
582			if (obj.year1_jairocloud.value != "") {
583				newObj.year1_jairocloud = obj.year1_jairocloud.value;
584			}
585			if (obj.year2_jairocloud.value != "") {
586				newObj.year2_jairocloud = obj.year2_jairocloud.value;
587			}
588			newObj.jctype_jairocloud = $("select[name='jctype_jairocloud[]'").val();
589			newObj.sort_jairocloud = obj.sort_jairocloud.value
590			newObj.jairocloud_disp = obj.jairocloud_disp.value;
591
592		}else if(smode == "medline_expart"){
593			if(!!obj.elements["medline_db_exp[]"] ){
594				// MEDLINE
595				var medline_db_exp = [];
596				$("input:checkbox[name='medline_db_exp[]']:checked").each(function(){
597					medline_db_exp.push($(this).val());
598				});
599				newObj.medline_db_exp = medline_db_exp;
600			}
601			if (obj.default_medline.value != "") {
602				newObj.default_medline = obj.default_medline.value;
603			}
604			if (obj.titlekey_ja_medline.value != "") {
605				newObj.titlekey_ja_medline = obj.titlekey_ja_medline.value;
606			}
607			if (obj.alkey_medline.value != "") {
608				newObj.alkey_medline = obj.alkey_medline.value;
609			}
610			if (obj.abstract_medline.value != "") {
611				newObj.abstract_medline = obj.abstract_medline.value;
612			}
613			if (obj.subject_medline.value != "") {
614				newObj.subject_medline = obj.subject_medline.value;
615			}
616			if (obj.isbn_medline.value != "") {
617				newObj.isbn_medline = obj.isbn_medline.value;
618			}
619			if (obj.issn_medline.value != "") {
620				newObj.issn_medline = obj.issn_medline.value;
621			}
622			newObj.sort_medline = obj.sort_medline.value
623			newObj.medline_disp = obj.medline_disp.value;
624		}
625	}
626
627	return true;
628}
629
630
631/**************************
632 Clear Button Click
633***************************/
634function clearClick(smode,didx,sidx,con1,con2,con3, objid) {
635
636	var obj;
637//	var obj = document.search;
638//	var obj = document.forms[0];
639
640	if(objid != null && objid != ""){
641		obj = document.getElementById(objid);
642	}
643	else{
644		obj = document.forms[0];
645	}
646
647	if((smode == "basic") || (smode == "nii_basic")){
648
649		if( !!obj.local ){
650			if ( obj.local.checked == false ) {
651				obj.local.click();
652			}
653		}
654
655		if( !!obj.nii ){
656			if ( obj.nii.checked == true ) {
657				obj.nii.click();
658			}
659		}
660
661		if( !!obj.dpmc ){
662			obj.dpmc.options[0].selected = true;
663			for( i = 1; i < obj.dpmc.options.length; i++ ) {
664				obj.dpmc.options[i].selected = false;
665			}
666		}
667
668		if( !!obj.disp && !!obj.disp.options){
669			obj.disp.options[didx].selected = true;
670		}
671		if ( !!obj.sort && !!obj.sort.options){
672			obj.sort.options[sidx].selected = true;
673		}
674
675		// Oracle
676		if( !!obj.file ){
677			if(obj.file.type == "select-one"){
678				obj.file.options[0].selected = true;
679			}
680		}
681
682		// Cluster
683		if( !!obj.elements["file[]"] ){
684			var fileobj = obj.elements["file[]"];
685			if(fileobj.length == null){
686				// one checkbox
687				fileobj.checked = false;
688			}else{
689				 // array checkbox
690				for(var i=0; i<fileobj.length; i++) {
691	 			fileobj[i].checked = false;
692				}
693			}
694		}
695
696		if(obj.cmode.value == "10"){
697			$("#kobedb1").prop("checked",true);
698		}
699
700		if(obj.cmode.value == "0"){
701			$("#fulltext_mode").prop("checked",true);
702		}
703
704		obj.kywd.value="";
705
706		if(!!obj.elements["dpmc_simple[]"] ){
707			var dpmcobj = obj.elements["dpmc_simple[]"];
708			if(dpmcobj.length == null){
709				// one checkbox
710				dpmcobj.checked = false;
711			}else{
712				// array checkbox
713				for(var i=0; i < dpmcobj.length; i++) {
714					dpmcobj[i].checked = false;
715				}
716			}
717		}
718		if(!!obj.elements["index_amazon_s"] ){
719			$('#index_amazon1s').click();
720		}
721
722		if(!!obj.elements["medline_db_s[]"] ){
723			var dbsobj = obj.elements["medline_db_s[]"];
724			if(dbsobj.length == null){
725				dbsobj.checked = false;
726			} else {
727				for(var i=0; i < dbsobj.length; i++) {
728					dbsobj[i].checked = false;
729				}
730			}
731		}
732
733	}else{
734		// expart
735		if( !!obj.local_exp ){
736			if ( obj.local_exp.checked == false ) {
737				obj.local_exp.click();
738			}
739		}
740
741		if( !!obj.nii_exp ){
742			if ( obj.nii_exp.checked == true ) {
743				obj.nii_exp.click();
744			}
745		}
746
747		if( !!obj.elements["dpmc_exp[]"] ){
748			$(obj.elements["dpmc_exp[] option"]).removeAttr('selected');
749			$(obj.elements["dpmc_exp[]"]).prop('selectedIndex', 0);
750			// Edgeで初期値が反映されない対策
751			$(obj.elements["dpmc_exp[]"]).focus().blur();
752		}
753
754		if( !!obj.disp_exp ){
755			for( i = 0; i < obj.disp_exp.length; i++ ) {
756				if(obj.disp_exp.options[i].value == didx){
757					obj.disp_exp.options[i].selected = true;
758				}
759			}
760		}
761
762		for(i=0; i<obj.con1_exp.length;i++){
763			if(obj.con1_exp.options[i].value == con1){
764				obj.con1_exp.options[i].selected = true;
765			}
766		}
767		for(i=0; i<obj.con2_exp.length;i++){
768			if(obj.con2_exp.options[i].value == con2){
769				obj.con2_exp.options[i].selected = true;
770			}
771		}
772		for(i=0; i<obj.con3_exp.length;i++){
773			if(obj.con3_exp.options[i].value == con3){
774				obj.con3_exp.options[i].selected = true;
775			}
776		}
777
778		if( !!obj.cntry_exp ){ obj.cntry_exp.options[0].selected = true; }
779		if( !!obj.txtl_exp ){ obj.txtl_exp.options[0].selected = true; }
780		if( !!obj.cls_exp ){ obj.cls_exp.options[0].selected = true; }
781		if( !!obj.lib_exp ){ obj.lib_exp.options[0].selected = true; }
782		if( !!obj.hndl_exp ){ obj.hndl_exp.options[0].selected = true; }
783
784		if ( !!obj.op2_exp && !!obj.op3_exp ){
785			obj.op2_exp.options[0].selected = true;
786			obj.op3_exp.options[0].selected = true;
787		}
788		if ( !!obj.place_exp ){
789			obj.place_exp.options[0].selected = true;
790		}
791		if ( !!obj.lgmd_exp ){
792			obj.lgmd_exp.options[0].selected = true;
793		}
794		if ( !!obj.sort_exp ){
795			obj.sort_exp.options[sidx].selected = true;
796		}
797
798		obj.kywd1_exp.value="";
799		obj.kywd2_exp.value="";
800		obj.kywd3_exp.value="";
801		obj.year1_exp.value="";
802		obj.year2_exp.value="";
803
804		// Oracle
805		if( !!obj.file_exp ){
806			if(obj.file_exp.type == "select-one"){
807				obj.file_exp.options[0].selected = true;
808			}
809		}
810
811		// Cluster
812		if( !!obj.elements["file_exp[]"] ){
813			var fileobj = obj.elements["file_exp[]"];
814			if(fileobj.length == null){
815				// one checkbox
816				fileobj.checked = false;
817			}else{
818				// array checkbox
819				for(var i=0; i<fileobj.length; i++) {
820					fileobj[i].checked = false;
821				}
822			}
823		}
824	}
825
826	SetFocus(smode, objid);
827}
828
829
830/**************************
831 Focus Set
832***************************/
833function SetFocus(smode, objid) {
834
835	var obj;
836//	var obj = document.search;
837//	var obj = document.forms[0];
838
839	if(objid != null && objid != ""){
840		obj = document.getElementById(objid);
841	}
842	else{
843		obj = document.forms[0];
844	}
845
846	if(smode == "basic"){
847		obj.kywd.focus();
848	}else if(smode == "expart"){
849		obj.kywd1_exp.focus();
850		obj.kywd1_exp.value += '';
851	}else if(smode == "cinii_expart"){
852		obj.default_cinii.focus();
853		obj.default_cinii.value += '';
854	}else if(smode == "jairo_expart"){
855		obj.default_jairo.focus();
856		obj.default_jairo.value += '';
857	}else if(smode == "nii_basic"){
858		if($('#search_opac').is(":visible")) {
859			$("#nii_text_kywd").focus();
860			$("#nii_text_kywd").val += '';
861		}
862	}else if(smode == "nii_expart"){
863		if($('#search_opac').is(":visible")) {
864			$('#nii_text_kywd1').focus();
865			$('#nii_text_kywd1').val += '';
866		}
867	}else if(smode == "ciniibooks_expart"){
868		obj.default_ciniibooks.focus();
869		obj.default_ciniibooks.value += '';
870	}else if(smode == "ndl_expart"){
871		obj.default_ndl.focus();
872		obj.default_ndl.value += '';
873	}else if(smode == "amazon_expart"){
874		obj.default_amazon.focus();
875		obj.default_amazon.value += '';
876	}else if(smode == "summon_expart"){
877		obj.default_summon.focus();
878		obj.default_summon.value += '';
879	}else if(smode == "pubmed_expart"){
880		obj.default_pubmed.focus();
881		obj.default_pubmed.value += '';
882	}else if(smode == "iliswavej_expart"){
883		obj.default_iliswavej.focus();
884		obj.default_iliswavej.value += '';
885	}else if(smode == "ciniidiss_expart"){
886		obj.default_ciniidiss.focus();
887		obj.default_ciniidiss.value += '';
888	}else if(smode == "ichushiweb_expart"){
889		obj.default_jamas.focus();
890		obj.default_jamas.value += '';
891	}else if(smode == "jairocloud_expart"){
892		obj.default_jairocloud.focus();
893		obj.default_jairocloud.value += '';
894	}else if(smode == "medline_expart"){
895		obj.default_medline.focus();
896		obj.default_medline.value += '';
897	}else if(smode == "class"){
898/*
899		obj.kywd.focus();
900*/
901	}
902}
903
904/**************************
905 Enter Key Down
906***************************/
907function EnterEvent(keycode,smode, objid) {
908
909	var	obj;
910
911	if ( keycode == '13' ) {
912		var newObj = new Object();
913		if (SubmitCheckSrch(smode, objid, newObj) == true) {
914			if(objid != null && objid != ""){
915				obj = document.getElementById(objid);
916			}
917			else{
918				obj = document.forms[0];
919			}
920			var url = obj.action;
921			location.href = url + '?' + $.param(newObj);
922			document.activeElement.blur();
923 		}
924		return false;
925	}
926}
927
928/**************************
929 Search Button Click
930***************************/
931function SearchClick(smode, objid) {
932
933	var	obj;
934	if(objid != null && objid != ""){
935		obj = document.getElementById(objid);
936	}
937	else{
938		obj = document.forms[0];
939	}
940	var newObj = new Object();
941	if (SubmitCheckSrch(smode, objid, newObj) == true) {
942		var url = obj.action;
943		location.href = url + '?' + $.param(newObj);
944		document.activeElement.blur();
945 	}
946}
947
948function jairoclearClick(smode, mode) {
949
950	$("#default_jairo" + mode).val("");
951	$("#ftitlekey_jairo" + mode).val("");
952	$("#alkey_jairo" + mode).val("");
953	$("#titlekey_ja_jairo" + mode).val("");
954
955	$("#jairo_disp" + mode).val("20");
956	$("#default_jairo" + mode).focus();
957}
958
959function ciniiclearClick(smode, mode) {
960
961	$("#default_cinii" + mode).val("");
962	$("#ftitlekey_cinii" + mode).val("");
963	$("#alkey_cinii" + mode).val("");
964	$("#titlekey_ja_cinii" + mode).val("");
965
966	$("#cinii_disp" + mode).val("20");
967	$('#sort_cinii option:first').prop('selected',true);
968	$("#default_cinii" + mode).focus();
969}
970
971function metalibclearClick(smode) {
972
973	$("#metalib_text_kywd1").val("");
974	$("#metalib_text_kywd2").val("");
975	$("#metalib_text_kywd3").val("");
976	$("#metalib_text_kywd4").val("");
977
978	$("#metalib_disp").val("1");
979	$("#metalib_text_kywd1").focus();
980}
981
982
983function niiclearClick(smode,didx,con1,con2,con3) {
984
985	var obj;
986//	var obj = document.search;
987//	var obj = document.forms[0];
988
989	if(!!document.search){
990		obj = document.search;
991	}else{
992		obj = document.forms[0];
993	}
994
995	if( !!obj.nii_disp_exp ){
996		for( i = 0; i < obj.nii_disp_exp.length; i++ ) {
997			if(obj.nii_disp_exp.options[i].value == didx){
998				obj.nii_disp_exp.options[i].selected = true;
999			}
1000		}
1001	}
1002
1003	for(i=0; i<obj.nii_con1_exp.length;i++){
1004		if(obj.nii_con1_exp.options[i].value == con1){
1005			obj.nii_con1_exp.options[i].selected = true;
1006		}
1007	}
1008	for(i=0; i<obj.nii_con2_exp.length;i++){
1009		if(obj.nii_con2_exp.options[i].value == con2){
1010			obj.nii_con2_exp.options[i].selected = true;
1011		}
1012	}
1013	for(i=0; i<obj.nii_con3_exp.length;i++){
1014		if(obj.nii_con3_exp.options[i].value == con3){
1015			obj.nii_con3_exp.options[i].selected = true;
1016		}
1017	}
1018
1019	if( !!obj.nii_cntry_exp ){ obj.nii_cntry_exp.options[0].selected = true; }
1020	if( !!obj.nii_txtl_exp ){ obj.nii_txtl_exp.options[0].selected = true; }
1021	if( !!obj.nii_cls_exp ){ obj.nii_cls_exp.options[0].selected = true; }
1022	if( !!obj.nii_lib_exp ){ obj.nii_lib_exp.options[0].selected = true; }
1023	if( !!obj.nii_hndl_exp ){ obj.nii_hndl_exp.options[0].selected = true; }
1024
1025	if ( !!obj.nii_op2_exp && !!obj.nii_op3_exp ){
1026		obj.nii_op2_exp.options[0].selected = true;
1027		obj.nii_op3_exp.options[0].selected = true;
1028	}
1029	if ( !!obj.nii_place_exp ){
1030		obj.nii_place_exp.options[0].selected = true;
1031	}
1032	if ( !!obj.nii_lgmd_exp ){
1033		obj.nii_lgmd_exp.options[0].selected = true;
1034	}
1035
1036	obj.nii_kywd1_exp.value="";
1037	obj.nii_kywd2_exp.value="";
1038	obj.nii_kywd3_exp.value="";
1039	obj.nii_year1_exp.value="";
1040//	obj.nii_year2_exp.value="";
1041
1042
1043	// Cluster
1044	if( !!obj.elements["nii_file_exp[]"] ){
1045		var fileobj = obj.elements["nii_file_exp[]"];
1046		if(fileobj.length == null){
1047			// one checkbox
1048			fileobj.checked = false;
1049		}else{
1050			// array checkbox
1051			for(var i=0; i<fileobj.length; i++) {
1052				fileobj[i].checked = false;
1053			}
1054		}
1055	}
1056
1057//	SetFocus(smode);
1058	$("#nii_text_kywd1").focus();
1059
1060}
1061
1062function ndlclearClick() {
1063
1064	$("#default_ndl").val("");
1065	$("#titlekey_ja_ndl").val("");
1066	$("#ftitlekey_ndl").val("");
1067	$("#alkey_ndl").val("");
1068	$("#pubkey_ndl").val("");
1069	$("#shkey_ndl").val("");
1070	$("#isbn_ndl").val("");
1071	$("#issn_ndl").val("");
1072	$("#year1_ndl").val("");
1073	$("#year2_ndl").val("");
1074
1075	$('#sort_ndl option:first').prop('selected',true);
1076	$('#ndl_disp option:first').prop('selected',true);
1077	$("#default_ndl").focus();
1078}
1079
1080function amazonclearClick() {
1081
1082	$("#default_amazon").val("");
1083	$("#titlekey_ja_amazon").val("");
1084	$("#alkey_amazon").val("");
1085	$("#pubkey_amazon").val("");
1086	$("#isbn_amazon").val("");
1087	$('#index_amazon1').click();
1088	$("#emi_amazon").val("");
1089	$("#condition_amazon").val("");
1090	$('#sort_amazon option:first').prop('selected',true);
1091
1092	$("#default_amazon").focus();
1093}
1094
1095function summonclearClick() {
1096
1097	$("#default_summon").val("");
1098	$("#alkey_summon").val("");
1099	$("#titlekey_ja_summon").val("");
1100	$("#pubkey_summon").val("");
1101	$("#isbn_summon").val("");
1102	$('#sort_summon option:first').prop('selected',true);
1103	$('#summon_disp option:first').prop('selected',true);
1104
1105	$("#default_summon").focus();
1106}
1107
1108function pubmedclearClick() {
1109
1110	$("#default_pubmed").val("");
1111
1112	$("#pubmed_disp").val("50");
1113	$("#default_pubmed").focus();
1114}
1115
1116function iliswavejclearClick() {
1117
1118	$("#default_iliswavej").val("");
1119	$("#alkey_iliswavej").val("");
1120	$("#titlekey_ja_iliswavej").val("");
1121	$("#pubkey_iliswavej").val("");
1122	$("#isbnsn_iliswavej").val("");
1123	$("#iliswavej_disp").val("50");
1124	$('#sort_iliswavej option:first').prop('selected',true);
1125
1126	$("#default_iliswavej").focus();
1127}
1128
1129function ciniibooksclearClick() {
1130
1131	$("input[name='ciniibooks_file_exp[]']").attr('checked', false);
1132	$("#default_ciniibooks").val("");
1133	$("#titlekey_ja_ciniibooks").val("");
1134	$("#ftitlekey_ciniibooks").val("");
1135	$("#alkey_ciniibooks").val("");
1136	$("#auid_ciniibooks").val("");
1137	$("#pubkey_ciniibooks").val("");
1138	$("#isbn_ciniibooks").val("");
1139	$("#issn_ciniibooks").val("");
1140	$("#ncid_ciniibooks").val("");
1141	$("#shkey_ciniibooks").val("");
1142	$("#clskey_ciniibooks").val("");
1143	$("#note_ciniibooks").val("");
1144	$("#year1_ciniibooks").val("");
1145	$("#year2_ciniibooks").val("");
1146	$("#txtl_ciniibooks").val("0");
1147
1148	$("#ciniibooks_disp").val("20");
1149	$('#sort_ciniibooks option:first').prop('selected',true);
1150	$("#default_ciniibooks").focus();
1151}
1152
1153function ciniidissclearClick() {
1154	$("input[name='range_ciniidiss']").attr('checked', false);
1155	$("#default_ciniidiss").val("");
1156	$("#titlekey_ja_ciniidiss").val("");
1157	$("#alkey_ciniidiss").val("");
1158	$("#description_ciniidiss").val("");
1159	$("#grantor_ciniidiss").val("");
1160	$("#degreename_ciniidiss").val("");
1161	$("#grantorid_ciniidiss").val("");
1162	$("#grantid_ciniidiss").val("");
1163	$("#year1_ciniidiss").val("");
1164	$("#year2_ciniidiss").val("");
1165
1166	$("#ciniidiss_disp").val("20");
1167	$('#sort_ciniidiss option:first').prop('selected',true);
1168	$("#default_ciniidiss").focus();
1169}
1170
1171function ichushiwebclearClick() {
1172
1173	$("input[name='abson_jamas").attr('checked', false);
1174	$("input[name='fton_jamas").attr('checked', false);
1175	$("input[name='ftfon_jamas").attr('checked', false);
1176	$("#default_jamas").val("");
1177	$("#ftitlekey_jamas").val("");
1178	$("#alkey_jamas").val("");
1179	$("#titlekey_ja_jamas").val("");
1180	$("#issn_jamas").val("");
1181	$("#pubkey_jamas").val("");
1182	$("#year1_jamas").val("");
1183	$("#year2_jamas").val("");
1184	$("#vol_jamas").val("");
1185	$("#num_jamas").val("");
1186	$('#sort_jamas option:first').prop('selected',true);
1187	$('#ichushiweb_disp option:first').prop('selected',true);
1188	$("#default_jamas").focus();
1189}
1190
1191function jairocloudclearClick() {
1192
1193	$("#default_jairocloud").val("");
1194	$("#ftitlekey_jairocloud").val("");
1195	$("#alkey_jairocloud").val("");
1196	$("#titlekey_ja_jairocloud").val("");
1197	$("#year1_jairocloud").val("");
1198	$("#year2_jairocloud").val("");
1199	$('#jctype_jairocloud option:selected').removeAttr('selected');
1200	$('#jctype_jairocloud').focus().blur();
1201	$('#sort_jairocloud option:first').prop('selected',true);
1202	$('#jairocloud_disp option:first').prop('selected',true);
1203	$("#default_jairocloud").focus();
1204}
1205
1206function medlineclearClick() {
1207
1208	if ($("input[name='medline_db_exp[]']").size() > 0) {
1209		$("input[name='medline_db_exp[]']").attr('checked', false);
1210	}
1211	$("#default_medline").val("");
1212	$("#titlekey_ja_medline").val("");
1213	$("#alkey_medline").val("");
1214	$("#abstract_medline").val("");
1215	$("#subject_medline").val("");
1216	$("#isbn_medline").val("");
1217	$("#issn_medline").val("");
1218	$('#sort_medline option:first').prop('selected',true);
1219	$('#medline_disp option:first').prop('selected',true);
1220	$("#default_medline").focus();
1221}
1222
1223function containsCharsOnly(input) {
1224	var chars = "0123456789";
1225	for (var idx = 0; idx < input.length; idx++) {
1226		if (chars.indexOf(input.charAt(idx)) == -1) return false;
1227	}
1228	return true;
1229}
1230
1231function searchTabClick(key, defcheck) {
1232	if (defcheck === undefined) {
1233		defcheck = '0';
1234	}
1235	var smode = $("input:hidden[name=smode]").val();
1236	if (key == '9') {
1237		if (smode != '0') {
1238			$("#tab_simple").children().click();
1239		}
1240		$("#searchmode_tab").hide();
1241		$("#search_pubmed").show();
1242		$("#search_amazon").hide();
1243		$("#search_medline").hide();
1244		$("#text_kywd").attr("autocomplete", "on");
1245		$("#text_kywd").removeClass("suggestEnabled");
1246	} else if (key == '7') {
1247		if (smode == '3') {
1248			$("#tab_simple").children().click();
1249		} else if (smode == '0') {
1250			$("#search_amazon").show();
1251			if (defcheck == '1') {
1252				$('#index_amazon1s').click();
1253			}
1254		} else {
1255			$("#search_amazon").hide();
1256		}
1257		$("#searchmode_tab").show();
1258		$("#search_pubmed").hide();
1259		$("#search_medline").hide();
1260		$("#tab_classification").hide();
1261		$("#text_kywd").attr("autocomplete", "on");
1262		$("#text_kywd").removeClass("suggestEnabled");
1263		$("li.dropdown").addClass("active");
1264		$("#tab_simple,#tab_advanced").show();
1265	} else if (key == '11') {
1266		if (smode == '3') {
1267			$("#tab_simple").children().click();
1268		} else if (smode == '0') {
1269			$("#search_medline").show();
1270		} else {
1271			$("#search_medline").hide();
1272		}
1273		$("#searchmode_tab").show();
1274		$("#search_pubmed").hide();
1275		$("#search_amazon").hide();
1276		$("#tab_classification").hide();
1277		$("#text_kywd").attr("autocomplete", "on");
1278		$("#text_kywd").removeClass("suggestEnabled");
1279		$("li.dropdown").addClass("active");
1280	} else {
1281		if (key != '0' && smode == '3') {
1282			$("#tab_simple").children().click();
1283		}
1284		$("#search_pubmed").hide();
1285		$("#search_amazon").hide();
1286		$("#search_medline").hide();
1287		$("#searchmode_tab").show();
1288		if (key == '0') {
1289			$("#tab_classification").show();
1290			$("#text_kywd").attr("autocomplete", "off");
1291			$("#text_kywd").addClass("suggestEnabled");
1292		} else {
1293			$("#tab_classification").hide();
1294			$("#text_kywd").attr("autocomplete", "on");
1295			$("#text_kywd").removeClass("suggestEnabled");
1296			$("li.dropdown").addClass("active");
1297		}
1298		$("#tab_simple,#tab_advanced").show();
1299	}
1300	$("input:hidden[name=cmode]").val(key);
1301	if ($("#opac_spellcheck").length) {
1302		if (key == '0') {
1303			$("#opac_spellcheck").css("display", "inline-block");
1304		} else {
1305			$("#opac_spellcheck").css("display", "none");
1306		}
1307	}
1308	setFocusWithChangeTab(smode, key);
1309}
1310
1311function modeTabClick(key) {
1312	var cmode = $("input:hidden[name=cmode]").val();
1313	if (key == '0') {
1314		if (cmode == '0') {
1315			$("#text_kywd").attr("autocomplete", "off");
1316			$("#text_kywd").addClass("suggestEnabled");
1317		} else if (cmode == '7') {
1318			$("#search_amazon").show();
1319		} else if (cmode == '11') {
1320			$("#search_medline").show();
1321		}
1322	} else if (key == '1') {
1323		if (cmode == '7') {
1324			$("#search_amazon").hide();
1325		} else if (cmode == '11') {
1326			$("#search_medline").hide();
1327		}
1328	}
1329	$("input:hidden[name=smode]").val(key);
1330	setFocusWithChangeTab(key, cmode);
1331}
1332
1333/**************************
1334Focus Set (タブ切替時)
1335***************************/
1336function setFocusWithChangeTab(smode, cmode) {
1337	if(smode == "3"){
1338		$(':focus').blur();
1339	}else{
1340		var elementId;
1341		if(smode == "0"){
1342			elementId = "#text_kywd";
1343		}else{
1344			if(cmode == "0"){
1345				elementId = "#text_kywd1";
1346			} else if(cmode == "3"){
1347				elementId = "#default_cinii";
1348			} else if(cmode == "4"){
1349				elementId = "#default_jairo";
1350			} else if(cmode == "5"){
1351				elementId = "#default_ciniibooks";
1352			} else if(cmode == "6"){
1353				elementId = "#default_summon";
1354			} else if(cmode == "7"){
1355				elementId = "#default_amazon";
1356			} else if(cmode == "10"){
1357				elementId = "#default_iliswavej";
1358			} else if(cmode == "12"){
1359				elementId = "#default_ndl";
1360			} else if(cmode == "8"){
1361				elementId = "#default_ciniidiss";
1362			} else if(cmode == "14"){
1363				elementId = "#default_jamas";
1364			} else if(cmode == "18"){
1365				elementId = "#default_jairocloud";
1366			} else if(cmode == "11"){
1367				elementId = "#default_medline";
1368			}
1369		}
1370		setTimeout(function() {
1371			elementVal = $(elementId).val();
1372			$(elementId).focus();
1373			// カーソルを末尾に移動
1374			$(elementId).val("");
1375			$(elementId).val(elementVal);
1376		}, 0);
1377	}
1378}
1379
1380
1381/* V6では未使用 */
1382//function SetFocusDetail(cmode, objid) {
1383//
1384//	var smode = "";
1385//	if(cmode == "0"){
1386//		smode = "expart";
1387//	} else if(cmode == "3"){
1388//		smode = "cinii_expart";
1389//	} else if(cmode == "4"){
1390//		smode = "jairo_expart";
1391//	} else if(cmode == "5"){
1392//		smode = "ciniibooks_expart";
1393//	} else if(cmode == "7"){
1394//		smode = "amazon_expart";
1395//	} else if(cmode == "12"){
1396//		smode = "ndl_expart";
1397//	} else if(cmode == "6"){
1398//		smode = "summon_expart";
1399//	} else if(cmode == "9"){
1400//		smode = "pubmed_expart";
1401//	} else if(cmode == "10"){
1402//		smode = "iliswavej_expart";
1403//	}
1404//
1405//	SetFocus(smode, objid);
1406//}
1407
1408/* V6では未使用 */
1409//function SetFocusClass(opkey, srkey, sort) {
1410//	if(srkey.length != 1 && opkey == '') {
1411//		return false;
1412//	}
1413//
1414//	$("#class_area").find(':radio:first').focus();
1415//
1416//}
1417
1418
1419/**************************
1420 Order Change Action (V5でも未使用)
1421***************************/
1422//function orderChange(name,oidx, objid) {
1423//
1424////	var obj = document.search;
1425////	var obj = document.forms[0];
1426//
1427//	var	obj;
1428//	if(objid != null && objid != ""){
1429//		obj = document.getElementById(objid);
1430//	}
1431//	else{
1432//		obj = document.forms[0];
1433//	}
1434//
1435//	if(name == "sort"){
1436//
1437//		if (obj.sort.options[0].selected == true) {
1438//			// disable
1439//			for(i=0; i<obj.order.length;i++){
1440//				obj.order[i].disabled = true;
1441//			}
1442//			obj.order[0].checked = true;
1443//		} else {
1444//			// enable
1445//			for(i=0; i<obj.order.length;i++){
1446//				obj.order[i].disabled = false;
1447//			}
1448//			// default
1449//			if (obj.sort.options.selectedIndex == 3) {
1450//				obj.order[oidx].checked = true;
1451//			} else if (obj.sort.options.selectedIndex == 5) {
1452//				obj.order[1].checked = true;
1453//			} else {
1454//				obj.order[0].checked = true;
1455//			}
1456//		}
1457//
1458//	}else{
1459//
1460//		if (obj.sort_exp.options[0].selected == true) {
1461//			// disable
1462//			for(i=0; i<obj.order_exp.length;i++){
1463//				obj.order_exp[i].disabled = true;
1464//			}
1465//			obj.order_exp[0].checked = true;
1466//		} else {
1467//			// enable
1468//			for(i=0; i<obj.order_exp.length;i++){
1469//				obj.order_exp[i].disabled = false;
1470//			}
1471//			// default
1472//			if (obj.sort_exp.options.selectedIndex == 3) {
1473//				obj.order_exp[oidx].checked = true;
1474//			} else if (obj.sort_exp.options.selectedIndex == 5) {
1475//				obj.order_exp[1].checked = true;
1476//			} else {
1477//				obj.order_exp[0].checked = true;
1478//			}
1479//		}
1480//	}
1481//}
1482
1483/* V5でも未使用 */
1484//function ReSearch() {
1485//	if (document.research && document.research.items.value == "0") {
1486//		if (window.confirm("検索結果が0件でした。"+ document.research.name.value +"で検索しますか?")) {
1487// 			document.expart.local.checked = false;
1488//			document.expart.nii.checked = true;
1489//			document.expart.submit();
1490//		}
1491//	}
1492//}
1493
1494/**************************
1495 Clear Button Click
1496***************************/
1497//function kobeclearClick(smode) {
1498//
1499//	$("#kobe_text_kywd1").val("");
1500//	$("#kobe_text_kywd2").val("");
1501//	$("#kobe_text_kywd3").val("");
1502//	$("#kobe_text_kywd4").val("");
1503//
1504//	$("#kobe_disp").val("1");
1505//
1506//	$("#kobe_db_block_ex #kobedb1").prop("checked",true);
1507//	$("#kobe_text_kywd1").focus();
1508//}
1509
1510
1511//Profile (V5でも未使用)
1512//function ViewOptProfile(dsname)
1513//{
1514//var url = "/optsrv/opt_profile.php";
1515//
1516//if(!!document.search){
1517//	obj = document.search;
1518//}else{
1519//	obj = document.forms[0];
1520//}
1521//
1522//$("#profile_block").load( url,
1523//							   {dsname: dsname,
1524//								lang: obj.lang.value}, null);
1525//}
1526
1527//function SubmitProfile(type)
1528//{
1529//if(!!document.search){
1530//	obj = document.search;
1531//}else{
1532//	obj = document.forms[0];
1533//}
1534//
1535////MSG
1536//if(obj.lang.value == 1){
1537//	msg_add_input=PROFILE_ADD_INPUT_E;
1538//	msg_del_select=PROFILE_DEL_SELECT_E;
1539//}else{
1540//	msg_add_input=PROFILE_ADD_INPUT_J;
1541//	msg_del_select=PROFILE_DEL_SELECT_J;
1542//}
1543//
1544//if(type == 'add'){ //追加
1545//	//PopUp
1546//	dsnm = window.prompt(msg_add_input,"");
1547//
1548//	if(dsnm == null || dsnm == ""){
1549//	  return false;
1550//	}
1551//}else if(type == 'del'){ //削除
1552//	//check
1553//	dsnm = obj.dslist.value;
1554//	if(dsnm == ""){
1555//	  alert(msg_del_select);
1556//	  return false;
1557//	}
1558//}else if(type == 'sel'){ //プルダウン変更
1559//	//名称設定
1560//	dsnm = obj.dslist.value;
1561//}
1562//
1563//obj.dstype.value = type;
1564//obj.dsname.value = dsnm;
1565//obj.appname.value = navigator.appName;
1566//obj.version.value = navigator.appVersion.charAt(0);
1567//
1568//obj.submit();
1569//
1570//return false;
1571//}
1572
1573
1574/* 全てコメントアウトされている */
1575//function changeDisp(objid) {
1576///*
1577//	var	obj;
1578//	if(objid != null && objid != ""){
1579//		obj = document.getElementById(objid);
1580//	}
1581//	else{
1582//		obj = document.forms[0];
1583//	}
1584//
1585//	if (obj.con1_exp.value == 'all') {
1586//		obj.op2_exp.disabled = true;
1587//		obj.con2_exp.disabled = true;
1588//		obj.kywd2_exp.disabled = true;
1589//		obj.op3_exp.disabled = true;
1590//		obj.con3_exp.disabled = true;
1591//		obj.kywd3_exp.disabled = true;
1592//	} else {
1593//		obj.op2_exp.disabled = false;
1594//		obj.con2_exp.disabled = false;
1595//		obj.kywd2_exp.disabled = false;
1596//		obj.op3_exp.disabled = false;
1597//		obj.con3_exp.disabled = false;
1598//		obj.kywd3_exp.disabled = false;
1599//	}
1600//*/
1601//	return false;
1602//}

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.