//============================================================= // Neity Board 2002 ³×ÀÌÆ¼ (ÁÖ) // Copyright(c) 2002, Neity Co., Ltd. // // ºôµå ¹öÁ¯ 2002³â 12¿ù 23ÀÏ ( 2.0.1 ) //============================================================= function checkFormName(obj) { result = isSpace(obj); if ( false == result ) { alert ( 'À̸§À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ' ); return false; } result = checkRange(obj, 2, 20); if ( false == result ) { alert ( ' ¿µ/¼ýÀÚ 2~20ÀÚÀ̳»·Î ±âÀçÇØ ÁÖ¼¼¿ä. '); obj.focus(); obj.select(); return false; } } function checkFormSubject(obj) { result = isSpace(obj); if ( false == result ) { alert ( 'Á¦¸ñÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ' ); return false; } result = checkRange(obj, 2, 100); if ( false == result ) { alert ( ' ¿µ/¼ýÀÚ 2~20ÀÚÀ̳»·Î ±âÀçÇØ ÁÖ¼¼¿ä. '); obj.focus(); obj.select(); return false; } } function checkFormSay(obj) { result = isSpace(obj); if ( false == result ) { alert ( '³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ' ); return false; } } function checkFormPWD(obj) { result = isSpace(obj); if ( false == result ) { alert( 'ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä. \n\n¾ÏÈ£¸¦ ÀÔ·ÂÇÏ¼Å¾ß ¼öÁ¤/»èÁ¦¸¦ ÇÒ¼ö ÀÖ½À´Ï´Ù '); return false; } result = isSpecialKey(obj); if ( true == result ) { alert ( ' Ư¼ö¹®ÀÚ´Â ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù '); obj.focus(); obj.select(); return false; } result = checkRange(obj, 4, 8); if ( false == result ) { alert ( ' ¿µ/¼ýÀÚ 4~8ÀÚÀ̳»·Î ±âÀçÇØ ÁÖ¼¼¿ä. '); obj.focus(); obj.select(); return false; } } function Reset() { document.form.reset(); } function checkCode(obj) { for(var i = 0; i < obj.value.length; i++){ var k = obj.value.charCodeAt(i) ; if(k < 33 || k > 127) return true; } } function isSpecialKey(obj) { for(var i = 0; i < obj.value.length; i++){ var k = obj.value.charCodeAt(i) ; if ( k >= 33 && k <= 47 ) return true; else if ( k >= 58 && k <= 64 ) return true; else if ( k >= 91 && k <= 96 ) return true; else if ( k >= 123 && k <= 126 ) return ture; else return false; } } //============================================================ function checkRange(obj, no1, no2) { sum = 0; for(var i = 0; i < obj.value.length; i++){ var k = obj.value.charCodeAt(i) ; if(k >= 0 && k <= 255) sum += 1; else sum += 2; } if ( sum >= no1 && sum <= no2 ) return true; else return false; } function isSpace(obj) { var thisvalue = obj.value; if( thisvalue.length == 0 ) { obj.focus(); obj.select(); return false; } spacecount = 0; for( var i = 0; i < thisvalue.length; i++ ) { thischar = thisvalue.charAt( i ); if( thischar == ' ' ) spacecount++; } if( spacecount == thisvalue.length ) { obj.focus(); obj.select(); return false; } if ( !obj.value ) { obj.focus(); obj.select(); return false; } else return true; } function isNumber(obj) { for ( var i=0; i < obj.value.length; i++ ) { var chr = obj.value.substr(i, 1); if ( chr < '0' || chr > '9' ) return false; } } function isAlpha(obj) { for ( var i=0; i < obj.value.length; i++ ) { var chr = obj.value.substr(i, 1); if ( chr < 'a' || chr > 'z' ) return false; } } function message(obj, msg) { alert(msg); Obj.focus(); return; } function checktag(fm) { var fmvalue = fm.value; if(fmvalue.search(/[\|&`'<>:%]/) != -1) { alert(" HTML Tag¸¦ ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù."); //fm.value = ""; fm.focus() ; return false; } return false; } //ÇѱÛ2¹ÙÀÌÆ®·Î üũÇÏ¿© ¹®ÀÚ±æÀÌ ¹Þ´ÂÇÔ¼ö function StrLen(arg_str) { var j = 0; var tempStr; var tempStr2; for(var i = 0; i < arg_str.length; i++ ) { tempStr = arg_str.charCodeAt(i); tempStr2 = tempStr.toString(); if(tempStr2.length >= 5) { j++; } } return i+j; } function isSKey4Email(obj) { for(var i = 0; i < obj.value.length; i++){ var k = obj.value.charCodeAt(i) ; if ( k>=33 && k<45) return true; else if ( k == 47 ) return true; else if ( k >= 58 && k < 64 ) return true; else if ( k >= 91 && k <= 94 ) return true; else if ( k == 96 ) return true; else if ( k >= 123 && k <= 126 ) return true; else return false; } }