//字母混合数字，检验用户名
function checkNO(aString){
	for (i=0;i<aString.length;i++){
		if ((aString.charCodeAt(i)<65 && aString.charCodeAt(i)>57) || (aString.charCodeAt(i)>90 && aString.charCodeAt(i)<97) || aString.charCodeAt(i)>122 || aString.charCodeAt(i)<48){
			return(-1);
		}
	}
	return(1);
}

//纯数字
function checkNO2(aString){
	for (i=0;i<aString.length;i++){
		if (aString.charCodeAt(i)<48 || aString.charCodeAt(i)>57){
			return(-1);
		}
	}
	return(1);
}
//正负整数
function checkNegNum(aString){
	if((aString.charCodeAt(0)<48 || aString.charCodeAt(0)>57)
		&& aString.charCodeAt(0)!=45)
	{
		return (-1);
	}
	for (i=1;i<aString.length;i++){
		if (aString.charCodeAt(i)<48 || aString.charCodeAt(i)>57){
			return(-1);
		}
	}
	return(1);
}
//货币
function checkMoney(aString){
	dotCount = 0;
	for (i=0;i<aString.length;i++){
		if ((aString.charCodeAt(i) < 48 && aString.charCodeAt(i) != 46) || aString.charCodeAt(i) > 57){
			return(-1);
		}
		if (aString.charCodeAt(i) == 46)
			dotCount++;
	}
	if (dotCount > 1)
		return (-1);
	return(1);
}

function checkPhone(aString){
	for (i=0;i<aString.length;i++){
		if (aString.charCodeAt(i)<48 || aString.charCodeAt(i)>57){
			if (aString.charCodeAt(i)!=40 && aString.charCodeAt(i)!=41 && aString.charCodeAt(i)!=45)
				return(-1);
		}
	}
	return(1);
}

function checkEmail(aString){
	if (aString.substr(0,1)=="@") {
		return(-1);
	}
	if (aString.substr(aString.length-1,1)=="@"){
		return(-1);
	}
	flag=-1;
	for (i=1;i<aString.length;i++){
		if (aString.substr(i,1)=="@"){
			flag=1;
		}
	}
	return(flag);
}

function limitLength(aString){
	if (aString.length>125){
		return(-1);
	}
	return(1);
}