RegisterIndex = function() {

    this.result = "";

    this.registerComment = {
        txtUserID: "JS_10001_40",
        txtPassword: "JS_10001_41",
        txtConfirmPassword: "JS_10001_42",
        ddlnationality: "JS_10001_43",
        txtFirstName: "JS_10001_44",
        txtLastName: "JS_10001_45",
        sexMale: "JS_10001_46",
        birthdate: "JS_10001_47",
        txtEmail: "JS_10001_48"
    }

    //È¸¿ø¼öÁ¤½Ã ÄÚ¸àÆ® ÃÊ±âÈ­ ÀÛ¾÷		
    this.modifyComment = {
        txtUserID: "JS_10001_40",
        password1: "JS_10001_41",
        password2: "JS_10001_42",
        nationality: "JS_10001_43",
        firstnm: "JS_10001_44",
        lastnm: "JS_10001_45",
        gender: "JS_10001_46",
        birthdate: "JS_10001_56",
        email: "JS_10001_57",
        country: "JS_10001_58",
        address: "JS_10001_59",
        zipcode: "JS_10001_60",
        telephone: "JS_10001_61",
        mobile: "JS_10001_62",
        game: "JS_10001_63",
        language: "JS_10001_64",
        blood: "JS_10001_65",
        shirts: "JS_10001_66"
    }


}


RegisterIndex.prototype =
{
    FocusIn: function(commentName, ctrlID) {
        try {
            var newviewX = 0;
            var newviewY = 0;

            if (ctrlID != "sexMale") {
                if (ctrlID == "birthdate") {
                    newviewX = $("#ctl00_MasterHolder_birth_year").position().left;
                    newviewY = $("#ctl00_MasterHolder_birth_year").position().top;
                }
                else {
                    newviewX = $("#" + ctrlID).position().left;
                    newviewY = $("#" + ctrlID).position().top;
                }
            }
            else {
                newviewX = $("#ctl00_MasterHolder_sexFemale").position().left;
                newviewY = $("#ctl00_MasterHolder_sexFemale").position().top;
            }

            var serverControlID = "";

            if (ctrlID.split('_').length > 2)
                serverControlID = ctrlID.split('_')[2];
            else
                serverControlID = ctrlID;

            if (ctrlID != "sexMale") {
                if (ctrlID == "birthdate") {
                    //$("ctl00_MasterHolder_birthdate_span").setHTML('');
                    $("#ctl00_MasterHolder_birthdate_span").html('');
                }
                else {
                    $("#ctl00_MasterHolder_" + serverControlID + "_span").html('');
                }
            }
            else {
                $("#ctl00_MasterHolder_rdoSex_span").html('');
            }

            var addWidth = 250;

            if (ctrlID == "sexMale")
                addWidth = 170;
            else if (ctrlID == "birthdate")
                addWidth = 80;        

            ///////////////////////////////////////////////////////////

            if (eval("oRegisterIndex." + commentName + "." + serverControlID).substring(0, 2) == "JS") {
                getMultiLang(eval("oRegisterIndex." + commentName + "." + serverControlID), MLInsertRegComment, serverControlID, commentName);
            }
            else {
                $("#manualView").html(eval("oRegisterIndex." + commentName + "." + serverControlID));
            }

            $("#manualView").css({
                'position': 'absolute',
                'z-index': '999',
                'top': newviewY,
                'left': newviewX + addWidth,
                'display': 'block',
                'width': '183px',
                'padding': '10px',
                'border': '1px solid  #577d8e',
                'overflow': 'hidden',
                'color': '#000000',
                'background': '#f4eeee'
            });
        }
        catch (Exception) {
            alert("RegisterIndex.FocusIn() : " + Exception.description);
        }
    },

    FocusInEx: function(commentName, serverControlID) {

    },

    FocusOut: function(ctrlID) {
        try {
            $("#manualView").css({
                'z-index': '1',
                'display': 'none'
            });
        }
        catch (Exception) {
            alert("RegisterIndex.FocusOut() : " + Exception.description);
        }
    },

    ValidationCheck: function(ctrlID, value) {
        try {
            var valueStr = ""; //$(ctrlID).value;
            var valueLen = ""; //valueStr.length;

            if ($("#" + ctrlID)[0]) {
                valueStr = $("#" + ctrlID).val();
                valueLen = valueStr.length;
            }

            if (ctrlID.split('_').length > 2)
                ctrlID = ctrlID.split('_')[2];

            // ID Validate Check
            if (ctrlID == "txtUserID") {
                if (valueStr == null || valueStr == "" || valueLen < 3 || valueLen > 16) {
                    getMultiLang("JS_10001_67", MLChangeDivRed, "ctl00_MasterHolder_txtUserID_span", "");
                    //$("ctl00_MasterHolder_txtUserID_span").innerHTML = "<br/>" + "<span class=\"tx_red\">Member ID must be between 3~16 characters in length.</span>";

                    return;
                }

                for (var i = 0; i < valueLen; i++) {
                    //alert(valueStr);
                    var code = valueStr.charAt(i);
                    if (!((code >= 'a' && code <= 'z') || (code >= 'A' && code <= 'Z') || (code >= '0' && code <= '9') || (code == '_') || (code == '-') || (code == '[') || (code == ']') || (code == '(') || (code == ')'))) {

                        getMultiLang("JS_10001_68", MLChangeDivRed, "ctl00_MasterHolder_txtUserID_span", "");
                        //$("ctl00_MasterHolder_txtUserID_span").innerHTML = "<br/>" + "<span class=\"tx_red\">Member ID contains invalid characters.</span>";
                        return;
                    }
                }

                this.DuplicationCheck(ctrlID, value);
            }

            // Password Validate Check
            if (ctrlID == "txtPassword") {
                //alert('a');
                //return;
                if ((valueStr.length < 4) || (valueStr.length > 12)) {
                    getMultiLang("JS_10001_69", MLChangeDivRed, "ctl00_MasterHolder_txtPassword_span", "");
                    //$("ctl00_MasterHolder_txtPassword_span").innerHTML = "<br/><span class=\"tx_red\">Password must be between 4~12 characters in length.</span>";
                    return;
                }
                else {
                    getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_txtPassword_span", "");
                    //$("ctl00_MasterHolder_txtPassword_span").innerHTML = "OK";
                }
            }

            // ConfirmPassword Validate Check
            if (ctrlID == "txtConfirmPassword") {
                if ((valueStr.length < 4) || (valueStr.length > 12)) {
                    getMultiLang("JS_10001_69", MLChangeDivRed, "ctl00_MasterHolder_txtConfirmPassword_span", "");
                    //$("ctl00_MasterHolder_txtConfirmPassword_span").innerHTML = "<br/><span class=\"tx_red\">Password must be between 4~12 characters in length.</span>";
                    return;
                }
                else {
                    if (valueStr != $("#ctl00_MasterHolder_txtPassword").val()) {
                        getMultiLang("JS_10001_70", MLChangeDivRed, "ctl00_MasterHolder_txtConfirmPassword_span", "");
                        //$("ctl00_MasterHolder_txtConfirmPassword_span").innerHTML = "<br/><span class=\"tx_red\">The two passwords do not match. Please enter your passwords again.</span>";
                        return;
                    }
                    else {
                        getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_txtConfirmPassword_span", "");
                        //$("ctl00_MasterHolder_txtConfirmPassword_span").innerHTML = "OK";
                    }
                }
            }

            // nationality Validate Check
            if (ctrlID == "ddlnationality") {
                //alert($("ctl00_MasterHolder_ddlnationality").selectedIndex);
                if ($("#ctl00_MasterHolder_ddlnationality")[0].options[$("#ctl00_MasterHolder_ddlnationality")[0].selectedIndex].value == "0") {
                    getMultiLang("JS_10001_72", MLChangeDivRed, "ctl00_MasterHolder_ddlnationality_span", "");
                    //$("ctl00_MasterHolder_ddlnationality_span").innerHTML = "<br/><span class=\"tx_red\">Please select your nationality.</span>";
                    return;
                }
                else {
                    getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_ddlnationality_span", "");
                    //$("ctl00_MasterHolder_ddlnationality_span").innerHTML = "OK";
                }
            }

            // FirstName Validate Check
            if (ctrlID == "txtFirstName") {
                if (valueStr.length == 0) {
                    getMultiLang("JS_10001_73", MLChangeDivRed, "ctl00_MasterHolder_txtFirstName_span", "");
                    //$("ctl00_MasterHolder_txtFirstName_span").innerHTML = "<br/><span class=\"tx_red\">Please enter your first name.</span>";
                    return;
                }
                else {
                    getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_txtFirstName_span", "");
                    //$("ctl00_MasterHolder_txtFirstName_span").innerHTML = "OK";
                }
            }

            // LastName Validate Check
            if (ctrlID == "txtLastName") {
                if (valueStr.length == 0) {
                    getMultiLang("JS_10001_45", MLChangeDivRed, "ctl00_MasterHolder_txtLastName_span", "");
                    //$("ctl00_MasterHolder_txtLastName_span").innerHTML = "<br/><span class=\"tx_red\">Please enter your last name.</span>";
                    return;
                }
                else {
                    getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_txtLastName_span", "");
                    //$("ctl00_MasterHolder_txtLastName_span").innerHTML = "OK";
                }
            }

            // Sex Check
            //alert(ctrlID);
            if (ctrlID == "sexMale" || ctrlID == "sexFemale") {
                var v_sexcheck = 0

                if ($("#ctl00_MasterHolder_sexMale")[0].checked) {
                    v_sexcheck++;
                }

                if ($("#ctl00_MasterHolder_sexFemale")[0].checked) {
                    v_sexcheck++;
                }

                //alert(v_sexcheck);

                if (v_sexcheck == 0) {
                    getMultiLang("JS_10001_75", MLChangeDivRed, "ctl00_MasterHolder_rdoSex_span", "");
                    //$("ctl00_MasterHolder_rdoSex_span").innerHTML = "<br/><span class=\"tx_red\">Please select male or female.</span>";
                    return;
                }
                else {
                    getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_rdoSex_span", "");
                    //$("ctl00_MasterHolder_rdoSex_span").innerHTML = "OK";
                }
            }

            //alert(ctrlID);
            //txtEmail Validate Check 
            if (ctrlID == "txtEmail") {
                if (valueStr.indexOf("@") == -1 || valueStr.indexOf(".") == -1) {
                    getMultiLang("JS_10001_76", MLChangeDivRed, "ctl00_MasterHolder_txtEmail_span", "");
                    //$("ctl00_MasterHolder_txtEmail_span").innerHTML = "<br/><span class=\"tx_red\">Please enter a valid e-mail address.</span>";
                    return;
                }
                else {
                    //$(ctrlID + "_span").innerHTML = "OK";
                    this.DuplicationEmailCheck(ctrlID, value);
                }

                //alert(value);

            }

            if (ctrlID == "birthdate") {
                var v_year = $("#ctl00_MasterHolder_birth_year")[0].value;
                var v_month = $("#ctl00_MasterHolder_birth_month")[0].value;
                var v_date = $("#ctl00_MasterHolder_birth_date")[0].value;

                //alert(v_year + ", " + v_month + ", " + v_date);

                if (((v_year != "") && (v_month != "")) && (v_date != "")) {
                    if (v_month == "02") {
                        if (!(((v_year % 4 == 0) && (v_year % 100 != 0)) || (v_year % 400 == 0))) {

                            if (v_date > 28) {
                                getMultiLang("JS_10001_77", MLChangeDivRed, "ctl00_MasterHolder_birthdate_span", "");
                                //$("ctl00_MasterHolder_birthdate_span").innerHTML = "<br/><span class=\"tx_red\">Please enter a valid birthdate.</span>";
                                return;
                            }
                        }
                        else {
                            if (v_date > 29) {
                                getMultiLang("JS_10001_77", MLChangeDivRed, "ctl00_MasterHolder_birthdate_span", "");
                                //$("ctl00_MasterHolder_birthdate_span").innerHTML = "<br/><span class=\"tx_red\">Please enter a valid birthdate.</span>";
                                return;
                            }
                        }
                    }

                    if ((v_month == "04" || v_month == "06") || (v_month == "09" || v_month == "11")) {
                        if (v_date > 30) {
                            getMultiLang("JS_10001_77", MLChangeDivRed, "ctl00_MasterHolder_birthdate_span", "");
                            //$("ctl00_MasterHolder_birthdate_span").innerHTML = "<br/><span class=\"tx_red\">Please enter a valid birthdate.</span>";
                            return;
                        }
                    }

                    if (v_date < 10) {
                        v_date = "0" + v_date;
                    }
                    getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_birthdate_span", "");
                    //$("ctl00_MasterHolder_birthdate_span").innerHTML = "OK";
                }
                else {
                    getMultiLang("JS_10001_77", MLChangeDivRed, "ctl00_MasterHolder_birthdate_span", "");
                    //$("ctl00_MasterHolder_birthdate_span").innerHTML = "<br/><span class=\"tx_red\">Please enter a valid birthdate.</span>";
                    return;
                }
            }
        }
        catch (Exception) {
            alert("RegisterIndex.ValidationCheck() : " + Exception.description);
        }
    },

    DuplicationCheck: function(ctrlID, value) {
        try {
            //this.ctrlID = ctrlID;

            //alert(this.ctrlID);

            var svcUserManageScript = new UserManageScript();
            svcUserManageScript.IDCheck(value
                                , this.onSuccessIDCheck
                                , null, null);

            // alert(this.result);
        }
        catch (Exception) {
            alert("RegisterIndex.DuplicationCheck() : " + Exception.description);
        }
    },

    onSuccessIDCheck: function(result) {
        try {
            if (result == 0) {
                getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_txtUserID_span", "");
                //$("ctl00_MasterHolder_txtUserID_span").setHTML("OK");
            }
            else {
                getMultiLang("JS_10001_78", MLChangeDiv, "ctl00_MasterHolder_txtUserID_span", "");
                //$("ctl00_MasterHolder_txtUserID_span").setHTML("Try again");
            }
        }
        catch (Exception) {
            alert("RegisterIndex.onSuccessIDCheck() : " + Exception.description);
        }
    },

    ChangeEmailAddress: function() {

        var ID = document.getElementById("ctl00_MasterHolder_txtID").value;
        var Password = document.getElementById("ctl00_MasterHolder_txtPassword").value;
        var Email = document.getElementById("ctl00_MasterHolder_txtNewEmail").value;

        //alert(ID + ", " + Email);

        if ((Email.length == 0) || (Email.indexOf("@") == -1 || Email.indexOf(".") == -1)) {
            getMultiLang("JS_10001_76", MLCallMsg);

            //getMultiLang("JS_10001_76", MLChangeDivRed, "ctl00_MasterHolder_txtEmail_span", "");
            //$("ctl00_MasterHolder_txtEmail_span").innerHTML = "<br/><span class=\"tx_red\">Please enter a valid e-mail address.</span>";
            return;
        }
        else {

            var svcUserManageScript = new UserManageScript();
            svcUserManageScript.EmailCheck(Email, function(result) {

                //alert(result);

                if (result == 0) {

                    var iUserEntity = new UserEntity();
                    iUserEntity.ID = ID;
                    iUserEntity.Password = Password; // this.txtPassword.Text;
                    iUserEntity.Email = Email; // this.txtNewEmail.Text;


                    //alert("A");
                    svcUserManageScript.ChangeUserEmail(iUserEntity, function(result) {

                        //  alert("B");

                        if (result == "") {
                            __doPostBack('ctl00$MasterHolder$btnTest', '');
                        }
                        else {
                            //    alert(result);
                            result = result + "";
                            getMultiLang("CM_10003_8", MLCallMsg);
                        }

                    });



                }
                else {
                    getMultiLang("JS_10001_103", MLCallMsg);
                    return;
                }

            });
        }
    },

    DuplicationEmailCheck: function(ctrlID, value) {
        try {
            //this.ctrlID = ctrlID;

            //alert(this.ctrlID);

            var svcUserManageScript = new UserManageScript();

            //alert(value);
            //alert(document.getElementById("ttt"));

            if (document.getElementById("ttt") == null) {
                //svcUserManageScript.EmailCheck2(value, document.getElementById("ttt").value, function(result) {
                svcUserManageScript.EmailCheck(value, function(result) {

                    if (result == 0) {
                        getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_txtEmail_span", "");
                        //$("ctl00_MasterHolder_txtEmail_span").setHTML("OK");
                    }
                    else {
                        getMultiLang("JS_10001_78", MLChangeDiv, "ctl00_MasterHolder_txtEmail_span", "");
                        getMultiLang("JS_10001_103", MLChangeDivRed, "ctl00_MasterHolder_txtEmail_span", "");
                        //$("ctl00_MasterHolder_txtEmail_span").setHTML("Try again");
                    }

                }, function(result) {
                    alert(result);
                });
            }
            else {
                svcUserManageScript.EmailCheck2(value, document.getElementById("ttt").value, function(result) {

                    if (result == 0) {
                        getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_txtEmail_span", "");
                        //$("ctl00_MasterHolder_txtEmail_span").setHTML("OK");
                    }
                    else {
                        getMultiLang("JS_10001_78", MLChangeDiv, "ctl00_MasterHolder_txtEmail_span", "");
                        getMultiLang("JS_10001_103", MLChangeDivRed, "ctl00_MasterHolder_txtEmail_span", "");
                        //$("ctl00_MasterHolder_txtEmail_span").setHTML("Try again");
                    }

                }, function(result) {
                    alert(result);
                });
            }

            // alert(this.result);
        }
        catch (Exception) {
            alert("RegisterIndex.DuplicationCheck() : " + Exception.description);
        }
    },

    onSuccessEmailCheck: function(result) {
        try {
            if (result == 0) {
                getMultiLang("JS_10001_71", MLChangeDiv, "ctl00_MasterHolder_txtEmail_span", "");
                //$("ctl00_MasterHolder_txtEmail_span").setHTML("OK");
            }
            else {
                getMultiLang("JS_10001_78", MLChangeDiv, "ctl00_MasterHolder_txtEmail_span", "");
                //$("ctl00_MasterHolder_txtEmail_span").setHTML("Try again");
            }

            //alert(result);
        }
        catch (Exception) {
            alert("RegisterIndex.onSuccessIDCheck() : " + Exception.description);
        }
    },

    BeforeResisterUserCheckValidate: function() {
        try {
            var returnValue = true;
            var returnMessage = "";
            //ID
            if ($("#ctl00_MasterHolder_txtUserID_span")[0].innerHTML != "") {
                if ($("#ctl00_MasterHolder_txtUserID_span")[0].innerHTML != "OK") {
                    returnMessage += "ID : (" + $("ctl00_MasterHolder_txtUserID_span").innerHTML.replace('<BR>', '') + ")<br/><br/>";
                    returnValue = false;
                }
            }
            else {
                getMultiLang("JS_10001_80", MLCallMsg);
                //CallMsg("Check ID.");
                returnValue = false;
                return;
            }

            //Password
            if ($("#ctl00_MasterHolder_txtPassword_span")[0].innerHTML != "") {
                if ($("#ctl00_MasterHolder_txtPassword_span")[0].innerHTML != "OK") {
                    returnMessage += "Password : (" + $("#ctl00_MasterHolder_txtPassword_span")[0].innerHTML.replace('<BR>', '') + ")<br/><br/>";
                    returnValue = false;
                }
            }
            else {
                getMultiLang("JS_10001_82", MLCallMsg);
                //CallMsg("Check Password.");
                returnValue = false;
                return;
            }

            //Confirm Password
            if ($("#ctl00_MasterHolder_txtConfirmPassword_span")[0].innerHTML != "") {
                if ($("#ctl00_MasterHolder_txtConfirmPassword_span")[0].innerHTML != "OK") {
                    returnMessage += "ConfirmPassword : (" + $("#ctl00_MasterHolder_txtConfirmPassword_span")[0].innerHTML.replace('<BR>', '') + ")<br/><br/>";
                    returnValue = false;
                }
            }
            else {
                getMultiLang("JS_10001_84", MLCallMsg);
                //CallMsg("Check ConfirmPassword.");
                returnValue = false;
                return;
            }

            //nationality
            if ($("#ctl00_MasterHolder_ddlnationality_span")[0].innerHTML != "") {
                if ($("#ctl00_MasterHolder_ddlnationality_span")[0].innerHTML != "OK") {
                    returnMessage += "nationality : (" + $("#ctl00_MasterHolder_ddlnationality_span")[0].innerHTML.replace('<BR>', '') + ")<br/><br/>";
                    returnValue = false;
                }
            }
            else {
                getMultiLang("JS_10001_86", MLCallMsg);
                //CallMsg("Check nationality.");
                returnValue = false;
                return;
            }

            //First Name
            if ($("#ctl00_MasterHolder_txtFirstName_span")[0].innerHTML != "") {
                if ($("#ctl00_MasterHolder_txtFirstName_span")[0].innerHTML != "OK") {
                    returnMessage += "First Name : (" + $("#ctl00_MasterHolder_txtFirstName_span")[0].innerHTML.replace('<BR>', '') + ")<br/><br/>";
                    returnValue = false;
                }
            }
            else {
                getMultiLang("JS_10001_88", MLCallMsg);
                //CallMsg("Check First Name.");
                returnValue = false;
                return;
            }

            //Last Name
            if ($("#ctl00_MasterHolder_txtLastName_span")[0].innerHTML != "") {
                if ($("#ctl00_MasterHolder_txtLastName_span")[0].innerHTML != "OK") {
                    returnMessage += "Last Name : (" + $("#ctl00_MasterHolder_txtLastName_span")[0].innerHTML.replace('<BR>', '') + ")<br/><br/>";
                    returnValue = false;
                }
            }
            else {
                getMultiLang("JS_10001_90", MLCallMsg);
                //CallMsg("Check Last Name.");
                returnValue = false;
                return;
            }

            //birthdate
            if ($("#ctl00_MasterHolder_birthdate_span")[0].innerHTML != "") {
                if ($("#ctl00_MasterHolder_birthdate_span")[0].innerHTML != "OK") {
                    returnMessage += "birthdate : (" + $("#ctl00_MasterHolder_birthdate_span")[0].innerHTML.replace('<BR>', '') + ")<br/><br/>";
                    returnValue = false;
                }
            }
            else {
                getMultiLang("JS_10001_92", MLCallMsg);
                //CallMsg("Check birthdate.");
                returnValue = false;
                return;
            }

            //Email
            if ($("#ctl00_MasterHolder_txtEmail_span")[0].innerHTML != "") {
                if ($("#ctl00_MasterHolder_txtEmail_span")[0].innerHTML != "OK") {
                    returnMessage += "Email : (" + $("#ctl00_MasterHolder_txtEmail_span")[0].innerHTML.replace('<BR>', '') + ")<br/><br/>";
                    returnValue = false;
                }
            }
            else {
                getMultiLang("JS_10001_94", MLCallMsg);
                //CallMsg("Check Email.");
                returnValue = false;
                return;
            }


            // Type Code Ã¼Å©°¡ ÇÊ¿äÇÔ..
            //GetTypeCode();

            if (!$("#ctl00_MasterHolder_agreeTerms")[0].checked) {
                getMultiLang("JS_10001_95", MLCallMsg);
                //CallMsg("Check agreeTerms.");
                returnValue = false;
                return;
            }

            if (!returnValue) {
                CallMsg(returnMessage);
                return;
            }
        }
        catch (Exception) {
            alert("RegisterIndex.BeforeResisterUserCheckValidate() : " + Exception.description);
        }

        return returnValue;
    },

    ResisterUser: function(HostAddress, TypeCode) {

        var returnValue = false;

        if (this.BeforeResisterUserCheckValidate()) {

            try {
                __doPostBack('ctl00$MasterHolder$btnCheckTypeCode', '');
            }
            catch (Exception) {
                alert("RegisterIndex.ResisterUser() : " + Exception.description);
            }
            //UserRegister(string UserID, string UserPassword, string Nationality, string FirstName, string LastName, string Sex, string Birth, string Email, string Letter, string MemberFrom)
        }
        else {
            returnValue = false;
        }


        return returnValue;
    },

    ModifyUser: function(MemberNo) {

        var otxtPassword = document.getElementById("ctl00_MasterHolder_txtPassword");
        var otxtConfirmPassword = document.getElementById("ctl00_MasterHolder_txtConfirmPassword");

        if (document.getElementById("ctl00_MasterHolder_txtPassword_span").innerHTML != "OK") {
            getMultiLang("JS_10001_96", MLCallMsg);
            //CallMsg('Password must be between 4~12 characters in length.');
            return;
        }

        if (document.getElementById("ctl00_MasterHolder_txtConfirmPassword_span").innerHTML != "OK") {
            getMultiLang("JS_10001_96", MLCallMsg);
            //CallMsg('Password must be between 4~12 characters in length.');
            return;
        }

        if (otxtPassword.value != otxtConfirmPassword.value) {
            getMultiLang("JS_10001_97", MLCallMsg);
            //CallMsg('The two passwords do not match. Please enter your passwords again.');
            return;
        }

        var otxtEmailSpan = document.getElementById("ctl00_MasterHolder_txtEmail_span");
        var oCurrentEmail = document.getElementById("hdnCurrentEmail").value;
        var oCurrentEmail2 = document.getElementById("ctl00_MasterHolder_txtEmail").value;

        //alert(oCurrentEmail);
        if (oCurrentEmail != oCurrentEmail2) {
            if (otxtEmailSpan.innerHTML != "OK") {
                //getMultiLang("JS_10001_96", MLCallMsg);
                getMultiLang("JS_10001_103", MLCallMsg);
                return;

                //getMultiLang("JS_10001_78", MLChangeDiv, "ctl00_MasterHolder_txtEmail_span", "");
                //getMultiLang("JS_10001_103", MLChangeDivRed, "ctl00_MasterHolder_txtEmail_span", "");
            }
        }

        __doPostBack('ctl00$MasterHolder$btnModiftUser', '')
    }
}