function numcheck(str,nid){ // alert(str.length); if(str != ""){ if(str.length == "10" || str.length == "12"){ saup_chk(str,nid); } else if(str.length == "13" || str.length == "14"){ jumin_chk(str,nid); } else { alert("µî·Ï¹øÈ£¸¦ È®ÀÎÇØ ÁÖ¼¼¿ä."); document.getElementById(nid).focus(); return; } } } function jumin_chk(form,nid){ var str1 = form.replace(/-/gi,""); if( str1.length != 13 ) { alert("µî·Ï¹øÈ£¸¦ È®ÀÎ ÇϽʽÿä!") document.getElementById(nid).focus(); form.jumin1.focus(); return false; } var f1 = str1.substring(0,1); var f2 = str1.substring(1,2); var f3 = str1.substring(2,3); var f4 = str1.substring(3,4); var f5 = str1.substring(4,5); var f6 = str1.substring(5,6); var hap = f1*2 + f2*3 + f3*4 + f4*5 + f5*6 + f6*7; var f7 = str1.substring(6,7); var f8 = str1.substring(7,8); var f9 = str1.substring(8,9); var fa = str1.substring(9,10); var fb = str1.substring(10,11); var fc = str1.substring(11,12); var fd = str1.substring(12,13); hap = hap + f7*8 + f8*9 + f9*2 + fa*3 + fb*4 + fc*5 ; hap = hap % 11 ; hap = 11 - hap ; hap = hap % 10 ; if (hap != fd) { alert("µî·Ï¹øÈ£¸¦ È®ÀÎ ÇϽʽÿä!"); document.getElementById(nid).focus(); return false ; } if (f7 == 1 || f7 == 3) { } else { } } function saup_chk(strNumb,nid) { // alert(strNumb); strNumb = strNumb.replace(/-/gi,""); sumMod = 0; sumMod += parseInt(strNumb.substring(0,1)); sumMod += parseInt(strNumb.substring(1,2)) * 3 % 10; sumMod += parseInt(strNumb.substring(2,3)) * 7 % 10; sumMod += parseInt(strNumb.substring(3,4)) * 1 % 10; sumMod += parseInt(strNumb.substring(4,5)) * 3 % 10; sumMod += parseInt(strNumb.substring(5,6)) * 7 % 10; sumMod += parseInt(strNumb.substring(6,7)) * 1 % 10; sumMod += parseInt(strNumb.substring(7,8)) * 3 % 10; sumMod += Math.floor(parseInt(strNumb.substring(8,9)) * 5 / 10); sumMod += parseInt(strNumb.substring(8,9)) * 5 % 10; sumMod += parseInt(strNumb.substring(9,10)); if (sumMod % 10 != 0) { alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ À߸øµÇ¾ú½À´Ï´Ù."); document.getElementById(nid).focus(); return false; } return true; } function emailcheck(str)//e¸ÞÀÏ À¯È¿¼º °Ë»ç { var str=document.getElementById(str).value; var atPos = str.indexOf('@'); var atLastPos = str.lastIndexOf('@'); var dotPos = str.indexOf('.'); var spacePos = str.indexOf(' '); var commaPos = str.indexOf(','); var eMailSize = str.length; if (atPos > 1 && atPos == atLastPos && dotPos > 3 && spacePos == -1 && commaPos == -1 && atPos + 1 < dotPos && dotPos + 1 < eMailSize){ } else { alert('E-mailÁÖ¼Ò Çü½ÄÀÌ À߸øµÇ¾ú½À´Ï´Ù.\n\r´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!'); document.getElementById(str).focus(); return; } } function emailinput(str){ if(str == "direct"){ document.getElementById("email2").focus(); } else if(str == "¼±ÅÃÇϼ¼¿ä") { document.getElementById("emailtype").focus(); } else { document.getElementById("email2").value = str; } } function fc_chk_byte(aro_name,ari_max) { var ls_str = aro_name.value; // À̺¥Æ®°¡ ÀϾ ÄÁÆ®·ÑÀÇ value °ª var li_str_len = ls_str.length; // Àüü±æÀÌ // º¯¼öÃʱâÈ­ var li_max = ari_max; // Á¦ÇÑÇÒ ±ÛÀÚ¼ö Å©±â var i = 0; // for¹®¿¡ »ç¿ë var li_byte = 0; // ÇѱÛÀϰæ¿ì´Â 2 ±×¹Ü¿¡´Â 1À» ´õÇÔ var li_len = 0; // substringÇϱâ À§Çؼ­ »ç¿ë var ls_one_char = ""; // ÇѱÛÀÚ¾¿ °Ë»çÇÑ´Ù var ls_str2 = ""; // ±ÛÀÚ¼ö¸¦ ÃʰúÇϸé Á¦ÇÑÇÒ¼ö ±ÛÀÚÀü±îÁö¸¸ º¸¿©ÁØ´Ù. for(i=0; i< li_str_len; i++) { // ÇѱÛÀÚÃßÃâ ls_one_char = ls_str.charAt(i); // ÇѱÛÀ̸é 2¸¦ ´õÇÑ´Ù. if (escape(ls_one_char).length > 4) { li_byte = li_byte+2; } // ±×¿ÜÀÇ °æ¿ì´Â 1À» ´õÇÑ´Ù. else { li_byte++; } // Àüü Å©±â°¡ li_max¸¦ ³ÑÁö¾ÊÀ¸¸é if(li_byte <= li_max) { li_len = i + 1; } } // Àüü±æÀ̸¦ ÃʰúÇϸé li_byte // document.getElementById('z').innerHTML = li_byte+"/"+li_max; if(li_byte > li_max) { // aro_name.value=li_byte; alert( li_max + " ±ÛÀÚ¸¦ Ãʰú ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù. \n ÃʰúµÈ ³»¿ëÀº ÀÚµ¿À¸·Î »èÁ¦ µË´Ï´Ù. "); ls_str2 = ls_str.substr(0, li_len); aro_name.value = ls_str2; } aro_name.focus(); } /* ' ------------------------------------------------------------------ ' Function : fc_chk2() ' Description : Enter۸¦ ¸øÄ¡°ÔÇÑ´Ù. ' Argument : ' Return : ' ------------------------------------------------------------------ */ function fc_chk2() { if(event.keyCode == 13) event.returnValue=false; } //-->