﻿/**************************************************************
* Copyright Cares Corporation. All rights reserved.
* 
* Author: Chenhy(Chenhy@cares.sh.cn) 
* Create Date: 07/15/2010
* Description:
*          
* Revision History:
*      Date         Author               Description
*              
***************************************************************/
$(document).ready(function() {

    $("input[name=PsgNameTab]").validatedData({
        valid: function(inputValue) {
            if ($String.IsNullOrEmpty(inputValue)) return false;
            else {
                return $Validation.isValidatePassenger(inputValue);
            }

        },
        errorMessage: function(inputValue) {
            if ($String.IsNullOrEmpty(inputValue)) {
                return $Resources.Build("PsgNameNullMsg");
            } else {
                return $Resources.Build("PsgNameErrorMsg");
            }

        }
    });
    $("input[name=certCardTab]").validatedData({//证件号码
        valid: function(inputValue, jqueryObj) {
            var oo = jqueryObj.parent().parent().parent();
            if ($String.IsNullOrEmpty(inputValue)) return false;
            if (oo.find("select[name=cardType]").val() == "1") {
                if (!$Validation.isChinaIDCard(inputValue)) return false;
            }
            if (!$Validation.isNumber(inputValue)) return false;
            return true;
        },
        errorMessage: function(inputValue) {

            if ($String.IsNullOrEmpty(inputValue)) {
                return $Resources.Build("InvalidateNullCertNo");
            } else {
                return $Resources.Build("InvalidateErrorCertNo");
            }

        }
    });
    //手机号码
    $("input[name=mobilePhoneTab]").validatedData({
        valid: function(inputValue) {
            if ($String.IsNullOrEmpty(inputValue)) return false;
            else {
                return $Validation.isMobile(inputValue);
            }
        },
        errorMessage: function(inputValue) {
            if ($String.IsNullOrEmpty(inputValue))
            { return $Resources.Build("InvalidateNullMobilePhone"); }

            else
            { return $Resources.Build("InvalidateErrorMobilePhone"); }

        }
    });


})
