﻿document.writeln('<script language="javascript " src="scripts/jquery-1.3.2.min.js" type="text/JavaScript"></script>');
document.writeln('<script language="javascript " src="scripts/googlePwdLevel.js" type="text/JavaScript"></script>');
document.writeln('<script language="javascript " src="scripts/validate.js" type="text/JavaScript"></script>'); 
var varJXSJ="剑侠世界";
var varJX3="剑侠情缘叁";
var varYZ="远征online";
function CodeStaticCheck(bCheckEmpty)
{
	var codeObj = document.getElementById("TB_Code");
	
	if (null == codeObj || '' == codeObj.value) 
	{
		if (bCheckEmpty)
		{
			ShowTipbyKey("Code", "images/error.png", "验证码不能为空");
			return false;
		}
		else
		{
			ShowTipbyKey('Code', 'images/white.gif', '');
			return true;
		}
	}
		
	if (!CheckByReg(codeObj.value, "^([a-zA-Z0-9]){6}$")) 
	{
		ShowTipbyKey('Code', 'images/error.png', '验证码输入错误，请认真察看验证码图片并按格式提示重新填写');
		return false;
	}

	return true;
}

function CodeCheck(bCheckEmpty)
{
	var flag = false;
	if (!CodeStaticCheck(bCheckEmpty))
		return flag;
		
	var codeObj = document.getElementById("TB_Code");
	if (!bCheckEmpty && (null == codeObj || '' == codeObj.value))
	{
		ShowTipbyKey('Code', 'images/white.gif', '');
		return true;
	}
	
	if (codeObj && codeObj.value != '')
	{
		$.ajax({
			   type: "POST",
			   async: false,		   
			   url: "CheckCode.aspx",
			   data: "vcode=" + codeObj.value,
			   success: function(retundata)
						{
							if(1 != retundata) 
							{
								ShowTipbyKey('Code', 'images/error.png', '验证码输入错误，请认真察看验证码图片并按格式提示重新填写');
							} 
							else 
							{
								ShowOKByKey('Code');
								flag = true;
							}
						}
				});
	}
	return flag;
}

function EmailCheck(bCheckEmpty)
{
	var emailObj = document.getElementById("TB_Email");
	if (null == emailObj || emailObj.value == '') 
	{
		if (bCheckEmpty)
		{
			ShowTipbyKey('Email', 'images/error.png', '邮箱不能为空');
			return false;
		}
		else
		{
			ShowTipbyKey('Email', 'images/white.gif', '');
			return true;
		}
	}
		
	if(!CheckStringLength(emailObj.value, "1,30".split(",")))
	{
		ShowTipbyKey('Email', 'images/error.png', '邮箱长度错误');
		return false;
	}
	
	if(!CheckEmail(emailObj.value, "".split(",")))
	{
		ShowTipbyKey('Email', 'images/error.png', '邮箱格式错误， 请按格式提示重新填写');
		return false;
	}
	
	ShowOKByKey('Email');
	return true;
}


function MobileCheck(bCheckEmpty)
{
	var mnObj = document.getElementById("TB_Mobile");
	if (null == mnObj || mnObj.value == '') 
	{
		if (bCheckEmpty)
		{
			ShowTipbyKey("Mobile", "images/error.png", "电话号码不能为空");
			return false;
		}
		else
		{
			ShowTipbyKey('Mobile', 'images/white.gif', '');
			return true;
		}
	}
	
	if (!CheckStringLength(mnObj.value, "1,20".split(",")) || !CheckByReg(mnObj.value, "^(\\(?\\+?[0-9]*\\)?)?[0-9_\\-\\(\\)]*$"))
	{
		ShowTipbyKey('Mobile', 'images/error.png', '您填写的电话号不正确， 请按格式提示重新填写');
		return false;
	}
	
	ShowOKByKey('Mobile');
	return true;
}


