﻿// JScript File
document.writeln('<script language="javascript " src="jquery-1.3.2.min.js"></script>');
document.writeln('<script language="javascript " src="validate.js"></script>'); 
document.writeln('<script language="javascript " src="publiccheck.js"></script>');
function UserNameCheck(bCheckEmpty)
{
    //用户名验证
	var unObj = document.getElementById("TB_UserName");
	if (null == unObj || unObj.value == '') 
	{
		if (bCheckEmpty)
		{
			ShowTipbyKey("UserName", "images/error.png", "用户名不能为空");
			return false;
		}
		else
		{
			ShowTipbyKey('UserName', 'images/white.gif', "");
			return true;
		}
	}
	
	if (!CheckStringLength(unObj.value, "5,30".split(",")))
	{
		ShowTipbyKey('UserName', 'images/error.png', '用户名错误');
		return false;
	}
	
	if (CheckByReg(unObj.value, "[^A-Za-z0-9_@\\.]|@{2,}|\\.{5,}"))
	{
		ShowTipbyKey('UserName', 'images/error.png', '用户名错误');
		return false;
	}
    ShowTipbyKey('UserName', 'images/white.gif', "");
	return true;
}
function PasswordCheck(bCheckEmpty)
{
	var unObj_2 = document.getElementById("TB_Password");
	if(null == unObj_2 || unObj_2.value =='')
	{
	    ShowTipbyKey('Password', 'images/error.png', '密码不能为空');
	    return false;
	}
	if(!CheckStringLength(unObj_2.value, "5,20".split(",")) || !CheckByReg(unObj_2.value, "^[a-zA-Z]\\w{4,19}$"))
	{
		ShowTipbyKey('Password', 'images/error.png', '密码错误');
		return false;
	}
	ShowTipbyKey('Password', 'images/white.gif', "");
	return true;
}

function  LoginSubmitCheck()
{
    return (true && UserNameCheck(true) && PasswordCheck(true) && CodeCheck(true));
}
