PageSourceSearch

https://funwood.co.kr/app/javascript/js/front-layout.js?dummy=20261006123139

js funwood.co.kr collected 2026-10-06 03:32:04 UTC 41,325 bytes, 1,077 lines download raw bytes

1$(function(){
2	
3	/* 사이드 날개 배너 무빙 처리 */
4	$("#leftScrollLayer,#rightScrollLayer").each(function(){
5		var scrollLayerTopMargin = 10;
6		var scrollLayerObj = $(this);
7		var defaultScrollLayerTop = parseInt(scrollLayerObj.offset().top);
8		var defaultMarginLeft = parseInt($(this).css('margin-left'));
9		var divisionHiddenLayer = $("<div></div>").css({
10			'position':'absolute',
11			'margin-top':$(this).css('margin-top'),
12			'margin-left':$(this).css('margin-left'),
13			'margin-bottom':$(this).css('margin-bottom'),
14			'margin-right':$(this).css('margin-right'),
15			'padding-top':$(this).css('padding-top'),
16			'padding-left':$(this).css('padding-left'),
17			'padding-bottom':$(this).css('padding-bottom'),
18			'padding-right':$(this).css('padding-right'),
19			'padding':$(this).css('padding'),
20			'width':$(this).width(),
21			'height':$(this).height(),
22			'z-index':1
23		});
24
25		$(window).scroll(function(){
26			var scrollTop = parseInt($(document).scrollTop());
27
28			if(scrollTop>defaultScrollLayerTop-scrollLayerTopMargin)
29			{
30				if(typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0){
31					marginleftdefault = defaultMarginLeft; 
32				}else{
33					var scrollLeft = parseInt($(document).scrollLeft());
34					var marginleftdefault = (defaultMarginLeft-scrollLeft);
35				}
36				scrollLayerObj.after(divisionHiddenLayer.show());
37				scrollLayerObj.css({
38					'position' : 'fixed',
39					'z-index' : 6,
40					'margin-top' : scrollLayerTopMargin,
41					'margin-left' : marginleftdefault+'px'
42				});
43			}
44			else
45			{
46				scrollLayerObj.css({
47					'position' : 'absolute',
48					'margin-top' : '0px',
49					'margin-left' : defaultMarginLeft+'px'
50				});
51				divisionHiddenLayer.hide();
52			}
53		});
54	});
55	
56	/* 디자인팝업 쿠키처리 */
57	$(".designPopup").each(function(){
58		var popup = this;
59		var popupStyle = $(popup).attr('popupStyle');
60		var popupSeq = $(popup).attr('popupSeq');
61		var popupKey = "designPopup"+popupSeq;
62
63		if(typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0){
64			$(this).css({
65				'left' : 'calc(50% - '+($(this).width()/2)+'px)'
66			});
67			if(num($(this).css('left'))==0){
68				$(this).css({
69				'left' : '50%',
70				'margin-left' : '-' + ($(this).width()/2) + 'px'
71				});
72			}
73			$("#designPopupModalBack").remove();
74			$("<div id='designPopupModalBack'></div>").css({'background':'#000000','position':'fixed','left':'0px','top':'0px','width':'100%','height':'100%','opacity':'0.5','z-index':'99'}).appendTo($('#layout_wrap'));
75		}
76
77		$(".designPopupClose",popup).click(function(){
78			if(popupStyle=='layer')		{$(popup).fadeOut();$("#designPopupModalBack").remove();}
79			if(popupStyle=='window')	window.close();
80		});
81		$(".designPopupTodaymsg",popup).click(function(){
82			var timestamp = parseInt(new Date().getTime().toString().substring(0, 10));
83			$.cookie(popupKey,timestamp,{expires:1,path:'/'}); // expires : 日단위
84			if(popupStyle=='layer')		{$(popup).fadeOut();$("#designPopupModalBack").remove();}
85			if(popupStyle=='window')	window.close();
86		});
87		if(popupStyle=='layer' && !(typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0)){
88			$(".designPopupBar",popup).css("cursor","move");
89			$(this).draggable({handle: $(".designPopupBar",popup)});
90		}
91	});
92
93	/* 디자인팝업 띠배너 */
94	$(".designPopupBand").each(function(i){
95		// 첫번째를 제회한 나머지는 제거
96		if(i) {
97			$(this).remove();
98			return;
99		}
100
101		var popup = this;
102		var popupStyle = $(popup).attr('popupStyle');
103		var popupSeq = $(popup).attr('popupSeq');
104		var popupKey = "designPopup"+popupSeq;
105		var popup_cookie = $.cookie(popupKey);
106
107		if(popup_cookie){
108			$(popup).prependTo('body');
109			$(".designPopupBandBtn").eq(i).prependTo('body').fadeIn();
110		}else{
111			$(popup).prependTo('body').slideDown();
112		}
113
114		$(".designPopupClose",popup).click(function(){
115			var timestamp = parseInt(new Date().getTime().toString().substring(0, 10));
116			$.cookie(popupKey,timestamp,{expires:1,path:'/'}); // expires : 日단위
117			$(popup).slideUp(function(){
118				$(".designPopupBandBtn").eq(i).prependTo('body').fadeIn();
119			});
120		});
121	});
122	$(".designPopupBandBtn").each(function(i){
123		// 첫번째를 제회한 나머지는 제거
124		if(i) {
125			$(this).remove();
126			return;
127		}
128
129		var btn = this;
130
131		$(this).click(function(){
132			$(btn).hide();
133			$(".designPopupBand").eq(i).slideDown();
134		});
135	});
136
137	/* 디자인팝업 모바일띠배너 */
138	$(".designPopupBandMobile").each(function(i){
139		// 첫번째를 제회한 나머지는 제거
140		if(i) {
141			$(this).remove();
142			return;
143		}
144
145		var popup = this;
146		var popupStyle = $(popup).attr('popupStyle');
147		var popupSeq = $(popup).attr('popupSeq');
148		var popupKey = "designPopup"+popupSeq;
149
150		$(popup).prependTo('body').show();
151		$(".designPopupClose",popup).click(function(){
152			var timestamp = parseInt(new Date().getTime().toString().substring(0, 10));
153			$.cookie(popupKey,timestamp,{expires:1,path:'/'}); // expires : 日단위
154			$(popup).slideUp();
155		});
156	});
157	
158	/* 오늘본상품 스크롤 : 바인드 */
159	if ($(".scrollItemContainer").length > 0) {
160		setTodayGoodsScroll();
161	} else if($(".rightQuickMenu").length > 0) {
162		/* 우측퀵메뉴 기능개선 leewh 2014-06-03 */
163		$(window).load(function () {
164			setRightMenu();
165		});
166	}
167
168	/* 상품디스플레이 탭 스크립트 */
169	$(".displayTabContainer").each(function(){
170		var tabContainerObj = $(this);
171		var displayObj = tabContainerObj.closest('.designDisplay, .designCategoryRecommendDisplay, .designBrandRecommendDisplay, .designLocationRecommendDisplay');
172		var displaySeq = displayObj.attr('displaySeq');
173		var page = displayObj.attr('page');
174		var perpage = displayObj.attr('perpage');
175		$(".displayTabContentsContainer",displayObj).wrap("<div class='displayTabContentsContainerWrap slide' />");
176
177		displayObj.addClass('slide-wrap'); // for swipe
178
179		tabContainerObj.children('li').bind('mouseover click',function(){
180			var tabIdx = tabContainerObj.children('li').index(this);
181			try{
182				$(displayObj).data('slide_current', tabIdx);//for swipe
183			}catch(e){};
184
185			var prevContentsHeight = displayObj.find('.displayTabContentsContainer:visible').height();
186			
187			displayObj.find('.displayTabContentsContainerWrap').removeClass('active').hide().eq(tabIdx).addClass('active').show();
188			displayObj.find('.displayTabContentsContainer').hide().eq(tabIdx).show();
189
190			displayObj.find('.displayTabContainer>li').find("img.displayTabItemImageOff").show();
191			displayObj.find('.displayTabContainer>li').find("img.displayTabItemImageOn").hide();
192			displayObj.find('.displayTabContainer>li').eq(tabIdx).find("img.displayTabItemImageOff").hide();
193			displayObj.find('.displayTabContainer>li').eq(tabIdx).find("img.displayTabItemImageOn").show();
194
195			if(tabIdx==0) return;
196			
197			var displayTabContentsContainerWrap = displayObj.find('.displayTabContentsContainerWrap').eq(tabIdx);
198
199			if(!displayTabContentsContainerWrap.attr('ajaxLoaded')){
200				displayTabContentsContainerWrap.attr('ajaxLoaded',true);
201				displayTabContentsContainerWrap.children(".displayTabContentsContainer").height(prevContentsHeight);
202				displayTabContentsContainerWrap.children(".displayTabContentsContainer").attr("id","displayTabLoading_"+displaySeq+"_"+tabIdx).css('min-height','100px').height(prevContentsHeight);
203				loadingStart("#displayTabLoading_"+displaySeq+"_"+tabIdx,{'color':'#000000'});
204				var params = {'display_seq':displaySeq,'tab_index':tabIdx, 'page':page, 'perpage':perpage};
205				if(displayObj.hasClass('designCategoryRecommendDisplay'))	params['category'] = displayObj.attr('category');
206				if(displayObj.hasClass('designLocationRecommendDisplay'))	params['location'] = displayObj.attr('location');
207				if(displayObj.hasClass('designBrandRecommendDisplay'))		params['brand'] = displayObj.attr('brand');
208				$.ajax({
209					'global' : false,
210					'url' : '/goods/design_display_tab',
211					'type' : 'post',
212					'data' : params,
213					'success' : function(res){
214						loadingStop("#displayTabLoading_"+displaySeq+"_"+tabIdx);
215						displayTabContentsContainerWrap.html(res);
216						displayTabContentsContainerWrap.children().not(".displayTabContentsContainer").remove();
217						displayTabContentsContainerWrap.find(".displayTabContentsContainer").addClass('displayTabContentsContainerBox');
218						if(displayTabContentsContainerWrap.is(":visible")) {
219							try{
220								set_goods_display_decoration($(".goodsDisplayImageWrap",displayTabContentsContainerWrap));
221								set_goods_display_decoration_event($(".goodsDisplayImageWrap",displayTabContentsContainerWrap));
222							}catch(e){};
223						}
224						try{
225							FB.XFBML.parse($(tabContainerObj).get(1));
226						}catch(ex){}
227						echo.init({
228							offset: 100,
229							throttle: 250,
230							unload: false
231						});
232					}
233				});
234			}else{
235				try{set_goods_display_decoration($(".goodsDisplayImageWrap",displayTabContentsContainerWrap));}catch(e){};
236			}
237		});
238	});
239
240	/* 상품디스플레이 newswipe형 탭 스크립트 */
241	$(".displaySwipeTabContainer").each(function(){
242		var tabContainerObj = $(this);
243		var displayObj = tabContainerObj.closest('.designDisplay, .designCategoryRecommendDisplay, .designBrandRecommendDisplay, .designLocationRecommendDisplay, .designGoodsRelationDisplay, .designGoodsBigdataDisplay');
244		var displaySeq = displayObj.attr('displaySeq');
245		$(".displaySwipeTabContentsContainer",displayObj).each(function(){
246			$(this).wrap("<div class='displaySwipeTabContentsContainerWrap slide' tabIdx='"+$(this).attr("tabIdx")+"' />");
247		});
248
249		displayObj.addClass('slide-wrap'); // for swipe
250
251		$(".custom_mobile_pagination",displayObj).customMobilePagination({
252			'style' : $(".custom_mobile_pagination",displayObj).attr('pagingStyle'),
253			'max_page' : displayObj.find('.displaySwipeTabContentsContainerWrap').length-1,
254			'now_page' : 1,
255			'on_prev' : function(){
256				var currentTabContentsIdx = $(displayObj).data('currentTabContentsIdx') ? $(displayObj).data('currentTabContentsIdx') : 0;
257				var maxTabContentdIdx = displayObj.find('.displaySwipeTabContentsContainerWrap').length-1;
258				chgSlideNewSwipe(currentTabContentsIdx==0?maxTabContentdIdx:currentTabContentsIdx-1,displayObj);
259			},
260			'on_next' : function(){
261				var currentTabContentsIdx = $(displayObj).data('currentTabContentsIdx') ? $(displayObj).data('currentTabContentsIdx') : 0;
262				var maxTabContentdIdx = displayObj.find('.displaySwipeTabContentsContainerWrap').length-1;
263				chgSlideNewSwipe(currentTabContentsIdx==maxTabContentdIdx?0:currentTabContentsIdx+1,displayObj);
264
265			},
266			'on_page' : function(page){
267				var tabIdx = $(displayObj).find(".displaySwipeTabContainer>li").index($(displayObj).find(".displaySwipeTabContainer>li.current"));
268				var newTabContentsIdx = $(displayObj).find(".displaySwipeTabContentsContainer").index($(displayObj).find(".displaySwipeTabContentsContainerWrap[tabIdx='"+tabIdx+"'] .displaySwipeTabContentsContainer").eq(page-1));
269				chgSlideNewSwipe(newTabContentsIdx,displayObj);
270			}
271		});
272
273		tabContainerObj.children('li').bind('mouseover click',function(){
274			var currentTabIdx = $(displayObj).data('currentTabIdx') ? $(displayObj).data('currentTabIdx') : 0;
275			var currentTabContentsIdx = $(displayObj).data('currentTabContentsIdx') ? $(displayObj).data('currentTabContentsIdx') : 0;
276			var tabIdx = tabContainerObj.children('li').index(this);
277			try{
278				$(displayObj).data('currentTabIdx', tabIdx);//for swipe
279			}catch(e){};
280
281			if($(displayObj).data('newTabContentsIdx') != 'undefined'){
282				if(displayObj.find('.displaySwipeTabContentsContainerWrap').eq($(displayObj).data('newTabContentsIdx')).attr("tabIdx")==tabIdx){
283					var newTabContentsIdx = $(displayObj).data('newTabContentsIdx');
284				}else{
285					var newTabContentsIdx = displayObj.find(".displaySwipeTabContentsContainer").index(displayObj.find(".displaySwipeTabContentsContainerWrap[tabIdx='"+tabIdx+"'] .displaySwipeTabContentsContainer:first-child"));
286				}
287			}else{
288				var newTabContentsIdx = displayObj.find(".displaySwipeTabContentsContainer").index(displayObj.find(".displaySwipeTabContentsContainerWrap[tabIdx='"+tabIdx+"'] .displaySwipeTabContentsContainer:first-child"));
289			}
290
291			$(displayObj).data('slide_current',newTabContentsIdx);
292
293			var prevContentsHeight = displayObj.find('.displaySwipeTabContentsContainerWrap:visible .displaySwipeTabContentsContainer').height();
294
295			displayObj.find('.displaySwipeTabContentsContainerWrap').removeClass('active').hide().eq(newTabContentsIdx).addClass('active').show();
296			displayObj.find('.displaySwipeTabContentsContainer').hide().eq(newTabContentsIdx).show();
297
298			displayObj.find('.displaySwipeTabContainer>li').find("img.displaySwipeTabItemImageOff").show();
299			displayObj.find('.displaySwipeTabContainer>li').find("img.displaySwipeTabItemImageOn").hide();
300			displayObj.find('.displaySwipeTabContainer>li').eq(tabIdx).find("img.displaySwipeTabItemImageOff").hide();
301			displayObj.find('.displaySwipeTabContainer>li').eq(tabIdx).find("img.displaySwipeTabItemImageOn").show();
302
303			// 페이징 숫자 변경
304			var max_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+tabIdx+"']").length;
305			var now_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+tabIdx+"']").index($(displayObj).find(".displaySwipeTabContentsContainer").eq(newTabContentsIdx))+1;
306			$(".custom_mobile_pagination",displayObj).customMobilePagination("set_page",{
307				'max_page' : max_page,
308				'now_page' : now_page
309			});
310
311			if(tabIdx==0) return;
312			
313			var displaySwipeTabContentsContainerWrap = displayObj.find('.displaySwipeTabContentsContainerWrap').eq(newTabContentsIdx);
314
315			if(!displaySwipeTabContentsContainerWrap.attr('ajaxLoaded')){
316				displaySwipeTabContentsContainerWrap.attr('ajaxLoaded',true);
317				displaySwipeTabContentsContainerWrap.children(".displaySwipeTabContentsContainer").height(prevContentsHeight);
318				displaySwipeTabContentsContainerWrap.children(".displaySwipeTabContentsContainer").attr("id","displaySwipeTabLoading_"+displaySeq+"_"+newTabContentsIdx).css('min-height','100px').height(prevContentsHeight);
319				loadingStart("#displaySwipeTabLoading_"+displaySeq+"_"+newTabContentsIdx,{'color':'#000000'});
320				var params = {'display_seq':displaySeq,'tab_index':tabIdx};
321				if(displayObj.hasClass('designCategoryRecommendDisplay'))	params['category'] = displayObj.attr('category');
322				if(displayObj.hasClass('designLocationRecommendDisplay'))	params['location'] = displayObj.attr('location');
323				if(displayObj.hasClass('designBrandRecommendDisplay'))		params['brand'] = displayObj.attr('brand');
324				$.ajax({
325					'global' : false,
326					'url' : '/goods/design_display_tab',
327					'async' : false,
328					'type' : 'post',
329					'data' : params,
330					'success' : function(res){
331						loadingStop("#displaySwipeTabLoading_"+displaySeq+"_"+newTabContentsIdx);
332
333						displaySwipeTabContentsContainerWrap.html(res);
334						displaySwipeTabContentsContainerWrap.children().not(".displaySwipeTabContentsContainer").remove();
335						$(".displaySwipeTabContentsContainer:gt(0)",displaySwipeTabContentsContainerWrap).each(function(){
336							$(this).wrap("<div class='displaySwipeTabContentsContainerWrap slide' ajaxLoaded='true' tabIdx='"+$(this).attr("tabIdx")+"' />");
337						});
338						displaySwipeTabContentsContainerWrap.after(displaySwipeTabContentsContainerWrap.children(".displaySwipeTabContentsContainerWrap"));
339						
340						setSlideSwipe(displayObj, '.displaySwipeTabContentsContainerWrap','chgSlideNewSwipe');
341
342						// 페이징 숫자 변경
343						var max_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+tabIdx+"']").length;
344						var now_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+tabIdx+"']").index($(displayObj).find(".displaySwipeTabContentsContainer").eq(newTabContentsIdx))+1;
345						$(".custom_mobile_pagination",displayObj).customMobilePagination("set_page",{
346							'max_page' : max_page,
347							'now_page' : now_page
348						});
349
350						try{
351							set_goods_display_decoration($(".goodsDisplayImageWrap",displayObj));
352							FB.XFBML.parse($(tabContainerObj).get(1));
353						}catch(ex){}
354
355						echo.init({
356							offset: 100,
357							throttle: 250,
358							unload: false
359						});
360					}
361				});
362			}else{
363				try{set_goods_display_decoration($(".goodsDisplayImageWrap",displaySwipeTabContentsContainerWrap));}catch(e){};
364			}
365		});
366	});
367
368	try{
369		if(typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0)
370		$(".designDisplay, .designCategoryRecommendDisplay, .designBrandRecommendDisplay, .designLocationRecommendDisplay, .designGoodsRelationDisplay, .designGoodsBigdataDisplay").each(function(){
371			if($(this).attr("displayStyle")=="newswipe"){
372				setSlideSwipe(this, '.displaySwipeTabContentsContainerWrap','chgSlideNewSwipe');
373			}else{
374				setSlideSwipe(this, '.displayTabContentsContainerWrap','chgSlideSwipe');
375			}
376		});
377	}catch(e){};
378
379});
380
381function chgSlideSwipe(i,wrap_name){
382	var slide_current = $(wrap_name).data('slide_current');
383	var currentTabContentsObj = $(wrap_name).find(".displayTabContentsContainer").eq(i);
384	var currentTabContentsIdx = currentTabContentsObj.closest(wrap_name).find(".displayTabContentsContainer").index(currentTabContentsObj);
385	
386	var displayObj = $(wrap_name).find(".displayTabContentsContainer").eq(currentTabContentsIdx).closest(wrap_name);
387	$("ul.displayTabContainer>li",displayObj).eq(currentTabContentsIdx).click();
388	$("ul.displayTabContainer>li",displayObj).eq(slide_current).removeClass('slide_current').eq(currentTabContentsIdx).addClass('slide_current');
389	$(".displayTabContentsContainer.active",displayObj).removeClass('active').eq(currentTabContentsIdx).addClass('slide_current');
390	
391	$(wrap_name).data('slide_current',i);
392}
393
394function chgSlideNewSwipe(i,wrap_name){
395	var currentTabIdx = $(wrap_name).data('currentTabIdx');
396	var newTabContentsObj = $(wrap_name).find(".displaySwipeTabContentsContainer").eq(i);
397	var newTabContentsIdx = newTabContentsObj.closest(wrap_name).find(".displaySwipeTabContentsContainer").index(newTabContentsObj);
398	var newTabIdx = newTabContentsObj.attr("tabIdx");
399
400	$(wrap_name).data('slide_current',i)
401
402	var displayObj = $(wrap_name).find(".displaySwipeTabContentsContainer").eq(newTabContentsIdx).closest(wrap_name);
403	if(currentTabIdx != newTabIdx){
404		$(displayObj).data('newTabContentsIdx',newTabContentsIdx);
405		$("ul.displaySwipeTabContainer>li",displayObj).eq(newTabIdx).click();
406		$("ul.displaySwipeTabContainer>li",displayObj).eq(currentTabIdx).removeClass('currentTabIdx').eq(newTabIdx).addClass('currentTabIdx');
407	}else{
408		displayObj.find('.displaySwipeTabContentsContainerWrap').removeClass('active').hide().eq(newTabContentsIdx).addClass('active').show();
409		displayObj.find('.displaySwipeTabContentsContainer').hide().eq(newTabContentsIdx).show();
410	}
411	$(".displaySwipeTabContentsContainer.active",displayObj).removeClass('active').eq(newTabContentsIdx).addClass('currentTabIdx');
412
413	$(wrap_name).data('currentTabIdx',newTabIdx).data('currentTabContentsIdx',newTabContentsIdx);
414
415	// 페이징 숫자 변경
416	var max_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+newTabIdx+"']").length;
417	var now_page = $(displayObj).find(".displaySwipeTabContentsContainer[tabIdx='"+newTabIdx+"']").index($(displayObj).find(".displaySwipeTabContentsContainer").eq(newTabContentsIdx))+1;
418	$(".custom_mobile_pagination",displayObj).customMobilePagination("set_page",{
419		'max_page' : max_page,
420		'now_page' : now_page
421	});
422
423}
424
425/* 즐겨찾기 적립금추가여부 */
426function bookmarksitelay(url,title, return_url) { 
427	$.ajax({
428		type: "post",
429		url: "/common/bookmark",
430		async:false,
431		dataType: 'json',
432		success: function(result){
433			if(result.result == false){
434				if(result.type == 'login'){
435					openDialogConfirm(result.msg,'400','160',function(){document.location.href=return_url},function(){bookmarksite(url,title);});
436				}else{ 
437					openDialogAlert(result.msg,'400','160',function(){bookmarksite(url,title);});
438				}
439			}else{
440				openDialogAlert(result.msg,'400','160',function(){bookmarksite(url,title);});
441			}
442		}
443	});
444}
445
446/* 즐겨찾기 추가 스크립트 */
447function bookmarksite(url,title) { 
448	// Internet Explorer
449	if(window.external && ('AddFavorite' in window.external)){
450		window.external.AddFavorite(url, title); 
451	}
452	// Google Chrome, Fire Fox, Opera, Safari
453	else
454	{
455		alert("Ctrl+D키를 누르시면 즐겨찾기에 추가하실 수 있습니다.");
456		return false;
457	}
458}
459
460/* 오늘본상품 스크롤 : 바인드 */
461function setTodayGoodsScroll(){
462	var scrollItemViewCnt = 4;		// 한번에 보일 상품개수
463	var scrollItemImageMaxWidth = 40;	// 상품이미지 최대가로크기
464	var scrollItemImageMaxHeight = 60;	// 상품이미지 최대세로크기
465	var scrollItemImageGap = 5;		// 사품이미지 간격
466
467	$(".scrollItemContainer").each(function(){
468		if($(this).data('scrollSetted')){
469			unsetTodayGoodsScroll(this);
470		}
471
472		var scrollItemContainerObj = this;
473		var goodsCnt = $(".scrollItemGoods",this).length;
474		var firstGoodsIdx = 0;
475
476		// 상품이미지 사이즈맞춤
477		var scrollItemImageWidth = $(".scrollItemGoodsImg",this).width();
478		var scrollItemImageHeight = $(".scrollItemGoodsImg",this).height();
479		if(scrollItemImageWidth) scrollItemImageMaxWidth = scrollItemImageWidth;
480		if(scrollItemImageHeight) scrollItemImageMaxHeight = scrollItemImageHeight;
481		$(".scrollItemGoodsImg",this).css({'max-width':scrollItemImageMaxWidth,'max-height':scrollItemImageMaxHeight});
482		$(".scrollItemGoodsImg",this).css({'width':scrollItemImageWidth});
483		$(".scrollItemGoodsImg",this).css('margin-top',scrollItemImageGap);
484		$(".scrollItemGoods",this).css({"height":scrollItemImageHeight+scrollItemImageGap,"overflow":"hidden"});
485		
486		$(".scrollItemGoodsImg",this).each(function(){
487			if($(this).height()<scrollItemImageHeight){
488				var mrgn = (scrollItemImageHeight-$(this).height())/2;
489				$(this).css({'margin-top':'+='+mrgn,'margin-bottom':'+='+mrgn});
490			}
491		});
492
493		// 전체높이
494		var scrollItemListHeight = (scrollItemImageHeight+scrollItemImageGap)*(goodsCnt<scrollItemViewCnt ? goodsCnt : scrollItemViewCnt);
495
496		$(".scrollItemList",this).css({'overflow':'hidden','height':scrollItemListHeight});
497
498		if(goodsCnt<scrollItemViewCnt) scrollItemViewCnt = goodsCnt;
499		if(goodsCnt>scrollItemViewCnt){
500			$(".scrollItemList",this).append($(".scrollItemGoods",this).clone());
501			var scrollItemListCnt = goodsCnt*2;
502
503			$(".scrollItemArrowUp",this).bind("click",function(){
504				firstGoodsIdx -= scrollItemViewCnt;
505				if(firstGoodsIdx<scrollItemViewCnt-1) {
506					firstGoodsIdx+=goodsCnt;
507					$(".scrollItemList",scrollItemContainerObj).scrollTop((scrollItemImageHeight+scrollItemImageGap)*firstGoodsIdx);
508				}else{
509					$(".scrollItemList",scrollItemContainerObj).scrollTop($(".scrollItemList",scrollItemContainerObj).scrollTop()-scrollItemListHeight);
510				}
511			});
512
513			$(".scrollItemArrowDown",this).bind("click",function(){
514
515				firstGoodsIdx += scrollItemViewCnt;
516				if(firstGoodsIdx>goodsCnt) {
517					firstGoodsIdx=(firstGoodsIdx-goodsCnt);
518					$(".scrollItemList",scrollItemContainerObj).scrollTop((scrollItemImageHeight+scrollItemImageGap)*firstGoodsIdx);
519				}else{
520					$(".scrollItemList",scrollItemContainerObj).scrollTop($(".scrollItemList",scrollItemContainerObj).scrollTop()+scrollItemListHeight);
521				}
522
523			});
524		}
525
526	});
527
528	$(".scrollItemContainer").data('scrollSetted',true);
529}
530
531/* 오늘본상품 스크롤 : 언바인드 */
532function unsetTodayGoodsScroll(scrollItemContainerObj){
533	$(scrollItemContainerObj).each(function(){
534		var scrollItemListCnt = $(".scrollItemGoods",this).length;
535		var goodsCnt = scrollItemListCnt/3;
536		$(".scrollItemGoods:gt("+goodsCnt/3-1+")",this).remove();
537		
538		$(".scrollItemArrowUp",this).unbind("click");
539		$(".scrollItemArrowDown",this).unbind("click");
540		$(".scrollItemList",this).hide();
541	});
542	
543}
544
545//출석체크 팝업
546function jc_view_btn(url,sz1,sz2){
547	var str= url;
548	popup(str,sz1,sz2);
549	
550}
551
552function openMobileDialog(title, layerId, customOptions){
553	if((typeof layerId) != 'string') var layerSelector = layerId;
554	else if(layerId.substring(0,1)=='#' || layerId.substring(0,1)=='.' || (typeof layerId) != 'string') var layerSelector = layerId;
555	else var layerSelector = "#"+layerId;
556
557	$(layerSelector).css({
558		"padding":"10px",
559		"background-color":"#fff",
560		"position":"absolute",
561		"top":"0px",
562		"left":"0px",
563		"z-index":"220",
564		"width":"1000px",
565		"border":"2px solid #000"
566	}).prepend("<strong>"+title+"</strong><br /><br />").show();
567
568	var layerBackgroundId = "mobileDialogBackground";
569	if($("#"+layerBackgroundId).length==0){
570		var layerBackgroundSelector = $("<div id='"+layerBackgroundId+"' style='background-color:#fff;position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:200;'></div>").appendTo('body');
571		$(layerBackgroundSelector).height($(document).height());
572	}
573	$(layerBackgroundSelector).show();
574}
575
576function closeMobileDialog(layerId){
577	if((typeof layerId) != 'string') var layerSelector = layerId;
578	else if(layerId.substring(0,1)=='#' || layerId.substring(0,1)=='.' || (typeof layerId) != 'string') var layerSelector = layerId;
579	else var layerSelector = "#"+layerId;
580
581	$(layerSelector).hide();
582	$("#mobileDialogBackground").hide();
583}
584
585function autocomplete(keyword) {
586	var mobilemode = (typeof(gl_mobile_mode)!=='undefined') ? gl_mobile_mode : 0;
587	var setmode = (typeof(gl_set_mode)!=='undefined') ? gl_set_mode : '';
588
589	if($.cookie('autocomplete') == "none"){
590		var offset = $('input[name=search_text]').offset();
591		if( offset && $('#autocomplete').length == 0) {
592			$('<div id="autocomplete" style="display:none; position:absolute;"></div>').prependTo(document.body);
593			$('#autocomplete').css({
594				'position' : 'absolute',
595				'z-index' : 999,
596				'box-sizing' : 'border-box',
597				'left' : offset.left,
598				'top' : offset.top+$('input[name=search_text]').height()
599			});
600		}
601		$('#autocomplete').html("<div style=\"border-collapse:collapse; background:#ffffff; border:1px solid #e0e0e0; padding:7px 7px 7px 0px;\" align='right'><a href=\"javascript:autocomplete_use();\" style=\"font-size:11px; font-family:dotum; color:#95959f;\">기능켜기</a></div>");				
602		$('#autocomplete').show();
603
604	}else{
605
606	  $.post("/common/autocomplete",{
607		key : keyword
608	  },function(data){
609			var offset = $('input[name=search_text]').offset();
610
611			if( offset && $('#autocomplete').length == 0) {
612				if( mobilemode > 0 && !setmode ){
613					$('<div id="autocomplete" style="display:none; position:absolute;"></div>').prependTo(document.body);
614					$('#autocomplete').css({
615						'position' : 'absolute',
616						'z-index' : 999,
617						'box-sizing' : 'border-box',
618						'width' : '100%',
619						'top' : offset.top+$('input[name=search_text]').height()
620					});
621					$('#autocomplete').css({'box-sizing':'content-box'});
622				}else{
623					$('<div id="autocomplete" style="display:none; position:absolute;"></div>').prependTo(document.body);
624					$('#autocomplete').css({
625						'position' : 'absolute',
626						'z-index' : 999,
627						'box-sizing' : 'border-box',
628						'width' : '400',
629						'left' : offset.left-2,
630						'top' : offset.top+$('input[name=search_text]').height(),
631						'background' : '#FFFFFF'
632					});
633				}
634			}
635			if(data){
636				$('#autocomplete').show();
637				$('#autocomplete').html(data);
638			}else{
639				$('#autocomplete').hide();
640			}
641
642	  });
643	}
644}
645
646function autocomplete_nouse(){
647	$("#autocomplete").hide();
648	$.cookie('autocomplete', 'none');
649	autocomplete($('input[name=search_text]').val());
650}
651
652function autocomplete_use(){
653	$("#autocomplete").hide();
654	$.cookie('autocomplete', 'block');
655	autocomplete($('input[name=search_text]').val());
656}
657
658
659function openDialogAll(layerid,title,url,contents_layer){
660	if (document.body.scrollTop == 0) {
661		var top = document.documentElement.scrollTop;
662	} else {
663		var top = document.body.scrollTop;
664	}
665
666	var pop = $("<div id='"+layerid+"' style='position:absolute;top:"+top+"px;background:#fff;width:100%;z-index:2;'></div>");	
667	var pop_title = $('<div class="sub_division_title">'+title+'<div class="sub_division_arw" onclick="javascript:closeDialogAll(\''+layerid+'\')"></div></div>');		
668	var pop_contents = "";
669	
670	if(url){
671		$.get(url, function(data) {
672			$("#"+contents_layer).html(data);
673			pop_contents = $("#"+contents_layer).html();
674			pop.append(pop_title);
675			pop.append(pop_contents);	
676			$("body").append(pop);
677		});
678	}else{		
679		pop_contents = $("#"+contents_layer).html();
680		pop.append(pop_title);
681		pop.append(pop_contents);	
682		$("body").append(pop);	
683	}	
684}
685
686function openDialogModal(layerid,title,url,contents_layer){
687	if( typeof gl_mobile_mode != 'undefined' && contents_layer == "displayGoodsSelect"  ) {
688		openDialog(title, contents_layer, {"show" : "fade","hide" : "fade"});
689	}else{
690		var top = document.body.scrollTop == 0 ? document.documentElement.scrollTop : document.body.scrollTop;
691		$('#wrap').hide();
692		$("body").append("<div id='"+layerid+"' style='position:absolute;top:0px;background:#fff;width:100%;height:100%;z-index:102'></div>");
693		var pop_title = $('<div class="sub_division_title">'+title+'<div class="sub_division_arw sub_division_arw_x" onclick="javascript:closeDialogAll(\''+layerid+'\')"></div></div>');		
694		
695		if(url){
696			$.get(url, function(data) {
697				$("#"+contents_layer).html(data);
698				$("#"+layerid).append(pop_title,$("#"+contents_layer).html());
699			});
700		}else{
701			$("#"+layerid).append(pop_title,$("#"+contents_layer).html());
702		}
703	}
704	$(window).scrollTop(0);
705}
706
707function closeDialogAll(layerid)
708{
709	if( typeof gl_mobile_mode != 'undefined' &&  layerid == "displayGoodsSelectDialog")  closeDialog('displayGoodsSelect');
710	$("#"+layerid).remove();
711	$('#restock').find("select[name='viewOptionsReStock[]']").die();
712	$('#wrap').show();
713}
714
715// 우편번호 다이얼로그 박스
716function openDialogZipcode(zipcodeFlag,idx,ziptype,page){	
717	
718	var sheight = $('body').prop("scrollHeight");
719
720	var idxtag = "";	
721	$("body").append("<div id='"+zipcodeFlag+"BgId' style='position:absolute;top:0px;background:#000;width:100%;height:"+sheight+"px;z-index:10005;visibility:visible;filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3;'></div>");
722	$("body").append("<div id='"+zipcodeFlag+"Id' style='position:absolute;top:0px;background:#fff;width:100%;height:100%;z-index:10006'></div>");
723	if(!ziptype) ziptype = 'street';
724	if(idx) idxtag = "&multiIdx"+idx; 	
725	var iframe = '<div class="sub_division_title">주소찾기<div class="sub_division_arw sub_division_arw_x" onclick="javascript:closeDialogZipcode(\''+zipcodeFlag+'\')"></div></div>';	
726	iframe += '<div style="height:100%;">';
727	iframe += '<iframe id="'+zipcodeFlag+'contents_frame" name="'+zipcodeFlag+'contents_frame" src="../popup/zipcode?zipcodeFlag='+zipcodeFlag+'&zipcode_type='+ziptype+'&page='+page+'&popup=1'+idxtag+'" width="100%" height="93%" frameborder="0" allowTransparency="true"></iframe>';
728	iframe += '</div>';		
729	$("#"+zipcodeFlag+"Id").html(iframe);
730	$(window).scrollTop(0);
731}
732
733function closeDialogZipcode(zipcodeFlag)
734{
735	$("#"+zipcodeFlag+"Id").remove();
736	$("#"+zipcodeFlag+"BgId").remove();
737}
738
739/* 우측 퀵메뉴 기능개선 leewh 2014-06-03 */
740function setRightMenu() {
741	setRightClickBtn("right_item_recent",1);
742
743	$(".rightTitleMenu")	.on("click", function(){
744		if ($(this).next(".right_itemList").css("display")=="none") {
745			$(".right_itemList").hide();
746			setRightClickBtn($(this).parent().attr('class'),1);
747		} else {
748			$(this).next(".right_itemList").hide();
749		}
750	});
751
752	$(".right_quick_btn_prev").on("click", function(){
753		type = $(this).parent().parent().parent().attr('class');
754		current_page = parseInt($("."+type+" #right_page_div .right_quick_current_page").text())-1;
755		setRightClickBtn(type,current_page,'move');
756		return false;
757	});
758
759	$(".right_quick_btn_next").on("click", function(){
760		type = $(this).parent().parent().parent().attr('class');
761		current_page = parseInt($("."+type+" #right_page_div .right_quick_current_page").text())+1;
762		setRightClickBtn(type,current_page,'move');
763		return false;
764	});
765
766	$("#right_cart_total").on("click", function(){
767		location.href="../order/cart";
768		return false;
769	});
770
771	$("#right_wish_total").on("click", function(){
772		location.href="../mypage/wish";
773		return false;
774	});
775
776	setRightMenuCss();
777}
778
779/* 우측 퀵메뉴 기능개선 각 메뉴 변수 설정 */
780function setRightClickBtn(type, page, act){
781	// 우측 스크롤 페이지 로딩시 설정한 전역변수 사용
782	var right_recent = (typeof($set_right_recent)!=='undefined') ? $set_right_recent : 5;
783	var right_recomm = (typeof($set_right_recomm)!=='undefined') ? $set_right_recomm : 5;
784	var right_cart = (typeof($set_right_cart)!=='undefined') ? $set_right_cart : 5;
785	var right_wish = (typeof($set_right_wish)!=='undefined') ? $set_right_wish : 5;
786	var limit,tot_item,tot_page;
787	var act = (typeof(act)!=='undefined') ? act : '';
788
789	if (type=="right_item_recent") {
790		limit = right_recent;
791		tot_item = $("#right_recent_total").text();
792	} else if (type=="right_item_recomm") {
793		limit = right_recomm;
794		tot_item = $("#right_recomm_total").text();
795	} else if (type=="right_item_cart") {
796		limit = right_cart;
797		tot_item = $("#right_cart_total").text();
798	} else if (type=="right_item_wish") {
799		limit = right_wish;
800		tot_item = $("#right_wish_total").text();
801	}
802
803	tot_page = (tot_item) ? Math.ceil(tot_item/limit) : 0;
804
805	if (tot_page) {
806		current_page = $("."+type+" #right_page_div .right_quick_current_page").text();
807		if (tot_page) {
808			if (page > tot_page) {
809				page = tot_page;
810			} else if (page < 1) {
811				page = 1;
812			}
813		}
814
815		if (act=="move" && page==current_page) {
816		} else {
817			getRightItemList(type,page,limit);
818		}
819
820		$("."+type+" #right_page_div .right_quick_total_page").text(tot_page);
821		$("."+type+" #right_page_div .right_quick_current_page").text(page);
822		$(".right_itemList").hide();
823		$("."+type+" .right_itemList").show();
824		$("."+type+" .right_itemList").children().show();
825	} else {
826		$(".right_itemList").hide();
827	}
828}
829
830/* 우측 퀵메뉴 기능개선 각 메뉴 리스트 호출 */
831function getRightItemList(type,page,limit) {
832	$.ajax({
833		'async' : false,
834		'url' : '/common/get_right_display',
835		'type' : 'GET',
836		'data' : "type="+type+"&page="+page+"&limit="+limit,
837		'success' : function(html){
838			if (html) {
839				$("."+type+" .right_itemList ul").html(html);
840				if (type=="right_item_recent") {
841					getRightItemTotal(type);
842				}
843				setRightBoxDetail(type);
844			}
845		}
846	});
847}
848
849/* 우측 퀵메뉴 기능개선 장바구니,위시리스트 카운트 호출 */
850function getRightItemTotal(type) {
851	if (type=="right_item_cart") {
852		objCnt = $("#right_cart_total");
853	} else if (type=="right_item_wish") {
854		objCnt = $("#right_wish_total");
855	} else if (type=="right_item_recent") {
856		objCnt = $("#right_recent_total");
857	}
858
859	$.ajax({
860		'async' : false,
861		'url' : '/common/get_right_total',
862		'type' : 'GET',
863		'data' : "type="+type,
864		'success' : function(total){
865			if (objCnt.length) {
866				objCnt.text(total);
867			}
868		}
869	});
870}
871
872/* 우측 퀵메뉴 기능개선 각 메뉴 선택 삭제(추천상품제외) */
873function rightDeleteItem(type, seq, obj){
874	var url,param,objCnt,page;
875	var page = $("."+type+" #right_page_div .right_quick_current_page").text();
876
877	if (type=="right_item_recent" || type=="mobile_left_item_recent" || type=="mobile_bottom_item_recent" ) {
878		url = "/goods/goods_recent_del";
879		objCnt = $("#right_recent_total");
880		param = "goods_seq="+seq;
881	} else if (type=="right_item_cart") {
882		url = "/order/quickCartDel";
883		objCnt = $("#right_cart_total");
884		param = "cart_option_seq="+seq;
885	} else if (type=="right_item_wish") {
886		url = "/mypage/quickWishDel";
887		objCnt = $("#right_wish_total");
888		param = "wish_seq="+seq;
889	}
890
891	if ( url == "/goods/goods_recent_del" ) {
892		$.ajax({
893			'async' : false,
894			'url' : url,
895			'type' : 'post',
896			'data' : param,
897			'dataType': 'json',
898			'success' : function(res){
899				if ( res.msg=="ok") {
900					if( typeof gl_mobile_mode != 'undefined' && gl_mobile_mode == 3 && (type=="mobile_left_item_recent" || type=="mobile_bottom_item_recent") ){
901						if(type=="mobile_bottom_item_recent") {
902							getfloatingrecentlydata(type,'recently_slide_bottom', 'del',res.totalcnt);
903						}else{
904							getfloatingrecentlydata(type,'recently_slide_left', 'del',res.totalcnt);
905						}
906					}else{
907						obj.closest("li").remove();
908						objCnt.text(objCnt.text()-1);
909						setRightClickBtn(type,page,'del');
910					}
911				}
912			}
913		});
914	}else{
915		$.ajax({
916			'async' : false,
917			'url' : url,
918			'type' : 'post',
919			'data' : param,
920			'success' : function(msg){
921				if (msg=="ok") { 
922					obj.closest("li").remove();
923					objCnt.text(objCnt.text()-1);
924					setRightClickBtn(type,page,'del'); 
925				}
926			}
927		});
928	}
929}
930
931/* 우측 퀵메뉴 기능개선 삭제버튼과 상세내용박스 */
932function setRightMenuCss(){
933	$('.rightQuickitemLi a').live("mouseenter", function(e) {
934		objGood = $(this).parent().find('.right_quick_goods img');
935		objDel = $(this).parent().find('.right_quick_btn_delete');
936		objDetail = $(this).parent().parent().find('.rightQuickitemDetail');
937
938		objGood.css("border","2px solid #acacac");
939		objDetail.css({"visibility":"visible"});
940		objDetail.addClass("rightQuickitemDetailCss");
941		if (objDel.length) {
942			objDel.css({"visibility":"visible"});
943		}
944	}).live("mouseleave", function(e) {
945		objGood = $(this).parent().find('.right_quick_goods img');
946		objDel = $(this).parent().find('.right_quick_btn_delete');
947		objDetail = $(this).parent().parent().find('.rightQuickitemDetail');
948		if (objDel.length) {
949			objDel.css({"visibility":"hidden"});
950		}
951
952		objDetail.css({"visibility":"hidden"});
953		objGood.css("border","2px solid #fff");
954	});
955}
956
957/* 우측 퀵메뉴 기능개선 상품이미지 css 설정 */
958function setRightBoxDetail(type){
959	imgGoods = $("."+type+" .right_itemList ul li .right_quick_goods img");
960
961	if (imgGoods.length) {
962		if (window.sidebar) { //파이어폭스
963			$.each(imgGoods, function(idx, item) {
964				$(this).attr("src", $(this).attr("src")).load(function() {
965					setRightCommonCSS($(this));
966				});
967			});
968		} else {
969			imgGoods.bind('load', function(){
970				setRightCommonCSS($(this));
971			});
972		}
973	}
974}
975
976function setRightCommonCSS(obj) {
977	objGood = obj;
978	objDetail = objGood.parent().parent().parent().find('.rightQuickitemDetail');
979	objGood.css("border","2px solid #fff");
980	objDetail.css({"border":"2px solid #acacac"});
981
982	// 삭제버튼 위치 계산
983	objDel = objGood.parent().parent().find('.right_quick_btn_delete');
984	if (objDel.length) { // 추천상품 없음.
985		objDelImgWidth = objDel.outerWidth();
986		objDelImgPst = objDel.position().left-objDelImgWidth;
987		objDel.css({"top":"0px","left":objDelImgPst+"px"});
988	}
989
990	// 상품 상세 레이어 크기와 위치 계산
991	imgWidth = objGood.outerWidth();
992	objDetailPst = objGood.position().left+imgWidth;
993	imgHeight = objGood.height();
994	detailHeight = objDetail.height();
995
996	tempImgHeight = imgHeight;
997	if (detailHeight > imgHeight) {
998		tempImgHeight = detailHeight;
999	}
1000
1001	objDetail.css({"right":objDetailPst+"px","height":tempImgHeight+"px"});
1002}
1003
1004if(!$.isFunction("facebookopendialog")){
1005	function facebookopendialog(url) {
1006		
1007		if( typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0  ){
1008			var width = "350";
1009		}else{
1010			var width = "400";
1011		}
1012		var height = "250";
1013
1014		var iframe = $('<iframe frameborder="0" width="0" height="0"  marginwidth="0"marginheight="0" scrolling="no" ></iframe>');
1015		var dialog = $("<div id='facebookoglikeId' class='facebookoglikeId' style='text-align:center'><br/><!img src='/admin/skin/default/images/design/img_progress_bar.gif'' align='absmiddle'></div>").append(iframe).appendTo("body").dialog({//
1016			autoOpen: false,
1017			modal: true,
1018			resizable: false,
1019			width: width,
1020			height: height,
1021			close: function () {
1022				iframe.attr("src", "");
1023			}
1024		});
1025		iframe.attr({
1026			src: url
1027		});
1028		dialog.dialog("option", "title", title).dialog("open"); 
1029		loadingStart($(".facebookoglikeId"),{segments: 12, width: 15.5, space: 6, length: 13, color: '#000000', speed: 1.5});
1030	}
1031}
1032
1033if(!$.isFunction("facebooklay")){
1034	function facebooklay(mode){
1035		
1036		if( typeof gl_mobile_mode != 'undefined' && gl_mobile_mode > 0  ){
1037			var width = "350";
1038		}else{
1039			var width = "400";
1040		}
1041		var height = "160";
1042		loadingStop($(".facebookoglikeId").find("body"),true);
1043		$('.facebookoglikeId').dialog("close");
1044		if( mode == 'unlike' ){
1045			openDialogAlerttitle(title,"페이스북 좋아요.<br/> 취소",width,height);
1046		}else if( mode == 'like' ){
1047			openDialogAlerttitle(title,"페이스북 좋아요.<br/> 성공",width,height);
1048		}else{
1049			openDialogAlerttitle(title,"페이스북 좋아요.<br/> 다시 시도해 주세요.",width,height);
1050		}
1051	}
1052}
1053
1054if(!$.isFunction("appClosepopup")){
1055	// 앱 다운 권장 팝업 닫기 버튼
1056	function appClosepopup(mode){
1057		if			(mode == 'close'){
1058			$('.appPopupBody').fadeOut();
1059			//$('.appPopup_lay').fadeOut(2000);
1060			$('#appPopupModalBack').remove();
1061		}else if	(mode == 'day'){
1062			var timestamp = parseInt(new Date().getTime().toString().substring(0, 10));
1063			$.cookie('appsettingpopup',timestamp,{expires:1,path:'/'}); // expires : 日단위
1064			$('.appPopupBody').fadeOut();
1065			//$('.appPopup_lay').fadeOut(2000);
1066			$('#appPopupModalBack').remove();
1067		}else{
1068			var callUrl = mode;
1069			window.open(callUrl);
1070		}
1071	}
1072}
1073
1074// 가시영역 이미지로드
1075var header_script = document.createElement("script");
1076header_script.src = "/app/javascript/js/echo.js";//포함시킬 js 파일 (경로가 존재하면 경로까지 작성)
1077document.getElementsByTagName("head")[0].appendChild(header_script);

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.