function formCheck(formName) {
    var chkEmail = /^.+\@.+\..+$/;
    var chkEngName = /^[a-zA-Z\s]+$/;
    var chkID = /^[a-zA-Z0-9\_]+$/;
    var chkDigit = /^\d+$/;
    var chkPhone = /^\d.+\-.+\d.+\-.+\d+$/;
    var chkSpaceTag = /\s|<(.*)>/;
    var chkSpace = /\s/;
    var chkHTML = /<(.*)>.*<\/\1>/
    var chkZipCode = /\d\d\d\-\d\d\d/;
    var chkArray = /[^\'\,]+$/;

    var form = document.all[formName];

    switch (formName) {
//****************************************************************************************************
        case "JoinFrm":
            if (!chkID.test(form.UserID.value) || !LengthLimit(form.UserID.value,6)) {
                alert("¾ÆÀÌµð°Ë»öÀ» ÀÌ¿ëÇÏ¿© ¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.     ");
                return;
            }
            if (form.checkID.value != '1') {
                alert("¾ÆÀÌµð Áßº¹È®ÀÎÀ» ÇÏ¿© ÁÖ½Ê½Ã¿ä.        ");
                return;
            }
            if (chkSpace.test(form.UserPwd_1.value) || !LengthLimit(form.UserPwd_1.value,6)) {
                alert("6ÀÚ¸® ÀÌ»óÀÇ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.     ");
                form.UserPwd_1.value = '';
                form.UserPwd_1.focus();
                return;
            }
            if (form.UserPwd_1.value != form.UserPwd_2.value) {
                alert('ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\nÁ¤È®ÇÑ ºñ¹Ð¹øÈ£¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.      ');
                form.UserPwd_2.value = '';
                form.UserPwd_2.focus();
                return;
            }
/*
            if (!chkDigit.test(form.Zip_1.value) || !chkDigit.test(form.Zip_2.value)) {
                alert("¿ìÆí¹øÈ£Ã£±â¸¦ ÀÌ¿ëÇÏ¿© ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.    ");
                return;
            }
            if (!LengthLimit(form.Adr_1.value,6)) {
                alert("¿ìÆí¹øÈ£Ã£±â¸¦ ÀÌ¿ëÇÏ¿© ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.    ");
                return;
            }
            if (!LengthLimit(form.Adr_2.value,2)) {
                alert("³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.    ");
                form.Adr_2.focus();
                return;
            }
*/
            if (form.UserMail3.value == 'userset') {
                var UserMail = form.UserMail1.value +'@'+ form.UserMail2.value;
            } else {
                var UserMail = form.UserMail1.value +'@'+ form.UserMail3.value;
            }
            form.UserMail.value = UserMail;
            if (!chkEmail.test(UserMail) || !LengthLimit(UserMail)) {
                alert('Á¤È®ÇÑ ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.    ');
                form.UserMail1.focus();
                return;
            }
            if (!chkDigit.test(form.UserMobile1.value) || !chkDigit.test(form.UserMobile2.value) || !chkDigit.test(form.UserMobile3.value)) {
                alert("¼ýÀÚ·Î µÈ ÇÚµåÆù ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.     ");
                form.UserMobile1.focus();
                return;
            }
            if (form.UserMobileList.length > 1) {
                var thisMobileNo = form.UserMobile1.value +'-'+ form.UserMobile2.value +'-'+ form.UserMobile3.value;
                for (var i=1;i<form.UserMobileList.length ;i++ ) {
                    if (thisMobileNo == form.UserMobileList[i].value) {
                        alert("ÀÔ·ÂµÈ ÇÚµåÆù ¹øÈ£´Â "+form.tmpUserName.value+"´Ô ¸íÀÇ·Î ÀÌ¹Ì µî·ÏµÈ ¹øÈ£ ÀÔ´Ï´Ù.             \n\n»õ·Î¿î ÇÚµåÆù¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.");
                        form.UserMobile1.focus();
                        return;
                    }
                }
            }
            if (form.favUserID.value != '') {
                if (form.favUserID.value == form.UserID.value) {
                    alert("ÀÚ½Å°ú µ¿ÀÏÇÑ ¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.        ");
                    form.favUserID.focus();
                    return;
                }
            }
            break;
//***************************************************************************************************
        case "MemberInfoFrm":
            if ((form.UserPwd_1.value != "") || (form.UserPwd_2.value != ""))  {
                if (chkSpace.test(form.UserPwd_1.value) || !LengthLimit(form.UserPwd_1.value,6)) {
                    alert("6ÀÚ¸® ÀÌ»óÀÇ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.     ");
                    form.UserPwd_1.value = '';
                    form.UserPwd_1.focus();
                    return;
                }
                if (form.UserPwd_1.value != form.UserPwd_2.value) {
                    alert('ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.\nÁ¤È®ÇÑ ºñ¹Ð¹øÈ£¸¦ ´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.      ');
                    form.UserPwd_2.value = '';
                    form.UserPwd_2.focus();
                    return;
                }
            }
/*
            if (!chkDigit.test(form.Zip_1.value) || !chkDigit.test(form.Zip_2.value)) {
                alert("¿ìÆí¹øÈ£Ã£±â¸¦ ÀÌ¿ëÇÏ¿© ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.    ");
                return;
            }
            if (!LengthLimit(form.Adr_1.value,6)) {
                alert("¿ìÆí¹øÈ£Ã£±â¸¦ ÀÌ¿ëÇÏ¿© ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.    ");
                return;
            }
            if (!LengthLimit(form.Adr_2.value,2)) {
                alert("³ª¸ÓÁö ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.    ");
                form.Adr_2.focus();
                return;
            }
*/
            if (form.UserMail3.value == 'userset') {
                var UserMail = form.UserMail1.value +'@'+ form.UserMail2.value;
            } else {
                var UserMail = form.UserMail1.value +'@'+ form.UserMail3.value;
            }
            form.UserMail.value = UserMail;
            if (!chkEmail.test(UserMail) || !LengthLimit(UserMail)) {
                alert('Á¤È®ÇÑ ÀÌ¸ÞÀÏ ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.    ');
                form.UserMail1.focus();
                return;
            }
            if (form.UserMobile1 != undefined) {
                if (!chkDigit.test(form.UserMobile1.value) || !chkDigit.test(form.UserMobile2.value) || !chkDigit.test(form.UserMobile3.value)) {
                    alert("¼ýÀÚ·Î µÈ ÇÚµåÆù ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.     ");
                    form.UserMobile1.focus();
                    return;
                }
            }
            break;
//***************************************************************************************************
        case "SearchID":
            if ((form.UserName.value == "") || (form.UserName.value.charAt(0) == "")) {
                alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.      ");
                form.UserName.focus();
                return;
            }
            if (!CheckRRN(form.UserRRN1.value + form.UserRRN2.value)) {
                alert('¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.      ');
                form.UserRRN1.value='';
                form.UserRRN2.value='';
                form.UserRRN1.focus();
                return;
            }
            var childwin=window.open('pop_id_loss.asp','findIDWindow','toolbar=no,scrollbars=no,width=490,height=165');
            break;
//***************************************************************************************************
        case "SearchPwd":
            if ((form.UserID.value == "") || (form.UserID.value.charAt(0) == "")) {
                alert("¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.      ");
                form.UserID.focus();
                return;
            }
            if ((form.UserName.value == "") || (form.UserName.value.charAt(0) == "")) {
                alert("ÀÌ¸§À» ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.      ");
                form.UserName.focus();
                return;
            }
            if (!CheckRRN(form.UserRRN1.value + form.UserRRN2.value)) {
                alert('¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä.      ');
                form.UserRRN1.value='';
                form.UserRRN2.value='';
                form.UserRRN1.focus();
                return;
            }
            var childwin=window.open('pop_pw_loss.asp','findPWDWindow','toolbar=no,scrollbars=no,width=490,height=210');
            break;
//***************************************************************************************************
        default :
            alert("ÆûÀÌ¸§ "+ formName +"ÀÌ Á¤ÀÇµÇÁö ¾Ê¾Ò½À´Ï´Ù.            ");
            return;
            break;
    }
    form.submit();
}

