MINI MINI MANI MO
// ¹®ÀÚ¿ ±æÀÌ °Ë»ç
function isLength(varCk) {
var varLen = 0;
var agr = navigator.userAgent;
for (i=0; i<varCk.length; i++) {
ch = varCk.charAt(i);
if ((ch == "\n") || ((ch >= "¤¿") && (ch <= "È÷")) || ((ch >="¤¡") && (ch <="¤¾")))
varLen += 2;
else
varLen += 1;
}
return (varLen);
}
// ÀÔ·Â ¹®ÀÚ¿ °Ë»ç (¼ýÀÚ/Ư¼ö¹®ÀÚ)
function isInteger(varCk, charSet) {
if( varCk.search('V') != -1 ) return true;
var chk=true;
for (i=0; i<=varCk.length-1; i++) {
ch = varCk.substring(i,i+1);
if (ch>="0" && ch<="9") {
chk = true;
} else {
chk=false;
for (j=0; j<=charSet.length-1; j++) {
comp = charSet.substring(j,j+1);
if (ch==comp) {
chk = true;
break;
}
}
if (!chk) break; // ¼ýÀÚ+Ư¼ö¹®ÀÚ¿ÜÀÇ ¹®ÀÚ°¡ ÀÖ´Â °æ¿ì¸¸ error Á¾·á 2002.04.08
}
}
return chk;
}
// Áֹεî·Ï¹øÈ£ °Ë»ç
function isRegNo(varCk1,varCk2) {
if ( (isLength(varCk1)==6) && (isLength(varCk2)==7) ) {
//-----------------------------------------------------------------------------
// ¿äû¹øÈ£ : [3036] °¡»óÁֹιøÈ£ Àû¿ë
// ¿äûÀÚ : ±è¹Ì°æ
// ¼öÁ¤ÀÚ : ÀÌÀç¿ë
// ¼öÁ¤ÀÏ : 2007-03-13 5:10¿ÀÈÄ
// ¼öÁ¤³»¿ë : °¡»óÁֹιøÈ£ÀÏ °æ¿ì ÁֹιøÈ£ üũ·ÎÁ÷ ÆÐ½º
//-----------------------------------------------------------------------------
if(varCk2.substring(1,2) == 'V')
{
return true;
}
//-----------------------------------------------------------------------------
if ( (isInteger(varCk1,"")) && (isInteger(varCk2,"")) ) {
ckValue = new Array(13);
var ckLastid,ckMod,ckMinus,ckLast;
ckLastid = parseFloat(varCk2.substring(6,7));
ckValue[0] = parseFloat(varCk1.substring(0,1)) * 2;
ckValue[1] = parseFloat(varCk1.substring(1,2)) * 3;
ckValue[2] = parseFloat(varCk1.substring(2,3)) * 4;
ckValue[3] = parseFloat(varCk1.substring(3,4)) * 5;
ckValue[4] = parseFloat(varCk1.substring(4,5)) * 6;
ckValue[5] = parseFloat(varCk1.substring(5,6)) * 7;
ckValue[6] = parseFloat(varCk2.substring(0,1)) * 8;
ckValue[7] = parseFloat(varCk2.substring(1,2)) * 9;
ckValue[8] = parseFloat(varCk2.substring(2,3)) * 2;
ckValue[9] = parseFloat(varCk2.substring(3,4)) * 3;
ckValue[10] = parseFloat(varCk2.substring(4,5)) * 4;
ckValue[11] = parseFloat(varCk2.substring(5,6)) * 5;
ckValue[12] = 0;
for (var i = 0; i<12;i++) {
ckValue[12] = ckValue[12] + ckValue[i];
}
ckMod = ckValue[12] %11;
ckMinus = 11 - ckMod;
ckLast = ckMinus % 10;
if (ckLast != ckLastid) {
alert ("Á¤È®ÇÑ ÁֹιøÈ£¸¦ ÀÔ·ÂÇϼ¼¿ä.");
return false;
} else {
return true;
}
} else {
alert("Á¤È®ÇÑ ÁֹιøÈ£¸¦ ÀÔ·ÂÇϼ¼¿ä.");
return false;
}
} else {
alert("Á¤È®ÇÑ ÁֹιøÈ£¸¦ ÀÔ·ÂÇϼ¼¿ä.");
return false;
}
}
// »ç¾÷ÀÚ µî·Ï¹øÈ£ °Ë»ç
function isBusinessNo(varCk1,varCk2,varCk3) {
ckValue = new Array(10);
if ( (isLength(varCk1)==3) && (isLength(varCk2)==2) && (isLength(varCk3)==5) ) {
if ( (isInteger(varCk1,"")) && (isInteger(varCk2,"")) && (isInteger(varCk3,"")) ) {
ckValue[0] = ( parseFloat(varCk1.substring(0 ,1)) * 1 ) % 10;
ckValue[1] = ( parseFloat(varCk1.substring(1 ,2)) * 3 ) % 10;
ckValue[2] = ( parseFloat(varCk1.substring(2 ,3)) * 7 ) % 10;
ckValue[3] = ( parseFloat(varCk2.substring(0 ,1)) * 1 ) % 10;
ckValue[4] = ( parseFloat(varCk2.substring(1 ,2)) * 3 ) % 10;
ckValue[5] = ( parseFloat(varCk3.substring(0 ,1)) * 7 ) % 10;
ckValue[6] = ( parseFloat(varCk3.substring(1 ,2)) * 1 ) % 10;
ckValue[7] = ( parseFloat(varCk3.substring(2 ,3)) * 3 ) % 10;
ckTemp = parseFloat(varCk3.substring(3 ,4)) * 5 + "0";
ckValue[8] = parseFloat(ckTemp.substring(0,1)) + parseFloat(ckTemp.substring(1,2));
ckValue[9] = parseFloat(varCk3.substring(4,5));
ckLastid = ( 10 - ( ( ckValue[0]+ckValue[1]+ckValue[2]+ckValue[3]+ckValue[4]+ckValue[5]+ckValue[6]+ckValue[7]+ckValue[8] ) % 10 ) ) % 10;
if (ckValue[9] != ckLastid) {
alert ("À߸øµÈ »ç¾÷ÀÚµî·Ï¹øÈ£ÀÔ´Ï´Ù. ´Ù½Ã È®ÀÎÇØ ÁֽʽÿÀ");
return false;
} else {
return true;
}
} else {
alert("»ç¾÷ÀÚµî·Ï¹øÈ£´Â ¼ýÀÚÀ̾î¾ß ÇÕ´Ï´Ù.");
return false;
}
} else {
alert("»ç¾÷ÀÚµî·Ï¹øÈ£ÀÇ ÀÚ¸´¼ö°¡ À߸ø ÀԷµǾú½À´Ï´Ù.");
return false;
}
}
// »ç¾÷ÀÚ µî·Ï¹øÈ£ °Ë»ç
function isBusinessNo(varCk1,varCk2,varCk3) {
ckValue = new Array(10);
if ( (isLength(varCk1)==3) && (isLength(varCk2)==2) && (isLength(varCk3)==5) ) {
if ( (isInteger(varCk1,"")) && (isInteger(varCk2,"")) && (isInteger(varCk3,"")) ) {
ckValue[0] = ( parseFloat(varCk1.substring(0 ,1)) * 1 ) % 10;
ckValue[1] = ( parseFloat(varCk1.substring(1 ,2)) * 3 ) % 10;
ckValue[2] = ( parseFloat(varCk1.substring(2 ,3)) * 7 ) % 10;
ckValue[3] = ( parseFloat(varCk2.substring(0 ,1)) * 1 ) % 10;
ckValue[4] = ( parseFloat(varCk2.substring(1 ,2)) * 3 ) % 10;
ckValue[5] = ( parseFloat(varCk3.substring(0 ,1)) * 7 ) % 10;
ckValue[6] = ( parseFloat(varCk3.substring(1 ,2)) * 1 ) % 10;
ckValue[7] = ( parseFloat(varCk3.substring(2 ,3)) * 3 ) % 10;
ckTemp = parseFloat(varCk3.substring(3 ,4)) * 5 + "0";
ckValue[8] = parseFloat(ckTemp.substring(0,1)) + parseFloat(ckTemp.substring(1,2));
ckValue[9] = parseFloat(varCk3.substring(4,5));
ckLastid = ( 10 - ( ( ckValue[0]+ckValue[1]+ckValue[2]+ckValue[3]+ckValue[4]+ckValue[5]+ckValue[6]+ckValue[7]+ckValue[8] ) % 10 ) ) % 10;
if (ckValue[9] != ckLastid) {
alert ("À߸øµÈ »ç¾÷ÀÚµî·Ï¹øÈ£ÀÔ´Ï´Ù. ´Ù½Ã È®ÀÎÇØ ÁֽʽÿÀ");
return false;
} else {
return true;
}
} else {
alert("»ç¾÷ÀÚµî·Ï¹øÈ£´Â ¼ýÀÚÀ̾î¾ß ÇÕ´Ï´Ù.");
return false;
}
} else {
alert("»ç¾÷ÀÚµî·Ï¹øÈ£ÀÇ ÀÚ¸´¼ö°¡ À߸ø ÀԷµǾú½À´Ï´Ù.");
return false;
}
}
OHA YOOOO