PageSourceSearch

https://kcti.re.kr/js/web_main.js?20251028

js kcti.re.kr collected 2026-09-25 04:43:12 UTC 42,191 bytes, 1,375 lines download raw bytes

1////////////////////////////////////////////////////////////////
2// 페이지 초기화 이벤트  
3////////////////////////////////////////////////////////////////
4var g_menu_all_list;
5
6$(document).ready(function(){
7	
8	if ( $('.dropselect').length > 0 ) {
9		$('.dropselect').dropselect();
10	}
11	
12	if ( $('#more-select').length > 0 ) {
13		$('#more-select').on('change');
14	}
15	
16	if ( $('#g_site_link').length > 0 ) {
17		
18	    var link		= document.location.href;
19	    var pt   		= document.location.protocol;
20	    var host 		= document.location.host;
21	    var path 		= document.location.pathname;
22	    var g_site_link = pt + "//" + host + path;
23	    var board_id = $("#board_id").val();
24	    var contents_id = $("#contents_id").val();
25		
26	    if(g_site_link.indexOf("?") != -1){
27	    	g_site_link += "&link_g_topmenu_id="+g_topmenu_id+"&link_g_submenu_id="+g_submenu_id+"&link_g_homepage="+homepage+"&board_id="+board_id+"&contents_id="+contents_id;
28	    }else{
29	    	g_site_link += "?link_g_topmenu_id="+g_topmenu_id+"&link_g_submenu_id="+g_submenu_id+"&link_g_homepage="+homepage+"&board_id="+board_id+"&contents_id="+contents_id;
30	    }
31	    
32	    
33	    //$("#g_site_link").val(g_site_link);
34	    $("#g_site_link").attr("data-clipboard-text", g_site_link);
35	    
36	    var clipboard = new Clipboard('.clipboard');	//로드 시 한번 선언
37	    
38	    clipboard.on('success', function(e) {
39	       alert("주소가 복사되었습니다.\n\n원하는 곳에 붙여넣기 해주세요.");
40	       $("#g_site_link").focus();
41	    });
42	
43	    clipboard.on('error', function(e) {
44	       alert("접속중인 기기및 브라우저에서는\n클립보드 복사를 지원하지 않습니다.\nURL을 길게 누르면 복사하실 수 있습니다.");
45	    });
46    
47	}
48    
49});
50
51////////////////////////////////////////////////////////////////
52// 메뉴 관련 이벤트
53////////////////////////////////////////////////////////////////
54// 메뉴를 생성해준다.
55function createFrontMenu(homepage){
56	
57   $.ajax
58	({
59		type: "POST",
60	        url : "/web/user/homepageMenuList.do",
61	        data: {
62	        	homepage : homepage
63	        },
64	        dataType: 'json',
65	        async	: false,
66		    success : function(data){
67		
68		//20200730 이수연 	홈페이지 변수가 국문 영문 값이 바껴서 수정함
69		    if(data.homepage != undefined){
70		    	homepage = data.homepage;	
71		    }
72		    
73		    createTopMenu(data.topMenuList,homepage);
74		    createTopMenuM(data.topMenuList,homepage);
75		    
76			createMobileMenu(data.topMenuList);
77			
78			g_menu_all_list = data.topMenuList;
79				
80			//서브메뉴일 경우
81			if ( $('#menu1_navList').length > 0 ) {
82				createSubMenu(1, '', '', '', ''); //1depth 메뉴 호출
83				createSubMenu(2, '', '', '', ''); //2depth 메뉴 호출
84				createSubMenu(3, '', '', '', ''); //3depth 메뉴 호출
85				createSubMenu(4, '', '', '', ''); //4depth 메뉴 호출
86			}
87			
88		}
89	});
90}
91////////////////////////////////////////////////////////////////
92// 메뉴 생성
93////////////////////////////////////////////////////////////////
94
95//Top 메뉴 생성
96function createTopMenu(list,homepage){
97	
98    var str = "", url = "", sizepos = "", topMenuId = "", upMenuId = "",  preLevel = 0, lvl3_sub_cnt = 0;
99	var menu1;
100	var menu2;
101	var menu3;
102	
103	var topmenuCnt = 1;
104	
105    var mId = 1;
106    // 메뉴 구성
107    for(var i = 0; i < list.length;i++){
108    	
109    	menu1    = list[i];
110        
111		//상단 로그인메뉴 비활성화처리
112	    if(menu1.menu_id == "68473e283d564c0d8744f9c843640883"	//KCTI 서비스
113	    || menu1.menu_id == "4a184ee395b34517b769cbcf78d1f7f6"	//통합검색
114	    || menu1.menu_id == "fdae97f13f7943d883908f315ecae319"	//통합검색	
115	    || menu1.menu_id == "0181617abe0543d887d1d53a50fd9c7d"  //KCTI통계평가 
116	    	
117	    ){
118	    	continue;
119	    }
120	    
121        sizepos = jsNvl(menu1.width)+"/"+jsNvl(menu1.height)+"/"+jsNvl(menu1.left)+"/"+jsNvl(menu1.top);
122	        
123        //1depth 메뉴
124        if(menu1.level == 1){
125        	
126        	//영문
127		    if(homepage == 'E'){
128	        	str += '<li class="topmenu_'+topmenuCnt+'" onmouseover="topmenuOpen('+topmenuCnt+')" onmouseout="topmenuClose('+topmenuCnt+')">';
129	        	str += '  <a href="#none" title="'+jsNvl(menu1.menu_nm)+'">'+jsNvl(menu1.menu_nm)+'</a>';
130		    } else {
131	        	str += '<li class="d1">';
132	        	if (menu1.sub_cnt > 0) { 
133	        		str += '  <a href="#none" title="'+jsNvl(menu1.menu_nm)+'">'+jsNvl(menu1.menu_nm)+'</a>';
134	        	} else {
135	        		str += getMenuLink(menu1, sizepos);
136	        	}
137        	}
138        	
139        	if(menu1.sub_cnt > 0){
140        		
141        		var menu1Title  = jsNvl(menu1.menu_nm);
142        		var tit1 		= menu1Title.substring( 0, 1 );
143        		var tit2 		= menu1Title.substring( 1, menu1Title.length );
144        		
145        		//영문
146    		    if(homepage == 'E'){
147    	        	str += '<ul class="depth2">';
148    		    } else {
149    		        str += '<div class="sub_area">';
150    		        str += '	<div class="subAreaDetail">';
151    		    }
152            	
153        		//영문
154    		    if(homepage == 'E'){
155    		    	str += '		<h3>'+jsNvl(menu1.menu_desc)+'</h3>';
156    		    //국문
157    		    }else{
158//        			str += '		<h3><span>'+tit1+'</span>'+tit2+'</h3>';
159        			str += '		<h2 class="subTitle0'+topmenuCnt+'">'+menu1Title+'</h2>';
160    		    }
161        		
162        		str += '		<ul>';
163        		
164        		//2depth 메뉴
165        		for(var i2=0; i2<list.length;i2++){
166        			
167        			menu2   = list[i2];
168        			if(menu2.level == 2 && menu1.menu_id == menu2.up_menu_id){
169        				sizepos = jsNvl(menu2.width)+"/"+jsNvl(menu2.height)+"/"+jsNvl(menu2.left)+"/"+jsNvl(menu2.top);
170        				
171        				//영문
172            		    if(homepage == 'E'){
173            	        	str += '<li>';
174            		    } else {
175            		    	str += '<li  class="d2">';
176            		    }
177        				str += getMenuLink(menu2, sizepos);
178
179						//3depth 메뉴
180						if(menu2.sub_cnt > 0){
181							str += '<ul>';
182								for(var i3=0; i3<list.length;i3++){
183									
184									menu3   = list[i3];
185									
186									if(menu3.level == 3 && menu2.menu_id == menu3.up_menu_id){
187										sizepos = jsNvl(menu3.width)+"/"+jsNvl(menu3.height)+"/"+jsNvl(menu3.left)+"/"+jsNvl(menu3.top);
188										
189										//영문
190				            		    if(homepage == 'E'){
191				            	        	str += '<li>';
192				            		    } else {
193				            		    	str += '<li  class="d3">';
194				            		    }
195										str += getMenuLink(menu3, sizepos);
196										str += '</li>';
197									
198									}
199								}
200							str += '</ul>';
201						}
202						
203						str += '</li>';
204        			}
205        			
206        			
207        		}
208        		
209        		str += '		</ul>';
210        		if(homepage == 'E'){
211    	        	str += '</ul>';
212    		    }else{
213	        		str += '	</div>';
214	        		str += '</div>';
215    		    }
216        	}
217        	str += '</li>';
218        	
219        	topmenuCnt++;
220        }
221    }
222    
223    $("#HomepageTopMenu").html(str);
224}
225
226//Top 메뉴 생성
227function createEngTopMenu(list){
228	
229    var str = "", url = "", sizepos = "", topMenuId = "", upMenuId = "",  preLevel = 0, lvl3_sub_cnt = 0;
230	var menu1;
231	var menu2;
232	var menu3;
233	
234	var topmenuCnt = 1;
235	
236    var mId = 1;
237    // 메뉴 구성
238    for(var i = 0; i < list.length;i++){
239    	
240    	menu1    = list[i];
241        
242		//상단 로그인메뉴 비활성화처리
243	    if(menu1.menu_id == "68473e283d564c0d8744f9c843640883"	//KCTI 서비스
244	    || menu1.menu_id == "4a184ee395b34517b769cbcf78d1f7f6"	//통합검색
245	    || menu1.menu_id == "fdae97f13f7943d883908f315ecae319"	//통합검색
246		|| menu1.menu_id == "0181617abe0543d887d1d53a50fd9c7d"  //KCTI통계평가 	
247	    ){
248	    	continue;
249	    }
250	    
251        sizepos = jsNvl(menu1.width)+"/"+jsNvl(menu1.height)+"/"+jsNvl(menu1.left)+"/"+jsNvl(menu1.top);
252	        
253        //1depth 메뉴
254        if(menu1.level == 1){
255        	
256        	str += '<li class="topmenu_'+topmenuCnt+'" onmouseover="topmenuOpen('+topmenuCnt+')" onmouseout="topmenuClose('+topmenuCnt+')">';
257        	str += '  <a href="#none" title="'+jsNvl(menu1.menu_nm)+'">'+jsNvl(menu1.menu_nm)+'</a>';
258        	
259        	if(menu1.sub_cnt > 0){
260        		
261        		var menu1Title  = jsNvl(menu1.menu_nm);
262        		var tit1 		= menu1Title.substring( 0, 1 );
263        		var tit2 		= menu1Title.substring( 1, menu1Title.length );
264        		
265        		str += '	<ul class="smenu1">';
266        		
267        		//2depth 메뉴
268        		for(var i2=0; i2<list.length;i2++){
269        			
270        			menu2   = list[i2];
271        			if(menu2.level == 2 && menu1.menu_id == menu2.up_menu_id){
272        			
273        				sizepos = jsNvl(menu2.width)+"/"+jsNvl(menu2.height)+"/"+jsNvl(menu2.left)+"/"+jsNvl(menu2.top);
274        				
275						str += '<li>';
276						str += getMenuLink(menu2, sizepos);
277
278						//3depth 메뉴
279						/*
280						if(menu2.sub_cnt > 0){
281							str += '<ul class="smenu2">';
282								for(var i3=0; i3<list.length;i3++){
283									
284									menu3   = list[i3];
285									
286									if(menu3.level == 3 && menu2.menu_id == menu3.up_menu_id){
287										
288										sizepos = jsNvl(menu3.width)+"/"+jsNvl(menu3.height)+"/"+jsNvl(menu3.left)+"/"+jsNvl(menu3.top);
289										
290										str += '<li>';
291										str += getMenuLink(menu3, sizepos);
292										str += '</li>';
293									
294									}
295								}
296							str += '</ul>';
297						}
298						*/
299						
300						str += '</li>';
301        			}
302        			
303        			
304        		}
305        		
306        		str += '	</ul>';
307        	}
308        	
309        	str += '</li>';
310        	
311        	topmenuCnt++;
312        }
313    }
314    
315    $("#HomepageTopMenu").html(str);
316}
317
318// 신규모바일20230103
319function createTopMenuM(list,homepage){
320	
321    var strm = "", str = "", url = "", sizepos = "", topMenuId = "", upMenuId = "",  preLevel = 0, lvl3_sub_cnt = 0;
322	var menu1;
323	var menu2;
324	var menu3;
325	
326	var topmenuCnt = 1;
327	
328    var mId = 1;
329    // 메뉴 구성
330    for(var i = 0; i < list.length;i++){
331    	
332    	menu1    = list[i];
333        
334		//상단 로그인메뉴 비활성화처리
335	    if(menu1.menu_id == "68473e283d564c0d8744f9c843640883"	//KCTI 서비스
336	    || menu1.menu_id == "4a184ee395b34517b769cbcf78d1f7f6"	//통합검색
337	    || menu1.menu_id == "fdae97f13f7943d883908f315ecae319"	//통합검색	
338	    || menu1.menu_id == "0181617abe0543d887d1d53a50fd9c7d"  //KCTI통계평가 
339	    	
340	    ){
341	    	continue;
342	    }
343	    
344        sizepos = jsNvl(menu1.width)+"/"+jsNvl(menu1.height)+"/"+jsNvl(menu1.left)+"/"+jsNvl(menu1.top);
345	        
346        //1depth 메뉴
347        if(menu1.level == 1){
348        	//국문
349        	if(homepage == 'F'){
350        		str += '<li class="d1">';
351	        	if (menu1.sub_cnt > 0) { 
352	        		str += '  <a href="#none" class="'+menu1.menu_id+'" title="'+jsNvl(menu1.menu_nm)+'">'+jsNvl(menu1.menu_nm)+'</a>';
353	        	} else {
354	        		str += getMenuLink(menu1, sizepos);
355	        	}
356	           strm +='<ul class="all_menu2_con">';
357			   strm +='<li>';
358			   strm +='<a href="javascript:'+jsNvl(menu1.menu_nm)+';">'+jsNvl(menu1.menu_nm)+'</a>';
359        	}
360        	//영문 + 다국어
361		    else {
362		    	str += '<li>';
363	        	str += '  <a href="#none" title="'+jsNvl(menu1.menu_nm)+'">'+jsNvl(menu1.menu_nm)+'</a>';
364	        	strm +='<ul>';
365				strm +='<li>';
366				strm +='<a class="depthTit" href="javascript:;">'+jsNvl(menu1.menu_nm)+'</a>';
367        	}
368        	
369        	if(menu1.sub_cnt > 0){
370        		
371        		var menu1Title  = jsNvl(menu1.menu_nm);
372        		var tit1 		= menu1Title.substring( 0, 1 );
373        		var tit2 		= menu1Title.substring( 1, menu1Title.length );
374        		
375        		//국문
376        		 if(homepage == 'F'){
377        			 str += '<div class="sub_area">';
378      		        str += '	<div class="subAreaDetail">';
379     		    }else{ //영문 + 다국어
380     		       str += '<ul class="depth2_box">';
381     		       strm += '<ul class="depth02" style="display: none;">'
382     		    }
383
384            	
385        		//국문
386    		    if(homepage == 'F'){
387    		    	//str += '		<h3>'+jsNvl(menu1.menu_desc)+'</h3>';
388    		    	str += '		<h2 class="subTitle0'+topmenuCnt+'">'+menu1Title+'</h2>';
389    		    //영문+다국어
390    		    }else{
391//        			str += '		<h3><span>'+tit1+'</span>'+tit2+'</h3>';
392    		    }
393        		
394    		    //국문
395    		    if(homepage == 'F'){
396    		    	//str += '		<h3>'+jsNvl(menu1.menu_desc)+'</h3>';
397    		    	str += '		<h2 class="subTitle0'+topmenuCnt+'">'+menu1Title+'</h2>';
398    		    //영문 + 다국어
399    		    }else{
400//        			str += '		<h3><span>'+tit1+'</span>'+tit2+'</h3>';
401    		    }
402        		str += '		<ul>';
403        		
404        		//2depth 메뉴
405        		for(var i2=0; i2<list.length;i2++){
406        			
407        			menu2   = list[i2];
408        			if(menu2.level == 2 && menu1.menu_id == menu2.up_menu_id){
409        				sizepos = jsNvl(menu2.width)+"/"+jsNvl(menu2.height)+"/"+jsNvl(menu2.left)+"/"+jsNvl(menu2.top);
410        				
411        				//국문
412            		    if(homepage == 'F'){
413            		    	str += '<li  class="d2">';
414							strm +='<ul class="menu_sub">';
415							if(menu2.sub_cnt > 0){
416								strm +='<li><a href="javascript:void(0);">'+jsNvl(menu2.menu_nm)+'</a>';
417							}else{
418								strm +='<li>'+getMenuLink(menu2, sizepos)+'</li>' ;
419							}
420            	        	//영문 + 다국어
421            		    } else {
422            		    	str += '<li>';
423            		    	strm +='<li>' + getMenuLink(menu2, sizepos) +'</li>';
424            		    }
425        				str += getMenuLink(menu2, sizepos);
426
427						//3depth 메뉴
428        				
429						if(menu2.sub_cnt > 0){
430							str += '<ul>';
431							strm +='<ul>';
432
433								for(var i3=0; i3<list.length;i3++){
434									
435									menu3   = list[i3];
436									
437									if(menu3.level == 3 && menu2.menu_id == menu3.up_menu_id){
438										
439										sizepos = jsNvl(menu3.width)+"/"+jsNvl(menu3.height)+"/"+jsNvl(menu3.left)+"/"+jsNvl(menu3.top);
440										
441										//국문
442				            		    if(homepage == 'F'){
443				            		    	str += '<li  class="d3">';
444//		            		    			strm +='<li><a href="javascript:void(0);">3Depth</a></li>';
445		            		    			strm += '<li>' + getMenuLink(menu3, sizepos) + '</li>';
446				            		    } else { // 영문 + 다국어
447				            		    	str += '<li>';
448				            		    }
449										str += getMenuLink(menu3, sizepos);
450										str += '</li>';
451									
452									}
453								}
454							str += '</ul>';
455							if(homepage == 'F'){
456								strm += '</li></ul>';
457							}
458						}
459						str += '</li>';
460						if(homepage == 'F'){
461							strm += '		</li>';
462							strm += '		</ul>';
463						}
464        			}
465        		}
466        		
467        		str += '		</ul>';
468        		if(homepage == 'F'){
469        			str += '	</div>';
470	        		str += '</div>';
471	        		strm += '		</ul>';
472    		    }else{
473    		    	str += '</ul>';
474    		    	strm += '		</ul>';
475    		    }
476        	}
477        	
478        	
479        	str += '</li>';
480        	
481        	
482        	
483        	strm +='</li>';		
484			strm +='</ul>';
485        	
486        	topmenuCnt++;
487        }
488        
489    }
490    $("#HomepageTopMenu").html(str);
491    $("#HomepageTopMenuM").prepend(strm);
492    
493    if(g_menu_1 != ""){
494    	$("."+g_menu_1).attr("class", "on");    	
495    }
496}
497
498
499
500// 모바일 메뉴 생성
501function createMobileMenu(list){
502
503	var str = "", url = "", sizepos = "";
504	var menu1;
505	var menu2;
506	var menu3;
507	
508	for(var i =0; i < list.length;i++){
509		
510		menu1    = list[i];
511		
512        //상단 로그인메뉴 비활성화처리
513	    if(menu1.menu_id == "68473e283d564c0d8744f9c843640883"	//KCTI 서비스
514		|| menu1.menu_id == "4a184ee395b34517b769cbcf78d1f7f6"	//통합검색
515		|| menu1.menu_id == "fdae97f13f7943d883908f315ecae319"	//통합검색
516		|| menu1.menu_id == "0181617abe0543d887d1d53a50fd9c7d"  //KCTI통계평가 
517	    ){
518		    	continue;
519		}
520		
521		sizepos = jsNvl(menu1.width)+"/"+jsNvl(men
521u1.height)+"/"+jsNvl(menu1.left)+"/"+jsNvl(menu1.top);
522		
523		//1depth 메뉴
524		if(menu1.level == 1){
525			str += '<li>';
526			//영문
527            if(homepage == 'E'){
528				str += '  <a href="#none" title="'+removeTag(menu1.menu_nm)+'">'+removeTag(menu1.menu_nm)+'</a>';
529			} else {
530				if (menu1.sub_cnt > 0) { 
531					str += '  <a href="#none">'+removeTag(menu1.menu_nm)+'</a>';
532				} else {
533					str += getMenuLink(menu1, sizepos);
534				}
535			}
536			
537			//console.log(menu1.menu_nm);
538			
539			//2depth 메뉴
540			if(menu1.sub_cnt > 0){
541				
542				//영문
543            	if(homepage == 'E'){
544            		str += '<ul class="smenu">';
545            	} else {
546					str += '<ul class="menu_sub">';
547				}
548				for(var i2=0; i2<list.length;i2++){
549					
550					menu2   = list[i2];
551					
552					if(menu2.level == 2 && menu1.menu_id == menu2.up_menu_id){
553						
554						sizepos = jsNvl(menu2.width)+"/"+jsNvl(menu2.height)+"/"+jsNvl(menu2.left)+"/"+jsNvl(menu2.top);
555						
556						//영문
557            		    if(menu2.sub_cnt > 0){
558							str += '<li>';
559							str += '  <a href="javascript:;" title="'+menu2.menu_nm +'">'+menu2.menu_nm +'</a>';
560						} else {
561							if (homepage == 'E') { 
562								str += '<li>';
563							} else {
564								str += '<li  class="no-menu">';
565							}
566							str += getMenuLink(menu2, sizepos);
567						}
568						
569						
570						//3depth 메뉴
571						if(menu2.sub_cnt > 0){
572							if(homepage == 'E'){
573								str += '<ul class="ssmenu">';
574							} else {
575								str += '<ul>';
576							}
577								for(var i3=0; i3<list.length;i3++){
578									
579									menu3   = list[i3];
580									
581									if(menu3.level == 3 && menu2.menu_id == menu3.up_menu_id){
582										
583										sizepos = jsNvl(menu3.width)+"/"+jsNvl(menu3.height)+"/"+jsNvl(menu3.left)+"/"+jsNvl(menu3.top);
584										
585										str += '<li>';
586										str += getMenuLink(menu3, sizepos);
587										str += '</li>';
588									
589									}
590								}
591							str += '</ul>';
592						}
593
594						str += '</li>';
595					
596					}
597					
598				}
599				str += '</ul>';
600			}
601			
602			str += '</li>';
603		}
604	}
605	
606	//str += '    </ul>';
607	//str += '</li>';
608	$("#MobileTopMenu").html(str);
609	
610	$(".mobile_gnb").accordion({
611		accordion:true
612	});
613	
614}
615
616function getMenuLink(menu, sizepos){	
617
618	var url = g_http_url;
619	if(g_https_support_yn == 'N') url = 'http://'+url;
620	else  url = g_https_url;
621	var pid = getParameterByName('page_id');
622	var bid = getParameterByName('board_id');
623	
624	url = "";
625	
626	var str     = '';
627	if(menu.menu_type == "F"){
628		str += '      <a href="javascript:goSubMenu(\''+menu.ref_menu_url+'\',\''+menu.ref_menu+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+menu.menu_nm+'" class="sub-2item">'+menu.menu_nm+'</a>';
629	}else if(menu.menu_type == "B"){
630		if(homepageCd == "E"){
631			url += "/eng/board/boardContentsListPage.do?board_id="+menu.board;
632		}else if(homepageCd == "F"){
633			url += "/web/board/boardContentsListPage.do?board_id="+menu.board;
634		}else{
635			url += "/"+homepageCd.toLowerCase()+"/board/boardContentsListPage.do?board_id="+menu.board;
636		}
637		if(menu.board == bid){
638			$("#"+menu.sub_up_menu_id1).attr('class', 'sub-2item active');
639			str += '      <a href="javascript:goSubMenu(\''+url+'\',\''+menu.menu_id+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+menu.menu_nm+'" class="sub-2item active">'+menu.menu_nm+'</a>';
640		}else{
641			str += '      <a href="javascript:goSubMenu(\''+url+'\',\''+menu.menu_id+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+menu.menu_nm+'" class="sub-2item">'+menu.menu_nm+'</a>';
642		}
643	}else if(menu.menu_type == "C"){
644		if(homepageCd == "E"){
645			url += "/eng/intropage/intropageShow.do?page_id="+menu.contents;
646		}else if(homepageCd == "F"){
647			url += "/web/intropage/intropageShow.do?page_id="+menu.contents;
648		}else{
649			url += "/"+homepageCd.toLowerCase()+"/intropage/intropageShow.do?page_id="+menu.contents;
650		}
651		if(menu.contents == pid){
652			$("#"+menu.sub_up_menu_id1).attr('class', 'sub-2item active');
653			str += '      <a href="javascript:goSubMenu(\''+url+'\',\''+menu.menu_id+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+menu.menu_nm+'" class="sub-2item active">'+menu.menu_nm+'</a>';
654		}else{
655			str += '      <a href="javascript:goSubMenu(\''+url+'\',\''+menu.menu_id+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+menu.menu_nm+'" class="sub-2item">'+menu.menu_nm+'</a>';
656		}
657	}else{
658		url += menu.url;
659		str += '      <a href="javascript:goSubMenu(\''+url+'\',\''+menu.menu_id+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+menu.menu_nm+'" class="sub-2item">'+menu.menu_nm+'</a>';
660	}
661	
662	return str;
663}
664
665function goMenuUrl(menu, sizepos){
666	var url = g_http_url;
667	if(g_https_support_yn == 'N') url = 'http://'+url;
668	else  url = g_https_url;
669	url = "";
670	
671	if(menu.menu_type == "F"){
672		goSubMenu(menu.ref_menu_url, menu.ref_menu, menu.target_set, sizepos);
673	}else if(menu.menu_type == "B"){
674		if(homepageCd == "E"){
675			url += "/eng/board/boardContentsListPage.do?board_id="+menu.board;
676		}else if(homepageCd == "F"){
677			url += "/web/board/boardContentsListPage.do?board_id="+menu.board;
678		}else{
679			url += "/"+homepageCd.toLowerCase()+"/board/boardContentsListPage.do?board_id="+menu.board;
680		}
681		goSubMenu(url, menu.menu_id, menu.target_set, sizepos);
682	}else if(menu.menu_type == "C"){
683		if(homepageCd == "E"){
684			url += "/eng/intropage/intropageShow.do?page_id="+menu.contents;
685		}else if(homepageCd == "F"){
686			url += "/web/intropage/intropageShow.do?page_id="+menu.contents;
687		}else{
688			url += "/"+homepageCd.toLowerCase()+"/intropage/intropageShow.do?page_id="+menu.contents;
689		}
690		goSubMenu(url, menu.menu_id, menu.target_set, sizepos);
691	}else{
692		url += menu.url;
693		goSubMenu(url, menu.menu_id, menu.target_set, sizepos);
694	}
695}
696
697function getTabMenuLink(menu, sizepos, cnt, addContent){	
698
699	var url = g_http_url;
700	if(g_https_support_yn == 'N') url = 'http://'+url;
701	else  url = g_https_url;
702	url = "";
703	
704	var str     = '';
705	var title = '';
706	if(menu.menu_type == "F"){
707		str += '      <a class="d_table title'+cnt+'" href="javascript:goSubMenu(\''+menu.ref_menu_url+'\',\''+menu.ref_menu+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+menu.menu_nm+'"><div class="d_cell">'+menu.menu_nm+'</div></a>';
708	}else if(menu.menu_type == "B"){
709		if(homepageCd == "E"){
710			url += "/eng/board/boardContentsListPage.do?board_id="+menu.board;
711		}else if(homepageCd == "F"){
712			url += "/web/board/boardContentsListPage.do?board_id="+menu.board;
713		}else{
714			url += "/"+homepageCd.toLowerCase()+"/board/boardContentsListPage.do?board_id="+menu.board;
715		}
716		str += '      <a class="d_table title'+cnt+'" href="javascript:goSubMenu(\''+url+'\',\''+menu.menu_id+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+menu.menu_nm+'"><div class="d_cell">'+menu.menu_nm+'</div></a>';
717	}else if(menu.menu_type == "C"){
718		if(homepageCd == "E"){
719			url += "/eng/intropage/intropageShow.do?page_id="+menu.contents;
720		}else if(homepageCd == "F"){
721			url += "/web/intropage/intropageShow.do?page_id="+menu.contents;
722		}else{
723			url += "/"+homepageCd.toLowerCase()+"/intropage/intropageShow.do?page_id="+menu.contents;
724		}
725		const nowUrl = new URL(window.location.href);
726		const urlParams = nowUrl.searchParams;
727		const now_page_id = urlParams.get('page_id');
728		if(menu.contents==now_page_id) title=menu.menu_nm+" 선택됨";
729		str += '      <a class="d_table title'+cnt+'" href="javascript:goSubMenu(\''+url+'\',\''+menu.menu_id+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+title+'"><div class="d_cell">'+menu.menu_nm+'</div></a>';
730	}else{
731		url += menu.url;
732		str += '      <a class="d_table title'+cnt+'" href="javascript:goSubMenu(\''+url+'\',\''+menu.menu_id+'\',\''+menu.target_set+'\',\''+sizepos+'\');" title="'+menu.menu_nm+'"><div class="d_cell">'+menu.menu_nm+'</div></a>';
733	}
734
735	str += '<div class="tab-content">';
736	str += '	<div class="tab-pane active" id="tab'+cnt+'"></div>';
737	str += '</div>';
738
739	return str;
740}
741
742// Top 메뉴로 이동
743function goTopMenu(url, topMenu, topMenuNm, subMenu, targetSet, sizepos, level){
744	
745	//모바일은 탑메뉴 링크처리 안함
746	if(level == 1){
747		if($( window ).width() > 1024){
748		
749		}else{
750			return;
751		}
752	}
753	
754    if(url == "undefined"){
755        alert("준비중입니다.");
756        return;
757    }
758
759    sizepos = sizepos.split("/");
760
761    $.ajax ({
762
763        type: "POST",
764        url: "/web/user/sessionMenu.do",
765        data:{
766            topmenu_id : topMenu,
767            topmenu_nm : topMenuNm,
768            submenu_id : subMenu
769        },
770        dataType: 'json',
771        success:function(data){
772            goUrl(targetSet, url,  sizepos[0], sizepos[1], sizepos[2], sizepos[3]);
773        }
774    });
775}
776
777//서브 메뉴로 이동
778function goSubMenu(url, subMenu, targetSet, sizepos){
779
780    if(url == "undefined"){
781        alert("준비중입니다.");
782        return;
783    }
784
785    sizepos = sizepos.split("/");
786    $.ajax	({
787        type: "POST",
788        url: "/web/user/sessionMenu.do",
789        data:{
790        	homepageCd : homepageCd,
791            submenu_id : subMenu
792        },
793        dataType: 'json',
794        success:function(data){
795        	goUrl(targetSet, url, sizepos[0],sizepos[1], sizepos[2], sizepos[3]);
796        }
797    });
798}
799
800function subMenuLink(menu_type, https_support_yn, murl, menu_id, menu_nm, ref_menu, ref_menu_url, board, contents, target_set, sizepos, width, height, left, top){
801	
802	var url = g_http_url;
803	if(g_https_support_yn == 'N') url = 'http://'+url;
804	else  url = g_https_url;
805	url = "";
806	sizepos = jsNvl(width)+"/"+jsNvl(height)+"/"+jsNvl(left)+"/"+jsNvl(top);
807	console.log("homepage::"+homepage)
808	if(menu_type == "F"){
809		url += ref_menu_url;
810		goSubMenu( url , ref_menu , target_set , sizepos );
811	}else if(menu_type == "B"){
812		if(homepageCd == "E"){
813			url += "/eng/board/boardContentsListPage.do?board_id="+board;
814		}else if(homepageCd == "F"){
815			url += "/web/board/boardContentsListPage.do?board_id="+board;
816		}else{
817			url += "/"+homepageCd.toLowerCase()+"/board/boardContentsListPage.do?board_id="+board;
818		}
819		goSubMenu( url , menu_id , target_set , sizepos );
820	}else if(menu_type == "C"){
821		if(homepageCd == "E"){
822			url += "/eng/intropage/intropageShow.do?page_id="+contents;
823		}else if(homepageCd == "F"){
824			url += "/web/intropage/intropageShow.do?page_id="+contents;
825		}else{
826			url += "/"+homepageCd.toLowerCase()+"/intropage/intropageShow.do?page_id="+contents;
827		}
828		goSubMenu( url , menu_id , target_set , sizepos );
829	}else{
830		url += murl;
831		goSubMenu( url , menu_id , target_set , sizepos );
832	}
833
834}
835
836// 서브 메뉴 생성
837function createSubMenu(level, menuId1, menuId2, menuId3, menuId4){
838	
839	var old_menu_id1 = jsNvl(menuId1);
840	var old_menu_id2 = jsNvl(menuId2);
841	var old_menu_id3 = jsNvl(menuId3);
842	var old_menu_id4 = jsNvl(menuId4);
843	
844	if(jsNvl(menuId1) == ''){	menuId1	= g_menu_1;   }
845	if(jsNvl(menuId2) == ''){	menuId2	= g_menu_2;   }
846	if(jsNvl(menuId3) == ''){	menuId3	= g_menu_3;   }
847	if(jsNvl(menuId4) == ''){	menuId4	= g_menu_4;   }
848
849	var list = g_menu_all_list;
850	var str  = "", url = "", sizepos = "";
851	var menu;
852	var cnt  = 0;
853	var gomenu;
854	var gosizepos;
855	var goflag = false;
856	var invisible = true;
857	
858	for(var i=0; i < list.length;i++){
859		
860		menu    = list[i];
861		
862		//상단 로그인메뉴 비활성화처리
863	    //if(menu.menu_id == "68473e283d564c0d8744f9c843640883"	//KCTI 서비스
864	    //|| menu.menu_id == "4a184ee395b34517b769cbcf78d1f7f6"	//통합검색
865	    //){
866	    //	continue;
867	    //}
868		
869		sizepos = jsNvl(menu.width)+"/"+jsNvl(menu.height)+"/"+jsNvl(menu.left)+"/"+jsNvl(menu.top);
870
871		if(level == 1){
872			if(menu.level == 1){
873				if (menu.sub_cnt > 0) {
874					str += '<li><a id="'+menu.menu_id+'" href="javascript:;" class="sub-2item" onclick="createSubMenu(2, \''+menu.menu_id+'\', \'\', \'\', \'\')" title="'+removeTag(menu.menu_nm)+'">'+removeTag(menu.menu_nm)+'</a></li>';
875				} else {
876					str += '<li>'+getMenuLink(menu, sizepos)+'</li>';
877				}
878				if(menuId1 == menu.menu_id){
879					$("#menu1_title").html(removeTag(menu.menu_nm));
880				}
881				cnt++;
882			}
883			
884		}else if(level == 2){
885			
886			if(menu.level == 2 && menu.sub_up_menu_id1 == menuId1){
887
888				if(menu.sub_cnt > 0){
889					str += '<li><a href="javascript:;" class="sub-2item" onclick="createSubMenu(3, \''+menuId1+'\', \''+menu.menu_id+'\', \'\', \'\')" title="'+menu.menu_nm+'">'+menu.menu_nm+'</a></li>';
890				}else{
891					str += '<li>'+getMenuLink(menu, sizepos)+'</li>';
892				}
893				
894				//변경선택한 메뉴가 있다면
895				if(old_menu_id1 != ""){
896					//첫번째 메뉴명을 셋팅해준다.
897					if(cnt == 0){
898						$("#menu2_title").html(menu.menu_nm);
899						$("#menu3_nav").hide();
900						$("#menu4_nav").hide();
901						
902						//2depth일 경우 최상위 메뉴처리
903						$("#menu1_title").html(removeTag(menu.sub_up_menu_nm1.replace("&lt;br/&gt;", "")));
904						
905						gomenu = menu;//첫번째 메뉴
906						gosizepos = sizepos;
907						goflag = true;
908					}
909				}else{
910					if(menuId2 == '13eccf9ec5ea461a80dbe2a794fd3847' || menuId2 == '0f772754b2dc4ff982bf03e35f6fdf03'){
911						invisible = false;
912					}
913					if(menuId2 == menu.menu_id){
914						$("#menu2_title").html(menu.menu_nm);
915					}
916				}
917				
918				cnt++;
919			}
920			
921		}else if(level == 3){
922			
923			if(menu.level == 3 && menu.sub_up_menu_id1 == menuId1 && menu.sub_up_menu_id2 == menuId2){
924				
925				//3depth 메뉴 바로 링크 처리
926				//if(menu.sub_cnt > 0){
927				//	str += '<li><a href="javascript:;" onclick="createSubMenu(4, \''+menuId1+'\', \''+menuId2+'\', \''+menu.menu_id+'\', \'\')" title="'+menu.menu_nm+'">'+menu.menu_nm+'</a></li>';
928				//}else{
929					str += '<li>'+getMenuLink(menu, sizepos)+'</li>';
930				//}
931
932				//변경선택한 메뉴가 있다면
933				if(old_menu_id2 != ""){
934					//첫번째 메뉴명을 셋팅해준다.
935					if(cnt == 0){
936						$("#menu2_title").html(menu.sub_up_menu_nm2);
937						$("#menu3_title").html(menu.menu_nm);
938						$("#menu4_nav").hide();
939						
940						gomenu = menu;//첫번째 메뉴
941						gosizepos = sizepos;
942						goflag = true;
943					}
944				}else{
945					if(menuId3 == menu.menu_id){
946						$("#menu3_title").html(menu.menu_nm);
947					}
948				}
949				
950				cnt++;
951			}
952			
953		}else if(level == 4){
954			
955			if(menu.level == 4 && menu.sub_up_menu_id1 == menuId1 && menu.sub_up_menu_id2 == menuId2 && menu.sub_up_menu_id3 == menuId3){
956				
957				/*
958				str += '<li>'+getMenuLink(menu, sizepos)+'</li>';
959				
960				//변경선택한 메뉴가 있다면
961				if(old_menu_id3 != ""){
962					//첫번째 메뉴명을 셋팅해준다.
963					if(cnt == 0){
964						$("#menu4_title").html(menu.menu_nm);
965					}
966				}else{
967					if(menuId4 == menu.menu_id){
968						$("#menu4_title").html(menu.menu_nm);
969					}
970				}
971				*/
972
973				if(old_menu_id3 != ""){
974					//첫번째 메뉴명을 셋팅해준다.
975					if(cnt == 0){
976						str += '<li class="active">';
977					}else{
978						str += '<li class="">';
979					}
980				}else{
981					if(menuId4 == menu.menu_id){
982						str += '<li class="active">';
983					}else{
984						str += '<li class="">';
985					}
986				}
987				
988				//str += '<li class="active">';
989				str += getTabMenuLink(menu, sizepos, (cnt+1), "");
990				str += '</li>';
991			
992				cnt++;
993			}
994			
995		}
996
997	}
998	
999	if(level == 1){
1000		$("#menu1_navList").html(str);
1001	}else if(level == 2){
1002		$("#menu2_navList").html(str);
1003		if(cnt > 0 && invisible){
1004			$("#menu2_nav").show();
1005		}
1006		if(goflag)
1007			goMenuUrl(gomenu, gosizepos);
1008	}else if(level == 3){
1009		$("#menu3_navList").html(str);
1010		if(cnt > 0){
1011			$("#menu3_nav").show();
1012		}
1013		if(goflag)
1014			goMenuUrl(gomenu, gosizepos);
1015	}else if(level == 4){
1016		//$("#menu4_navList").html(str);
1017		//if(cnt > 0){
1018		//	$("#menu4_nav").show();
1019		//}
1020		//alert(str);
1021		$("#subTabList").html(str);
1022		if(cnt > 0){
1023			$("#subTabMenu").show();
1024			$("#subTabList").attr("class", "tab_box tab"+cnt);
1025		}
1026		
1027	}
1028	
1029}
1030
1031function setSubTabMenuLink(level, menuId1, menuId2, menuId3, menuId4){
1032	
1033}
1034
1035
1036//컨텐츠 상세화면 바로가기
1037function contentsViewMain(boardid, cateId,  contentsid, homepageCd){
1038
1039    var menuid = "";
1040
1041    //연구보고서
1042    if(boardid == "2"){
1043    	
1044    	/*//연구보고서 - 문화
1045    	if(cateId == "42f27c1f6c0e459cb029bf0806a4b935"){
1046    		menuid = "0382ccddbde44a91bd57a705ed56aade";
1047    	//연구보고서 - 관광
1048    	}else if(cateId == "160bcb16c21d471a9509cf3a41cb70e0"){
1049    		menuid = "472da5f858eb4967b65baf0dd32aa883";
1050    	//연구보고서 - 콘텐츠
1051    	}else if(cateId == "90901269b5a84f0c93cf593c904a10f4"){
1052    		menuid = "d1618c3255b54e3b94224e5f4825050d";
1053    	//연구보고서 - 통계평가
1054    	}else if(cateId == "f2d069ca7c094497840c70dd30d0591c"){
1055    		menuid = "b514331a407347efb925ef4ffd0ea706";
1056    	//연구보고서 - 보고서검색
1057    	}else{*/
1058    		menuid = "0382ccddbde44a91bd57a705ed56aade";//기본과제
1059    	//}        
1060    }
1061    
1062    //KCTI 인포그래픽스
1063    if(boardid == "14"){
1064        menuid = "b79f0e33431a43d2b80733fa15eea1b5";
1065    }
1066    
1067    //공지사항
1068    if(boardid == "3"){
1069    	menuid = "bb0c6fb3e5374c5e94c507cce50f0a9c";
1070    }
1071    
1072    //입찰공고 
1073    if(boardid == "15"){
1074        menuid = "100c66aa9b7d42fe8adb374d8b109214";
1075    }
1076    
1077    //행사정보 
1078    if(boardid == "16"){
1079        menuid = "667ef71956e34ae9a40c35c54931d945";
1080    }
1081    
1082    //문화관광인사이트
1083    if(boardid == "4"){
1084        menuid = "1d2e74d01f0140d4b6457c7f6c97d69a";
1085    }
1086    
1087    //세미나·토론회 자료
1088    if(boardid == "5"){
1089        menuid = "13eccf9ec5ea461a80dbe2a794fd3847";
1090    }
1091    
1092    //채용공고
1093    if(boardid == "19"){
1094        menuid = "588dd60e4c414d5a9131a2e1db29910e";
1095    }
1096    //--------------영문페이지--------------
1097    
1098    //Research Report - Culture
1099    if(boardid == "7"){
1100        menuid = "9a7faa62f2db46588764571b939c1861";
1101    }
1102    
1103    //Research Report - Tourism
1104    if(boardid == "8"){
1105        menuid = "f708413d5b564d4082593ad80edc4e56";
1106    }   
1107    
1108    //Research Report - Contents
1109    if(boardid == "9"){
1110        menuid = "82bf0327fda845f5809785c4c886f7da";
1111    }     
1112    
1113    //Research Report - Statistics & Assessment
1114    if(boardid == "10"){
1115        menuid = "6d300f960de545f68893874dce7cde07";
1116    }
1117    
1118    // 보도자료 
1119    if(boardid == "17"){
1120        menuid = "d09107db9c3c40e59f40700211b2bd5a";
1121    }
1122    
1123    // 한국관광정책 
1124    if(boardid == "13"){
1125        menuid = "4f3df1d7cbbc4cadaef6a99b7bacebb2";
1126    }
1127    
1128    // 문화정책논총 
1129    if(boardid == "12"){
1130        menuid = "ca18345e1b764dfcbad3aa763a6259e5";
1131    }
1132    
1133    // 연구원동정 
1134    if(boardid == "32"){
1135        menuid = "6fa71e1cd6e84e90a20dc84df905071b";
1136    }
1137    
1138    // 문화관광지표 
1139    if(boardid == "34"){
1140        menuid = "89743896af7645e0a6223673c1dfcfd9";
1141    }
1142    
1143    // 함께하는kcti 221221 추가 :: 상단에 20주년 로고 누르면 바로 동영상게시물로 가기 위해서
1144    if(boardid == "41"){
1145        menuid = "e7ebf72b6aef4c45b4d1ebe116da7d22";
1146    }
1147    
1148    if(boardid == "43"){
1149    	menuid = "9a7faa62f2db46588764571b939c1861";
1150    }
1151    
1152    if(boardid == "44"){
1153    	menuid = "f836f1d04d56492da4e0830e1e86e578";
1154    }
1155    
1156    if(boardid == "45"){
1157    	menuid = "f708413d5b564d4082593ad80edc4e56";
1158    }
1159    
1160    var boardViewUrl = "/web/board/boardContentsView.do";
1161    if(homepageCd == "E"){
1162    	boardViewUrl = "/eng/board/boardContentsView.do";
1163    }
1164    
1165    goPage(menuid, 'contents_id='+contentsid, boardViewUrl, homepageCd);
1166}
1167
1168// 페이지로 이동
1169function goPage(menuId, param, linkurl, popYn, homepageCd){
1170
1171    $.ajax ({
1172
1173        type: "POST",
1174        url: "/web/user/sessionPage.do",
1175        data:{
1176            menu_id : menuId,
1177            g_homepage : homepageCd
1178        },
1179        dataType: 'json',
1180        success:function(data){
1181        	if(data.success == "true") {
1182	        	url = "";
1183	            if(linkurl == undefined || linkurl == "") {
1184	
1185	                // Folder
1186	                if(data.menu.menu_type == "F"){
1187	                    url += data.menu.ref_menu_url;
1188	                }
1189	
1190	                // 게시판
1191	                else if(data.menu.menu_type == "B"){
1192	                	
1193	                    if(homepageCd == "E"){
1194	                    	url += "/eng/board/boardContentsListPage.do?board_
1194id="+data.menu.board;
1195	                    }else if(homepageCd == "F"){
1196	            			url += "/web/board/boardContentsListPage.do?board_id="+data.menu.board;
1197	            		}else{
1198	                    	url += "/"+homepageCd.toLowerCase()+"/board/boardContentsListPage.do?board_id="+data.menu.board;
1199	                    }
1200	                    
1201	                }
1202	
1203	                // 컨텐츠
1204	                else if(data.menu.menu_type == "C"){
1205	                    
1206	                	if(homepageCd == "E"){
1207	                		url += "/eng/intropage/intropageShow.do?page_id="+data.menu.contents;
1208	                    }else if(homepageCd == "F"){
1209	            			url += "/web/intropage/intropageShow.do?page_id="+data.menu.contents;
1210	            		}else{
1211	                    	url += "/"+homepageCd.toLowerCase()+"/intropage/intropageShow.do?page_id="+data.menu.contents;
1212	                    }
1213	                    
1214	                }
1215	
1216	                // Function, Link
1217	                else{
1218	                    url += data.menu.url;
1219	                }
1220	
1221	            } else {
1222	                url += linkurl;
1223	            }
1224	
1225	            if(param != "") url += ( url.indexOf("?") > -1 ? "&" : "?" ) + param;
1226	            
1227	            
1228	            //무조건 새창으로 호출함
1229	            if(jsNvl(popYn) == 'Y'){
1230	            	goUrl(2					  , url, data.menu.width,data.menu.height, data.menu.left, data.menu.top);
1231	            }else{
1232	            	goUrl(data.menu.target_set, url, data.menu.width,data.menu.height, data.menu.left, data.menu.top);
1233	            }
1234        	} 
1235        	else {
1236        		//alert("error : ["+data.message+"]");
1237        	}
1238
1239        },
1240        error: function(data, status, e) {
1241            alert( data.statusText);
1242        }
1243    });
1244}
1245
1246
1247// URL로 이동
1248function goUrl(target, url, width, height, xPos, yPos){
1249
1250    if(target == "1")
1251        document.location.href = url;
1252
1253    else if(target == "2")
1254        window.open(url);
1255
1256    else if(target == "3")
1257        openPosPopUp(url, "Popup", width, height, xPos, yPos);
1258}
1259
1260////////////////////////////////////////////////////////////////
1261//팝업 공지 관련
1262////////////////////////////////////////////////////////////////
1263
1264//팝업 공지 조회
1265function loadPopupNoti(){
1266    $.ajax({
1267        type: "POST",
1268        url: "/web/popnoti/popnotiList.do?homepage=K",
1269        dataType: 'json',
1270        success:function(data){
1271        	makeNotiPop(jsNvl(data.list));
1272        }
1273    });
1274
1275}
1276
1277//영어팝업 공지 조회
1278function loadPopupNotiEng(){
1279    $.ajax({
1280        type: "POST",
1281        url: "/web/popnoti/popnotiList.do?homepage=E",
1282        dataType: 'json',
1283        success:function(data){
1284        	makeNotiPopEng(jsNvl(data.list));
1285        }
1286    });
1287
1288}
1289
1290//다국어팝업 공지 조회
1291function loadPopupNotiMulti(homepageCd){
1292    $.ajax({
1293        type: "POST",
1294        url: "/web/popnoti/popnotiList.do?homepage="+homepageCd.toLowerCase(),
1295        dataType: 'json',
1296        success:function(data){
1297        	makeNotiPopEng(jsNvl(data.list));
1298        }
1299    });
1300
1301}
1302
1303
1304//팝업 공지 생성
1305function makeNotiPop(data){
1306	var html = "";
1307	var cnt  = 0;
1308	if(data != ""){
1309		$.each(data,function(key,obj){
1310			if (getCookie(obj.noti_id) != "done"){
1311				var args = 'scrollbars=no,toolbar=no,location=no,top='+obj.top+', left='+obj.left+', width='+obj.width+', height='+(parseInt(obj.height) + 10);
1312				window.open('/web/user/popnoti/popView.do?noti_id='+obj.noti_id, 'popup_'+obj.noti_id, args);
1313			}
1314		});
1315		
1316	}
1317
1318}
1319
1320//영어팝업 공지 생성
1321function makeNotiPopEng(data){
1322	var html = "";
1323	var cnt  = 0;
1324	if(data != ""){
1325		$.each(data,function(key,obj){
1326			if (getCookie(obj.noti_id) != "done"){
1327				var args = 'scrollbars=no,toolbar=no,location=no,top='+obj.top+', left='+obj.left+', width='+obj.width+', height='+(parseInt(obj.height) + 10);
1328				window.open('/web/user/popnoti/popView.do?noti_id='+obj.noti_id, 'popup_'+obj.noti_id, args);
1329			}
1330		});
1331		
1332	}
1333
1334}
1335
1336function notiClose(id,num){
1337	
1338	if($('input:checkbox[id="chk"]').is(":checked"))
1339	{
1340		setCookie( id, "done" , 1); 
1341	}
1342	
1343	$('#layerPop_'+num).hide('slow');
1344}
1345
1346
1347////////////////////////////////////////////////////////////////
1348// 기타
1349////////////////////////////////////////////////////////////////
1350
1351function getParameterByName(name) {
1352
1353    name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
1354
1355    var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
1356
1357        results = regex.exec(location.search);
1358
1359    return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
1360
1361}
1362
1363$(function(){
1364    $('#header-top .toggle-btn').on('click', function(){
1365      if ($(this).hasClass('on')) {
1366        $(this).removeClass('on');
1367        $('.toggle-body').stop().slideUp();
1368        $(this).children('span').text('열기');
1369      } else {
1370        $(this).addClass('on');
1371        $('.toggle-body').stop().slideDown();
1372        $(this).children('span').text('닫기');
1373      }
1374    });
1375})

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.