$(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);
}
}
});
}