PageSourceSearch

https://card.kbcard.com/CMN/common/js/ark.js

js kbcard.com collected 2026-09-24 09:46:04 UTC 21,089 bytes, 596 lines download raw bytes

1var arkacttop1		= true;		// keyboard action
2var arkacttop2		= false;	// mouse action
3var arktopcount		= 0;
4var arktopindex		= 0;
5var arkconvert		= "fw";
6var chrome          = false;
7var opera           = false;
8var mozilla         = false;
9var msie            = false;
10var debouceTimer;
11var sUsrAg = navigator.userAgent;
12if (sUsrAg.indexOf("Chrome") > -1) {
13	chrome = true;
14} else if (sUsrAg.indexOf("Opera") > -1) {
15	opera = true;
16} else if (sUsrAg.indexOf("Firefox") > -1) {
17	mozilla = true;
18} else if (sUsrAg.indexOf("MSIE") > -1) {
19	msie = true;
20}
21var arktopdown		= ( mozilla ) ? true : false;
22var arktopkeyword	= "";
23var typeParam		= "";
24var cardVerify 		= new Array ("356006", "356306", "356406",
25					"356506", "356910", "356911", "356912", "375144", "376364",
26					"376365", "403806", "404806", "406706", "407558", "414006",
27					"414743", "416420", "416421", "416422", "416423", "420775",
28					"420776", "420777", "421106", "425863", "426586", "433290",
29					"448106", "455306", "457972", "457973", "459909", "459929",
30					"467309", "470630", "470631", "475506", "490606", "502123",
31					"517807", "517822", "517942", "522802", "522971", "537706",
32					"538806", "540926", "540947", "552106", "552523", "552806",
33					"553151", "554345", "554382", "554959", "555027", "555106",
34					"558506", "558526", "558906", "625006", "625804", "654106",
35					"941006", "941044", "941049", "941071", "942006", "942071",
36					"943006", "943071", "943543", "943646", "943648", "943649",
37					"944006", "944071", "944541", "944542", "944543", "944547",
38					"944548", "945006", "945071", "946071", "947006", "947071",
39					"948071");
40
41$(document).ready(function() {
42	var tempquery;
43	
44	$("#topquery").attr("autocomplete", "on");
45	
46	if( opera || mozilla ){
47		$("#topquery").keydown(function(event){
48			if( arkacttop1 ){
49				if( event.which == 40 ){
50					arktopdown = false;
51
52					for( var i=0; i<arktopcount; i++ ){
53						if( i == arktopindex ){
54							$("#arktopb" + i).css("background-color", "#ffe77d");
55							$("#topquery").val($("#arktopn" + i).text());
56							showCollectionTop($("#topquery").val());
57						}else{
58							$("#arktopb" + i).css("background-color", "#fff");
59						}
60					}
61					if( arktopindex < arktopcount - 1 ) arktopindex++;
62				}else if( event.which == 38 ){
63					arktopdown = false;
64				
65					if( arktopindex >= 0 ) arktopindex--;
66
67					if( arktopindex == -1 ){
68						for( var i=0; i<arktopcount; i++ ){
69							$("#arktopb" + i).css("background-color", "#fff");
70						}
71						$("#topquery").val(tempquery);
72
73						arktopindex = 0;
74					}else{
75						for( var i=0; i<arktopcount; i++ ){
76							if( i == arktopindex ){
77								$("#arktopb" + i).css("background-color", "#ffe77d");
78								$("#topquery").val($("#arktopn" + i).text());
79								showCollectionTop($("#topquery").val());
80							}else{
81								$("#arktopb" + i).css("background-color", "#fff");
82							}
83						}
84					}
85				}else if( event.which == 9 ){
86					$("a[id^='popwd_']").focus(function(){
87						hideArkTop();
88					});
89				}else{
90					arktopdown = true;
91
92					tempquery = $("#topquery").val();
93					showArkTop();
94					eventKeydown('topquery');
95				}
96			}else{
97				showArkTop();
98				eventKeydown('topquery');
99			}
100		});
101	}else if( msie || chrome ){
102		$("#topquery").keyup(function(event){
103			if( arkacttop1 ){
104				if( event.keyCode == 40 ){
105					for( var i=0; i<arktopcount; i++ ){
106						if( i == arktopindex ){
107							$("#arktopb" + i).css("background-color", "#ffe77d");
108							$("#topquery").val($("#arktopn" + i).text());
109							showCollectionTop($("#topquery").val());
110						}else{
111							$("#arktopb" + i).css("background-color", "#fff");
112						}
113					}
114
115					if( arktopindex < arktopcount - 1 ) arktopindex++;
116				}else if( event.keyCode == 38 ){
117					if( arktopindex >= 0 ) arktopindex--;
118
119					if( arktopindex == -1 ){
120						for( var i=0; i<arktopcount; i++ ){
121							$("#arktopb" + i).css("background-color", "#fff");
122						}
123						$("#topquery").val(tempquery);
124
125						arktopindex = 0;
126					}else{
127						for( var i=0; i<arktopcount; i++ ){
128							if( i == arktopindex ){
129								$("#arktopb" + i).css("background-color", "#ffe77d");
130								$("#topquery").val($("#arktopn" + i).text());
131								showCollectionTop($("#topquery").val());
132							}else{
133								$("#arktopb" + i).css("background-color", "#fff");
134							}
135						}
136					}
137				}else if( event.keyCode == 9 ){
138					$("a[id^='popwd_']").focus(function(){
139						hideArkTop();
140					});
141				}else{
142					tempquery = $("#topquery").val();
143					showArkTop();
144				}
145			}else{
146				showArkTop();
147			}
148		});
149	}
150	
151	$("#topquery").focus(function(){
152		if( $(this).val().replace(/(^\s*)|(\s*$)/gi, "") != "" ){
153			showArkTop();
154		}
155	});
156	
157	$(document).on('focus', '#topPopword a', function() {hideArkTop();})
158	
159	$(document).click(function(event){
160		var targetid = $(event.target).parent().attr("id");
161		
162		if( $(event.target).attr("id") == "topquery"){
163			if( $("#topquery").val().replace(/(^\s*)|(\s*$)/gi, "") != "" ){
164				var display = $(".resultAuto").css("display");
165
166				if( display == "none" ){
167					showArkTop();
168				}else{
169					hideArkTop();
170				}
171			}
172		}else{
173			if( !(targetid == "innerList" || targetid == "menuList" || targetid =="cardList" || $(event.target).attr("id") == "convBtn") ){
174				hideArkTop();
175			}
176		}
177	});
178});
179
180// 주민번호 체계 검사
181function checkJumin(ssn)
182{
183	a = new Array(13);
184	for (var i=0; i < 13; i++) {
185		a[i] = parseInt(ssn.charAt(i));
186	}
187	var k = (11 - (((a[0] * 2) + (a[1] * 3) + (a[2] * 4) + (a[3] * 5) + (a[4] * 6) + (a[5] * 7) + (a[6] * 8) + (a[7] * 9) + (a[8] * 2) + (a[9] * 3) + (a[10] * 4) + (a[11] * 5)) % 11)) % 10;
188	if (k == a[12]) return true;
189	
190	return false;
191}
192
193function arkActTop2(index, act){
194	if( act ){
195		for( var i=0; i<arktopcount; i++ ){
196			if( i == index ){
197				$("#arktopb" + i).css("background-color", "#ffe77d");
198			}else{
199				$("#arktopb" + i).css("background-color", "#fff");
200			}
201		}
202
203		if( arkacttop2 ){
204			arktopindex = index;
205			showCollectionTop($("#arktopn" + index).text());
206		}
207	}else{
208		$("#arktopb" + index).css("background-color", "#fff");
209		if( arkacttop2 ){
210			arktopindex = 0;
211			showCollectionTop($("#arktopn0").text());
212		}
213	}
214}
215
216function showArkTop(){
217	var f = {"arkQuery":$("#topquery").val()
218			, "convert":arkconvert};
219	
220	if (debouceTimer) {
221		clearTimeout(debouceTimer);
222	}
223	
224	debouceTimer = setTimeout(function() {
225		var result = svcf_SyncAjax("/CMN/API/HOAA0012", f);
226		svcf_SyncCallbackFn(result, showArkTopCallback);
227	}, 500);
228}
229
230function showArkTopCallback(result) {
231	var keyword		= $("#topquery").val();
232	
233	if( keyword.replace(/(^\s*)|(\s*$)/gi, "") == "" ){
234		$(".resultAuto").css("display", "none");
235	}else{
236		$(".resultAuto").css("display", "block");
237	}
238
239	var arktopcount = 0;
240	if (result.result != "") {
241		var targetlist = JSON.parse(result.result).result;
242		//console.log(targetlist);
243		//console.log("aaaaaaaaaaaaaaaaaaaaaaaaa 4");
244		var list = "";
245		
246		var skeyword	= "";
247		var gokeword	= "searchKeyword";
248		list	+= "<ul>";
249	
250		if(typeof targetlist != "undefined") {
251			for(var k = 0; k < targetlist.length; k++) {
252				if (targetlist[k].totalcount != 0) {
253					var hlist = targetlist[k].items;
254					for(var i = 0; i < hlist.length; i++) {
255						if (i > 4) {
256							break;
257						}
258						list	+=	"<li id=\"arktopb" + arktopcount + "\" onmouseover=\"arkActTop2(" + arktopcount + ", false)\" onmouseout=\"arkActTop2(" + arktopcount + ", false)\">"
259						+	"<a href=\"javascript:"+gokeword+"('" +hlist[i].keyword + "')\" title=\"" + hlist[i].keyword + "\">" + hlist[i].hkeyword + "</a>"
260						+	"<span id=\"arktopn" + arktopcount + "\" style=\"display:none\">" + hlist[i].keyword + "</span>"
261						+	"</li>";
262						
263						if( skeyword.replace(/(^\s*)|(\s*$)/gi, "") == "" ){
264							skeyword = hlist[i].keyword;
265						}
266						
267						arktopcount++;
268					}
269				}
270			}
271			
272			list	+= "</ul>";
273			
274			if(arkconvert=="fw"){
275				list +="<button type=\"button\" id=\"convBtn\" class=\"kbBtn btnXS\" onclick=\"javascript:setConvertTop('rw')\">끝단어 더보기</button>";
276			}else{
277				list +="<button type=\"button\" id=\"convBtn\" class=\"kbBtn btnXS\" onclick=\"javascript:setConvertTop('fw')\">첫단어 더보기</button";
278			}
279			
280			if( arktopcount <= 0 ){
281				list = "<ul><li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를<br />입력하여 주십시오.</li></ul>";
282			}
283			
284			$("#innerList").html(list);
285			
286			arktopindex = 0;
287		
288			// 메뉴,카드상품 검색결과를 출력한다.
289			showCollectionTop(skeyword);
290		}
291	} else {
292		if( arktopcount <= 0 ){
293			list = "<ul><li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를<br />입력하여 주십시오.</li></ul>";
294		}
295		
296		$("#innerList").html(list);
297		
298		arktopindex = 0;
299	
300		// 메뉴,카드상품 검색결과를 출력한다.
301		showCollectionTop(skeyword);
302	}
303}
304
305function showArkTop1(){
306	var skeyword	= "";
307	var gokeword	= "searchKeyword";
308	var keyword		= $("#topquery").val();
309	var targeturl	= "/CMN/API/HOAA0012";		///WEB-INF/view/cxo/jsp/rcmn/search/total/ark/ark_trans.jsp";HOBMARKTRANS
310	var typeParam	= "POST";
311	if( keyword.replace(/(^\s*)|(\s*$)/gi, "") == "" ){
312		$(".resultAuto").css("display", "none");
313	}else{
314		$(".resultAuto").css("display", "block");
315		$.ajaxSetup({cache:false});
316		$.ajax({
317			url:targeturl
318			,type:typeParam
319			,dataType:"xml"
320			,data:"target=common&convert="+arkconvert+"&arkQuery=" + keyword
321			,async:false
322			,success:function(xml){
323				var list = "";
324				list	+= "<ul>";
325				
326				arktopcount = 0;
327
328				$(xml).find("ARKList").find("ARK").each(function(){
329					list	+=	"<li id=\"arktopb" + arktopcount + "\" onmouseover=\"arkActTop2(" + arktopcount + ", false)\" onmouseout=\"arkActTop2(" + arktopcount + ", false)\">"
330							+	"<a href=\"javascript:"+gokeword+"('" + $(this).attr("keyword") + "')\" title=\"" + $(this).attr("keyword") + "\">" + $(this).attr("HKeyword") + "</a>"
331							+	"<span id=\"arktopn" + arktopcount + "\" style=\"display:none\">" + $(this).attr("keyword") + "</span>"
332							+	"</li>";
333
334					if( skeyword.replace(/(^\s*)|(\s*$)/gi, "") == "" ){
335						skeyword = $(this).attr("keyword");
336					}
337
338					arktopcount++;
339				});
340				$(xml).find("ARKRList").find("ARK").each(function(){
341					list	+=	"<li id=\"arktopb" + arktopcount + "\" onmouseover=\"arkActTop2(" + arktopcount + ", false)\" onmouseout=\"arkActTop2(" + arktopcount + ", false)\">"
342							+	"<a href=\"javascript:"+gokeword+"('" + $(this).attr("keyword") + "')\" title=\"" + $(this).attr("keyword") + "\">" + $(this).attr("HKeyword") + "</a>"
343							+	"<span id=\"arktopn" + arktopcount + "\" style=\"display:none\">" + $(this).attr("keyword") + "</span>"
344							+	"</li>";
345					
346					if( skeyword.replace(/(^\s*)|(\s*$)/gi, "") == "" ){
347						skeyword = $(this).attr("keyword");
348					}
349
350					arktopcount++;
351				});
352
353				list	+= "</ul>";
354				
355				if(arkconvert=="fw"){
356					list +="<button type=\"button\" id=\"convBtn\" class=\"kbBtn btnXS\" onclick=\"javascript:setConvertTop('rw')\">끝단어 더보기</button>";
357				}else{
358					list +="<button type=\"button\" id=\"convBtn\" class=\"kbBtn btnXS\" onclick=\"javascript:setConvertTop('fw')\">첫단어 더보기</button";
359				}
360				
361				if( arktopcount <= 0 ){
362					list = "<ul><li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를<br />입력하여 주십시오.</li></ul>";
363				}
364				
365				$("#innerList").html(list);
366			}
367		});
368
369		arktopindex = 0;
370
371		// 메뉴,카드상품 검색결과를 출력한다.
372		showCollectionTop(skeyword);
373	}
374}
375
376function hideArkTop(){
377	$(".resultAuto").css("display", "none");
378}
379
380function eventKeydown( target ) {
381	if( target == "topquery" ){
382		if(!arktopdown) {
383			return;
384		}
385
386		if( arktopkeyword != $("#" + target).val()) {
387			arktopkeyword = $("#" + target).val();
388			if ( arktopkeyword != "" ) {
389				showArkTop();
390			} else {
391				hideArkTop();
392			}
393		}
394		setTimeout("eventKeydown('" + target + "')", 20);
395	}
396}
397function showCollectionTop( skeyword ){
398	
399	var f = {"query":skeyword,"collection":"popMenu"};
400	var result = svcf_SyncAjax("/CMN/API/HOBAARKCOLLS", f);
401	svcf_SyncCallbackFn(result, showCollectionTopCallback);
402}
403
404function showCollectionTopCallback (result) {
405	if (!result.hasOwnProperty("result") || (typeof result.result != "object" && result.result.length <= 0)) return;
406	var target			= "total";
407	var targetlist = result.result.collections;
408	var menulist = "";
409	var cardlist = "";
410	var menuCount = result.result.collectionCounts.menuCount;
411	var cardCount = result.result.collectionCounts.cardCount;
412	var searchTopFrm    = document.searchTopFrm;
413	var searchDomain    = $("#searchDomain").val();
414	
415	var menuColList	= "";
416	var cardColList	= "";
417
418	var count = 0;
419
420	if (targetlist.length > 0) {
421		for(var i = 0; i < targetlist.length; i++) {
422			if(targetlist[i].collName == "menu") {
423				menulist = targetlist[i].result.data;
424				menuColList += (( target == "total" ) ? "<p class=\"tit\">메뉴 <span>("+menuCount+")</span></p>" : "");
425				
426				if(targetlist[i].result.count > 0){
427					menuColList += (( target == "total" ) ? "<ul class=\"listType1\">" : "");
428					
429					for(var k = 0; k < 5; k++){
430						menuColList += (( target == "total" ) ? "<li><a href=\""+ targetlist[i].result.data[k].MENU_URL +"\">"+targetlist[i].result.data[k].NAVI_TXT_HTML+"</a></li>" : "");
431						count++;
432					}
433					
434					menuColList += (( target == "total" ) ? "</ul>" : "");
435					
436					if(targetlist[i].result.count > 5){
437						menuColList += (( target == "total" ) ? "<a href=\""+searchDomain+"CMN/DVIEW/HOBMCXPRIZZC0003?collection=menu&query="+result.query+"\" class=\"more\">더보기</a>" : "");
438					}
439				}else{
440					menuColList += (( target == "total" ) ? "<ul class=\"listType1\">" : "");
441					menuColList += (( target == "total" ) ? "<li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를 입력하여 주십시오.</li>" : "");
442					menuColList += (( target == "total" ) ? "</ul>" : "");
443				}
444			} 
445			
446			if(targetlist[i].collName == "card") {
447				cardlist = targetlist[i].result.data;
448				
449				cardColList += (( target == "total" ) ? "<p class=\"tit\">카드상품 <span>("+cardCount+")</span></p>" : "");
450				
451				if(targetlist[i].result.count >0){
452					cardColList += (( target == "total" ) ? "<ul class=\"resultCard\">" : "");
453	
454					for(var t = 0; t < targetlist[i].result.data.length; t++){
455						cardColList += (( target == "total" ) ? "<li><a href=\""+targetlist[i].result.data[t].MENU_URL+"\">"+"<img src=\"" + targetlist[i].result.data[t].IMAGE_PATH + "\"  onerror=\"this.src='https://img1.kbcard.com/LT/images/common/sample_img_branch.gif';\" /><p>"+targetlist[i].result.data[t].CARD_NM+"</p></a><a href=\""+targetlist[i].result.data[t].ETC_URL+"\" class=\"kbBtn btnXS action marT5\">신청하기</a></li>" : "");
456						count++;
457					}
458					
459					cardColList += (( target == "total" ) ? "</ul>" : "");
460					
461					if(targetlist[i].result.count > 3){
462						cardColList += (( target == "total" ) ? "<a href=\""+searchDomain+"CMN/DVIEW/HOBMCXPRIZZC0003?collection=card&query="+result.query+"\" class=\"more\">더보기</a>" : "");
463					}
464				}else{
465					cardColList += (( target == "total" ) ? "<ul class=\"resultCard\">" : "");
466					cardColList += (( target == "total" ) ? "<li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를 입력하여 주십시오.</li>" : "");
467					cardColList += (( target == "total" ) ? "</ul>" : "");
468				}
469			}
470			
471			$("#menuList").html(menuColList);
472			$("#cardList").html(cardColList);
473			
474		}
475	}else{
476		menuColList += (( target == "total" ) ? "<p class=\"tit\">메뉴 <span>("+menuCount+")</span></p>" : "");
477		menuColList += (( target == "total" ) ? "<ul class=\"listType1\">" : "");
478		menuColList += (( target == "total" ) ? "<li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를 입력하여 주십시오.</li>" : "");
479		menuColList += (( target == "total" ) ? "</ul>" : "");
480		
481		cardColList += (( target == "total" ) ? "<p class=\"tit\">카드상품 <span>("+cardCount+")</span></p>" : "");
482		cardColList += (( target == "total" ) ? "<ul class=\"resultCard\">" : "");
483		cardColList += (( target == "total" ) ? "<li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를 입력하여 주십시오.</li>" : "");
484		cardColList += (( target == "total" ) ? "</ul>" : "");
485		
486		$("#menuList").html(menuColList);
487		$("#cardList").html(cardColList);
488	}
489}
490
491function showCollectionTop11( skeyword ){
492	var target			= "total";
493	var targeturl		= "/WEB-INF/view/cxo/jsp/rcmn/search/total/ark/ark_colls.jsp";
494	var data1			= ( target == "total" ) ? "Menu" : "";
495	var data2			= ( target == "total" ) ? "Card" : "";
496	var typeParam		= "POST";
497	if( skeyword != "" ){
498		$.ajaxSetup({cache:false});
499		$.ajax({
500			url:targeturl
501			,type:typeParam
502			,dataType:"xml"
503			,data:"debug=false&length=10&b=mozilla&query=" + skeyword
504			,async:false
505			,success:function(xml){
506				var searchTopFrm    = document.searchTopFrm;
507				var searchDomain    = $("#searchDomain").val();
508				
509				var menuColList	= "";
510				var cardColList	= "";
511				
512				var $Data1	= $(xml).find(data1);
513				var $Data2	= $(xml).find(data2);
514
515				var searchCount1 = $Data1.attr("total");
516				var searchCount2 = $Data2.attr("total");
517
518				var count = 0;
519				menuColList += (( target == "total" ) ? "<p class=\"tit\">메뉴 <span>("+$Data1.attr("total")+")</span></p>" : "");
520				
521				if(searchCount1 > 0){
522					menuColList += (( target == "total" ) ? "<ul class=\"listType1\">" : "");
523					
524					$Data1.find("Item").each(function(){
525						menuColList += (( target == "total" ) ? "<li><a href=\""+$(this).find("Url").text()+"\">"+$(this).find("Path").text()+"</a></li>" : "");
526						count++;
527					});
528					
529					menuColList += (( target == "total" ) ? "</ul>" : "");
530					
531					if(searchCount1 > 5){
532						menuColList += (( target == "total" ) ? "<a href=\""+searchDomain+"CMN/DVIEW/HOBVCXPRIZZC0003?collection=menu&query="+skeyword+"\" class=\"more\">더보기</a>" : "");
533					}
534				}else{
535					menuColList += (( target == "total" ) ? "<ul class=\"listType1\">" : "");
536					menuColList += (( target == "total" ) ? "<li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를 입력하여 주십시오.</li>" : "");
537					menuColList += (( target == "total" ) ? "</ul>" : "");
538				}
539
540				count	= 0;
541				cardColList += (( target == "total" ) ? "<p class=\"tit\">카드상품 <span>("+$Data2.attr("total")+")</span></p>" : "");
542				
543				if(searchCount2 >0){
544					cardColList += (( target == "total" ) ? "<ul class=\"resultCard\">" : "");
545					
546					$Data2.find("Item").each(function(){
547						cardColList += (( target == "total" ) ? "<li><a href=\""+$(this).find("Url").text()+"\">"+"<img src=\"" + $(this).find("Thumnail").text() + "\"  onerror=\"this.src='https://img1.kbcard.com/LT/images/common/sample_img_branch.gif';\" /><p>"+$(this).find("DisplayName").text()+"</p></a><a href=\""+$(this).find("AskUrl").text()+"\" class=\"kbBtn btnXS action marT5\">신청하기</a></li>" : "");
548						count++;
549					});
550					
551					cardColList += (( target == "total" ) ? "</ul>" : "");
552					
553					if(searchCount2 > 3){
554						cardColList += (( target == "total" ) ? "<a href=\""+searchDomain+"CMN/DVIEW/HOBVCXPRIZZC0003?collection=card&query="+skeyword+"\" class=\"more\">더보기</a>" : "");
555					}
556				}else{
557					cardColList += (( target == "total" ) ? "<ul class=\"resultCard\">" : "");
558					cardColList += (( target == "total" ) ? "<li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를 입력하여 주십시오.</li>" : "");
559					cardColList += (( target == "total" ) ? "</ul>" : "");
560				}
561				
562				$("#menuList").html(menuColList);
563				$("#cardList").html(cardColList);
564								
565			} //end success
566		});
567	}else{
568		var	menuColList ="";
569		var	cardColList ="";
570			menuColList += (( target == "total" ) ? "<p class=\"tit\">메뉴 <span>(0)</span></p>" : "");
571			menuColList += (( target == "total" ) ? "<ul class=\"listType1\">" : "");
572			menuColList += (( target == "total" ) ? "<li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를 입력하여 주십시오.</li>" : "");
573			menuColList += (( target == "total" ) ? "</ul>" : "");
574			cardColList += (( target == "total" ) ? "<p class=\"tit\">카드상품 <span>(0)</span></p>" : "");
575			cardColList += (( target == "total" ) ? "<ul class=\"resultCard\">" : "");
576			cardColList += (( target == "total" ) ? "<li class=\"noData\"><strong>검색결과가 없습니다.</strong>다른검색어를 입력하여 주십시오.</li>" : "");
577			cardColList += (( target == "total" ) ? "</ul>" : "");
578			
579			$("#menuList").html(menuColList);
580			$("#cardList").html(cardColList);
581	}
582}
583
584function setConvertTop(convert){
585	arkconvert = convert;
586	showArkTop();
587}
588
589function searchKeyword( keyword ){
590	var searchTopFrm = document.searchTopFrm;
591	var searchDomain = $("#searchDomain").val();
592	searchTopFrm.topquery.value = keyword;
593	searchTopFrm.action= searchDomain+"CMN/DVIEW/HOBMCXPRIZZC0003";
594	searchTopFrm.method="POST";
595	searchTopFrm.submit();
596}

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.