function checkID(formName) { if( document.MEMBER.USERID.value=='' || document.MEMBER.USERID.value.length<4 || document.MEMBER.USERID.value.toString().length>12) { alert('아이디는 4자이상~12자이하로 입력하여 주십시오.'); document.MEMBER.USERID.focus(); return; } else { linkUrl = '../member/member_id.php'+'?form_name='+formName+'&USERID=' + document.MEMBER.USERID.value; winId=window.open(linkUrl, 'mb_check_id', 'top=50, left=50, width=363,height=240, scrollbars=no'); winId.focus(); } } function findZipcode(formName, zipcod0Name, zipcod1Name, addrName, addrNameSub) { linkUrl='../member/member_zipcode.php'+'?form_name='+formName + '&zipcode1='+zipcod0Name + '&zipcode2='+zipcod1Name + '&address='+addrName + '&address_sub='+addrNameSub; winZipcode=window.open(linkUrl, 'mb_zipcode', 'top=50, left=50, width=382,height=264, scrollbars=yes'); winZipcode.focus(); } function insertSubmit() { if (document.MEMBER.USERID.value=='') { alert('아이디를 입력하여 주십시오'); document.MEMBER.USERID.focus(); } else if (document.MEMBER.USERID.value.indexOf(' ')==0) { alert('아이디는 첫 글자가 공백은 안됩니다.'); document.MEMBER.USERID.value=''; document.MEMBER.USERID.focus(); } else if ((document.MEMBER.USERID.value.toString().length<4)||(document.MEMBER.USERID.value.toString().length>12)) { alert('아이디는 4자 이상 ~ 12자 이하로 적어주십시오.'); document.MEMBER.USERID.value=''; document.MEMBER.USERID.focus(); } else if (document.MEMBER.USERID_check.value!='ok') { alert('아이디 중복체크를 하셔야 합니다..'); document.MEMBER.USERID.focus(); } else if (document.MEMBER.PASSWD.value==document.MEMBER.USERID.value) { alert('아이디와 비밀번호는 일치할 수 없습니다.') ; document.MEMBER.PASSWD.value='' ; document.MEMBER.PASSWD_re.value='' ; document.MEMBER.PASSWD.focus() ; } else if (document.MEMBER.PASSWD.value=='') { alert('비밀번호를 입력하여 주십시오.'); document.MEMBER.PASSWD.focus(); } else if (document.MEMBER.PASSWD.value.toString().length<4) { alert('비밀번호는 4자이상 입력하여 주십시오.'); document.MEMBER.PASSWD.value=''; document.MEMBER.PASSWD.focus(); } else if (document.MEMBER.PASSWD.value.indexOf(' ')==0) { alert('비밀번호는 첫 글자가 공백은 안됩니다.'); document.MEMBER.PASSWD.value=''; document.MEMBER.PASSWD.focus(); } else if (document.MEMBER.PASSWD_re.value=='') { alert('비밀번호 확인하여 주십시오'); document.MEMBER.PASSWD_re.focus(); } else if (document.MEMBER.PASSWD_re.value.toString().length<4) { alert('비밀번호는 4자이상 입력하여 주십시오.'); document.MEMBER.PASSWD_re.value=''; document.MEMBER.PASSWD_re.focus(); } else if (document.MEMBER.PASSWD.value != document.MEMBER.PASSWD_re.value) { alert('비밀번호와 비밀번호확인이 맞지 않습니다.'); document.MEMBER.PASSWD.focus(); } else if (document.MEMBER.USERNAME.value=='') { alert('이름을 입력하여 주십시오.'); document.MEMBER.USERNAME.focus(); } else if (document.MEMBER.USERNAME.value.toString().length<2) { alert('이름은 2자 이상으로 입력하여 주십시오.'); document.MEMBER.USERNAME.value=''; document.MEMBER.USERNAME.focus(); } else if (document.MEMBER.SOCIALNO_0.value=='') { alert ('주민등록번호를 입력하여 주십시오.'); document.MEMBER.SOCIALNO_0.focus(); } else if (document.MEMBER.SOCIALNO_1.value=='') { alert ('주민등록번호를 입력하여 주십시오.'); document.MEMBER.SOCIALNO_1.focus(); } else if (document.MEMBER.SOCIALNO_0.value.length!=6 || document.MEMBER.SOCIALNO_1.value.length!=7) { alert ('주민등록번호가 가 올바르지 않습니다.'); document.MEMBER.SOCIALNO_0.focus(); } else if( checkJumin() != '') { alert ('주민등록번호가 올바르지 않습니다.'); document.MEMBER.SOCIALNO_0.focus(); } else if( document.MEMBER.HOMEZIP1.value == "" || document.MEMBER.HOMEZIP1.value.length != 3 ) { alert("우편번호를 정확히 입력하여 주십시오."); document.MEMBER.HOMEZIP1.focus(); return; } else if( document.MEMBER.HOMEZIP2.value == "" || document.MEMBER.HOMEZIP2.value.length != 3 ) { alert("우편번호를 정확히 입력하여 주십시오."); document.MEMBER.HOMEZIP2.focus(); return; } else if( document.MEMBER.HOMEADDR.value == "" ) { alert("주소를 정확히 입력하여 주십시오."); document.MEMBER.HOMEADDR.focus(); return; // } else if (document.MEMBER.mi_tel_0.value=='') { // alert('전화번호를 입력하여 주십시오.'); // document.MEMBER.mi_tel_0.focus(); // } else if (document.MEMBER.mi_tel_0.value.length<2) { // alert('전화번호가 올바르지 않습니다.'); // document.MEMBER.mi_tel_0.focus(); // } else if (document.MEMBER.mi_tel_1.value=='') { // alert('전화번호를 입력하여 주십시오.'); // document.MEMBER.mi_tel_1.focus(); // } else if(document.MEMBER.mi_tel_1.value.length<3) { // alert('전화번호가 올바르지 않습니다.'); // document.MEMBER.mi_tel_1.focus(); // } else if (document.MEMBER.mi_tel_2.value=='') { // alert('전화번호를 입력하여 주십시오.'); // document.MEMBER.mi_tel_2.focus(); // } else if (document.MEMBER.mi_tel_2.value.length<4) { // alert('전화번호가 올바르지 않습니다.'); // } else if (document.MEMBER.mi_email.value=='') { // alert('메일주소를 입력하세요'); // document.MEMBER.mi_email.focus(); // document.MEMBER.mi_email.value=''; // } else if (document.MEMBER.mi_email.value.indexOf('@')=='-1') { // alert('메일주소를 정확히 입력하세요'); // document.MEMBER.mi_email.focus(); // document.MEMBER.mi_email.value=''; // } else if (document.MEMBER.mi_email.value.indexOf(' ')==0) { // alert('메일주소에 첫 글자가 공백문자는 안됩니다.'); // document.MEMBER.mi_email.value=''; // document.MEMBER.mi_email.focus(); } else { document.MEMBER.menu_thr.value='3'; document.MEMBER.submit(); } } function updateSubmit() { // if (document.MEMBER.SOCIALNO_0.value=='') { // alert ('주민등록번호를 입력하여 주십시오.'); // document.MEMBER.SOCIALNO_0.focus(); // } else if (document.MEMBER.SOCIALNO_1.value=='') { // alert ('주민등록번호를 입력하여 주십시오.'); // document.MEMBER.SOCIALNO_1.focus(); // } else if (document.MEMBER.SOCIALNO_0.value.length!=6 || document.MEMBER.SOCIALNO_1.value.length!=7) { // alert ('주민등록번호가 가 올바르지 않습니다.'); // document.MEMBER.SOCIALNO_0.focus(); // } else if( checkJumin() != '') { // alert ('주민등록번호가 올바르지 않습니다.'); // document.MEMBER.SOCIALNO_0.focus(); // } else if (document.MEMBER.PASSWD.value==document.MEMBER.USERID.value) { if (document.MEMBER.PASSWD.value==document.MEMBER.USERID.value) { alert('아이디와 비밀번호는 일치할 수 없습니다.') ; document.MEMBER.PASSWD.value='' ; document.MEMBER.PASSWD_re.value='' ; document.MEMBER.PASSWD.focus() ; } else if (document.MEMBER.PASSWD.value=='') { alert('비밀번호를 입력하여 주십시오.'); document.MEMBER.PASSWD.focus(); } else if (document.MEMBER.PASSWD.value.toString().length<4) { alert('비밀번호는 4자이상 입력하여 주십시오.'); document.MEMBER.PASSWD.value=''; document.MEMBER.PASSWD.focus(); } else if (document.MEMBER.PASSWD.value.indexOf(' ')==0) { alert('비밀번호는 첫 글자가 공백은 안됩니다.'); document.MEMBER.PASSWD.value=''; document.MEMBER.PASSWD.focus(); } else if (document.MEMBER.PASSWD_re.value=='') { alert('비밀번호 확인하여 주십시오'); document.MEMBER.PASSWD_re.focus(); } else if (document.MEMBER.PASSWD_re.value.toString().length<4) { alert('비밀번호는 4자이상 입력하여 주십시오.'); document.MEMBER.PASSWD_re.value=''; document.MEMBER.PASSWD_re.focus(); } else if (document.MEMBER.PASSWD.value != document.MEMBER.PASSWD_re.value) { alert('비밀번호와 비밀번호확인이 맞지 않습니다.'); document.MEMBER.PASSWD.focus(); } else if (document.MEMBER.USERNAME.value=='') { alert('이름을 입력하여 주십시오.'); document.MEMBER.USERNAME.focus(); } else if (document.MEMBER.USERNAME.value.toString().length<2) { alert('이름은 2자 이상으로 입력하여 주십시오.'); document.MEMBER.USERNAME.value=''; document.MEMBER.USERNAME.focus(); } else if( document.MEMBER.HOMEZIP1.value == "" || document.MEMBER.HOMEZIP1.value.length != 3 ) { alert("우편번호를 정확히 입력하여 주십시오."); document.MEMBER.HOMEZIP1.focus(); return; } else if( document.MEMBER.HOMEZIP2.value == "" || document.MEMBER.HOMEZIP2.value.length != 3 ) { alert("우편번호를 정확히 입력하여 주십시오."); document.MEMBER.HOMEZIP2.focus(); return; } else if(document.MEMBER.HOMEADDR.value == "" ) { alert("주소를 정확히 입력하여 주십시오."); document.MEMBER.HOMEADDR.focus(); return; // } else if (document.MEMBER.mi_tel_0.value=='') { // alert('전화번호를 입력하여 주십시오.'); // document.MEMBER.mi_tel_0.focus(); // } else if (document.MEMBER.mi_tel_0.value.length<2) { // alert('전화번호가 올바르지 않습니다.'); // document.MEMBER.mi_tel_0.focus(); // } else if (document.MEMBER.mi_tel_1.value=='') { // alert('전화번호를 입력하여 주십시오.'); // document.MEMBER.mi_tel_1.focus(); // } else if(document.MEMBER.mi_tel_1.value.length<3) { // alert('전화번호가 올바르지 않습니다.'); // document.MEMBER.mi_tel_1.focus(); // } else if (document.MEMBER.mi_tel_2.value=='') { // alert('전화번호를 입력하여 주십시오.'); // document.MEMBER.mi_tel_2.focus(); // } else if (document.MEMBER.mi_tel_2.value.length<4) { // alert('전화번호가 올바르지 않습니다.'); // } else if ((document.MEMBER.mi_email.value=='') || (document.MEMBER.mi_email.value.indexOf('@')=='-1')) { // alert('메일주소를 정확히 입력하세요'); // document.MEMBER.mi_email.focus(); // document.MEMBER.mi_email.value=''; // } else if (document.MEMBER.mi_email.value.indexOf(' ')==0) { // alert('메일주소에 첫 글자가 공백문자는 안됩니다.'); // document.MEMBER.mi_email.value=''; // document.MEMBER.mi_email.focus(); } else { document.MEMBER.menu_thr.value='update'; document.MEMBER.submit(); } } function checkJumin() { var ju_id1=document.MEMBER.SOCIALNO_0.value; var ju_id2=document.MEMBER.SOCIALNO_1.value; var codesum=0; var coderet=0; var Msg=''; //자리수 확인 if (ju_id1.length!=6 || ju_id2.length!=7 ) { Msg='주민등록번호가 올바르지 않습니다.'; return Msg; } //숫자인지 if (isNaN(ju_id1) || isNaN(ju_id2)) { Msg='주민등록번호가 올바르지 않습니다.'; return Msg; } codesum=(eval(ju_id1.substring(0,1))*2)+(eval(ju_id1.substring(1,2))*3)+(eval(ju_id1.substring(2,3))*4)+(eval(ju_id1.substring(3,4))*5)+(eval(ju_id1.substring(4,5))*6)+(eval(ju_id1.substring(5,6))*7)+(eval(ju_id2.substring(0,1))*8)+(eval(ju_id2.substring(1,2))*9)+(eval(ju_id2.substring(2,3))*2)+(eval(ju_id2.substring(3,4))*3)+(eval(ju_id2.substring(4,5))*4)+(eval(ju_id2.substring(5,6))*5); coderet=11-(eval(codesum%11)); if (coderet>=10) { coderet=coderet-10; } if (coderet>=10) { coderet=coderet-10; } if (eval( ju_id2.substring(6,7))!=coderet) { Msg='주민등록번호가 올바르지 않습니다.'; return Msg; } return ''; }