//公用字符串处理函数--------------------------------------------------------------------------------
function isEmail(vEMail)
{
var regInvalid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
var regValid=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
return (!regInvalid.test(vEMail)&&regValid.test(vEMail));
}
function isPhone(vPhone)
{
	var regTelstr = /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[0-9]\d{8,11}(\-\d{1,4})?$/;
	return (regTelstr.test(vPhone));
}
function isMobile(vMobile)
{
	var regTelstr = /^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/;
	return (regTelstr.test(vMobile));
}
function isPostcode(vPostcode)
{
	var regTelstr = /^[1-9]\d{5}$/;
	return (regTelstr.test(vPostcode));
}

function isZip(Zip)
{
	var regTelstr = /^[1-9]\d{5}$/;
	return (regTelstr.test(Zip));
}

function isQQ(QQ)
{
	var regTelstr = /^[1-9]\d{4,8}$/;
	return (regTelstr.test(QQ));
}

function isInteger(str)
{
	var regTelstr = /^[-\+]?\d+$/;
	return (regTelstr.test(str));
}
//实数检测
function isDouble(str)
{
	var regTelstr = /^[-\+]?\d+(\.\d+)?$/;
	return (regTelstr.test(str));
}

function isEnglish(str)
{
	var regTelstr = /^[A-Za-z]+$/;
	return (regTelstr.test(str));
}

function isChinese(str)
{
	var regTelstr = /^[\u0391-\uFFE5]+$/;
	return (regTelstr.test(str));
}

function isUsername(str)
{
	var regTelstr = /^[a-z]\w{3,}$/i;
	return (regTelstr.test(str));
}

function isNumber(name) //数值检测
{ 
if(name.length == 0)
return false;
	for(i = 0; i < name.length; i++) { 
		if(name.charAt(i) < "0" || name.charAt(i) > "9")
		return false;
	}
return true;
}
//去掉字串左边的空格
function lTrim(str)
{
	if (str.charAt(0) == " ")
	{
		str = str.slice(1);
		str = lTrim(str); 
 	} 
	return str;
} 

//去掉字串右边的空格
function rTrim(str)
{
	var iLength;
	iLength = str.length;
	if (str.charAt(iLength - 1) == " ")
	{
		str = str.slice(0, iLength - 1);
		str = rTrim(str); 
	} 
  return str;
} 

//去掉字串两边的空格
function trim(str)
{
	return lTrim(rTrim(str));
} 

function checknum(num)
{
	if (isNaN(num)&& num!='.')
	{
		alert('请输入数字！');//不要提示可去调
		return false;
	}
	return num;
}
