$(document).ready(function() { // 박람회 선택. //=============NY4==================================================================== $("#btn_idDupCheckny").click(function() { var userID = $("#user_email").val(); if(!dvf_testEmail(userID)){ fn_userID_focus("회원 이메일이 유효하지 않습니다."); }else if(userID.indexOf("@hotmail.com")>1){ fn_userID_focus("hotmail.com 메일은 정책상 사용할 수 없습니다.\n다른 이메일 주소를 사용하세요."); }else if(userID.indexOf("@msn.com")>1){ fn_userID_focus("msn.com 메일은 정책상 사용할 수 없습니다.\n다른 이메일 주소를 사용하세요."); }else if(userID.indexOf("@live.com")>1){ fn_userID_focus("live.com 메일은 정책상 사용할 수 없습니다.\n다른 이메일 주소를 사용하세요."); }else if(userID.indexOf("@outlook.com")>1){ fn_userID_focus("outlook.com 메일은 정책상 사용할 수 없습니다.\n다른 이메일 주소를 사용하세요."); }else{ var param = 'userID='+ userID; $.ajax({ url: '/service/mypage/svc_dupid_fair_check.v2.asp', type: 'POST', data: param, dataType: 'json', error: function() { alert("회원이메일 중복 확인 중 오류 발생. 잠시 후 이용바랍니다."); }, success: function(p_data) { if (p_data.isDupID == "Null"){ //중복아니면 alert("사용가능한 이메일 입니다"); $("#checkedID").val(userID); $("#user_email").attr("readonly",true); $("#user_email").addClass("gray"); $("#btn_idDupCheck").css("display","none"); //------------------------------------------ $("#user_name_kor").val(""); $("#bookrty").val(""); $("#msgmail").empty(); $("#msgmail").append("사용가능한 이메일 주소입니다."); $(".agreelayer1").css("display","block"); $(".agreelayer2").css("display","block"); $("#uhpon").css("display","block"); $(".cenlst").css("display","block"); } else if (p_data.isDupID == "Reject"){ // 가입불가 ID alert("가입이 불가능한 아이디입니다. 다시 확인해주세요."); $("#user_email").focus(); } else if (p_data.isDupID == "Drop"){ // 가입불가 ID alert("탈퇴한 회원의 아이디 입니다"); $("#user_email").focus(); } else { $("#checkedID").val(userID); $("#user_name_kor").val(p_data.isDupID); $("#hid_userSeq").val(p_data.stduser); $("#bookrty").val("ARL"); $("#msgmail").empty(); $("#msgmail").append("이미 등록된 이메일 주소로 예약이 진행됩니다."); $(".agreelayer1").css("display","none"); $(".agreelayer2").css("display","none"); $("#uhpon").css("display","none"); //$(".cenlst").css("display","none"); } } }); } return false; }); //=============NY3==================================================================== $("#btn_idDupCheck").click(function() { var userID = $("#user_email").val(); if(!dvf_testEmail(userID)){ fn_userID_focus("회원 이메일이 유효하지 않습니다."); }else if(userID.indexOf("@hotmail.com")>1){ fn_userID_focus("hotmail.com 메일은 정책상 사용할 수 없습니다.\n다른 이메일 주소를 사용하세요."); }else if(userID.indexOf("@msn.com")>1){ fn_userID_focus("msn.com 메일은 정책상 사용할 수 없습니다.\n다른 이메일 주소를 사용하세요."); }else if(userID.indexOf("@live.com")>1){ fn_userID_focus("live.com 메일은 정책상 사용할 수 없습니다.\n다른 이메일 주소를 사용하세요."); }else if(userID.indexOf("@outlook.com")>1){ fn_userID_focus("outlook.com 메일은 정책상 사용할 수 없습니다.\n다른 이메일 주소를 사용하세요."); }else{ var param = 'userID='+ userID; $.ajax({ url: '/service/mypage/svc_dupid_fair_check.asp', type: 'POST', data: param, dataType: 'json', error: function() { alert("회원이메일 중복 확인 중 오류 발생. 잠시 후 이용바랍니다."); }, success: function(p_data) { if (p_data.isDupID == "Null"){ //중복아니면 alert("사용가능한 이메일 입니다"); $("#checkedID").val(userID); $("#user_email").attr("readonly",true); $("#user_email").addClass("gray"); $("#btn_idDupCheck").css("display","none"); } else if (p_data.isDupID == "Reject"){ // 가입불가 ID alert("가입이 불가능한 아이디입니다. 다시 확인해주세요."); $("#user_email").focus(); } else if (p_data.isDupID == "Drop"){ // 가입불가 ID alert("탈퇴한 회원의 아이디 입니다"); $("#user_email").focus(); } else { if(confirm(p_data.isDupID+" 회원님으로 이미 가입된 이메일 주소입니다. ID/PW 찾기를 하시겠습니까?")){ location.href='/members/search_idpw.asp'; } } } }); } return false; }); //==============NY1============================================================ $("#btn_Join").click(function() { var chktyoe = $("#bookrty").val(); if(chktyoe=="ARL"){ if(submit_join_check2()){ f_submit_ok(); } }else{ var frm = document.frm_fair; if(submit_join_check()){ layer_open(); var joinFrame = $("").attr("id", "if_idpwd") .attr("name", "if_idpwd") .attr("marginWidth", "0px") .attr("marginHeight", "0px") .attr("frameborder", "1px") .attr("width", "0px") .attr("height", "0px") .attr("scrolling", "no") .attr("src", "about:blank"); $("body").append(joinFrame); if (self.frames[joinFrame.attr("name")].name != joinFrame.attr("name")) { self.frames[joinFrame.attr("name")].name = joinFrame.attr("name"); } frm.method = "post"; frm.action = "/service/mypage/member_reg_fair_sns_ok.v2.asp"; //frm.action = "/service/mypage/member_reg_fair_sns_ok.v3.asp"; frm.target = joinFrame.attr("name"); frm.submit(); } } }); }); function fn_userID_focus(str_alert){// 아이디 중복확인 포커스 alert(str_alert); $("#user_email").focus(); } //==================NY2==================================== function submit_join_check(){ if($("input:radio[name='choice_event']").length == 1){ if($("input:radio[name='choice_event']").attr("disabled")){ alert("선택하신 박람회 일자는 선착순 마감되었습니다.\n다른 일자 혹은 사전상담신청을 이용해 주시기 바랍니다.\n\n2017 세계유학박람회는 고객님의 1:1 전문 상담을 위해 선착순 예약제로 운영됩니다.\n감사합니다."); return false; }else if($("input:radio[name='choice_event']:checked").length == 0){ alert("참가 가능한 박람회 장소 및 일정을 선택해주세요."); return false; } }else{ if($("input:radio[name='choice_event']:checked").length == 0){ alert("참가 가능한 박람회 장소 및 일정을 선택해주세요."); return false; } } if($("#selcntry").val()==""){ alert("박람회 참가를 원하시는 센터를 선택해 주세요."); $("#selcntry").focus(); return false; } if($("#your-add").val()==""){ alert("거주지역을 입력해 주세요."); $("#your-add").focus(); return false; } fn_Pro_Chg($("input:radio[name='choice_event']:checked").val()); if($("#hid_snsLevel").val()=="0" || $("#hid_snsLevel").val()=="1"){ if($("#user_name_kor").val()==""){ alert("한글이름을 입력해주세요."); $("#user_name_kor").focus(); return false; } if ($("#checkedID").val() != $("#user_email").val()){ alert("이메일 중복 확인을 부탁드립니다."); return false; } if($("input:checkbox[name='agree1']:checked").length == 0){ alert("회원가입 및 이용약관동의를 부탁드립니다.\n\n유학네트 회원 가입 약관 미동의시 박람회 참가신청이 불가합니다."); $("#agree1").focus(); return false; } if($("input:checkbox[name='agree2']:checked").length == 0){ alert("개인정보 미동의시 박람회 사전예약이 불가합니다."); $("#agree2").focus(); return false; } } $("#btn_Join").css("display","none"); document.getElementById("userPass1").value = $("#user_hand_phone1").val()+$("#user_hand_phone2").val()+$("#user_hand_phone3").val(); return true; } //==================NY2-1==================================== function submit_join_check2(){ if($("input:radio[name='choice_event']:checked").length == 0){ alert("참가 가능한 박람회 장소 및 일정을 선택해주세요."); return false; } if($("#selcntry").val()==""){ alert("박람회 참가를 원하시는 센터를 선택해 주세요."); $("#selcntry").focus(); return false; } if($("#your-add").val()==""){ alert("거주지역을 입력해 주세요."); $("#your-add").focus(); return false; } fn_Pro_Chg($("input:radio[name='choice_event']:checked").val()); if($("#hid_snsLevel").val()=="0" || $("#hid_snsLevel").val()=="1"){ //비로그인 또는 소셜로그인만 한 회원. 가입인증. if($("#user_name_kor").val()==""){ alert("한글이름을 입력해주세요."); $("#user_name_kor").focus(); return false; } if ($("#checkedID").val() != $("#user_email").val()){ alert("이메일 중복 확인을 부탁드립니다."); return false; } } $("#btn_Join").css("display","none"); return true; } function fn_Eventexe(){f_submit_ok();} function f_submit_ok(){ layer_open(); var frm = document.frm_fair; var param = "evt_code="+ frm.evt_code.value; param += "&evt_detail_code="+ frm.evt_code_detail.value; param += "&evt_area="+ frm.evt_area.value; param += "&evt_qna="+ escape(frm.memo.value); param += "&joinYn="+ frm.joinYn.value; param += "&mailcode="+ frm.mailcode.value; param += "&stdusr="+ frm.hid_userSeq.value; param += "&selcntry="+ frm.selcntry.value; param += "&gaddr="+ escape($("#your-add").val()); $.ajax({ url: '/service/fair/svc_fair_save.v2.asp', type: 'POST', data: param , dataType: 'json', error: function() { alert("박람회 신청 중 오류 발생."); $("#btn_Join").css("display","block");$("#send_loding").css("display","none"); }, success: function(p_data) { if(p_data.result == "ok"){ alert("참가예약이 정상적으로 등록되었습니다.\n\n감사합니다."); document.location.reload(); }else{ $("#btn_Join").css("display","block");$("#send_loding").css("display","none"); alert(p_data.result); return false; } } }); } function fn_loginBtn(){ if($("#user_id").val()==""){ alert('유학네트 ID를 입력하세요.'); $("#user_id").focus(); return false; } if($("#user_password").val()==""){ alert('패스워드를 입력하세요.'); $("#user_password").focus(); return false; } var param = {userId: $("#user_id").val(), pwd: $("#user_password").val()}; $.ajax({ // url: "http://www.eduhouse.net/service/login/svc_fair_login.asp", url: "/service/login/svc_user_confirm_fair.asp", type: 'POST', data: param, dataType: 'json', async: true, //timeout: 3000, error: function(p_req, p_status, p_err) { //alert('ERR1'); alert("로그인 중 오류가 발생하였습니다. 잠시 후 다시 시도해주세요."); }, success: function(p_data) { if(p_data.result == 'SUCC'){ //로그인 성공. $("#hid_userSeq").val(p_data.UserSeq); $("#hid_snsLevel").val('2'); $("#user_name_kor").val(p_data.userNameKor).attr("readonly",true).addClass("gray"); //이름 수정불가 $("#user_email").val(p_data.UserEmail).attr("readonly",true).addClass("gray"); //이메일 수정불가 $("#btn_idDupCheck").css("display","none"); //Email 중복확인 버튼 히든. $("#user_hand_phone_dropdown").css("display","none"); //핸드폰번호 수정불가 $("#user_hand_phone1").attr("readonly",true).addClass("gray"); //핸드폰번호 수정불가 $("#user_hand_phone2").attr("readonly",true).addClass("gray"); //핸드폰번호 수정불가 $("#user_hand_phone3").attr("readonly",true).addClass("gray"); //핸드폰번호 수정불가 $("#t_sms1").css("display","none"); //핸드폰인증 버튼 삭제. $(".notice").css("display","none"); // $(".agreelayer1").css("display","none"); //회원가입 약관동의 히든. $(".agreelayer2").css("display","none"); //개인정보 수집동의 히든. $("#modal_login").css("display","none"); $("#modal_join").css("display","block"); }else if(p_data.result == 'DORM'){ //로그인 성공. alert('휴면 계정 입니다.유학네트 고객센터(1588-1377) 통하여 휴면 상태 해제 후 이용할 수 있습니다.'); return false; }else{ alert('잘못된 아이디나 패스워드를 입력하셨습니다.'); return false; } } }); } function layer_close(){ //$('#viewLoading').hide(); $("#btn_Join").css("display","block");$("#send_loding").css("display","none"); } function layer_open(){ $("#btn_Join").css("display","none");$("#send_loding").css("display","block"); } function fn_Pro_Chg(p_evtcode){ var evt_code = p_evtcode.split('_'); $("#evt_code").val(evt_code[0]); $("#evt_code_detail").val(evt_code[1]); $("#sel_evtcode").val(p_evtcode); } function fn_jointab(){ //유학네트 회원가입. $("#modal_join").css("display","block"); $("#modal_login").css("display","none"); } function nycreateCenter(pa1,pa2,pa3){ var param = "evt_code="+ pa1; param += "&evt_detail_code="+ pa2+"&cseq="+pa3; $.ajax({ url: '/service/fair/svc_fair.centyer.asp', type: "POST", data: param, dataType: "json", async: true, error: function(p_req, p_status, p_err) { alert('변경작업 중 오류가 발생하였습니다.'); }, success: function(p_data) { if(p_data.succ){ document.getElementById("fcenter").innerHTML = p_data.retsel; }else{ alert(p_data.msg); } } }); }