﻿function GoRegisterPage()
{
    $.post("AjaxIsRealName.aspx", {regid:$("#txt_firstRegNumber1").val()+$("#txt_lastRegNumber1").val(),name:$("#txt_name1").val(),regType:$("input:radio[name='rdo_nationality1']:checked").val()},
        function (data) {
            if (data.ret)
            {
                $.post("AjaxIsWriting.aspx", {regid:$("#txt_firstRegNumber1").val()+"-"+$("#txt_lastRegNumber1").val()}, function (idata) {
                        if (idata.ret)
                        {
                            if (confirm("작성 중인 이력서가 있습니다. 이어서 작성하시겠습니까?"))
                            {
                                $("#hdn_poolNo").val(idata.poolNo);
                                GoContinue();
                            }
                            else
                            {
                                $("#hdn_poolNo").val(idata.poolNo);
                                GoNew();
                            } 
                        }
                        else
                        {
                            GoNew();    
                        }
                    }, "json");
            }
            else
            {
                alert("실명인증에 실패하였습니다.");
            }
        }, "json");
}

function GoRegisterChk()
{
    $.post("AjaxIsRealName.aspx", {regid:$("#txt_firstRegNumber2").val()+$("#txt_lastRegNumber2").val(),name:$("#txt_name2").val(),regType:(IsKorean($("#txt_lastRegNumber2").val()) ? "" : "Foreign")},
        function (data) {
            if (data.ret)
            {
                $.post("AjaxHasResult.aspx", {regid:$("#txt_firstRegNumber2").val()+"-"+$("#txt_lastRegNumber2").val(),name:$("#txt_name2").val(),pwd:$("#txt_password2").val()},
                    function (idata)
                    {
                        if (idata.ret)
                        {
                            GoResult();
                        }
                        else
                        {
                            alert("입력하신 정보와 일치하는 정보가 없습니다.");
                        }
                    }, "json");
            }
            else
            {
                alert("실명인증에 실패하였습니다.");
            }
        }, "json");
}

function Validate()
{
    $("#txt_firstRegNumber1").val($.trim($("#txt_firstRegNumber1").val()));
    $("#txt_lastRegNumber1").val($.trim($("#txt_lastRegNumber1").val()));
    $("#txt_name1").val($.trim($("#txt_name1").val()));
    
    if ($("#txt_firstRegNumber1").val() == "")
    {
        alert("주민번호 앞자리를 입력해주세요.");
        $("#txt_firstRegNumber1").focus();
        
        return false;
    }
    
    if ($("#txt_firstRegNumber1").val().length != 6)
    {
        alert("주민번호 앞자리를 모두 입력해주세요.");
        $("#txt_firstRegNumber1").focus();
        
        return false;
    }
                
    if (!IsNumber($("#txt_firstRegNumber1").val()))
    {
        alert("주민번호는 숫자만 입력이 가능합니다.");
        $("#txt_firstRegNumber1").focus();
        
        return false;
    }
    
    if ($("#txt_lastRegNumber1").val() == "")
    {
        alert("주민번호 뒷자리를 입력해주세요.");
        $("#txt_lastRegNumber1").focus();
        
        return false;
    }
    
    if ($("#txt_lastRegNumber1").val().length != 7)
    {
        alert("주민번호 뒷자리를 모두 입력해주세요.");
        $("#txt_lastRegNumber1").focus();
        
        return false;
    }
    
    if (!IsNumber($("#txt_lastRegNumber1").val()))
    {
        alert("주민번호는 숫자만 입력이 가능합니다.");
        $("#txt_lastRegNumber1").focus();
        
        return false;
    }
    
    if ($("#txt_name1").val() == "")
    {
        alert("이름을 입력해주세요.");
        $("#txt_name1").focus();
        
        return false;
    }
    
    if ($("#txt_password1").val() == "")
    {
        alert("패스워드를 입력해주세요.");
        $("#txt_password1").focus();
        
        return false;
    }   
    
    if ($("#txt_checkPassword1").val() == "")
    {
        alert("동일한 패스워드를 입력하여 주십시오.");
        $("#txt_checkPassword1").focus();
        
        return false;
    }   
    
    if (!IsNumber($("#txt_checkPassword1").val()) || !($("#txt_checkPassword1").val().length >= 4 && $("#txt_checkPassword1").val().length <= 10))
    {
        alert("비밀번호는 숫자 4~10자리만 가능합니다.");
        $("#txt_checkPassword1").focus();
        
        return false;
    }
    if ($("#txt_password1").val() != $("#txt_checkPassword1").val())
    {
        alert("동일한 패스워드를 입력하여 주십시오.");
        $("#txt_checkPassword1").focus();
        
        return false;
    }
    
    GoRegisterPage();
}

function Validate_Chk()
{
    $("#txt_firstRegNumber2").val($.trim($("#txt_firstRegNumber2").val()));
    $("#txt_lastRegNumber2").val($.trim($("#txt_lastRegNumber2").val()));
    $("#txt_name2").val($.trim($("#txt_name2").val()));
    
    if ($("#txt_firstRegNumber2").val() == "")
    {
        alert("주민번호 앞자리를 입력해주세요.");
        $("#txt_firstRegNumber2").focus();
        
        return false;
    }
    
    if ($("#txt_firstRegNumber2").val().length != 6)
    {
        alert("주민번호 앞자리를 모두 입력해주세요.");
        $("#txt_firstRegNumber2").focus();
        
        return false;
    }
                
    if (!IsNumber($("#txt_firstRegNumber2").val()))
    {
        alert("주민번호는 숫자만 입력이 가능합니다.");
        $("#txt_firstRegNumber2").focus();
        
        return false;
    }
    
    if ($("#txt_lastRegNumber2").val() == "")
    {
        alert("주민번호 뒷자리를 입력해주세요.");
        $("#txt_lastRegNumber2").focus();
        
        return false;
    }
    
    if ($("#txt_lastRegNumber2").val().length != 7)
    {
        alert("주민번호 뒷자리를 모두 입력해주세요.");
        $("#txt_lastRegNumber2").focus();
        
        return false;
    }
    
    if (!IsNumber($("#txt_lastRegNumber2").val()))
    {
        alert("주민번호는 숫자만 입력이 가능합니다.");
        $("#txt_lastRegNumber2").focus();
        
        return false;
    }
    
    if ($("#txt_name2").val() == "")
    {
        alert("이름을 입력해주세요.");
        $("#txt_name2").focus();
        
        return false;
    }
    
    if ($("#txt_password2").val() == "")
    {
        alert("패스워드를 입력해주세요.");
        $("#txt_password2").focus();
        
        return false;
    }
    
    GoRegisterChk();
}
