function isNotEmpty(str)
{
	if(str==null||str=="") return false;
	else return true;
}
function isPosInteger(str)
{
	for(var i=0;i<str.length;i++)
	{
		var c=str.charAt(i);
		if(c<"0"||c>"9") return false;
	}
	return true;
}
function isInteger(str)
{
	for(var i=0;i<str.length;i++)
	{
		var c=str.charAt(i);
		if(c<"0"||c>"9")
		{
			if(i==0&&c=="-") continue;
			else return false;
		}
	}
	return true;
}
function isNumber(str)
{
	oneDecimal=false;
	for(var i=0;i<str.length;i++)
	{
		var c=str.charAt(i);
		if(c<"0"||c>"9")
		{
			if(i==0&&c=="-") continue;
			if( c== "." && !oneDecimal )
			{
				oneDecimal=true;
				continue;
			}
			else return false;
		}
	}
	return true;
}
function isPhone(str)
{
	return true;
}
function isZip(str)
{
	if(str.length ==6 && isPosInteger(str) || str.length==0) return true;
	else return false;
}
function isCCnumber(str)
{
	return false;
}

function isEmail(str)
{
	if((str.indexOf("@")!=-1 && str.indexOf(".")!=-1 && str.length>5)||str.length==0) return true;
	else return false;
}
function CheckField(obj,condition,message)
{
	if(obj[condition]!=null && !eval("is"+condition+"(\""+obj.value+"\")"))
	{
		alert(message);
		return false;
	}
	return true;
}
function validate(obj)
{
	if(!CheckField(obj,"NotEmpty","该字段必须填写")) return false;
	if(!CheckField(obj,"Zip","请填写合法的邮政编码")) return false;
	if(!CheckField(obj,"PosInteger","请填写合法的正整数")) return false;
	if(!CheckField(obj,"Integer","请填写合法的整数")) return false;
	if(!CheckField(obj,"Email","请填写合法的Email地址")) return false;
	if(!CheckField(obj,"Number","请填写合法的数字")) return false;
	if(!CheckField(obj,"Phone","请填写合法的电话号码")) return false;
	if(!CheckField(obj,"CCnumber","请填写合法的信用卡号")) return false;
	return true;
}
function frmCheck(form)
{
	for(i=0;i<form.elements.length;i++)
	{
		if(form.elements[i].type.toUpperCase()!="TEXT") continue;
		else if(validate(form.elements[i])==false)
		{
			form.elements[i].focus();
			form.elements[i].select();
			return false;
		}
	}
	return true;
}
function fldCheck()
{
	var eSrc = window.event.srcElement;
	return validate(eSrc);
}