$(document).ready(function(){ $("#btnSend").click(function(){ btnSend(); }); $("#btnSendPrim").click(function(){ btnSendPrim(); }); $("#btnCansel").click(function(){ self.close(); }); }); function btnSend(){ var strUserName = $.trim($("#strUserName").val()); var strPhone = $.trim($("#strPhone").val()); var strZipCode = $("#zipcode").val(); var strAddr = $("#address").val(); var strHopeTime = $("#strHopeTime").val(); var strHopeMsg = $.trim($("#strHopeMsg").val()); var strMemo = $.trim($("#strMemo").text()); var EpSeq = $("#EpSeq").val(); //담당EP var strEpPhone = $("#strEpPhone").val(); //담당EP - 핸폰.. var reqFrom = $("#reqFrom").val(); //유학네트 - 1062001, 잡네트 - 1062023 - 2011-02-18 추가 if (strUserName == ""){ alert('이름을 입력해주십시요'); $("#strUserName").focus(); return false; } if(strPhone == ""){ alert('연락처를 입력해주십시요'); $("#strPhone").focus(); return false; } if ("01" == strPhone.substring(0,2)) { if (!dvf_testMPhoneNum(strPhone)) { alert('연락처를 입력해주십시요'); $("#strPhone").focus(); return false; } } else { if (!dvf_testTelno(strPhone)) { alert('연락처를 입력해주십시요'); $("#strPhone").focus(); return false; } } if(strAddr == ""){ alert('현재 거주지를 입력해주십시요'); execPostcode(); return false; } if(strHopeTime == ""){ alert('희망시간대를 선택해주십시요'); return false; } if(strHopeTime == "2"){ if(strHopeMsg == ""){ alert("원하시는 희망 시간을 입력하세주세요."); $("#strHopeMsg").focus(); return false; } } if(strMemo == ""){ alert('내용을 입력해주십시요'); $("#strMemo").focus(); return false; } var frm = document.frm_reservation_counsel; frm.method = "post"; frm.action = "https://www.eduhouse.net/service/counsel/pop_callback_write_ok.asp"; frm.submit(); } function btnSendPrim(){ var strUserName = $.trim($("#strUserName").val()); var strPhone = $.trim($("#strPhone").val()); var strHopeTime = $("#strHopeTime").val(); var strHopeMsg = $.trim($("#strHopeMsg").val()); var strMemo = $.trim($("#strMemo").text()); var EpSeq = $("#EpSeq").val(); //담당EP var strEpPhone = $("#strEpPhone").val(); //담당EP - 핸폰.. var reqFrom = '1062001'; //유학네트 - 1062001 if (strUserName == ""){ alert('이름을 입력해주십시요'); $("#strUserName").focus(); return false; } if(strPhone == ""){ alert('연락받으실 연락처를 입력하여 주세요.'); $("#strPhone").focus(); return false; } if(strHopeTime == ""){ alert('희망시간대를 선택해주십시요'); return false; } if(strHopeTime == "2"){ if(strHopeMsg == ""){ alert("원하시는 희망 시간을 입력하세주세요."); $("#strHopeMsg").focus(); return false; } } if(document.frm_reservation_counsel.chk_tackbae.checked){ }else{ alert("개인정보 수집 및 이용에 동의를 하셔야 이용하실 수 있습니다."); return false; } var frm = document.frm_reservation_counsel; frm.method = "post"; frm.action = "pop_callback_write_prim_ok.asp"; frm.submit(); } function hopeTime(val){ if(val == "3"){ document.getElementsByName("strHopeTime1")[1].checked = true; document.getElementById("strHopeTime").value = 2; }else{ document.getElementById("strHopeTime").value = val; } } //글자수 체크 var oldStr, oldCnt; function checkByte(element) { var onechar; var tcount = 0; for (k=0; k 4) tcount += 2; else if (onechar!='\r') tcount++; } if(tcount > 10) { alert("허용된 글자수가 초과되었습니다.\r\n초과된 부분은 자동으로 삭제됩니다."); element.value = oldStr; tcount = oldCnt; } oldStr = element.value; oldCnt = tcount; } function execPostcode() { new daum.Postcode({ oncomplete: function(data) { // 팝업에서 검색결과 항목을 클릭했을때 실행할 코드를 작성하는 부분. // 각 주소의 노출 규칙에 따라 주소를 조합한다. // 내려오는 변수가 값이 없는 경우엔 공백('')값을 가지므로, 이를 참고하여 분기 한다. var fullAddr = ''; // 최종 주소 변수 var extraAddr = ''; // 조합형 주소 변수 // 사용자가 선택한 주소 타입에 따라 해당 주소 값을 가져온다. if (data.userSelectedType === 'R') { // 사용자가 도로명 주소를 선택했을 경우 fullAddr = data.roadAddress; } else { // 사용자가 지번 주소를 선택했을 경우(J) fullAddr = data.jibunAddress; } // 사용자가 선택한 주소가 도로명 타입일때 조합한다. if(data.userSelectedType === 'R'){ //법정동명이 있을 경우 추가한다. if(data.bname !== ''){ extraAddr += data.bname; } // 건물명이 있을 경우 추가한다. if(data.buildingName !== ''){ extraAddr += (extraAddr !== '' ? ', ' + data.buildingName : data.buildingName); } // 조합형주소의 유무에 따라 양쪽에 괄호를 추가하여 최종 주소를 만든다. fullAddr += (extraAddr !== '' ? ' ('+ extraAddr +')' : ''); } // 우편번호와 주소 정보를 해당 필드에 넣는다. document.getElementById("zipcode").value = data.zonecode; //5자리 기초구역번호 사용 document.getElementById("address").value = fullAddr; document.getElementById("address").focus(); return false; } }).open(); }