/********************************************** 메뉴 **********************************************/ function Node(id, pid, Idx, Name, Folder, Files, img, PopCode, TopMenu){ this.id = id; this.pid = pid; this.Idx = Idx; this.Name = Name; this.Folder = Folder; this.Files = Files.split(","); this.img = img; this.SelectYN = 0; this.ChildCnt = 0; this.Depth = 0; this.PopCode = PopCode; this.TopMenu = TopMenu; } function CMenu(oName, RootIdx){ this.Name = oName; this.aNodes = []; this.iMenuNum = 0; this.RootIdx = RootIdx; this.Uri = (location.href.indexOf("?") > 0) ? "/" + location.href.substring(0, location.href.indexOf("?")).split("/").splice(3,10).join("/") : "/" + location.href.split("/").splice(3,10).join("/"); this.Folder = this.Uri.substring(0, this.Uri.lastIndexOf("/")+1); this.File = this.Uri.substring(this.Uri.lastIndexOf("/")+1, this.Uri.length); this.Add = function(id, pid, Idx, Name, Folder, Files, img, PopCode, TopMenu){ this.aNodes[this.aNodes.length] = new Node(id, pid, Idx, Name, Folder, Files, img, PopCode, TopMenu); for(var i=0; i 1){ for(var i=0; i"; s += "
  • "; s += ""; s += ""; s += "
  • "; for(var i=1,item; item=this.aNodes[i]; i++){ if("0" == item.pid.toString()){ if("1" == item.TopMenu.toString()){ s += "
  • "; s += "" + item.Name + ""; switch(item.Idx.toString()){ case "1": case "2": case "3": iNum = 0; s += "
      "; for(var j=0,itemsub; itemsub=this.aNodes[j]; j++){ if(itemsub.pid == item.id){ BorderColor = "border-bottom:1px solid #CECECE;"; if(item.ChildCnt == iNum) BorderColor = "border-bottom:3px solid #3074EF;"; iNum++; s += "
    • " + itemsub.Name + "
    • "; } } s += "
    "; break; default: break; } s += "
  • "; } } } s += ""; for(var i=1,item; item=this.aNodes[i]; i++){ s2 += ""; } $("#WHeader > .Header2 > .Container2").html(s2); return s; } this.SubMenuLeft = function(){ var s = ""; var s2 = ""; var tmp = ""; var arrWidth = ""; var iCnt = 0; var Leftflag = true; var arrNowFolder = location.href.split("/"); for(var i=1,item; item=this.aNodes[i]; i++){ if(this.RootIdx.toString() == item.pid.toString() && item.Folder.toUpperCase() == this.Folder.substr(0, item.Folder.length).toUpperCase()){ this.iMenuNum = parseInt(item.Idx, 10); switch(parseInt(item.Idx, 10)){ case 1: $("#WHeader > .Header3").css("background","#19A5A0") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "150,150,150".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s += "
    " + item2.Name + "
    "; } } break; case 2: $("#WHeader > .Header3").css("background","#003B53") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "150,150,150".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s += "
    " + item2.Name + "
    "; } } break; case 3: $("#WHeader > .Header3").css("background","#2C2656") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "150,150,150".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s += "
    " + item2.Name + "
    "; } } break; case 4: $("#WHeader > .Header3").css("background","#2A4999") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "150,180".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s += "
    " + item2.Name + "
    "; } } break; case 5: $("#WHeader > .Header3").css("background","#066986") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "150,180,180".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s += "
    " + item2.Name + "
    "; } } break; case 6: $("#WHeader > .Header3").css("background","#2F815B") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "140,140,140,140,140,280".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s += "
    " + item2.Name + "
    "; } } break; case 7: $("#WHeader > .Header3").css("background","#3F3F7F") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "150,150,150".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s += "
    " + item2.Name + "
    "; } } break; case 8: $("#WHeader > .Header3").css("background","#3074EF") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "150,150,150,150,150".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s += "
    " + item2.Name + "
    "; } } s2 += ""; s2 += " "; s2 += " "; s2 += " "; s2 += " "; s2 += " "; s2 += " "; s2 += "
    내강의실
    "; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s2 += "
    " + item2.Name + "
    "; switch(parseInt(item2.Idx, 10)){ case 10: for(var k=0,item3; item3=this.aNodes[k]; k++){ if(item2.id == item3.pid){ s2 += "
    [" + item3.Name + "]
    "; for(var l=0,item4; item4=this.aNodes[l]; l++){ if(item3.id == item4.pid){ s2 += "
    " + item4.Name + "
    "; } } } } s2 += "
    "; break; case 1: case 2: for(var k=0,item3; item3=this.aNodes[k]; k++){ if(item2.id == item3.pid){ s2 += "
    " + item3.Name + "
    "; } } s2 += "
    "; break; case 3: case 4: s2 += "
    "; break; case 5: s2 += "

    "; break; } } } s2 += "
    "; arrNowFolder.shift(); arrNowFolder.shift(); arrNowFolder.shift(); arrNowFolder.pop(); if(("/" + arrNowFolder.join("/") + "/").toUpperCase() == "/GContents/MyClass/PayMent/Basket/".toUpperCase()) Leftflag = false; if(Leftflag){ $("#ASideL").html(s2) $("#ASideL").show(); $("#UArticle").css({"width":"850px", "float":"right"}); $("#UArticle .section").css("width", "850px"); } break; case 9: $("#WHeader > .Header3").css("background","#132E5B") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "150,150,150,150,150".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ switch(location.href.split("/")[5]){ case "MobileInfo" : if(parseInt(item2.Idx, 10) > 4){ s += "
    " + item2.Name + "
    "; } break; default: if(parseInt(item2.Idx, 10) < 5){ s += "
    " + item2.Name + "
    "; } } } } break; case 10: $("#WHeader > .Header3").css("background","#132E5B") $("#WHeader > .Header3 > .Container").html(""); s += "
    "; arrWidth = "150,180,150,150".split(","); iCnt = 0; for(var j=0,item2; item2=this.aNodes[j]; j++){ if(item.id == item2.pid){ s += "
    " + item2.Name + "
    "; } } break; } } } $("#WHeader > .Header4 > .Container").html(s); } this.SubMenuTitle = function(){ var s = ""; for(var i=1,item; item=this.aNodes[i]; i++){ if(this.RootIdx.toString() == item.pid.toString() && item.Folder.toUpperCase() == this.Folder.substr(0, item.Folder.length).toUpperCase()){ s += "\"""; break; } } return s; } this.Nav = function(pid){ var s = ""; var flag = true; switch(pid){ case -1: for(var i=1,item; item=this.aNodes[i]; i++){ if(item.Folder.toUpperCase() == this.Folder.toUpperCase()){ for(var j=0,FocusFile; FocusFile=item.Files[j]; j++){ if(this.Uri.toUpperCase() == item.Folder.toUpperCase() + FocusFile.toUpperCase() && item.ChildCnt == 0){ s += this.Nav(item.pid); s += item.Name; s = s.split(","); s[s.length-1] = "" + s[s.length-1] + ""; s = s.join("  >  "); } } } } break; case 0: s += "Home,"; break; default: for(var i=0,item; item=this.aNodes[i]; i++){ if(item.id == pid){ s += this.Nav(item.pid); s += item.Name + ","; break; } } break; } return s; } } var oMenu = null; oMenu = new CMenu("oMenu", 0); oMenu.Add(0, null, 0, "Root", "/GContents/", "Index.asp"); oMenu.Add(1000, 0, 1, "수강신청", "/GContents/RegisterClass/", "Index.asp", "", 0, 1); oMenu.Add(1001, 1000, 1, "공기업", "/GContents/RegisterClass/PublicCompany/", "Index.asp", "", 0, 1); oMenu.Add(1002, 1000, 2, "군수직", "/GContents/RegisterClass/GovernorPosition/", "Index.asp", "", 0, 1); //oMenu.Add(1003, 1000, 3, "공무원", "/GContents/RegisterClass/CivilServant/", "Index.asp", "", 0, 1); oMenu.Add(2000, 0, 2, "공기업채용정보", "/GContents/JobInfo/", "Index.asp", "", 0, 1); oMenu.Add(2001, 2000, 1, "채용공고", "/GContents/JobInfo/JobOpening/", "Index.asp", "", 0, 1); oMenu.Add(2002, 2000, 2, "공기업취업가이드", "/GContents/JobInfo/JobGuide/", "Index.asp", "", 0, 1); oMenu.Add(3000, 0, 3, "군수직시험정보", "/GContents/GovernorPosition/", "Index.asp", "", 0, 1); oMenu.Add(3001, 3000, 1, "시험공고", "/GContents/GovernorPosition/ExamOpening/", "Index.asp", "", 0, 1); oMenu.Add(3002, 3000, 2, "군수직수험가이드", "/GContents/GovernorPosition/ExamGuide/", "Index.asp", "", 0, 1); oMenu.Add(4000, 0, 4, "강사소개", "/GContents/TeacherInfo/", "Index.asp", "", 0, 1); oMenu.Add(4001, 4000, 1, "강사소개", "/GContents/TeacherInfo/TeacherIntro/", "Index.asp", "", 0, 0); oMenu.Add(5000, 0, 5, "수험서몰", "/GContents/BooksMall/", "Index.asp", "", 0, 1); oMenu.Add(5001, 5000, 1, "수험서몰", "/GContents/BooksMall/BuyBooks/", "Index.asp", "", 0, 0); oMenu.Add(5002, 5000, 2, "공지사항", "/GContents/BooksMall/MallNotice/", "Index.asp", "", 0, 0); oMenu.Add(5003, 5000, 3, "추록/정오표", "/GContents/BooksMall/Addition/", "Index.asp", "", 0, 0); oMenu.Add(6000, 0, 6, "상담센터", "/GContents/ConsultCenter/", "Index.asp", "", 0, 1); oMenu.Add(6001, 6000, 1, "공지사항", "/GContents/ConsultCenter/GNotice/", "Index.asp", "", 0, 0); oMenu.Add(6002, 6000, 2, "온라인상담실", "/GContents/ConsultCenter/OnConsult/", "Index.asp", "", 0, 0); oMenu.Add(6003, 6000, 3, "수험서몰상담실", "/GContents/ConsultCenter/BooksConsult/", "Index.asp", "", 0, 0); oMenu.Add(6004, 6000, 4, "강사상담실", "/GContents/TeacherInfo/TeacherIntro/", "Index.asp", "", 0, 0); oMenu.Add(6005, 6000, 5, "사이트FAQ", "/GContents/ConsultCenter/UseSite/", "Index.asp", "", 0, 0); oMenu.Add(6006, 6000, 6, "공기업/군수직 궁금한질문 TOP10", "/GContents/ConsultCenter/CuriousQuestion/", "Index.asp", "", 0, 0); oMenu.Add(7000, 0, 7, "오프라인과정", "/GContents/RegisterOffClass/", "Index.asp", "", 0, 1); oMenu.Add(7001, 7000, 1, "공기업", "/GContents/RegisterOffClass/PublicCompany/", "Index.asp", "", 0, 1); oMenu.Add(7002, 7000, 2, "군수직", "/GContents/RegisterOffClass/GovernorPosition/", "Index.asp", "", 0, 1); //oMenu.Add(7003, 7000, 3, "공무원", "/GContents/RegisterOffClass/CivilServant/", "Index.asp", "", 0, 1); oMenu.Add(8000, 0, 8, "내강의실", "/GContents/MyClass/", "Index.asp", "", 0, 0); oMenu.Add(8001, 8000, 1, "나의수강내역", "/GContents/MyClass/MyCourse/", "Index.asp", "", 0, 0); oMenu.Add(800101, 8001, 1, "온라인강의", "/GContents/MyClass/MyCourse/EachClass/OnLecture/", "Index.asp", "", 0, 0); oMenu.Add(800102, 8001, 2, "학원강의", "/GContents/MyClass/MyCourse/EachClass/OffLecture/", "Index.asp", "", 0, 0); oMenu.Add(800103, 8001, 3, "영상학습실", "/GContents/MyClass/MyCourse/EachClass/AddLecture/", "Index.asp", "", 0, 0); /* oMenu.Add(800101, 8001, 1, "프리패스,패키지 수강내역", "/GContents/MyClass/MyCourse/TogetherClass/", "Index.asp", "", 0, 0); oMenu.Add(80010101, 800101, 1, "온라인강의", "/GContents/MyClass/MyCourse/TogetherClass/OnLecture/", "Index.asp", "", 0, 0); oMenu.Add(80010102, 800101, 2, "학원강의", "/GContents/MyClass/MyCourse/TogetherClass/OffLecture/", "Index.asp,Index2.asp", "", 0, 0); oMenu.Add(80010103, 800101, 3, "만료된강의", "/GContents/MyClass/MyCourse/TogetherClass/EndLecture/", "Index.asp", "", 0, 0); oMenu.Add(800102, 8001, 2, "단과반수강내역", "/GContents/MyClass/MyCourse/EachClass/", "Index.asp", "", 0, 0); oMenu.Add(80010201, 800102, 1, "온라인강의", "/GContents/MyClass/MyCourse/EachClass/OnLecture/", "Index.asp", "", 0, 0); oMenu.Add(80010202, 800102, 2, "학원강의", "/GContents/MyClass/MyCourse/EachClass/OffLecture/", "Index.asp", "", 0, 0); oMenu.Add(80010203, 800102, 3, "영상학습실", "/GContents/MyClass/MyCourse/EachClass/AddLecture/", "Index.asp", "", 0, 0); */ oMenu.Add(8002, 8000, 2, "결제/배송관리", "/GContents/MyClass/PayMent/", "Index.asp", "", 0, 0); oMenu.Add(800201, 8002, 1, "주문내역", "/GContents/MyClass/PayMent/OrderList/", "Index.asp", "", 0, 0); oMenu.Add(800202, 8002, 2, "배송조회", "/GContents/MyClass/PayMent/ShippingList/", "Index.asp", "", 0, 0); oMenu.Add(800203, 8002, 3, "장바구니", "/GContents/MyClass/PayMent/Basket/", "Index.asp", "", 0, 0); oMenu.Add(800204, 8002, 4, "취소/환불내역", "/GContents/MyClass/PayMent/RefundList/", "Index.asp", "", 0, 0); oMenu.Add(800205, 8002, 5, "내맘대로결제", "/GContents/MyClass/PayMent/IWill/", "Index.asp", "", 0, 0); oMenu.Add(8003, 8000, 3, "학습 Q&A", "/GContents/TeacherInfo/TeacherIntro/", "Index.asp", "", 1, 0); oMenu.Add(8004, 8000, 4, "개인공지/상담모음", "/GContents/MyClass/CollectNotice/", "Index.asp", "", 0, 0); oMenu.Add(8005, 8000, 5, "회원정보수정", "/GContents/MyClass/Member/", "Index.asp", "", 0, 0); oMenu.Add(9000, 0, 9, "학원소개", "/GContents/Main/", "Index.asp", "", 0, 0); oMenu.Add(9001, 9000, 1, "학원소개", "/GContents/Main/Intro/", "Index.asp", "", 0, 0); oMenu.Add(9002, 9000, 2, "찾아오시는길", "/GContents/Main/Map/", "Index.asp", "", 0, 0); oMenu.Add(9003, 9000, 3, "이용약관", "/GContents/Main/InfoPolicy/", "Index.asp", "", 0, 0); oMenu.Add(9004, 9000, 4, "개인정보취급방침", "/GContents/Main/InfoPolicy2/", "Index.asp", "", 0, 0); oMenu.Add(9005, 9000, 5, "모바일이용안내", "/GContents/Main/MobileInfo/", "Index.asp", "", 0, 0); oMenu.Add(10000, 0, 10, "회원가입", "/GContents/Member/", "Index.asp", "", 0, 0); oMenu.Add(10001, 10000, 1, "신규회원가입", "/GContents/Member/MemberInfo/", "BecomeMember.asp", "", 0, 0); oMenu.Add(10002, 10000, 2, "아이디/비밀번호 찾기", "/GContents/Member/MemberSearch/", "SearchIDPW.asp", "", 0, 0); oMenu.Add(10003, 10000, 3, "이용약관", "/GContents/Main/InfoPolicy/", "Index.asp", "", 0, 0); oMenu.Add(10004, 10000, 4, "개인정보취급방침", "/GContents/Main/InfoPolicy2/", "Index.asp", "", 0, 0); /********************************************** 메뉴 **********************************************/ /********************************************** SMS **********************************************/ function GoSMS(){ if(arguments[1]) $("input[name=Receiver]").val(arguments[1]); if(arguments[2]) $("input[name=ToHNo]").val(arguments[2]); $("#dSMS").dialog({ title: "SMS 발송", width: 400, height: 400, buttons:{ "전송": function(){ if(!$("input[name=FromHNo]").val()){ alert("보내는 분 휴대폰 번호를 넣어주세요."); return; } if(!$("input[name=ToHNo]").val()){ alert("받는 분 휴대폰 번호를 넣어주세요."); return; } if(!$("textarea[name=FromMsg]").val()){ alert("내용을 입력해주세요."); return; } var Params = ""; Params += "FromHNo=" + $("input[name=FromHNo]").val(); Params += "&ToHNo=" + $("input[name=ToHNo]").val(); Params += "&FromMsg=" + $("textarea[name=FromMsg]").val(); $.ajax({ type: "POST", async : true, url: "/PSetUp/CModule/SMS/SMS.asp", dataType: "json", data: Params, success: function(Data, Status, xhr){ var s = ""; if("OK" == Data.Result){ alert("전송했습니다."); $("#fSMS")[0].reset(); $("#dSMS").dialog("close"); }else{ alert(Data.Data); } }, error: function(xhr, Status, error){ //alert(xhr.responseText); }, complete: function(xhr, Status){ //alert(xhr.responseText); } }); }, "취소": function() { $("#fSMS")[0].reset(); $(this).dialog("close"); } }, modal: true }); } /* function CheckLength(){ var Msg = $(arguments[0]); var MsgSize = 0; var MsgWord = ""; for(var i=0,item; item=Msg.val().substr(i,1); i++){ MsgSize += (KPattern.test(item)) ? 2:1; MsgWord += item; if(MsgSize == 80){ alert("최대 80자까지만 가능합니다."); Msg.val(MsgWord); } } $("#MsgSize").html(MsgSize); }*/ /********************************************** SMS **********************************************/ /********************************************** Memo **********************************************/ function GoMemo(){ window.open("/MContents/GBoard/Memo/Index2.asp?SearchColumn=" + escape(arguments[0]) + "&SearchValue=" + escape(arguments[1]), "", "scrollbars=yes,resizable=yes,width=810,height=650,left=150,top=150"); } /********************************************** Memo **********************************************/ /********************************************** PayMent **********************************************/ function GoPayMent(){ alert("아이씨.. 준비중이라니깐..."); //window.open("/MContents/Boards/Memo/Index2.asp?SearchColumn=" + escape(arguments[0]) + "&SearchValue=" + escape(arguments[1]), "", "scrollbars=yes,resizable=yes,width=770,height=650,left=150,top=150"); } /********************************************** PayMent **********************************************/ /********************************************** BadUser **********************************************/ function BadInfo(){ var WinWidth = 600; var WinHeight = 800; var WinTop = (screen.height > WinHeight) ? (screen.height - WinHeight)/3 : 0; var WinLeft = (screen.width > WinWidth) ? (screen.width - WinWidth)/2 : 0; var WinOption = "Toolbar=no, scrollbars=yes, resizable=no, width=" + WinWidth + ", height=" + WinHeight + ", marginwidth=0, marginheight=0, top=" + WinTop + ", left=" + WinLeft; var Uri = "/GContents/Include/Main/BadUser/List.asp"; WinList = window.open("about:blank","",WinOption); WinList.location.href = Uri; } /********************************************** PC/Mobile 접속 **********************************************/ /* var MobileFlag = false; var PCFilter = "win16|win32|win64|mac"; if(navigator.platform){ if(PCFilter.indexOf(navigator.platform.toLowerCase()) < 0) MobileFlag = true; } if(MobileFlag) location.href = "https://m.urijob.co.kr/MobileContents/Index.asp"; */ // document.title = "우리취업아카데미";