$(document).ready(function() {
$("#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_check.booking.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("");
$("#user_name_kor").focus();
$("#bookrty").val("");
$("#msgmail").empty();
$("#msgmail").append("가입되어 있지 않은 이메일 주소입니다.이메일 주소가 아이디로 사용됩니다. 아래 정보를 입력하여 주세요.");
$("#msgphone").empty();
$("#msgphone").append(" 핸드폰번호가 비밀번호로 이용됩니다.");
$(".agreelayer1").css("display","block");
$("#uhpon").css("display","block");
$(".cenlst").css("display","block");
$("#agr_area").css("display","block");
$("#name_area").css("display","block");
$("#user_name_kor").attr("readonly",false);
$("#office_area").css("display","block");
$("#office_area2").css("display","none");
} else if (p_data.isDupID == "Reject"){
alert("가입이 불가능한 아이디입니다. 다시 확인해주세요.");
$("#user_email").focus();
} else if (p_data.isDupID == "Drop"){
alert("탈퇴한 회원의 아이디 입니다");
$("#user_email").focus();
} else {
$("#checkedID").val(userID);
$("#name_area").css("display","block");
$("#office_area").css("display","none");
$("#office_area2").css("display","block");
$("#user_name_kor").val(p_data.isDupID);
$("#user_name_kor").attr("readonly",true);
$("#hid_userSeq").val(p_data.stduser);
$("#bookrty").val("ARL");
$("#msgphone").empty();
$("#msgmail").empty();
$("#msgmail").append("유학네트에 가입되어 있는 이메일 주소입니다.");
$(".agreelayer1").css("display","none");
$("#uhpon").css("display","none");
//$("#area_office_title").empty();
$("#area_office").empty();
$("#area_office").append(""+p_data.tnm+"가 담당지사 입니다."+p_data.tnm+"를 통하여 상담을 드리겠습니다.");
}
}
});
}
return false;
});
$("#btnSubmit_spcq").click(function(){
if(document.getElementById("checkedID").value==""){
alert("이메일 주소를 입력 후 회원가입 여부 확인을 먼저 확인하여 주세요.");
document.getElementById("user_email").focus();
return false;
}
/*
if($("input:checkbox[name='chk_tackbae']:checked").length == 0){
alert("개인정보수집 및 이용에 동의를 부탁드립니다.");
$("#chk_tackbae").focus();
return false;
}
*/
if(document.getElementById("bookrty").value ==""){
if(document.getElementById("user_name_kor").value==""){
alert("이름을 입력하여 주세요.");
document.getElementById("user_name_kor").focus();
return false;
}
if(document.getElementById("counsel_hand_phone2").value==""){
alert("연락처를 정확히 기입하셔야 상담내용을 받아보실 수 있습니다..");
document.getElementById("counsel_hand_phone2").focus();
return false;
}
if(document.getElementById("counsel_hand_phone3").value==""){
alert("연락처를 정확히 기입하셔야 상담내용을 받아보실 수 있습니다.");
document.getElementById("counsel_hand_phone3").focus();
return false;
}
if(document.getElementById("as-network").value==""){
alert("가까운 상담센터를 선택하여 주세요.");
document.getElementById("as-network").focus();
return false;
}
if($("input:checkbox[name='agree1']:checked").length == 0){
alert("회원가입 및 이용약관 동의를 부탁드립니다.");
$("#agree1").focus();
return false;
}
}
if(document.getElementById("counsel_txt_content").value==""){
alert("문의사항을 입력하여 주세요.");
document.getElementById("counsel_txt_content").focus();
return false;
}
var param = "txtphone1="+ $("#counsel_hand_phone1").val() +"-"+ $("#counsel_hand_phone2").val() +"-"+ $("#counsel_hand_phone3").val();
param += "&user_email="+ document.getElementById("user_email").value;
param += "&branch_cd="+ document.getElementById("as-network").value;
param += "&contents="+ escape(document.getElementById("counsel_txt_content").value);
param += "&bookrty="+ document.getElementById("bookrty").value;
param += "&hid_userSeq="+ document.getElementById("hid_userSeq").value;
param += "&user_name_kor="+ escape(document.getElementById("user_name_kor").value);
param += "&Event_Title="+ escape(document.getElementById("Event_Title").value);
param += "&Event_code="+ document.getElementById("Event_code").value;
param += "&BannerID="+ document.getElementById("BannerID").value;
param += "&req_url="+ escape(document.getElementById("hidNowUrl").value);
$.ajax({
url: '/service/counsel/svc_pop_event_member_join_write2.asp',
type: 'POST',
data: param,
dataType: 'json',
error: function(p_req, p_status, p_err) {
alert("["+ p_status + "]"+"죄송합니다.작업 중 시스템 오류가 발생하였습니다.");
},
success: function(p_data) {
if (p_data.result == 'y'){
alert('감사합니다.문의하신 내용은 담당 EP가 확인 후\n빠른 시간 내 회신을 드리도록 하겠습니다.\n이용해 주셔서 감사합니다.');
window.close();
}else{
alert('상담예약 접수가 실패되었습니다.[ERRORCODE:10]');
}
}
});
});
});
function fn_userID_focus(str_alert){
alert(str_alert);
$("#user_email").focus();
}
function checkNum(pa){
var pattern = /^[0-9]+$/;
var chkVal = eval("document.frm_reservation_counsel."+pa).value;
if(!/^[0-9]+$/.test(chkVal)){
alert("숫자만 입력하여 주세요.");
eval("document.frm_reservation_counsel."+pa).value="";
eval("document.frm_reservation_counsel."+pa).focus();
return false;
}
}