/* 검색 전 영문 도메인 선택 */ function Domain_showEnglishDomain(type){ if(type == 'main') { var it = document.getElementById("domainForm") || document.getElementsByName("domainForm")[0]; } else { var it = document.getElementById("form") || document.getElementsByName("form")[0]; } if(it.domainExtsEnglish) { if(it.domainExtsEnglish.length == undefined) { it.domainExtsEnglish.disabled=false; } else { for(k=0;k63 ) return false;//최소 2자에서 최대 64자까지 가능합니다 else if( domainName.indexOf("---")>=0 ) return false;//"---" 하이픈은 3개이상 연속일 수 없다. else if( filter.test(domainName)==false ) return false;//영문자 a~z, 숫자 0~9 또는 하이픈(-)의 조합으로만 표현되며 return true; }else if( domainType=="Korean" ){ for (var k=0;k35 ) return false;//최소 1자에서 최대 35자까지 가능합니다 else if( charCode == 45) {} // - 허용 else if( charCode>=48 && charCode<=57 ){}// 숫자 0~9 else if( charCode>=65 && charCode<=90 ){}// 숫자 A~Z else if( charCode>=97 && charCode<=122 ){}// 숫자 a~z else if( charCode>12592 && charCode<55199 ){// 한글영역 가~? 훼 if( charCode>=44032 && charCode<=55199 ){}// 한글영역 else if( charCode>12592 && charCode<44032 ) return false;// 글자가 아닌 한글(ㄱ, ㄴ, ㅑ, ㅏ) 또는 한글이 아닌 언어(일부한문포함) } else return false; } return true; } } /* 도메인 검색 */ function Domain_search(){ var it=document.form; var domainType=null; if(!it.domainType) { alert('구입할 수 있는 도메인 상품이 없습니다.'); return false; } if(it.domainType.length == undefined) { domainType = it.domainType.value; } else { for(var i=0; i0 ){ ArrayDomainName=it.search_domain.value.split("."); it.search_domain.value=ArrayDomainName[0]; } var domainName=it.search_domain.value; var productCode=null; var obj=null; for(k=0;k0 ){ ArrayDomainName=it.search_domain.value.split("."); it.search_domain.value=ArrayDomainName[0]; } var domainName=it.search_domain.value; var productCode=null; var obj=null; for(k=0;k 40) { alert("영문이름을 2~40자 이내로 입력해 주세요."); form.billingEngName.focus(); return false; } /* 2010-01-15 ktchoi 법인 사업자로 인해 체크 해지 // 주민번호 체크 process if(ssn.init(form.u_ssn1.value.toString() + form.u_ssn2.value.toString()) == false) { form.u_ssn1.focus(); return false; } */ // 간단한 체크만 추가. 2010-01-15 ktchoi if(document.getElementById("u_ssn1")) { if( form.u_ssn1.value == ''){ alert("주민등록번호를 앞자리를 적어주십시오."); form.u_ssn1.focus(); return false; }else{ if( form.u_ssn1.value.match(/[^0-9]/) ){ alert("주민등록번호 앞자리를 숫자로 입력하십시오."); return false; } if(form.u_ssn1.value.length!=6){ alert("주민등록번호 앞자리를 숫자 6자리로 입력하십시오."); return false; } } } if(document.getElementById("u_ssn2")) { if( form.u_ssn2.value == ''){ alert("주민등록번호를 뒷자리를 적어주십시오."); form.u_ssn2.focus(); return false; }else{ if( form.u_ssn2.value.match(/[^0-9]/) ){ alert("주민등록번호 뒷자리를 숫자로 입력하십시오."); return false; } if(form.u_ssn2.value.length!=7){ alert("주민등록번호 뒷자리를 숫자 7자리로 입력하십시오."); return false; } } } if(!form.billingZipcode.value) { alert('우편번호를 입력하세요.'); form.billingZipcode.focus(); return false; } if(form.billingKorAddr1.value == '') { alert('한글주소를 입력하세요.'); form.billingKorAddr1.focus(); return false; } if(form.billingEngAddr1.value == '' || engNum.test(form.billingEngAddr1.value) == false) { alert('영문주소를 확인해 주세요.'); form.billingEngAddr1.focus(); return false; } if(!form.billignEmail.value || mailexp.test(form.billignEmail.value) == false) { alert('이메일을 입력하세요.'); form.billignEmail.focus(); return false; } if(!form.billingPhoneNo1.value || form.billingPhoneNo1.value.length > 3) { alert('전화번호를 정확히 입력하세요.'); form.billingPhoneNo1.focus(); return false; } if(checkInteger(form.billingPhoneNo1.value) == false) { alert('전화번호는 숫자만 입력하세요.'); form.billingPhoneNo1.select(); return false; } if(!form.billingPhoneNo2.value || form.billingPhoneNo2.value.length > 4) { alert('전화번호를 정확히 입력하세요.'); form.billingPhoneNo2.focus(); return false; } if(checkInteger(form.billingPhoneNo2.value) == false) { alert('전화번호는 숫자만 입력하세요.'); form.billingPhoneNo2.select(); return false; } if(!form.billingPhoneNo3.value || form.billingPhoneNo3.value.length > 4) { alert('전화번호를 입력하세요.'); form.billingPhoneNo3.focus(); return false; } if(checkInteger(form.billingPhoneNo3.value) == false) { alert('전화번호는 숫자만 입력하세요.'); form.billingPhoneNo3.select(); return false; } if(!form.billingMobileNo1.value || form.billingMobileNo1.value.length > 3) { alert('핸드폰번호를 정확히 입력하세요.'); form.billingMobileNo1.focus(); return false; } if(checkInteger(form.billingMobileNo1.value) == false) { alert('핸드폰번호는 숫자만 입력하세요.'); form.billingMobileNo1.select(); return false; } if(!form.billingMobileNo2.value || form.billingMobileNo2.value.length > 4) { alert('핸드폰번호를 정확히 입력하세요.'); form.billingMobileNo2.focus(); return false; } if(checkInteger(form.billingMobileNo2.value) == false) { alert('핸드폰번호는 숫자만 입력하세요.'); form.billingMobileNo2.select(); return false; } if(!form.billingMobileNo3.value || form.billingMobileNo3.value.length > 4) { alert('핸드폰번호를 정확히 입력하세요.'); form.billingMobileNo3.focus(); return false; } if(checkInteger(form.billingMobileNo3.value) == false) { alert('핸드폰번호는 숫자만 입력하세요.'); form.billingMobileNo3.select(); return false; } if(form.billingFaxNo1.value != "" && checkInteger(form.billingFaxNo1.value) == false) { alert('팩스번호는 숫자로 입력하세요.'); form.billingFaxNo1.select(); return false; } if(form.billingFaxNo2.value != "" && checkInteger(form.billingFaxNo2.value) == false) { alert('팩스번호는 숫자로 입력하세요.'); form.billingFaxNo2.select(); return false; } if(form.billingFaxNo3.value != "" && checkInteger(form.billingFaxNo3.value) == false) { alert('팩스번호는 숫자로 입력하세요.'); form.billingFaxNo3.select(); return false; } if(!form.adminKorName.value) { alert('관리자 이름을 입력하세요.'); form.adminKorName.focus(); return false; } if(!form.adminEmailId.value || mailexpId.test(form.adminEmailId.value) == false || mailexpAddr.test(form.adminEmailAddr.value) == false) { alert('관리자 이메일을 입력하세요.'); form.adminEmailId.focus(); return false; } if(form.adminEmailAuthFlag.value == 'F'){ alert('관리자 이메일을 인증해주요.'); form.adminEmailId.focus(); return false; } if(!form.adminPhoneNo1.value || form.adminPhoneNo1.value.length > 3) { alert('관리자 전화번호를 정확히 입력하세요.'); form.adminPhoneNo1.focus(); return false; } if(checkInteger(form.adminPhoneNo1.value) == false) { alert('관리자 전화번호는 숫자만 입력하세요.'); form.adminPhoneNo1.select(); return false; } if(!form.adminPhoneNo2.value || form.adminPhoneNo2.value.length > 4) { alert('관리자 전화번호를 정확히 입력하세요.'); form.adminPhoneNo2.focus(); return false; } if(checkInteger(form.adminPhoneNo2.value) == false) { alert('관리자 전화번호는 숫자만 입력하세요.'); form.adminPhoneNo2.select(); return false; } if(!form.adminPhoneNo3.value || form.adminPhoneNo3.value.length > 4) { alert('관리자 전화번호를 정확히 입력하세요.'); form.adminPhoneNo3.focus(); return false; } if(checkInteger(form.adminPhoneNo3.value) == false) { alert('관리자 전화번호는 숫자만 입력하세요.'); form.adminPhoneNo3.select(); return false; } if(!form.adminMobileNo1.value || form.adminMobileNo1.value.length > 3) { alert('관리자 핸드폰번호를 정확히 입력하세요.'); form.adminMobileNo1.focus(); return false; } if(checkInteger(form.adminMobileNo1.value) == false) { alert('관리자 핸드폰번호는 숫자만 입력하세요.'); form.adminMobileNo1.select(); return false; } if(!form.adminMobileNo2.value || form.adminMobileNo2.value.length > 4) { alert('관리자 핸드폰번호를 정확히 입력하세요.'); form.adminMobileNo2.focus(); return false; } if(checkInteger(form.adminMobileNo2.value) == false) { alert('관리자 핸드폰번호는 숫자만 입력하세요.'); form.adminMobileNo2.select(); return false; } if(!form.adminMobileNo3.value || form.adminMobileNo3.value.length > 4) { alert('관리자 핸드폰번호를 정확히 입력하세요.'); form.adminMobileNo3.focus(); return false; } if(checkInteger(form.adminMobileNo3.value) == false) { alert('관리자 핸드폰번호는 숫자만 입력하세요.'); form.adminMobileNo3.select(); return false; } if(form.ctfyCode[0].checked == true) { if(!form.ownerKorName.value) { alert('소유자 이름을 입력하세요.'); form.ownerKorName.focus(); return false; } if(!form.ownerEngName.value || engNum.test(form.ownerEngName.value) == false) { alert('소유자 영문이름을 확인해 주세요.'); form.ownerEngName.focus(); return false; } if(form.ownerEngName.value.length < 2 || form.ownerEngName.value.length > 40) { alert("소유자 영문이름을 2~40자 이내로 입력해 주세요."); form.ownerEngName.focus(); return false; } // 주민번호 체크 process 2012-08-20 도메인 개인정보 정책관련 주민번호 삭제 // if(ssn.init(form.ctfyNoPerson1.value.toString() + form.ctfyNoPerson2.value.toString() ) == false) { // form.ctfyNoPerson1.focus(); // return false; // } if(document.getElementById("birthYear")) { if(form.birthYear.value == "") { alert("생년월일 년도를 선택하세요."); form.birthYear.focus(); return false; } if(form.birthMonth.value == "") { alert("생년월일 월을 선택하세요."); form.birthMonth.focus(); return false; } if(form.birthDay.value == "") { alert("생년월일 일을 선택하세요."); form.birthDay.focus(); return false; } for(var i=0; i 40) { alert("소유자 영문이름을 2~40자 이내로 입력해 주세요."); form.ownerOrgEngName.focus(); return false; } if(!form.ctfyNoOrg1.value) { alert('소유자 사업자등록번호를 입력하세요.'); form.ctfyNoOrg1.focus(); return false; } if(!form.ctfyNoOrg1.value) { alert('소유자 사업자등록번호를 입력하세요.'); form.ctfyNoOrg1.focus(); return false; } if(!form.ctfyNoOrg1.value) { alert('소유자 사업자등록번호를 입력하세요.'); form.ctfyNoOrg1.focus(); return false; } } if(!form.ownerZipcode.value) { alert('소유자 우편번호을 입력하세요.'); form.ownerZipcode.focus(); return false; } if(!form.ownerKorAddr1.value || !form.ownerKorAddr2.value) { alert('소유자 주소을 입력하세요.'); form.ownerKorAddr1.focus(); return false; } if(!form.ownerEngAddr1.value || engNum.test(form.ownerEngAddr1.value) == false) { alert('소유자 영문주소을 확인해 주세요.'); form.ownerEngAddr1.focus(); return false; } if(!form.ownerPhoneNo1.value || !form.ownerPhoneNo2.value || !form.ownerPhoneNo3.value) { alert('소유자 전화번호을 입력하세요.'); form.ownerPhoneNo1.focus(); return false; } if(checkInteger(form.ownerPhoneNo1.value) == false || checkInteger(form.ownerPhoneNo2.value) == false || checkInteger(form.ownerPhoneNo3.value) == false) { alert('소유자 전화번호을 입력하세요.'); form.ownerPhoneNo1.focus(); return false; } if(!form.ownerEmailId.value || mailexpId.test(form.ownerEmailId.value) == false || mailexpAddr.test(form.ownerEmailAddr.value) == false) { alert('소유자 이메일을 입력하세요.'); form.ownerEmailId.focus(); return false; } if(form.ownerEmailAuthFlag.value =='F'){ alert('소유자 이메일을 인증해주세요. '); form.ownerEmailId.focus(); return false; } if(!form.ownerMobileNo1.value || !form.ownerMobileNo2.value || !form.ownerMobileNo3.value) { alert('소유자 핸드폰번호를 입력하세요.'); form.ownerMobileNo1.focus(); return false; } if(checkInteger(form.ownerMobileNo1.value) == false || checkInteger(form.ownerMobileNo2.value) == false || checkInteger(form.ownerMobileNo2.value) == false) { alert('소유자 핸드폰번호를 입력하세요.'); form.ownerMobileNo1.focus(); return false; } if(form.ownerFaxNo1.value != "" && checkInteger(form.ownerFaxNo1.value) == false) { alert('소유자 팩스번호는 숫자로 입력하세요.'); form.ownerFaxNo1.select(); return false; } if(form.ownerFaxNo2.value != "" && checkInteger(form.ownerFaxNo2.value) == false) { alert('소유자 팩스번호는 숫자로 입력하세요.'); form.ownerFaxNo2.select(); return false; } if(form.ownerFaxNo3.value != "" && checkInteger(form.ownerFaxNo3.value) == false) { alert('소유자 팩스번호는 숫자로 입력하세요.'); form.ownerFaxNo3.select(); return false; } if(!form.techKorName.value) { alert('책임자 이름을 입력하세요.'); form.techKorName.focus(); return false; } if(!form.techEngName.value || engNum.test(form.techEngName.value) == false) { alert('책임자 영문이름을 확인해 주세요.'); form.techEngName.focus(); return false; } if(form.techEngName.value.length < 2 || form.techEngName.value.length > 40) { alert("책임자 영문이름을 2~40자 이내로 입력해 주세요."); form.techEngName.focus(); return false; } if(!form.techPhenoNo1.value || !form.techPhenoNo2.value || !form.techPhenoNo3.value) { alert('책임자 전화번호을 입력하세요.'); form.techPhenoNo1.focus(); return false; } if(checkInteger(form.techPhenoNo1.value) == false || checkInteger(form.techPhenoNo2.value) == false || checkInteger(form.techPhenoNo2.value) == false) { alert('책임자 전화번호을 입력하세요.'); form.techPhenoNo1.focus(); return false; } if(!form.techEmail.value || mailexp.test(form.techEmail.value) == false) { alert('책임자 E-mail을 입력하세요.'); form.techEmail.focus(); return false; } if(!form.techMobileNo1.value || !form.techMobileNo2.value || !form.techMobileNo3.value) { alert('책임자 핸드폰번호를 입력하세요.'); form.techMobileNo1.focus(); return false; } if(checkInteger(form.techMobileNo1.value) == false || checkInteger(form.techMobileNo2.value) == false || checkInteger(form.techMobileNo3.value) == false) { alert('책임자 핸드폰번호를 입력하세요.'); form.techMobileNo1.focus(); return false; } if(form.techFaxNo1.value != "" && checkInteger(form.techFaxNo1.value) == false) { alert('책임자 팩스번호는 숫자로 입력하세요.'); form.techFaxNo1.select(); return false; } if(form.techFaxNo2.value != "" && checkInteger(form.techFaxNo2.value) == false) { alert('책임자 팩스번호는 숫자로 입력하세요.'); form.techFaxNo2.select(); return false; } if(form.techFaxNo3.value != "" && checkInteger(form.techFaxNo3.value) == false) { alert('책임자 팩스번호는 숫자로 입력하세요.'); form.techFaxNo3.select(); return false; } if(!form.same_check2.checked) { if( validateRealname('same2') == false ) return false; } // ssl 처리 SSL.send({ 'formName':'form' ,'elementName':['billingKorName','billingEngName','u_ssn1','u_ssn2','billingZipcode','billingZipcode1','billingZipcode2','billingKorAddr1','billingKorAddr2','billingEngAddr1','billignEmail','billingPhoneNo1','billingPhoneNo2','billingPhoneNo3','billingMobileNo1','billingMobileNo2','billingMobileNo3','billingFaxNo1','billingFaxNo2','billingFaxNo3','adminKorName','adminEmailId','adminEmailAddr','adminPhoneNo1','adminPhoneNo2','adminPhoneNo3','adminMobileNo1','adminMobileNo2','adminMobileNo3','ownerKorName','ownerEngName','ctfyNoPerson1','ctfyNoPerson2','ownerZipcode','ownerZipcode1','ownerKorAddr1','ownerEngAddr1','ownerEmailId','ownerEmailAddr','ownerPhoneNo1','ownerPhoneNo2','ownerPhoneNo3','ownerMobileNo1','ownerMobileNo2','ownerMobileNo3','ownerFaxNo1','ownerFaxNo2','ownerFaxNo3','techKorName','techEngName','techEmail','techMobileNo1','techMobileNo2','techMobileNo3','techFaxNo1','techFaxNo2','techFaxNo3'] ,'postName':'sslEncode' }); return false; } /* whois */ function domainWhois(domain) { var url = "/chtml/whois.php?domain="+domain; window.open(url,"whois","width=500,height=700,scrollbars=yes"); } /* 도메인 기간별 가격 변경 */ function changePrice(form, period) { var sellingPirce = Number(form.domainSellingPrice.value); var ret = sellingPirce * Number(period); var pRet = ret.toLocaleString().split(".")[0]; form.totalAmount.value = ret; document.getElementById("total_amount_view").innerHTML = pRet; delete ret; delete pRet; delete sellingPrice; } /* 도메인 소유자 구분 */ function domainOwnerType() { var form = document.getElementById("form") || document.getElementsByName("form")[0]; if(form == null) { form = document.form; } //document.getElementById("no1").style.display = 'none'; document.getElementById("no1_1").style.display = 'none'; document.getElementById("no1_2").style.display = 'none'; document.getElementById("no2").style.display = 'none'; document.getElementById("no2_1").style.display = 'none'; document.getElementById("no2_2").style.display = 'none'; if(document.getElementById("birthTr")) { document.getElementById("birthTr").style.display = 'none'; document.getElementById("genderTr").style.display = 'none'; } if(form.ctfyCode[0].checked == true) { //document.getElementById("no1").style.display = 'block'; document.getElementById("no1_1").style.display = 'table-row'; document.getElementById("no1_2").style.display = 'table-row'; if(document.getElementById("birthTr")) { document.getElementById("birthTr").style.display = 'table-row'; document.getElementById("genderTr").style.display = 'table-row'; } } else if(form.ctfyCode[1].checked == true) { document.getElementById("no2").style.display = 'table-row'; document.getElementById("no2_1").style.display = 'table-row'; document.getElementById("no2_2").style.display = 'table-row'; } delete form; } /* 관리자 정보(동일 정보) 입력 */ function adminInfoInput() { var form = document.getElementById("form") || document.getElementsByName("form")[0]; if(form == null) { var form = document.form; } if(form.same_check.checked == true) { form.adminEmailAuthFlag.value='F'; form.adminEmailId.readOnly =false; form.adminEmailAddr.readOnly =false; document.getElementById('div_auth_code_admin').style.display = 'inline'; document.getElementById('btn_auth_code_send_admin').style.display = 'inline'; document.getElementById('auth_result_admin').style.display = 'none'; form.adminKorName.value = form.billingKorName.value; var billignEmail = form.billignEmail.value.split('@'); form.adminEmailId.value = billignEmail[0]; form.adminEmailAddr.value = billignEmail[1]; form.adminPhoneNo1.value = form.billingPhoneNo1.value; form.adminPhoneNo2.value = form.billingPhoneNo2.value; form.adminPhoneNo3.value = form.billingPhoneNo3.value; form.adminMobileNo1.value = form.billingMobileNo1.value; form.adminMobileNo2.value = form.billingMobileNo2.value; form.adminMobileNo3.value = form.billingMobileNo3.value; } else { form.adminKorName.value = ""; form.adminEmailId.value = ""; form.adminEmailAddr.value = ""; form.adminPhoneNo1.value = ""; form.adminPhoneNo2.value = ""; form.adminPhoneNo3.value = ""; form.adminMobileNo1.value = ""; form.adminMobileNo2.value = ""; form.adminMobileNo3.value = ""; } delete form; } /* 실수요자 정보(동일 정보) 입력 */ function ownerInfoInput() { var form = document.getElementById("form") || document.getElementsByName("form")[0]; if(form == null) { var form = document.form; } if(form.same_check2.checked == true) { form.ownerEmailAuthFlag.value='F'; form.ownerEmailId.readOnly =false; form.ownerEmailAddr.readOnly =false; document.getElementById('div_auth_code_owner').style.display = 'inline'; document.getElementById('btn_auth_code_send_owner').style.display = 'inline'; document.getElementById('auth_result_owner').style.display = 'none'; form.ownerKorName.value = form.billingKorName.value; form.ownerEngName.value = form.billingEngName.value; //form.ctfyNoPerson1.value = form.u_ssn1.value; //form.ctfyNoPerson2.value = form.u_ssn2.value; //form.ownerZipcode1.value = form.billingZipcode1.value; //form.ownerZipcode2.value = form.billingZipcode2.value; //form.ownerKorAddr1.value = form.billingKorAddr1.value; //form.ownerKorAddr2.value = form.billingKorAddr2.value; //form.ownerEngAddr1.value = form.billingEngAddr1.value; form.ownerPhoneNo1.value = form.billingPhoneNo1.value; form.ownerPhoneNo2.value = form.billingPhoneNo2.value; form.ownerPhoneNo3.value = form.billingPhoneNo3.value; var billignEmail = form.billignEmail.value.split('@'); form.ownerEmailId.value = billignEmail[0]; form.ownerEmailAddr.value = billignEmail[1]; form.ownerMobileNo1.value = form.billingMobileNo1.value; form.ownerMobileNo2.value = form.billingMobileNo2.value; form.ownerMobileNo3.value = form.billingMobileNo3.value; form.ownerFaxNo1.value = form.billingFaxNo1.value; form.ownerFaxNo2.value = form.billingFaxNo2.value; form.ownerFaxNo3.value = form.billingFaxNo3.value; } else { form.ownerKorName.value = ""; form.ownerEngName.value = ""; //form.ctfyNoPerson1.value = ""; //form.ctfyNoPerson2.value = ""; form.ownerZipcode1.value = ""; form.ownerZipcode2.value = ""; form.ownerKorAddr1.value = ""; form.ownerKorAddr2.value = ""; form.ownerEngAddr1.value = ""; form.ownerPhoneNo1.value = ""; form.ownerPhoneNo2.value = ""; form.ownerPhoneNo3.value = ""; form.ownerEmailId.value = ""; form.ownerEmailAddr.value =""; form.ownerMobileNo1.value = ""; form.ownerMobileNo2.value = ""; form.ownerMobileNo3.value = ""; form.ownerFaxNo1.value = ""; form.ownerFaxNo2.value = ""; form.ownerFaxNo3.value = ""; } delete form; } /* 기술 책임자 정보(동일정보) 입력 */ function techInfoInput() { var form = document.getElementById("form") || document.getElementsByName("form")[0]; if(form == null) { var form = document.form; } if(form.same_check3.checked == true) { if(form.ctfyCode[0].checked == true) { form.techKorName.value = form.ownerKorName.value; form.techEngName.value = form.ownerEngName.value; } if(form.ctfyCode[1].checked == true) { form.techKorName.value = form.ownerOrgKorName.value; form.techEngName.value = form.ownerOrgEngName.value; } form.techPhenoNo1.value = form.ownerPhoneNo1.value; form.techPhenoNo2.value = form.ownerPhoneNo2.value; form.techPhenoNo3.value = form.ownerPhoneNo3.value; form.techEmail.value = form.ownerEmailId.value+'@'+form.ownerEmailAddr.value; form.techMobileNo1.value = form.ownerMobileNo1.value; form.techMobileNo2.value = form.ownerMobileNo2.value; form.techMobileNo3.value = form.ownerMobileNo3.value; form.techFaxNo1.value = form.ownerFaxNo1.value; form.techFaxNo2.value = form.ownerFaxNo2.value; form.techFaxNo3.value = form.ownerFaxNo3.value; } else { form.techKorName.value = ""; form.techEngName.value = ""; form.techPhenoNo1.value = ""; form.techPhenoNo2.value = ""; form.techPhenoNo3.value = ""; form.techEmail.value = ""; form.techMobileNo1.value = ""; form.techMobileNo2.value = ""; form.techMobileNo3.value = ""; form.techFaxNo1.value = ""; form.techFaxNo2.value = ""; form.techFaxNo3.value = ""; } delete form; } /* 도메인 신규 카드 결제 */ function payCard() { var form = document.getElementById("form") || document.getElementsByName("form")[0]; if(form == null) { var form = document.form; } if(form.repeatChk == null) { // 중복 클릭을 막기 위해 var inputObj = document.createElement('input'); inputObj.type = 'hidden'; inputObj.id = 'repeatChk'; inputObj.name = 'repeatChk'; inputObj.value = '0'; form.appendChild(inputObj); } if(form.repeatChk.value == 1) { alert('처리중입니다.'); return; }else{ if(document.getElementById('builderPgName')) { switch(document.getElementById('builderPgName').value) { case 'kcp': /* if( document.Payplus.object == null ) { alert("\ 고객님의 안전한 결제를 위해 결제 정보를 암호화하는 프로그램이 필요합니다. \n\n다시 설치하시려면 Ctrl + F5키를 누르시거나 메뉴의 [보기/새로고침]을 선택하여 주십시오."); return false; } */ break; case 'inicis': if(document.INIpay == null || document.INIpay.object == null) { alert("\n이니페이 플러그인 설치되지 않았습니다. \n\n안전한 결제를 위하여 이니페이 플러그인의 설치가 필요합니다. \n\n다시 설치하시려면 Ctrl + F5키를 누르시거나 메뉴의 [보기/새로고침]을 선택하여 주십시오."); return false; } break; } } form.paymentMethod.value = "card"; form.bankPayerName.value = ""; //form.target = "hiddenPaymentFrame"; form.repeatChk.value = 1; form.action = '/chtml/pg/reseller/reseller_domain_payment_exe.php'; var pop_title = "pg"; window.open("", pop_title, "width=850, height=650, scrollbars=yes"); form.target = pop_title; form.submit(); } } /* 도메인 신규 무통장 입금 */ function payBank() { var form = document.getElementById("form") || document.getElementsByName("form")[0]; var inputForm = document.getElementById("f_mu"); if(form == null) { var form = document.form; } if(inputForm == null) { var inputForm = document.f_mu; } if(form.repeatChk == null) { // 중복 클릭을 막기 위해 var inputObj = document.createElement('input'); inputObj.type = 'hidden'; inputObj.id = 'repeatChk'; inputObj.name = 'repeatChk'; inputObj.value = '0'; form.appendChild(inputObj); } if(form.repeatChk.value == 1) { alert('처리중입니다.'); return; }else{ if(inputForm.payAgree.checked == false) { alert("구매진행 동의에 체크해 주세요."); return; } if(!inputForm.payer.value) { alert("입금자명을 입력하세요"); inputForm.payer.focus(); return; } else { form.paymentMethod.value = "bank"; form.bankPayerName.value = inputForm.payer.value; form.target = "hiddenPaymentFrame"; delete inputForm; form.repeatChk.value = 1; form.action = '/chtml/pg/reseller/reseller_domain_payment_exe.php'; form.submit(); } } } function authKeySend(val) { var form=document.form; if(val == 'admin'){ var emailId = form.adminEmailId.value; var emailAddr = form.adminEmailAddr.value; if( emailId==null || emailId=="" ){ alert("이메일을 입력해 주세요."); form.adminEmailId.select(); return; } if( emailAddr==null || emailAddr=="" ){ alert("이메일을 입력해 주세요."); form.adminEmailAddr.select(); return; } }else{ var emailId = form.ownerEmailId.value; var emailAddr = form.ownerEmailAddr.value; if( emailId==null || emailId=="" ){ alert("이메일을 입력해 주세요."); form.ownerEmailId.select(); return; } if( emailAddr==null || emailAddr=="" ){ alert("이메일을 입력해 주세요."); form.ownerEmailAddr.select(); return; } } var email = emailId+'@'+emailAddr; var queryString = "domain="+form.domain.value+"&email="+email; var url = "/chtml/domain/domain_register_authkey_sendmail_xmlhttp.php"; $.ajax({ url:url, type:'post', data:queryString, dataType:'json', error:function(obj){ alert(obj.resultMsg); }, success:function(obj) { alert(obj.resultMsg); if(obj.result == true){ setAuthTime(val); if(val == 'admin'){ document.getElementById('div_auth_code_admin').style.display = 'inline'; document.getElementById('btn_auth_code_check_admin').style.display = 'inline'; }else{ document.getElementById('div_auth_code_owner').style.display = 'inline'; document.getElementById('btn_auth_code_check_owner').style.display = 'inline'; } } } }); } function authKeyCheck(val) { var form=document.form; if(val == 'admin'){ var auth_code = form.auth_code_admin.value; if( auth_code==null || auth_code=="" ){ alert("인증번호를 입력해 주세요."); form.auth_code_admin.select(); return; } }else{ var auth_code = form.auth_code_owner.value; if( auth_code==null || auth_code=="" ){ alert("인증번호를 입력해 주세요."); form.auth_code_owner.select(); return; } } var queryString = "domain="+form.domain.value+"&auth_code="+auth_code; var url = "/chtml/domain/domain_register_authkey_check_xmlhttp.php"; $.ajax({ url:url, type:'post', data:queryString, dataType:'json', error:function(obj){ alert(obj.resultMsg); }, success:function(obj) { if(obj.result == true){ if(val == 'admin'){ form.adminEmailAuthFlag.value='T'; form.adminEmailId.readOnly =true; form.adminEmailAddr.readOnly =true; document.getElementById('div_auth_code_admin').style.display = 'none'; document.getElementById('btn_auth_code_send_admin').style.display = 'none'; document.getElementById('auth_result_admin').style.display = 'inline'; }else{ form.ownerEmailAuthFlag.value='T'; form.ownerEmailId.readOnly =true; form.ownerEmailAddr.readOnly =true; document.getElementById('div_auth_code_owner').style.display = 'none'; document.getElementById('btn_auth_code_send_owner').style.display = 'none'; document.getElementById('auth_result_owner').style.display = 'inline'; } } alert(obj.resultMsg); } }); } var oSetInterval =''; function setAuthTime(sType) { var iTimeLeft = new Date(); iTimeLeft.setMinutes(iTimeLeft.getMinutes() + 5); iTimeLeft.setSeconds(iTimeLeft.getSeconds() + 1); if(sType == 'admin'){ document.getElementById("auth_time_admin").innerHTML = "5:00"; }else{ document.getElementById("auth_time_owner").innerHTML = "5:00"; } oSetInterval = setInterval(function() { var iTimeNow = new Date(); var iTotalTimeLeft = iTimeLeft - iTimeNow; if (iTotalTimeLeft <= 0) { stopCountdown(sType); return false; } var iSecond = 1000; // in milliseconds var iMinute = iSecond * 60; var iHour = iMinute * 60; var iMinutesLeft = Math.floor((iTotalTimeLeft % iHour) / iMinute); var iSecondsLeft = Math.floor((iTotalTimeLeft % iMinute) / iSecond); var sShowTime = iMinutesLeft + ':' + ((iSecondsLeft >= 10) ? '' : '0') + iSecondsLeft; if(sType == 'admin'){ document.getElementById("auth_time_admin").innerHTML = sShowTime; }else{ document.getElementById("auth_time_owner").innerHTML = sShowTime; } }, 0); } function stopCountdown(sType) { clearInterval(oSetInterval); if(sType == 'admin'){ document.getElementById("auth_time_admin").innerHTML = '0:00'; }else{ document.getElementById("auth_time_owner").innerHTML = '0:00'; } }