$(document).ready(function(){ // Start Resize contents function fnResize(){ /*fnHeaderReform();*/ var docHt = $(document).outerHeight(); //main contents var wt = $(document).outerWidth(); var ht = screen.height; // for 미디어 $('.shadow').css({'height': docHt}); $('.bg-layer-mobile').css({'height': docHt}); //$('#mobileGnb').css({'height': docHt}); // 1024 이상의 사이즈로 리사이즈할 때 480이하일 때의 메뉴가 원래의 상태로 돌아옴 if(window.matchMedia('(min-width: 1024px)').matches){ //fnCloseMobileGnb 의 내용을 동일하게 적어줘야 함; $('#combineMenu, #valofe-footer').css({'display': 'block'}); $('.bg-layer-mobile').css({'display': 'none'}); $('.bg-black').css({'display': 'none'}); $('#mobileHeader').stop().animate({'right': '-360', 'top':'0', 'opacity': '1', 'display':'block'}, 500); } }; fnResize(); $(window).on("resize",function(){ fnResize(); return false; // 스크린 사이즈가 1024 이상이면 fnCloseMobileGnb실행 }); // END Resize contents ////////////////////// // START 데스크탑 gnb 서브 - show window.fnShowGnb = function(){ $('.sub-menu').css({'opacity':'1', 'display':'block'}); $('.bg-layer-pc').stop().animate({top:54, opacity:1},500); $('#desktopHeader').css({'background':'rgba(43, 39, 63, 0.6)'}); return false; }; //end 데스크탑 gnb 서브 - show // START 데스크탑 gnb 서브 - hide $('#desktopHeader').mouseleave(function(){ $('.sub-menu').css({'opacity':'0', 'display':'none'}); $('.bg-layer-pc').stop().animate({'top':'-330px', 'opacity':'0'},500); $('#desktopHeader').css({'background':'rgba(10,10,10,0.13)'}); return false; }); //end 데스크탑 gnb 서브 - hide //start 모바일 gnb - show window.fnShowMobileGnb = function(){ $('.mbSub, #mbMenuShadow').removeClass('on'); $('#combineMenu, #valofe-footer').css({'display': 'none'}); $('.bg-layer-mobile').css({'display': 'block'}); // $('#mobileHeader').animate({'top':'0'}, 500); $('#mobileGnb').stop().animate({'right': '0', 'top':'0', 'opacity': '1', 'display': 'block'}, 500); fnCrtMenuSiteClose(); return false; }; //end 모바일 gnb - show // START 모바일 gnb - hide window.fnCloseMobileGnb = function () { $('#combineMenu, #valofe-footer').css({'display': 'block'}); $('.bg-layer-mobile').css({'display': 'none'}); $('#mobileGnb').animate({'right': '-360', 'top':'0', 'opacity': '1', 'display':'block'}, 500); //$('#mobileHeader').animate({'top':'0'}, 500); return false; }; //end 모바일 gnb - hide // START 모바일 gnb 토글 - show/hide function toggleMobile(){ $('#mobileGnb > li.depth1').on('click', function(){ if ($(this).find('.msub-menu').length != 0) { $(this).children('.msub-menu').stop().toggle( "fast", function(){ $(this).children('.msub-menu > li').on( "click", function(){ var urlHerf = $(this).children('.msub-menu > li > a').attr('href'); var targetHerf = $(this).children('.msub-menu > li > a').attr('target'); if(targetHerf != '_blank'){ location.href = $(this).children('.msub-menu > li > a').attr('href'); } else{ window.open(urlHerf ); } }); }); } else { var urlHerf = $(this).children('a').attr('href'); var targetHerf = $(this).children('a').attr('target'); if(targetHerf != '_blank'){ location.href = $(this).children('a').attr('href'); } else{ window.open(urlHerf ); } } return false; }); } toggleMobile(); // start footer copyright year var date = new Date(); var thisYear = date.getFullYear(); $('.year-of-copyrights').text(thisYear); // end footer copyright year }); function setSearchHolderMsg(value) { var message; switch (value) { case 't': message = "제목을 입력해 주세요."; break; case 'c': message = "내용을 입력하세요."; break; case 'w': message = "캐릭터명을 입력해 주세요."; break; default: message = "검색어를 입력하세요."; } $('#search').attr('placeholder', message); return false; }