function SendForm() {
var date_val="";
var split_val = "";
var msgtype_value="";
var deny_val="";
var count_val="";
var adddiary_val="";
if(usertype == 1) {
goLogin();
return;
}
if($('input[name=msgtype]').val() == "1") msgtype_value = "단문 메시지\n";
else if($('input[name=msgtype]').val() == "2") msgtype_value = "장문 메시지\n";
else if($('input[name=msgtype]').val() == "3") msgtype_value = "멀티 메시지\n";
if($('input[name=msgtype]').val() != "1" && $('input[name=msgtitle]').val().bytes() > 40) {
alert("40바이트 이하로 제목을 입력해주세요.");
$('input[name=msgtitle]').focus();
return;
}
if($('#msgcontent').val()=="") {
alert("내용을 입력해주세요.");
$('#msgcontent').focus();
return;
}
var ad1 = $('#msgcontent').val().indexOf("(광고)");
var ad2 = $('#msgcontent').val().indexOf("무료거부");
var webstr = $('#msgcontent').val().replace(/ /g, "").substr(0, 20).toLowerCase().indexOf("[web발신]");
if(webstr > -1) {
alert("[Web발신] 단어는 통신사에서 자동으로 붙는 단어입니다.\n[Web발신] 단어는 별도로 넣지 않으셔도 됩니다.");
$('#msgcontent').focus();
return;
}
if(ad1 > -1 && ad2 == -1) {
alert("문자내용 마지막 줄에 무료거부0808802010 내용을 추가해주세요.");
$('#msgcontent').focus();
return;
}
if($('#sendernum').val()=="") {
alert("보내는 사람 전화번호를 선택해주세요.\r\n등록된 번호가 없을시 발신자번호를 추가해주세요.");
$('#sendernum').focus();
return;
}
var phone_val = document.getElementById('sendernum').value;
if(phone_val.checkPhoneNumber() == false) {
alert('올바른 발신자 번호가 아닙니다.');
$('#sendernum').focus();
return;
}
if($('input[name=msgtype]').val() == "3" && $('input[name=imgfilename]').val() == "") {
alert("이미지를 첨부해주세요.");
return;
}
if($('input[name=msgtype]').val() == "10") {
var n=0;
var check_value="";
var userhtml_value="";
var pobj = $('.sendlistbox input[name="muservalue"]');
if(pobj.length > 0) {
if($('.mobileoptionbox input[name="sendALLYn"]').prop("checked") == false) {
for(var i=0; i < pobj.length; i++ ) {
if(pobj.eq(i).prop("checked") == true) {
check_value = pobj.eq(i).val().split('||');
userhtml_value += "";
n++;
}
}
if(n == 0) {alert("보낼사람을 선택해주세요.");return;}
else $('#mobileuserchecklistbox').html(userhtml_value);
}
} else {alert("보낼사람 목록이 없습니다.");return;}
} else {
if($('input[name=sendtype]').eq(0).prop("checked") == true) { //직접입력
var pobj = $('.body input[name="phone[]"]');
if(pobj.length > 0) {
for(var i=0; i < pobj.length; i++ ) {
if(pobj.eq(i).val() == "") {
alert("받는 사람 전화번호를 입력해주세요.");
pobj.eq(i).focus();
return;
}
}
} else {
alert("받는 사람 전화번호를 추가해주세요.");
return;
}
count_val = "[발송건수] "+ pobj.length + "건\n";
} else { //엑셀파일
var sendcount = $(".excellist tbody tr").size();
if(sendcount == 0) {
alert("보낼 전화번호가 없습니다. 엑셀 파일을 첨부해주세요.");
$('#excelfile').focus();
return;
}
$('#sendexcelbox input[name=excellistval]').val(memlist);
if($('.excellistbox select[name=excelA]').val() !='phone' && $('.excellistbox select[name=excelB]').val() !='phone'){
alert('전화번호 열을 선택해 주세요.');
return;
}
if($('.excellistbox select[name=excelA]').val()=='phone' && $('.excellistbox select[name=excelB]').val()=='phone'){
alert('전화번호 열은 하나만 선택해 주세요.');
return;
}
count_val = "[발송건수] "+ sendcount + "건\n";
}
if($('#reservcheck').prop("checked")==true) {
date_val = "[예약발송] "+$('#reservdate').val()+" "+$('#reservhour').val()+"시 "+$('#reservmin').val()+"분 예약\n";
if($('#reservdate').val()=="") {
alert("예약 날짜를 입력해주세요.");
$('#reserv2div img').click();
return;
}
}
if($('#splitcheck').prop("checked")==true) {
split_val = "[분할발송] "+$('#splitmin').val()+"분간격으로 "+$('#splitman').val()+"명씩 전송\n";
if($('#splitmin').val()=="" || isNaN($('#splitmin').val())) {
alert("분할 시간을 분단위로 입력해주세요.");
$('#splitmin').focus();
return;
}
if($('#splitman').val()=="" || isNaN($('#splitman').val())) {
alert("분할 인원을 입력해주세요.");
$('#splitman').focus();
return;
}
}
if($('input[name=denyoption]').prop("checked")==true) deny_val = "[수신거부] 수신거부를 사용합니다.\n";
if($('input[name=adddiary]').prop("checked")==true) adddiary_val = "[전화번호저장] 전화번호 목록을 주소록에 저장합니다.\n";
var phone_val = "[보내는사람] "+$('#sendernum').val()+"\n";
var conf = confirm("[발송유형] "+msgtype_value+count_val+phone_val+date_val+split_val+deny_val+adddiary_val+"\n정말 메시지를 전송하시겠습니까?\r\n* 광고 문자는 반드시 (광고) 와 무료거부 표기를 지켜서 발송해야 하며\n불법스팸(대출,도박,성인,약품 등)문자는 발송 불가합니다.\n이를 어길 시 발생되는 모든 책임은 발송자 본인에게 있습니다.");
}
if(conf==true) {
$('#sendform input[name=work]').val("send");
$('#sendform').attr("action","sendmsg.php");
$('#sendform').submit();
}
}
function addExcelFile() {
if(usertype == 1) {
goLogin();
return;
}
if($('#excelfile').val() == "") {
alert("엑셀 파일을 첨부해주세요.");
$('#excelfile').focus();
return;
}
var conf = confirm("해당 엑셀 파일을 첨부하시겠습니까?");
if(conf==true) {
$(".excellist tbody").empty();
$('#sendform input[name=work]').val("excel");
$('#sendform').attr("action","sendmsg.php");
$('#sendform').submit();
}
return;
}
function checkID() {
var userid = $('#userid').val();
if(userid.length < 5) {
alert('아이디를 5자 이상 입력해주세요');
return;
}
if(userid.onlyAlphabetNumber() == false) {
alert('아이디는 숫자/영문만 사용가능합니다.');
return;
}
$.post('/member/join.php','work=findid&userid='+userid, function(data) {
if(data.code == '200') {
alert('사용 가능한 아이디 입니다.');
$('#idcheck').val('ok');
} else {
alert('이미 사용중인 아이디 입니다.');
$('#idcheck').val('');
}
},'json');
}
function checkMoveID() {
var userid = $('#moveid').val();
$.post('/member/join.php','work=findid&userid='+userid, function(data) {
if(data.code == '103') {
$('#moveid').attr('readonly','readonly');
$('#moveid').css('background','#EEEEEE');
$('#checkid').val("checkok");
alert('확인 되었습니다.');
} else {
alert('존재 하지 않는 아이디 입니다.');
}
},'json');
}
function checkAdAgree() {
var userid = $('#moveid').val();
$.post('/myinfo/adagree.php','mode=agree', function(data) {
console.log(data);
if(data.code == '200') {
alert('광고 표기 의무에 동의해 주셔서 감사합니다.\n지금부터 정상적인 서비스가 가능합니다.');
location.href = '/';
} else if(data.code == '107') {
alert('다시 로그인해 주시기 바랍니다.');
location.href = '/';
} else {
alert('동의 실패하였습니다. 관리자에게 문의 하세요.');
}
},'json');
}
function checkAuth() {
var popupAuth = window.open('/niceinfo/checkplus_main.php', 'popupAuth', 'width=500, height=550, top=100, left=100, fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbar=no');
popupAuth.focus();
}
function checkPass() {
var pass = $('input[name=passwd]').val();
if(pass == "") {
alert("비밀번호를 입력하세요.");
return;
}
$.post('/myinfo/myinfo.php','mode=checkpass&pass='+pass, function(data) {
if(data.code==200) {
$('input[name=passwd]').attr("readonly","readonly");
$('input[name=passwd]').css("background","#EEEEEE");
$('input[name=authpass]').val('passok');
$('#movecashDiv').css('display','block');
alert("아래 잔액 이동할 정보를 입력해주세요.");
} else alert("비밀번호가 일치하지 않습니다.");
},'json');
}
function JoinForm(f) {
if(f.userid.value == "") {
alert('아이디를 입력해주세요.');
f.userid.focus();
return false;
}
if(f.userid.value.onlyAlphabetNumber() == false) {
alert('아이디는 숫자/영문만 사용가능합니다.');
return false;
}
if(f.userid.value.length < 5) {
alert('아이디는 5자 이상 입력해주세요.');
return false;
}
if(f.idcheck.value != "ok") {
alert('아이디 체크를 해주세요.');
return false;
}
if(f.passwd1.value == "") {
alert('비밀번호를 입력해주세요.');
f.passwd1.focus();
return false;
}
if(f.passwd1.value.checkPass() == false) {
alert('비밀번호는 영문/숫자/특수문자 모두 포함하여 8자이상으로 입력해주세요.');
f.passwd1.focus();
return false;
}
if(f.passwd2.value == "") {
alert('비밀번호 확인을 입력해주세요.');
f.passwd2.focus();
return false;
}
if(f.passwd1.value != f.passwd2.value) {
alert('비밀번호와 비밀번호확인이 일치하지 않습니다.');
return false;
}
if(f.username.value.length == "") {
alert('본인 인증을 해주세요');
return false;
}
if(f.groupcode.value == '2') {
if(f.company.value == "") {
alert('회사명을 입력해주세요.');
f.company.focus();
return false;
}
if(f.biznum1.value == "" || f.biznum2.value == "" || f.biznum3.value == "") {
alert('사업자번호를 입력해주세요.');
f.biznum1.focus();
return false;
}
if(f.bizfile.value == "") {
alert('사업자등록증 파일을 첨부해주세요.');
f.bizfile.focus();
return false;
}
if(f.owner.value == "") {
alert('대표자명을 입력해주세요.');
f.owner.focus();
return false;
}
if(RadioValue('position') == false) {
alert("직책을 선택해주세요.");
return false;
}
if(RadioValue('position') == '1' && f.owner.value != f.username.value) {
alert('가입자와 대표자가 다릅니다.\n직책을 임직원으로 선택해주세요.');
f.owner.focus();
return false;
}
if(RadioValue('position') == '2' && f.bizfile2.value == "") {
alert('재직증명서를 첨부해주세요.');
f.bizfile2.focus();
return false;
}
}
if(f.email.value.email() == false) return false;
if(f.zipcode1.value == "" || f.addrStr1.value == "" || f.addrStr2.value == "") {
alert('주소를 입력해주세요.');
f.zipcode1.focus();
return false;
}
//f.action = '/member/join.php';
f.action = 'https://'+document.domain+'/member/join.php';
}
function DealerMemberForm(f) {
if(f.passwd1.value != "") {
if(f.passwd1.value.checkPass() == false) {
alert('비밀번호는 영문/숫자/특수문자 모두 포함하여 8자이상으로 입력해주세요.');
f.passwd1.focus();
return false;
}
if(f.passwd2.value == "") {
alert('비밀번호 확인을 입력해주세요.');
f.passwd2.focus();
return false;
}
if(f.passwd1.value != f.passwd2.value) {
alert('비밀번호와 비밀번호확인이 일치하지 않습니다.');
return false;
}
}
if(f.company.value == "") {
alert('회사(단체)명을 입력해주세요.');
f.company.focus();
return false;
}
if(f.username.value == "") {
alert('이름을 입력해주세요.');
f.username.focus();
return false;
}
f.action = 'https://'+document.domain+'/myinfo/dealer.php';
}
function MyinfoForm(f) {
if(f.passwd1.value != "") {
if(f.passwd1.value.checkPass() == false) {
alert('비밀번호는 영문/숫자/특수문자 모두 포함하여 8자이상으로 입력해주세요.');
f.passwd1.focus();
return false;
}
if(f.passwd2.value == "") {
alert('비밀번호 확인을 입력해주세요.');
f.passwd2.focus();
return false;
}
if(f.passwd1.value != f.passwd2.value) {
alert('비밀번호와 비밀번호확인이 일치하지 않습니다.');
return false;
}
}
if(f.username.value == "") {
alert('이름을 입력해주세요.');
f.username.focus();
return false;
}
/*
if(f.phone_default.value.checkPhoneNumber()== false) {
alert('입력하신 기본 발신 번호는 올바른 전화번호가 아닙니다.');
f.phone_default.focus();
return false;
}
*/
if(f.email.value.email() == false) return false;
//f.action = '/myinfo/myinfo.php';
f.action = 'https://'+document.domain+'/myinfo/myinfo.php';
}
function moveMoneyForm(f) {
if(f.authpass.value != "passok") {
alert('비밀번호 확인을 해주세요.');
f.passwd.focus();
return false;
}
if(f.moveid.value == "") {
alert('잔액 이동할 아이디를 입력해주세요.');
f.moveid.focus();
return false;
}
if(f.checkid.value != "checkok") {
alert('이동할 아이디 확인을 해주세요');
return false;
}
if(f.username.value.length == "") {
alert('본인 인증을 해주세요');
return false;
}
if(RadioValue('allowtype') != 'Y') {
alert("잔액 이전 동의를 해주세요.");
return false;
}
var authtype = f.authtype.value=='email' ? "이메일" : "휴대전화";
var cf = confirm(f.moveid.value+' 아이디로 잔액이동을 신청할까요?\n이동 아이디로 발송('+authtype+')한 인증정보를 을 반드시 확인 하시기 바랍니다.');
if(cf == true) f.action = 'https://'+document.domain+'/myinfo/myinfo.php';
else return false;
}
function changeMemberForm(f) {
if(f.company.value == "") {
alert('회사명을 입력해주세요.');
f.company.focus();
return false;
}
if(f.biznum1.value == "" || f.biznum2.value == "" || f.biznum3.value == "") {
alert('사업자번호를 입력해주세요.');
f.biznum1.focus();
return false;
}
if(f.bizfile.value == "") {
alert('사업자 등록증을 첨부해주세요.');
f.bizfile.focus();
return false;
}
if(f.owner.value == "") {
alert('대표자명을 입력해주세요.');
f.owner.focus();
return false;
}
if(RadioValue('position2') == false) {
alert('직책을 선택해주세요.');
return false;
}
if(RadioValue('position') == '1' && f.owner.value != $('#username').val()) {
alert('가입자와 대표자가 다릅니다.\n직책을 임직원으로 선택해주세요.');
f.owner.focus();
return false;
}
if(RadioValue('position2') == 2 && f.bizfile2.value == "") {
alert('재직증명서를 첨부해주세요.');
f.bizfile2.focus();
return false;
}
//f.action = '/myinfo/myinfo.php';
f.action = 'https://'+document.domain+'/myinfo/myinfo.php';
}
function LoginForm(f) {
if(f.userid.value == "") {
alert('아이디를 입력해주세요.');
f.userid.focus();
return false;
}
if(f.userpw.value == "") {
alert('비밀번호를 입력해주세요.');
f.userpw.focus();
return false;
}
f.action = 'https://'+document.domain+'/member/login.php';
//f.action = '/member/login.php';
}
function mLoginForm(f) {
if(f.userid.value == "") {
alert('아이디를 입력해주세요.');
f.userid.focus();
return false;
}
if(f.userpw.value == "") {
alert('비밀번호를 입력해주세요.');
f.userpw.focus();
return false;
}
f.action = 'https://'+document.domain+'/member/login.php';
}
function PassForm(f) {
if(f.mode.value == 'findpw') {
if(f.userid.value == "") {
alert('아이디를 입력해주세요.'); return false;
}
if(f.email.value.email() == false) return false;
} else {
if(f.name.value == "") {
alert('이름을 입력해주세요.');return false;
}
if(f.email.value.email() == false) return false;
}
f.action = 'https://'+document.domain+'/member/findpw.php';
}
function AgreeForm() {
if(document.getElementById('agree').checked == false) {
alert("약관에 동의 해주세요.");
return;
}
location.href = 'join_type.html';
}
function JoinTypeForm() {
if(RadioValue('groupcode') == false) {
alert("회원 유형을 선택해주세요.");
return;
}
location.href = 'join.html?groupcode='+RadioValue('groupcode');
}
function OrderForm(f) {
if(usertype == 1) {
goLogin();
return false;
}
var cash = RadioValue('cash');
if(cash == false) {
alert("충전하실 금액을 선택해주세요.");
return false;
}
if(RadioValue('taxtype') == 2) {
if(f.biznum1.value.length != 3 || f.biznum2.value.length != 2 || f.biznum3.value.length != 5) {
alert("사업자번호를 정상적으로 입력해주세요.");
return false;
}
if(f.taxcompany.value == "") {
alert("회사명을 입력해주세요.");
return false;
}
if(f.ceoname.value == "") {
alert("대표자명을 입력해주세요.");
return false;
}
if(f.taxemail.value == "") {
alert("계산서 받으실 이메일 주소를 입력해주세요.");
return false;
}
} else if(RadioValue('taxtype') == 3) {
if(f.cashcompany.value == "") {
alert("고객정보를 입력해주세요.");
return false;
}
if(RadioValue('cashtype') == 1) {
if(f.cashinfotype.value == 1 && (f.cashinfo1_2.value.length < 3 || f.cashinfo1_3.value.length < 4)) {
alert("휴대전화 번호를 정상적으로 입력해주세요.");
return false;
} else if(f.cashinfotype.value == 2 && (f.cashinfo2_1.value.length != 6 || f.cashinfo2_2.value.length != 7)) {
alert("주민등록 번호를 정상적으로 입력해주세요.");
return false;
} else if(f.cashinfotype.value == 3 && (f.cashinfo3_1.value.length != 4 || f.cashinfo3_2.value.length != 4 || f.cashinfo3_3.value.length != 4 || f.cashinfo3_4.value.length == "")) {
alert("현금영수증 카드번호를 정상적으로 입력해주세요.");
return false;
}
} else if(RadioValue('cashtype') == 2) {
if(f.cashinfo4_1.value.length != 3 || f.cashinfo4_2.value.length != 2 || f.cashinfo4_3.value.length !=5) {
alert("사업자번호를 정상적으로 입력해주세요.");
return false;
}
}
if(f.cashemail.value == "") {
alert("현금영수증 받으실 이메일 주소를 입력해주세요.");
return false;
}
}
if($('#ordertype2').prop('checked') == true) {
var orderid = $('#ORDER_ID').val();
var serviceId = $('#SERVICE_ID').val();
$.post('/order/service_action.php','mode=checksum&serviceId='+serviceId+'&orderId='+orderid+'&amount='+cash, function(data) {
$('input[name=AMOUNT]').val(cash);
$('#CHECK_SUM').val(data);
checkPaycard();
});
return false;
} else if($('#ordertype3').prop('checked') == true) {
$('input[name=AMOUNT]').val(cash);
if($('input[name=otbanknum]').val()=="") {
checkPayotbank();
return false;
} else return true;
} else if($('#ordertype4').prop('checked') == true) {
var orderid = $('#ORDER_ID').val();
var serviceId = $('#SERVICE_ID').val();
$.post('/order/service_action.php','mode=checksum&serviceId='+serviceId+'&orderId='+orderid+'&amount='+cash, function(data) {
$('input[name=AMOUNT]').val(cash);
$('#CHECK_SUM2').val(data);
checkPayrBank();
});
return false;
} else {
if(f.bankower.value == "") {
alert("입금자명을 입력해주세요");
return false;
}
var cf = confirm("무통장입금신청시 꼭 계좌번호를 다시 확인후 입금해 주시기 바랍니다.\n총 결제금액은 "+cash+"원 입니다.\r\n신청을 하시겠습니까?");
if(cf == true) return true;
else return false;
}
//return cf;
}
function RunsoftPayForm(f) {
eventNumber(f.cash);
if(f.ordername.value == "") {
alert("결제자 회사명또는 이름을 입력해주세요.");
return false;
}
if(f.cash.value == "") {
alert("결제 금액을 입력해주세요.");
return false;
}
f.USER_NAME.value = f.ordername.value;
var cash = $('input[name=cash]').val();
var ordertype = RadioValue('ordertype');
if(ordertype == 'card') {
var orderid = $('#ORDER_ID').val();
var serviceId = $('#SERVICE_ID').val();
$.post('/order/service_action.php','mode=checksum&serviceId='+serviceId+'&orderId='+orderid+'&amount='+cash, function(data) {
$('input[name=AMOUNT]').val(cash);
$('#CHECK_SUM').val(data);
checkPaycard();
});
return false;
}
}
function OrderPayForm(f) {
if(usertype == 1) {
goLogin();
return false;
}
var cash = RadioValue('cash');
if(cash == false) {
alert("충전하실 금액을 선택해주세요.");
return false;
}
if($('#ordertype2').prop('checked') == true) {
if($('input[name=CARD_TYPE]').val() == "") {
alert("결제하실 카드종류를 선택해주세요.");
return false;
}
}
if(RadioValue('taxtype') == 2) {
if(f.biznum1.value.length != 3 || f.biznum2.value.length != 2 || f.biznum3.value.length != 5) {
alert("사업자번호를 정상적으로 입력해주세요.");
return false;
}
if(f.biznumok.value !="Y") {
alert("사업자 조회를 해주세요.");
return false;
}
if(f.taxcompany.value == "") {
alert("회사명을 입력해주세요.");
return false;
}
if(f.ceoname.value == "") {
alert("대표자명을 입력해주세요.");
return false;
}
if(f.taxemail.value == "") {
alert("계산서 받으실 이메일 주소를 입력해주세요.");
return false;
}
} else if(RadioValue('taxtype') == 3) {
if(f.cashcompany.value == "") {
alert("고객정보를 입력해주세요.");
return false;
}
if(RadioValue('cashtype') == 1) {
if(f.cashinfotype.value == 1 && (f.cashinfo1_2.value.length < 3 || f.cashinfo1_3.value.length < 4)) {
alert("휴대전화 번호를 정상적으로 입력해주세요.");
return false;
} else if(f.cashinfotype.value == 2 && (f.cashinfo2_1.value.length != 6 || f.cashinfo2_2.value.length != 7)) {
alert("주민등록 번호를 정상적으로 입력해주세요.");
return false;
} else if(f.cashinfotype.value == 3 && (f.cashinfo3_1.value.length != 4 || f.cashinfo3_2.value.length != 4 || f.cashinfo3_3.value.length != 4 || f.cashinfo3_4.value.length == "")) {
alert("현금영수증 카드번호를 정상적으로 입력해주세요.");
return false;
}
} else if(RadioValue('cashtype') == 2) {
if(f.cashinfo4_1.value.length != 3 || f.cashinfo4_2.value.length != 2 || f.cashinfo4_3.value.length !=5) {
alert("사업자번호를 정상적으로 입력해주세요.");
return false;
}
}
if(f.cashemail.value == "") {
alert("현금영수증 받으실 이메일 주소를 입력해주세요.");
return false;
}
}
if($('#ordertype2').prop('checked') == true || $('#ordertype3').prop('checked') == true || $('#ordertype4').prop('checked') == true) {
//f.action = '/order/order_pay.html';
f.action = 'https://'+document.domain+'/order/order_pay.html';
return true;
} else {
if(f.bankower.value == "") {
alert("입금자명을 입력해주세요");
return false;
}
var cf = confirm("무통장입금신청시 꼭 계좌번호를 다시 확인후 입금해 주시기 바랍니다.\n총 결제금액은 "+cash+"원 입니다.\r\n신청을 하시겠습니까?");
if(cf == true) {
//f.action = '/order/order.php';
f.action = 'https://'+document.domain+'/order/order.php';
return true;
} else return false;
}
//return cf;
}
function OrderFinalForm(f) {
$('.btnlist input[name=orderbtn]').attr('type','button');
$('.btnlist input[name=orderbtn]').css({'background':'#CCCCCC'});
$.post('/member/checklogin.php','mode=checklogin', function(data) {
if(data.code == 200) {
var cash = $('input[name=cash]').val();
var ordertype = $('input[name=ordertype]').val();
var orderid = $('#ORDER_ID').val();
var serviceId = $('#SERVICE_ID').val();
$.post('/order/order.php','mode=cartinfo&orderid='+orderid, function(data) {
if(data.chargetype != ordertype || parseInt(data.mount) != cash) {
alert('결제 신청 정보와 일치하지 않습니다. 첫페이지부터 재신청 바랍니다.');
location.replace("/order/order.html");
return false;
} else {
if(ordertype == 'card') {
$.post('/order/service_action.php','mode=checksum&serviceId='+serviceId+'&orderId='+orderid+'&amount='+cash, function(data) {
$('input[name=AMOUNT]').val(cash);
$('#CHECK_SUM').val(data);
checkPaycard();
});
return false;
} else if(ordertype == 'otbank') {
$('input[name=AMOUNT]').val(cash);
checkPayotbank();
return false;
} else if(ordertype == 'rbank') {
$.post('/order/service_action.php','mode=checksum&serviceId='+serviceId+'&orderId='+orderid+'&amount='+cash, function(data) {
$('input[name=AMOUNT]').val(cash);
$('#CHECK_SUM2').val(data);
checkPayrBank();
});
return false;
} else {
if(f.bankower.value == "") {
alert("입금자명을 입력해주세요");
return false;
}
var cf = confirm("무통장입금신청시 꼭 계좌번호를 다시 확인후 입금해 주시기 바랍니다.\n총 결제금액은 "+cash+"원 입니다.\r\n신청을 하시겠습니까?");
if(cf == true) return true;
else return false;
}
}
},'json')
} else {
alert("로그인 후 이용해주시기 바랍니다.");
location.href="/member/login.html";
return false;
}
},'json');
return false;
//return cf;
}
function oderTaxForm(f) {
if(RadioValue('taxtype') == 2) {
if(f.biznum1.value.length != 3 || f.biznum2.value.length != 2 || f.biznum3.value.length != 5) {
alert("사업자번호를 정상적으로 입력해주세요.");
return false;
}
if(f.taxcompany.value == "") {
alert("회사명을 입력해주세요.");
return false;
}
if(f.ceoname.value == "") {
alert("대표자명을 입력해주세요.");
return false;
}
if(f.taxaddress.value == "") {
alert("사업자 주소를 입력해주세요.");
return false;
}
if(f.taxemail.value == "") {
alert("계산서 받으실 이메일 주소를 입력해주세요.");
return false;
}
} else if(RadioValue('taxtype') == 3) {
if(f.cashcompany.value == "") {
alert("고객정보를 입력해주세요.");
return false;
}
if(RadioValue('cashtype') == 1) {
if(f.cashinfotype.value == 1 && (f.cashinfo1_2.value.length < 3 || f.cashinfo1_3.value.length < 4)) {
alert("휴대전화 번호를 정상적으로 입력해주세요.");
return false;
} else if(f.cashinfotype.value == 2 && (f.cashinfo2_1.value.length != 6 || f.cashinfo2_2.value.length != 7)) {
alert("주민등록 번호를 정상적으로 입력해주세요.");
return false;
} else if(f.cashinfotype.value == 3 && (f.cashinfo3_1.value.length != 4 || f.cashinfo3_2.value.length != 4 || f.cashinfo3_3.value.length != 4 || f.cashinfo3_4.value.length == "")) {
alert("현금영수증 카드번호를 정상적으로 입력해주세요.");
return false;
}
} else if(RadioValue('cashtype') == 2) {
if(f.cashinfo4_1.value.length != 3 || f.cashinfo4_2.value.length != 2 || f.cashinfo4_3.value.length !=5) {
alert("사업자번호를 정상적으로 입력해주세요.");
return false;
}
}
if(f.cashemail.value == "") {
alert("현금영수증 받으실 이메일 주소를 입력해주세요.");
return false;
}
}
var cf = confirm("신청 전 한번 더 입력하신 정보를 확인해 주시기 바랍니다.\r\n신청 하시겠습니까?");
if(cf == true) return true;
else return false;
}
function checkPaycard(){
var HForm = document.orderpayform;
HForm.target = "payment";
//테스트 URL
//HForm.action = "http://tpay.billgate.net/credit/certify.jsp";
//상용 URL
if (/Mobi|Android/i.test(navigator.userAgent)) { // 모바일인 경우
HForm.action = "https://pay.billgate.net/credit/smartphone/certify.jsp";
} else HForm.action = "https://pay.billgate.net/credit/certify.jsp";
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팝업차단을 해제하신 뒤 다시 시도하여 주십시오.");
}
if (/edge/.test(navigator.userAgent.toLowerCase()) || /MSIE/.test(navigator.userAgent) || /Trident.*rv[ :]*11\./.test(navigator.userAgent)) {
var befCharset = document.charset;
document.charset = "euc-kr";
HForm.submit();
document.charset = befCharset;
} else{
HForm.acceptCharset = "euc-kr";
HForm.submit();
}
}
function checkPayrBank(){
var HForm = document.payment2;
HForm.target = "payment";
//테스트 URL
//HForm.action = "http://tpay.billgate.net/account/certify.jsp";
//상용 URL
HForm.action = "https://pay.billgate.net/account/certify.jsp";
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팝업차단을 해제하신 뒤 다시 시도하여 주십시오.");
}
if (/edge/.test(navigator.userAgent.toLowerCase()) || /MSIE/.test(navigator.userAgent) || /Trident.*rv[ :]*11\./.test(navigator.userAgent)) {
var befCharset = document.charset;
document.charset = "euc-kr";
HForm.submit();
document.charset = befCharset;
} else{
HForm.acceptCharset = "euc-kr";
HForm.submit();
}
}
function checkPayotbank(){
var HForm = document.payment;
HForm.target = "payment";
//테스트 URL
//HForm.action = "http://tpay.billgate.net/vaccount/certify.jsp";
//상용 URL
HForm.action = "https://pay.billgate.net/vaccount/certify.jsp";
var option ="width=320,height=545,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,left=150,top=150";
window.open("", "payment", option);
//인코딩 euc-kr 처리
if (/edge/.test(navigator.userAgent.toLowerCase()) || /MSIE/.test(navigator.userAgent) || /Trident.*rv[ :]*11\./.test(navigator.userAgent) ) {
var befCharset = document.charset;
document.charset = "euc-kr";
HForm.submit();
document.charset = befCharset;
} else {
HForm.acceptCharset = "euc-kr";
HForm.submit();
}
}
function checkRMloginForm(f) {
if(f.userid.value == "") {
alert("아이디를 입력해주세요");
return false;
}
if(f.userpw.value == "") {
alert("암호를 입력해주세요");
return false;
}
f.target="ifm";
f.action = 'https://'+document.domain+'/realmanager/flatformconn/realmessage.php';
}
function QnaForm(f) {
if(f.name.value=="") {
alert("이름을 입력해주세요");
return false;
}
if(f.phone.value=="") {
alert("연락처를 입력해주세요");
return false;
}
if(f.email.value=="") {
alert("이메일을 입력해주세요");
return false;
}
if(f.email.value.email==false) {
alert("이메일 형식이 아닙니다.");
return false;
}
if(f.memo.value=="") {
alert("문의내용을 입력해주세요");
return false;
}
f.action = "customer.php";
}
function checkChangePW(val) {
var f = document.changePassForm;
if(val == 'Y') {
if(f.userpw.value=="") {
alert("현재 비밀번호를 입력해주세요");
return ;
}
if(f.newuserpw1.value=="") {
alert("새 비밀번호를 입력해주세요");
return ;
}
if(f.newuserpw1.value.length < 6) {
alert("새 비밀번호를 6자 이상 입력해주세요");
return ;
}
if(f.newuserpw1.value.checkPass() == false) {
alert('새 비밀번호는 영문/숫자/특수문자 모두 포함하여 8자이상으로 입력해주세요.');
f.newuserpw1.focus();
return ;
}
if(f.newuserpw2.value=="") {
alert("새 비밀번호 확인을 입력해주세요");
return ;
}
if(f.newuserpw1.value != f.newuserpw2.value) {
alert('새 비밀번호와 새 비밀번호확인이 일치하지 않습니다.');
return false;
}
} else {
cf = confirm('안전한 리얼메시지가 아닌 보안이 취약한 타사 홈페이지 가입시\n동일 ID/PASS 가입으로 계정 도용 피해가 발생할 수 있습니다.\n동일 비밀번호를 계속 유지 하시겠습니까?');
if(cf == false) {
return ;
}
}
f.type.value = val;
f.action = 'https://'+document.domain+'/myinfo/myinfo.php';
f.submit();
}
function AliveEmailForm(f) {
if(f.userid.value=="") {
alert("아이디를 입력해주세요.");
return false;
}
if(f.email.value.email() == false) return false;
f.action = 'https://'+document.domain+'/myinfo/aliveid.php';
}
function AlivePhoneForm(f) {
if(f.userid.value=="") {
alert("아이디를 입력해주세요.");
return false;
}
if(f.authPhone.value=="") {
alert("휴대폰 인증을 해주세요.");
return false;
}
f.action = 'https://'+document.domain+'/myinfo/aliveid.php';
}
function goSendPhone(obj) {
if(obj.value == "") location.href="/myinfo/phonelist.html";
}
function goRemote() {
window.open('http://helppc.net/realm','_realmremote','width=525px,height=600px,scrollbars=no');
}
function checkDenyPhone(f){
if(usertype == 1) {
goLogin();
return false;
}
if(f.mode.value == "add") {
var isphone = f.phone.value.isMobileFormat();
if(isphone === false) {
alert('올바른 휴대폰 번호가 아닙니다.');
return false;
}
} else if(f.mode.value == "excel") {
if(f.denyexcel.value == "") {
alert('엑셀파일을 첨부해주세요.');
return false;
}
}
}