function EmailCK(Str) { if(Str.length > 0) { re = new RegExp("([a-zA-Z0-9,_]{2,15})@([a-zA-Z0-9]{2,15}).([a-zA-Z0-9]{2,15})"); exe = re.test(Str); return exe; } else { return true; } } function IDCK(Str) { for (var i=0,j=0; i < Str.length; i++) { ch = Str.charAt(i); if ( !(ch >= 'a' && ch <= 'z') && !(ch >= 'A' && ch <= 'Z') && !(ch >= '0' && ch <= '9') && ch != '-' && ch != '_' ) { j++; } } if(j) return false; else return true; } function NumCK(Str) { for (var i=0,j=0; i < Str.length; i++) { ch = Str.charAt(i); if (!(ch >= '0' && ch <= '9')) { j++; } } if(j) return false; else return true; } function IsIdNumberCheck(checkStr) { a = checkStr.charAt(0) * 2; b = checkStr.charAt(1) * 3; c = checkStr.charAt(2) * 4; d = checkStr.charAt(3) * 5; e = checkStr.charAt(4) * 6; f = checkStr.charAt(5) * 7; g = checkStr.charAt(6) * 8; h = checkStr.charAt(7) * 9; i = checkStr.charAt(8) * 2; j = checkStr.charAt(9) * 3; k = checkStr.charAt(10) * 4; l = checkStr.charAt(11) * 5; m = checkStr.charAt(12); if(m == ((11 - ((a + b + c + d + e + f + g + h + i + j + k + l) % 11)))%10) return (true); else return (false); } function check() { if (document.member.m_id) { if (document.member.m_id.value.length < 4 || document.member.m_id.value.length > 16 ||!IDCK(document.member.m_id.value)) { alert("¾ÆÀ̵ð(ID)¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä. 4~16ÀÚÀÇ ¿µ¹®¼Ò¹®ÀÚ, ¼ýÀÚ, '_', '-' ¸¸ °¡´ÉÇÕ´Ï´Ù."); document.member.m_id.focus(); return false; } } if (document.member.mode.value != "modify") { if (document.member.m_pw.value.length < 3 || document.member.m_pw.value.length > 10) { alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä. 4~10ÀÚÀÇ ¿µ¹®, ¼ýÀÚ, Ư¼ö¹®ÀÚ¸¸ °¡´ÉÇÕ´Ï´Ù. "); document.member.m_pw.focus(); return false; } } if (document.member.m_pw.value != document.member.m_pw_re.value) { alert("ºñ¹Ð¹øÈ£¿Í ºñ¹Ð¹øÈ£ È®ÀÎÀÌ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù."); document.member.m_pw_re.focus(); return false; } if (document.member.m_name.value.length == 0){ alert("À̸§À» ÀÔ·ÂÇϼ¼¿ä."); document.member.m_name.focus(); return false; } if (document.member.m_jumin_1) { if (document.member.m_jumin_1.value.length != 6 || document.member.m_jumin_2.value.length != 7){ alert("ÁֹιøÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇϼ¼¿ä."); document.member.m_jumin_1.focus(); return false; } jum = document.member.m_jumin_2.value.substring(0,1); if(jum != "1" && jum != "2" && jum != "3" & jum != "4"){ alert("ÁֹιøÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇϼ¼¿ä."); document.member.m_jumin_2.focus(); return false; } jumin = document.member.m_jumin_1.value + document.member.m_jumin_2.value; if (!IsIdNumberCheck(jumin)){ alert("ÁֹιøÈ£¸¦ Á¤È®È÷ ÀÔ·ÂÇϼ¼¿ä."); document.member.m_jumin_1.focus(); return false; } } if(document.member.m_birth_y.selectedIndex == ""){ alert("»ý³â¿ùÀÏ ³âµµ¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_birth_y.focus(); return false; } if(document.member.m_birth_m.selectedIndex == ""){ alert("»ý³â¿ùÀÏ ¿ùÀ» ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_birth_m.focus(); return false; } if(document.member.m_birth_d.selectedIndex == ""){ alert("»ý³â¿ùÀÏ ÀÏÀ» ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_birth_d.focus(); return false; } if (document.member.m_phone_1.value.length < 2 || !NumCK(document.member.m_phone_1.value)) { alert("ÀüÈ­¹øÈ£¸¦ Á¤È®È÷ ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_phone_1.focus(); return false; } if (document.member.m_phone_2.value.length < 3 || !NumCK(document.member.m_phone_2.value)) { alert("ÀüÈ­¹øÈ£¸¦ Á¤È®È÷ ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_phone_2.focus(); return false; } if (document.member.m_phone_3.value.length < 4 || !NumCK(document.member.m_phone_3.value)) { alert("ÀüÈ­¹øÈ£¸¦ Á¤È®È÷ ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_phone_3.focus(); return false; } if (document.member.m_hp_1.value.length != 0 && !NumCK(document.member.m_hp_1.value)) { alert("ÇÚµåÆù¹øÈ£¸¦ Á¤È®È÷ ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_hp_1.focus(); return false; } if (document.member.m_hp_2.value.length != 0 && !NumCK(document.member.m_hp_2.value)) { alert("ÇÚµåÆù¹øÈ£¸¦ Á¤È®È÷ ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_hp_2.focus(); return false; } if (document.member.m_hp_3.value.length != 0 && !NumCK(document.member.m_hp_3.value)) { alert("ÇÚµåÆù¹øÈ£¸¦ Á¤È®È÷ ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_hp_3.focus(); return false; } if (document.member.m_post_1.value.length != 3 || !NumCK(document.member.m_post_1.value)) { alert("¿ìÆí¹øÈ£¸¦ Á¤È®È÷ ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_post_1.focus(); return false; } if (document.member.m_post_2.value.length != 3 || !NumCK(document.member.m_post_2.value)) { alert("¿ìÆí¹øÈ£¸¦ Á¤È®È÷ ¼±ÅÃÇØÁÖ¼¼¿ä."); document.member.m_post_2.focus(); return false; } if (document.member.m_addr1.value.length == 0){ alert("ÁÖ¼Ò¸¦ ÀÔ·ÂÇϼ¼¿ä."); document.member.m_addr1.focus(); return false; } if (document.member.m_addr2.value.length == 0){ alert("³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇϼ¼¿ä."); document.member.m_addr2.focus(); return false; } if (!EmailCK(document.member.m_email.value) || document.member.m_email.value.length == 0){ alert("¸ÞÀÏÀ» Á¤È®È÷ ÀÔ·ÂÇϼ¼¿ä."); document.member.m_email.focus(); return false; } if (document.member.m_email.value.toUpperCase().indexOf('HANMAIL') > -1 || document.member.m_email.value.toUpperCase().indexOf('DAUM') > -1){ alert("´ÙÀ½,ÇѸÞÀÏÀ» Á¦È¸ÇÑ ¸ÞÀÏÀ» Á¤È®È÷ ÀÔ·ÂÇϼ¼¿ä."); document.member.m_email.focus(); return false; } } function birth_input() { var frm = document.member; if(NumCK(frm.jumin_1.value) && frm.jumin_1.value.length == 6) { if(frm.jumin_1.value.substring(0,2) > "19") b_year = "19" + frm.jumin_1.value.substring(0,2); else b_year = "20" + frm.jumin_1.value.substring(0,2); b_year = b_year - 1919; b_mon = frm.jumin_1.value.substring(2,4); b_day = frm.jumin_1.value.substring(4,6); if (frm.birth_y[b_year]) frm.birth_y[b_year].selected = true; if (frm.birth_m[b_mon]) frm.birth_m[b_mon].selected = true; if (frm.birth_d[b_day]) frm.birth_d[b_day].selected = true; frm.jumin_2.focus(); } } function sex_input() { var frm = document.member; var val = frm.jumin_2.value.substring(0,1); if(val == 1 || val == 3) frm.sex[0].checked = true; else if(val == 2 || val == 4) frm.sex[1].checked = true; frm.phone_1.focus(); }