var is_mobile = false; $(document).ready(function() { "use strict"; // 모바일 체크 if( $('.mobileMenu').css('display')=='none') { is_mobile = false; // 커스텀 셀렉트박스 적용 $('.cSelect').selectric(); } else { is_mobile = true; $(".reportBox").css("cursor","pointer"); $(".reportBox").on("click",function() { window.location.href="./regist.do?certify=R"; }); $(".safetyCallBox").css("cursor","pointer"); $(".safetyCallBox").on("click",function() { window.location.href="http://u119.nfa.go.kr/web/wi/wisafecallInfo.jsp?page_id=2"; }); } // 좌측 GNB 현재 메뉴가 선택되도록 initGnb(); // 커스텀 스크롤 적용 $(".cScroll").niceScroll({styler:"fb",cursorcolor:"#ddd",cursoropacitymin:0.5,railpadding:{right:3},cursorborder:"none",horizrailenabled:false}); setPosition(); // 위치 및 사이즈 조정 setTimeout(function(){ setPosition(); }, 1000); // 로더 숨김 $(".loaderWrap").hide(); }); $(window).resize(function() { "use strict"; if( $('.mobileMenu').css('display')=='none') { is_mobile = false; } else { is_mobile = true; } // 위치 및 사이즈 조정 setPosition(); }); function setPosition() { // 로더 스피너 위치 조정 $(".loader").css("margin-top",($("body").outerHeight()-100)/2); // 모바일 메인그래픽 영역 이동 및 재조정 if(is_mobile == true) { $(".mainService").before($(".mainGraphic")); var mgHeight = $(".mainGraphic").width()/790*600; $(".mainGraphic").height(mgHeight); $(".reportBox").css("cursor","pointer"); $(".reportBox").on("click",function() { window.location.href="./regist.do?certify=R"; }); $(".safetyCallBox").css("cursor","pointer"); $(".safetyCallBox").on("click",function() { window.location.href="http://u119.nfa.go.kr/web/wi/wisafecallInfo.jsp?page_id=2"; }); } else { $(".mainGraphic").height("100%"); // 커스텀 셀렉트박스 적용 $('.cSelect').selectric(); } } // 상단 GNB 롤오버 및 Active function initGnb() { "use strict"; // 페이지에 맞게 GNB 메뉴 활성화 setGnb(this_m,this_s); // GNB 마우스 이벤트 $(".mobileMenu").toggle(showGnb,hideGnb); $(".gnb").hover(showGnb,hideGnb); } function showGnb() { if(is_mobile) { window.scrollTo(0,0); $(".headerContainer").addClass("mobileHover"); $(".gnbSubContainer").addClass("mobileHover"); $(".mainGraphicContainer").addClass("mobileHover"); $(".breadcrumbWrap").addClass("mobileHover"); } $(".gnbSubContainer").css("display","inline-block"); $(".gnbSub").hover(function() { $(".gnbSubContainer").css("display","inline-block"); $(".gnb li").removeClass("active"); var gsOverNo = $(".gnbSubContainer ul.gnbSub").index($(this)); $(".gnb li:eq("+gsOverNo+")").addClass("active"); },function(){ $(".gnb li").removeClass("active"); if(!is_mobile) { $(".gnbSubContainer").hide(); } setGnb(this_m,this_s); }); } function hideGnb() { if(is_mobile) { $(".headerContainer").removeClass("mobileHover"); $(".gnbSubContainer").removeClass("mobileHover"); $(".mainGraphicContainer").removeClass("mobileHover"); $(".breadcrumbWrap").removeClass("mobileHover"); } $(".gnbSubContainer").hide(); // 페이지에 맞게 GNB 메뉴 활성화 setGnb(this_m,this_s); } // GNB 메뉴 활성화 function setGnb(mm,ss) { "use strict"; if(mm !== "00") { var m = Number(mm)-1; var s = Number(ss)-1; //GNB $(".gnb li").removeClass("active"); $(".gnb li:eq("+m+")").addClass("active"); $(".gnbSubContainer .gnbSub:eq("+m+")").find("li:eq("+s+")").addClass("active"); } } // 편성표 보기 function schedulePanelSwc(swc) { $(".scheduleChartPanel").css("display",swc); } // 버튼링크 function goLink(link) { var openNewWindow = window.open("about:blank"); openNewWindow.location.href = link; } // bxSlider $(document).ready(function(){ $('.bxslider').bxSlider(); }); // Ajax 모달 팝업 function showAjaxModal(url,width) { $('body').append(''); var $modal = $('#ajax-modal'); $('body').modalmanager('loading'); $modal.attr("data-width",width); setTimeout(function(){ $modal.load(url, '', function(){ $modal.modal({ backdrop:'static' }); }); }, 250); $('body').on('hidden.bs.modal', '.modal', function () { setTimeout(function(){ $modal.remove(); }, 250); }); } $(function(){ $("#popupBtn_pay").click(function(){ $('div.modal').modal({ remote : 'popup_Pay.html' }); }) })