function LoginForm(f) { if(obj.textcheck.call(f.userid) == false) return false; if(obj.textcheck.call(f.userpw) == false) return false; f.action = '/member/login.php'; } function AgreeForm(f) { if(obj.boxcheck.call(f.agree) == false) return false; f.action = f.url.value; } function JoinappForm(f) { f.action="joinapp1.html"; } function JoinappForm1(f) { if(obj.boxcheck.call(f.agree) == false) return false; f.action = f.url.value; } function JoinForm(f) { if(f.company && obj.textcheck.call(f.company) == false) return false; if(f.comcheck && f.comcheck.value != "ok") { alert('회사 아이디 확인을 해주시기 바랍니다.'); return false; } if(obj.textcheck.call(f.userid,5) == false) return false; if(f.userid.value.onlyAlphabetNumber() == false) { alert('아이디는 숫자/영문만 사용가능합니다.'); return false; } if(f.idcheck.value != "ok") { alert('아이디 확인을 해주시기 바랍니다.'); return false; } if(obj.textcheck.call(f.passwd1,6) == false) return false; if(f.passwd1.value.checkPass() == false) { alert('비밀번호는 영문/숫자 한글자 이상 포함되어야합니다.'); return false; } if(f.companyid.value == f.userid.value) { alert('회사 아이디와 이용자 아이디를 다르게 입력해주세요.'); return false; } if(obj.textcheck.call(f.passwd2,6) == false) return false; if(f.passwd1.value != f.passwd2.value) { alert('비밀번호와 비밀번호확인이 일치하지 않습니다.'); return false; } if(obj.textcheck.call(f.name) == false) return false; if(obj.textcheck.call(f.phone) == false) return false; if(f.email.value.email() == false) return false; f.action = 'join.php'; } function EditForm(f) { if(f.passwd1.value != "") { if(obj.textcheck.call(f.passwd1,6) == false) return false; if(f.passwd1.value.checkPass() == false) { alert('비밀번호는 영문/숫자 한글자 이상 포함되어야합니다.'); return false; } if(obj.textcheck.call(f.passwd2,6) == false) return false; if(f.passwd1.value != f.passwd2.value) { alert('비밀번호와 비밀번호확인이 일치하지 않습니다.'); return false; } } if(obj.textcheck.call(f.name) == false) return false; if(obj.textcheck.call(f.company) == false) return false; if(obj.textcheck.call(f.phone) == false) return false; if(f.email.value.email() == false) return false; f.action = 'myinfo.php'; } function StaffForm(f) { if(f.work.value == "write") { if(f.idcheck.value == "") { alert("아이디 체크를 해주세요"); return false; } if(obj.textcheck.call(f.userid,5) == false) return false; if(f.userid.value.onlyAlphabetNumber() == false) { alert('아이디는 숫자/영문만 사용가능합니다.'); return false; } } if(f.passwd1.value != "") { if(obj.textcheck.call(f.passwd1,6) == false) return false; if(f.passwd1.value.checkPass() == false) { alert('비밀번호는 영문/숫자 한글자 이상 포함되어야합니다.'); return false; } if(obj.textcheck.call(f.passwd2,6) == false) return false; if(f.passwd1.value != f.passwd2.value) { alert('비밀번호와 비밀번호확인이 일치하지 않습니다.'); return false; } } if(obj.textcheck.call(f.name) == false) return false; if(obj.textcheck.call(f.phone) == false) return false; if(f.email.value.email() == false) return false; f.action = 'staff.php'; } function StaffDel(f) { var val = confirm('회원 삭제시 관련 게시물 및 정보는 모두 삭제됩니다.\r\n관리자로 있는 그룹은 자동 위임됩니다.\r\n\r\n정말 삭제 하시겠습니까?'); if(val) { f.work.value = "delete"; f.action = 'staff.php'; f.submit(); } } function groupDel(f) { var val = confirm('정말 삭제 하시겠습니까?'); if(val) { f.mode.value = "delete"; f.submit(); } } function PassForm(f) { if(f.mode.value == 'findpw') { if(obj.textcheck.call(f.userid) == false) return false; if(f.email.value.email() == false) return false; } else { if(obj.textcheck.call(f.name) == false) return false; if(f.email.value.email() == false) return false; } f.action = 'findpw.php'; } function QnaForm(f) { if(obj.textcheck.call(f.name) == false) return false; if(obj.textcheck.call(f.phone) == false) return false; if(obj.textcheck.call(f.memo) == false) return false; f.action = 'customer.php'; } function checkID() { var companyid = $('#companyid').val(); var userid = $('#userid').val(); if(userid.length < 5) { alert('아이디를 5자 이상 입력해주세요'); return; } if(companyid == userid) { alert('회사 아이디와 이용자 아이디를 다르게 입력해주세요.'); return false; } $.post('/member/join.php','work=findid&userid='+userid, function(data) { //console.log(data); if(data.code == '200') { alert('사용 가능한 아이디 입니다.'); $('#idcheck').val('ok'); } else { alert('이미 사용중인 아이디 입니다.'); $('#idcheck').val(''); } },'json'); } function checkCompany(val) { var companyid = $('#companyid').val(); var userid = $('#userid').val(); var msg1 = "사용 가능한 회사아이디 입니다."; var msg2 = "사용할 수 없는 아이디 입니다."; var msg = ""; var res = ""; if(companyid == "") { alert('회사 아이디를 입력해주세요'); return; } if(val=='r' && companyid.length < 5) { alert('회사아이디를 5자 이상 입력해주세요.'); return; } if(companyid == userid) { alert('회사 아이디와 이용자 아이디를 다르게 입력해주세요.'); return false; } $.post('/member/join.php','work=findcom&companyid='+companyid, function(data) { if(data.code == '200') { if(val == 'r') msg = msg2; else { msg = msg1; res = "ok"; } } else { if(val == 'r') { msg = msg1; res = "ok"; } else { msg = msg2; } } alert(msg); $('#comcheck').val(res); },'json'); } function checkPayform(f) { if(f.usechat.checked == false && f.usepush.checked == false) { alert('서비스 선택에서 최소 1개 이상의 서비스를 선택하셔야합니다.'); return false; } if(f.coupon1.value !="" && f.coupon2.value !="" && f.coupon3.value !="" && f.coupon4.value !="" && f.couponcheck.value =="") { alert('쿠폰 사용 가능 확인을 해주세요.'); return false; } if(f.taxorder1.checked == true) { if(obj.textcheck.call(f.ceoname) == false) return false; if(obj.textcheck.call(f.company) == false) return false; if(obj.textcheck.call(f.biznum1) == false) return false; if(obj.textcheck.call(f.biznum2) == false) return false; if(obj.textcheck.call(f.biznum3) == false) return false; if(obj.textcheck.call(f.biztype) == false) return false; if(obj.textcheck.call(f.bizitem) == false) return false; if(obj.textcheck.call(f.address) == false) return false; if(obj.textcheck.call(f.ordername) == false) return false; if(obj.textcheck.call(f.email) == false) return false; if(obj.textcheck.call(f.phone) == false) return false; if(obj.textcheck.call(f.mobile) == false) return false; } if($('#paytype1').prop('checked') == true) { checkPaycard(); return false; } else { var total_txt = document.getElementById('total_txt').innerHTML; var cf = confirm("총 결제금액은 "+total_txt+"원 입니다.\r\n무통장입금(기업은행 420-067141-04-010 예금주:(주)런소프트)\r\n신청을 하시겠습니까?"); if(cf == true) f.action = "/myinfo/service.php"; else return false; } } function checkPaycard(){ var HForm = document.payment; HForm.target = "payment"; //테스트 URL //HForm.action = "http://tpay.billgate.net/credit/certify.jsp"; //상용 URL HForm.action = "https://pay.billgate.net/credit/certify.jsp"; var servicemonth = HForm.servicemonth.value; var basicuser = HForm.basicuser.value; var usechat = ( HForm.usechat.checked == true) ? HForm.usechat.value : ""; var chatuser = HForm.chatuser.value; var coupon = HForm.coupon1.value + HForm.coupon2.value + HForm.coupon3.value+ HForm.coupon4.value; HForm.RETURN_URL.value = "http://"+document.domain+"/billgate/card/return.php?servicemonth="+servicemonth+"&basicuser="+basicuser+"&usechat="+usechat+"&chatuser="+chatuser+"&coupon="+coupon; var option ="width=500,height=477,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,left=150,top=150"; var objPopup = window.open("", "payment", option); if(objPopup == null){ //팝업 차단여부 확인 alert("팝업이 차단되어 있습니다.\n팝업차단을 해제하신 뒤 다시 시도하여 주십시오."); } document.charset="euc-kr"; HForm.submit(); }