/*
사업자,법인 등록번호가 유효한 번호인지 체크
2011.09.08
- NAVER 블로그 에서 발췌
*/
function check_busino(vencod) {
var sum = 0;
var sidliy = new Number();
var sidchk = new Number();
var getlist = new Array(10);
var chkvalue = new Array(1, 3, 7, 1, 3, 7, 1, 3, 5);
for (var i = 0; i < 10; i++) {
getlist[i] = parseInt(vencod.substring(i, i + 1), 10);
}
for (var i = 0; i < 9; i++) {
sum += getlist[i] * chkvalue[i];
}
sum = sum + parseInt((getlist[8] * 5) / 10, 10);
sidliy = sum % 10;
sidchk = 0;
if (sidliy != 0) {
sidchk = 10 - sidliy;
}
else {
sidchk = 0;
}
if (sidchk != getlist[9]) {
return false;
}
else {
return true;
}
}
사업자,법인 등록번호가 유효한 번호인지 체크
2011.09.08
- NAVER 블로그 에서 발췌
*/
function check_busino(vencod) {
var sum = 0;
var sidliy = new Number();
var sidchk = new Number();
var getlist = new Array(10);
var chkvalue = new Array(1, 3, 7, 1, 3, 7, 1, 3, 5);
for (var i = 0; i < 10; i++) {
getlist[i] = parseInt(vencod.substring(i, i + 1), 10);
}
for (var i = 0; i < 9; i++) {
sum += getlist[i] * chkvalue[i];
}
sum = sum + parseInt((getlist[8] * 5) / 10, 10);
sidliy = sum % 10;
sidchk = 0;
if (sidliy != 0) {
sidchk = 10 - sidliy;
}
else {
sidchk = 0;
}
if (sidchk != getlist[9]) {
return false;
}
else {
return true;
}
}