PageSourceSearch

https://gfound.org/js/script.js

js gfound.org collected 2026-10-08 23:16:53 UTC 7,899 bytes, 309 lines download raw bytes

1$(window).load(function(){
2	$(".loading").hide();
3});
4$(document).ready(function(){
5	$(".family-site").click(function(){		
6		$(this).children(".select_cus").slideToggle();
7	});
8	$(".family-site .select-cus li a").click(function(){
9		var select_Txt = $(this).text();
10		$(".family-site .select-tit span").text(select_Txt);
11	}); 
12	
13});
14$(document).ready(function(){
15
16	$("#gnb.main > ul > li").mouseenter(function(){
17		var all = $("#allMenu").is(":visible");
18		if (all==true)
19		{
20
21		}else{
22			$(".gnb_bg.main").slideDown("fast");
23			$("#gnb.main ul li .depth02").hide();
24			$(this).find(".depth02").stop().show("fast");
25			$("#gnb.main ul li").removeClass("active");
26			$(this).addClass("active");
27		}
28	});
29	
30	$("#gnb.main").mouseleave(function(){
31		$(this).find(".depth02").stop().hide();
32		$(".gnb_bg.main").stop().slideUp("fast");
33	});
34
35}); 
36
37$(document).ready(function(){
38	var wh = $(window).width();
39	$(".btn_all_menu").click(function(){
40		var all = $("#allMenu").is(":visible");
41		var bg = $(".gnb_bg").is(":visible");
42		if (all == true )
43		{
44			$(this).removeClass("on");
45			$("#allMenu").slideUp("fast");
46			
47
48		}else{
49			/*$("#gnb ul li").removeClass("active");
50			$(".gnb_bg").stop().slideUp("fast");
51			$("#gnb ul li .depth02").hide();*/
52			$(this).addClass("on");
53			$("#allMenu").slideDown("fast");
54			
55		}		
56	});	
57}); 
58
59$(document).ready(function(){
60	$(".gnb ul li").click(function(){		
61		$(this).children(".gnb_ul").slideToggle();
62	});
63});
64
65/*$(document).ready(function(){
66	var $smenu=$('.sub_gnb > ul > li');
67	var $locTxt=$('.gnb ul li.gnb_on').text();
68	
69	for (var i=0; i<$smenu.length; i++){
70		var menutxt=$.trim($smenu.eq(i).children('a').text());
71		var loctxt=$.trim($locTxt);
72		if (menutxt == loctxt){
73			$smenu.eq(i).addClass('active');			
74		}
75	}
76});*/
77
78$(document).ready(function(){
79	var $smenu=$('#gnb ul li .depth02 > li a');
80	var $locTxt=$('.gnb > ul > li.gnb_on a strong').text();
81	for (var i=0; i<$smenu.length; i++){
82		var menutxt=$.trim($smenu.eq(i).text());
83		var loctxt=$.trim($locTxt);
84		if (menutxt == loctxt){
85			$smenu.eq(i).addClass('show');
86			$smenu.eq(i).parent().parent('.depth02').show();
87			$smenu.eq(i).parent().parent().parent('li').addClass("active");
88		}
89	}
90	
91	$("#gnb > ul > li").mouseenter(function () {
92		$("#gnb > ul > li").removeClass("active");
93		$("#gnb ul li .depth02").hide();
94		$("#header .gnb_bg").show();
95		$(this).find(".depth02").show();
96	});
97	$("#gnb > ul > li").mouseleave(function () {
98		
99		$("#gnb li .depth02").hide();
100		for (var i=0; i<$smenu.length; i++){
101		var menutxt=$.trim($smenu.eq(i).text());
102		var loctxt=$.trim($locTxt);
103		if (menutxt == loctxt){
104			$smenu.eq(i).addClass('show');
105			$smenu.eq(i).parent().parent('.depth02').show();
106			$smenu.eq(i).parent().parent().parent('li').addClass("active");
107		} 
108	}
109	});
110});
111
112
113$(document).ready(function(){
114	$(".m_gnb_menu").click(function(){
115		$("#allMenu_mo").addClass("on");
116		$("#wrap").addClass("gnbOn");
117		$(".layer_bg").show();
118		
119		$("#allMenu_mo > ul > li > a").click(function(e){		
120			var $con = $(this).next(".depth02");
121			if($con.is(":visible")) {
122				$con.slideUp();
123				$("#allMenu_mo > ul > li > a").removeClass("active");				
124			} else {
125				$("#allMenu_mo > ul > li .depth02:visible").slideUp();
126				$("#allMenu_mo > ul > li > a").removeClass("active");
127				$(this).addClass("active");
128				$con.slideDown();
129			}
130			e.preventDefault();
131		});
132	});
133}); 
134
135
136$(document).ready(function(){
137	$(".m_gnb_close").click(function(){
138		$("#allMenu_mo").removeClass("on");
139		$("#wrap").removeClass("gnbOn");
140		$(".layer_bg").hide();
141	});
142});
143/*
144$(window).resize(function(){
145		var wwh = $(window).width();
146		if(wwh<736){
147			moblie_script();
148		}else{
149			$(".pagination").removeClass("small");
150		}
151	}).resize();
152	function moblie_script(){
153		$(".pagination").addClass("small");
154	};
155
156*/
157$(window).resize(function(){
158		var wwh = $(window).width();
159		if(wwh<736){
160			moblie_script();
161		}else{
162			$(".pagination").removeClass("small");
163		}
164	}).resize();
165	function moblie_script(){
166		$(".pagination").addClass("small");
167	}; 
168
169$(document).ready(function(){
170	$(".top-menu .lang .depth02 a").click(function(){
171		
172		$(this).next(".lang_selectbox").slideToggle();
173	});
174	  $(".lang_selectbox li a").click(function(){
175		var select_Txt = $(this).text();
176		$(".top-menu .lang .depth02 a").text(select_Txt);
177		$(".lang_selectbox").slideUp();
178	});	
179	
180});
181
182(function($){
183    "use strict";
184    
185    function bindNewsletter(){
186        var $form = $('#gfnl-form');
187
188        if( $form.length < 1 ) {
189            return;
190        }
191
192        var validate = function() {
193            var d = {
194                name: $.trim( $form[0].gfnl_name.value ),
195                email: $.trim( $form[0].gfnl_email.value )
196            }
197			var checked = gfnl_form.gfnl_agree.checked;
198
199            if( ! d.name ) {
200                alert('이름을 입력해주세요.');
201                return false;
202            }
203
204            if( ! d.email ) {
205                alert('이메일을 입력해주세요.');
206                return false;
207            }
208			
209			if( !checked ){
210				alert('개인정보의 수집 및 이용에 동의해 주셔야 신청이 가능합니다.');
211				return false;
212			} 
213	
214            return d;
215        }
216		
217			
218
219
220        var subscribe = function() {
221            console.log('aaa');
222
223            var d = validate();
224            if( d === false ) {
225                return;
226            }
227
228            $.ajax({ 
229                type: 'POST', 
230                url: '/com/newsletter/subscribe.php', 
231                data: d, 
232                success: function(data){ 
233                    console.log(data);
234                    if(data == 'ok'){
235                        $form[0].reset();
236                        alert('신청하였습니다.');
237                    }else if(data == 'ov'){
238                        alert('이미 신청하였습니다.');
239                    }else if(data == 'emv'){
240                        alert('유효한 이메일을 입력해주세요.');
241                    }else{
242                        alert('처리 중 에러가 발생했습니다.');
243                    }
244                },
245                error : function() { 
246                    alert('처리 중 에러가 발생했습니다.');
247                }
248            });
249        }
250
251        $form.submit( function(evt){
252            evt.preventDefault();
253            subscribe();
254            return false;
255        } );
256
257    }
258
259	// DOM Ready
260	$(function($){
261
262        bindNewsletter();
263        
264    }); // END: DOM Ready
265
266})(jQuery);
267
268
269window.addEventListener('scroll', function () {
270    const target = document.querySelector('.right_quick');
271	if (!target) return; // target이 없는 페이지는 실행 안 함
272    const scrollTop = window.scrollY || document.documentElement.scrollTop;
273
274    if (scrollTop > 500) {
275      target.classList.add('active');
276    } else {
277      target.classList.remove('active');
278    }
279  });
280
281
282    //결연게시물
283$(document).ready(function () {
284	$('.so_id13-pc .tabs li').each(function (idx) {
285		$(this).on('click', function () {
286			$('.so_id13-pc .so_id13-tab__wrap img').hide();
287			$('.so_id13-pc .so_id13-tab__wrap .tab' + (idx + 1)).show();
288		});
289	});
290});
291
292
293// 20251211 캠페인 추가
294document.addEventListener("DOMContentLoaded", function () {
295	const cam251211 = new Swiper(".swiper-container-20251211", {
296	  slidesPerView: 2,
297	  slidesPerGroup : 2,
298	  centeredSlides: false,
299	  loop: true,
300	  navigation: {
301		nextEl: ".swiper-button-next",
302		prevEl: ".swiper-button-prev",
303	  },
304	  pagination: {
305        el: '.swiper-pagination',
306        clickable: true,
307      },
308	});
309  });

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.