document.writeln(' '); document.writeln("
"); document.writeln(' '); // QR Login Popup document.writeln(' '); document.writeln(' '); // 메세지 팝업 document.writeln(' '); document.writeln(' '); // 임시 로그인 팝업 document.writeln(' '); document.writeln(' '); $(document).ready(function(){ // 전체메뉴 버튼 ham.addEventListener("click", function () { ham.classList.toggle("clicked"); flotiong_bar.classList.toggle("wide_on"); document.body.classList.toggle("overflow_body"); if($('html').css("overflow") == "hidden"){ $('html').css({overflow: 'scroll'}); }else{ $('html').css({overflow: 'hidden'}); } }); var headerHeight = $("#header").outerHeight(); // header_fixed $(window).scroll( function() { if($(document).scrollTop() > headerHeight){ $("#header").addClass("fixed"); } else { $("#header").removeClass("fixed"); } }); /* accordion */ $(function() { var Accordion = function(el, multiple) { this.el = el || {}; this.multiple = multiple || false; // Variables privadas var links = this.el.find('.link'); // Evento links.on('click', {el: this.el, multiple: this.multiple}, this.show) } Accordion.prototype.show = function(e) { var $el = e.data.el; $this = $(this), $next = $this.next(); $next.fadeToggle(); $this.parent().toggleClass('open'); if (!e.data.multiple) { $el.find('.submenu').not($next).hide().parent().removeClass('open'); }; } var accordion = new Accordion($('#accordion'), false); }); var pageNum = "4"; var subNum = "1"; var selNo = ""; pageNum = parseInt(pageNum); subNum = parseInt(subNum); var main_check = "N"; if(isNaN(pageNum) == true || pageNum == "0" || pageNum == "6") { pageNum = "1"; subNum = "0"; main_check = "Y"; } $("ul.submenu").css("display", ""); $("a").removeClass("on"); $(".submenu").hide().parent().removeClass('open'); $("#sub_m_" + pageNum).parent().addClass('open'); $("#sub_m_" + pageNum).css("display", "block"); $("a").removeClass("on"); $("h2").removeClass("on"); var one_deth_val = ""; var two_deth_val = ""; if(pageNum == 1 && (subNum == 0 || subNum == 1 || subNum == 2 || subNum == 3)) { // 영어다이어그램 one_deth_val = "1"; two_deth_val = "1"; } else if(pageNum == 1 && (subNum == 6 || subNum == 7 || subNum == 8 || subNum == 9 || subNum == 10)) { // 사이버어학원 one_deth_val = "1"; two_deth_val = "2"; } else if(pageNum == 2 && (subNum == 0 || subNum == 1 || subNum == 2 || subNum == 3 || subNum == 4)) { // 공인중개사 one_deth_val = "2"; two_deth_val = "3"; } else if(pageNum == 2 && (subNum == 5 || subNum == 6 || subNum == 7 || subNum == 8 || subNum == 9)) { // 유망자격증 one_deth_val = "2"; two_deth_val = "4"; } else if(pageNum == 2 && (subNum == 10 || subNum == 11 || subNum == 12 || subNum == 13 || subNum == 14)) { // 창업커머스 one_deth_val = "2"; two_deth_val = "5"; } else if(pageNum == 3 && (subNum == 1 || subNum == 2 || subNum == 3 || subNum == 4 || subNum == 5 || subNum == 6 || subNum == 7)) { // 초중고 인강 one_deth_val = "3"; two_deth_val = "6"; } else if(pageNum == 3 && (subNum == 8 || subNum == 9 || subNum == 10 || subNum == 11 || subNum == 12 || subNum == 13 || subNum == 14)) { // 고등수학 one_deth_val = "3"; two_deth_val = "7"; } else if(pageNum == 3 && (subNum == 15 || subNum == 16)) { // 중/고등기풀문제 one_deth_val = "3"; two_deth_val = "8"; } else if(pageNum == 3 && (subNum == 17 || subNum == 18 || subNum == 19 || subNum == 20 || subNum == 21 || subNum == 22 || subNum == 23 || subNum == 24)) { // 자녀교육컨설팅 if(subNum == 18 || subNum == 19 || subNum == 20 || subNum == 21) { subNum = "00"; } if(selNo == 1) { // 진단테스트 subNum = "01"; } else if(selNo == 2) { // 멘토상담 subNum = "02"; } else if(selNo == 3) { // 진로적성 subNum = "03"; } one_deth_val = "3"; two_deth_val = "9"; } else if(pageNum == 3 && (subNum == 25 || subNum == 26 || subNum == 27 || subNum == 28 || subNum == 29 || subNum == 30 || subNum == 31 || subNum == 32)) { // 맘스뉴스 one_deth_val = "3"; two_deth_val = "10"; } else if(pageNum == 4 && (subNum == 1 || subNum == 2 || subNum == 3 || subNum == 4 || subNum == 5 || subNum == 6)) { // 교양문화 one_deth_val = "4"; two_deth_val = "11"; } else if(pageNum == 5 && (subNum == 1 || subNum == 2 || subNum == 3 || subNum == 4)) { // 고객센터 one_deth_val = "5"; two_deth_val = "12"; } if(main_check == "N") { var s_sub_menu = pageNum + "_" + subNum; $("#menu_s_" + two_deth_val).addClass("on"); $("#menu_c_" + s_sub_menu).addClass("on"); } }); var qr_close_type = "M";// QR 닫기 실행 형식 var qr_use_gbn = "01"; // (사용구분) - 01:로그인, 02:인증 var qr_req_gbn = "02"; // (요청구분) - 01:PC, 02:모바일웹, 03:모바일앱 var qr_req_site = "04"; // 업체 코드 var qr_end_date = ""; var qr_key = ""; var eduBackUrl = ""; function eduLogin() { $.post( "https://www.nhgadk.com/getEduNhQr.do", {"qr_use_gbn" : qr_use_gbn, "qr_req_gbn" : qr_req_gbn, "qr_req_site" : qr_req_site, "eduYN" : "Y", "eduBackUrl" : eduBackUrl}, function(msg){ if(msg.nowLoginCheck == 'Y') { location.reload(); } else { qr_key = msg.key; qr_end_date = msg.end_date; var allOneReqGbn = qr_req_gbn; var allOneReqSite = msg.req_site; var allOneUseGbn = qr_use_gbn; var allOneKey = msg.key; var allOneEndDate = msg.end_date; var aoPackageName = "nh.smart.nhallonepay"; var aoScheme = "nhallonepayansimclick"; var vParam = "channel="+ allOneReqGbn + "&site=" + allOneReqSite + "&gbn=" + allOneUseGbn + "&key=" + allOneKey + "&end_date=" + allOneEndDate; var userAgent = navigator.userAgent.toLowerCase(); var buttonInfo = [ {"title" : "닫기", "cbFuncName" : "empty", "buttonStyle" : "1"}, {"title" : "확인", "cbFuncName" : "_loginFunc.onAllOneAuthorSuccess", "buttonStyle" : "2"} ]; if(userAgent.search("android") > -1){ window.location.href = "intent://digitallogin?" + vParam + "#Intent;scheme=" + aoScheme + ";package=" + aoPackageName + ";end"; } else if(userAgent.search("iphone") > -1 || userAgent.search("ipad")) { if(parent){ parent.location.replace("nhallonepayansimclick://digitallogin?"+vParam); }else{ location.replace("nhallonepayansimclick://digitallogin?"+vParam); } } // 시간 후 인증 확인 생성 setTimeout(function(){ // 팝업창 띄우기 $(".manu_all_wrap").css("right","-100%"); $(".manu_all_wrap").hide(); menu_all_stuts = "on"; $('.m_qr_certi_pop').show(); }, 5000); } } ).fail(function(data) {}); } // QR Code Login var loginQrCheck = "Y"; function loginQrCode() { if(loginQrCheck == "Y") { loginQrCheck = "N"; $.post( "https://www.nhgadk.com/eduLoginNhQr.do", { "qr_req_gbn" : qr_req_gbn, "qr_req_site" : qr_req_site, "qr_use_gbn" : qr_use_gbn, "qr_end_date" : qr_end_date, "qr_key" : qr_key, "ps" : "1", "purl" : "m.edu.nhgadk.com", "backurl" : eduBackUrl }, function(msg){ $(".qr_pop").hide(); loginQrCheck = "Y"; if(msg.result_code == "000000000") { location.href = msg.eduLoginUrl; } else { if(msg.result_code != null && msg.result_code != 'undefined' && msg.result_code != '' && msg.result_code != 'null') { commonMsg("로그인에 실패했습니다. (errCode : "+ msg.result_code +")", qrRefresh); } else { commonMsg("로그인에 실패했습니다.", qrRefresh); } } } ).fail(function(data) { commonMsg("로그인에 실패했습니다."); loginQrCheck = "Y"; mobile_code_check = "Y"; }); } } // QR Mobile Popup Close function closeQrMobilePop() { if(qr_close_type == 'R') { location.reload(); } else { commonMsg("메인페이지로 이동합니다."); location.href = "https://m.edu.nhgadk.com/m/login.do"; } } // QR Message Popup function qrMsgPop(qrmsg) { $("#qr_msg_con").html(qrmsg); $(".qr_msg_pop").show(); } // 화면 리플레쉬 function qrRefresh() { location.reload(); } function getDueCookie(cookieName) { cookieName = cookieName + '='; let cookieData = document.cookie; let start = cookieData.indexOf(cookieName); let cookieValue = ''; if (start != -1) { start += cookieName.length; let end = cookieData.indexOf(';', start); if (end == -1) end = cookieData.length; cookieValue = cookieData.substring(start, end); } return decodeURIComponent(cookieValue); } function eduCookieDel(cookieName, value, exdays, domain, secureBool) { const exdate = new Date(); exdate.setDate(exdate.getDate() + exdays); let cookieValue = encodeURIComponent(value) + "; path=/;"; if (exdays) { cookieValue += " expires=" + exdate.toUTCString() + ";"; } if (domain) { cookieValue += " domain=" + domain + ";"; } if (secureBool === true) { cookieValue += " secure;"; } document.cookie = cookieName + "=" + cookieValue; } // 공통 메시지 function commonMsg(msg, callback, param) { $("#commonMsgCont").html(msg); $(".commonMsgPage").show(); $(".commonCloseId").click(function(){ if ($.isFunction(callback)){ callback.apply(null, param); } else { $('.commonMsgPage').hide(); } }); } // Mobile 인증 var logout_check = "Y"; function logOut() { if(logout_check == 'Y') { logout_check = "N"; $.post("https://www.nhgadk.com/eduLoginOut.do", {}, function(msg){ logout_check = "Y"; var url_path=encodeURIComponent(document.URL); location.href="https://edu.nhgadk.com/home/Nhwfe/main/act_logout_nh.php?backurl="+url_path; }).fail(function(data) { logout_check = "Y"; }); } } // 메뉴 로그인 체크 function menuLoginCheck() { location.href = 'https://m.edu.nhgadk.com/m/login.do'; } // 임시 IOS 이동 function loginIos() { location.href = 'https://nhpay.nonghyup.com/landing?menu_scid=BN902001F&NAVIGATE_TYPE=1&GADK_SQNO=33'; }