﻿function IsAccount(account){
	var reg = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,6}){1,2})$/;
	return reg.test(account);
}
function IsPwd(pwd){
	var reg = /^[a-zA-Z0-9]+$/;
	return reg.test(pwd);
}
function CheckFormData()
{
	var page_account = $.trim($("#Login_txtUser").val());
	var page_pwd = $.trim($("#Login_txtPwd").val());
	var page_code = $.trim($("#Login_txtCode").val());
    if(page_account == ""){
        alert("通行证账号不能为空！");
		$("#Login_txtUser").focus();
		return false;
    }
	if(!IsAccount(page_account)){
		alert("通行证账号格式不正确！");
		$("#Login_txtUser").focus();
		return false;
	}
	if(page_pwd==""){
		alert("密码不能为空！");
		$("#Login_txtPwd").focus();
		return false;
	}
	if(!IsPwd(page_pwd)){
		alert("密码格式不正确！");
		$("#Login_txtPwd").focus();
		return false;
	}
	if(page_pwd.length <6 || page_pwd.length >20){
		alert("密码必须为6至20位");
		$("#Login_txtPwd").focus();
		return false;
	}
	if(page_code == ""){
		alert("验证码不能为空！");
		$("#Login_txtCode").focus();
		return false;
	}
	if(page_code.length != 4){
		alert("验证码不正确！");
		$("#Login_txtCode").focus();
		return false;
	}
    return true;
}
function CheckLoginFormData()
{
	var page_account = $.trim($("#txtUser").val());
	var page_pwd = $.trim($("#txtPwd").val());
	var page_code = $.trim($("#txtCode").val());
    if(page_account == ""){
        alert("通行证账号不能为空！");
		$("#txtUser").focus();
		return false;
    }
	if(!IsAccount(page_account)){
		alert("通行证账号格式不正确！");
		$("#txtUser").focus();
		return false;
	}
	if(page_pwd==""){
		alert("密码不能为空！");
		$("#txtPwd").focus();
		return false;
	}
	if(!IsPwd(page_pwd)){
		alert("密码格式不正确！");
		$("#txtPwd").focus();
		return false;
	}
	if(page_pwd.length <6 || page_pwd.length >20){
		alert("密码必须为6至20位");
		$("#txtPwd").focus();
		return false;
	}
	if(page_code == ""){
		alert("验证码不能为空！");
		$("#txtCode").focus();
		return false;
	}
	if(page_code.length != 4){
		alert("验证码不正确！");
		$("#txtCode").focus();
		return false;
	}
    return true;
}
