﻿
//判断是否为有效的电话号码
function validTelphone(telStr) {
	var pattern=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)|(^0{0,1}15[0-9]{9}$)/; 
	if(pattern.test(telStr)) { 
		return true; 
	} else { 
		return false; 
	} 
}

//判断是否为有效的移动电话
function validMobilephone(mobStr) {
	var m=mobStr;
  if(m.length!=11|| isNaN(m) || m>16000000000 || m<13000000000 || (m>14000000000 && m<15000000000))
  {
	 		return false;
  }else{
  	return true;
  }
}

//判断是否为有效的电子邮件
function validmail(emailStr) {
	if (emailStr.length!=0) {
		if (emailStr.charAt(0)=="."||emailStr.charAt(0)=="@"||emailStr.indexOf('@', 0)==-1||emailStr.indexOf('.', 0)==-1 ||emailStr.lastIndexOf("@")==emailStr.length-1||emailStr.lastIndexOf(".")==emailStr.length-1) {
			return false;
		}
	} else {
		return false;
	}
	return true;
}

//判断是否为有效的整数
function checknumber(checkNum) {
    var vArr = checkNum.match(/^[0-9]+$/);
    if (vArr == null)
    {
        return false;
    }
    else
    {
        return true;
    }
}

//从右往左去空格   
function rtrim(stringObj)   
{   
   while (stringObj.charCodeAt(stringObj.length   -   1)   ==   32)   
   {   
     stringObj   =   stringObj.substring(0,stringObj.length   -   1);   
    }   
   return   stringObj;   
}   
//从左往右去空格   
function ltrim(stringObj)   
{   
   while   (stringObj.charCodeAt(0)   ==   32)   
   {   
    stringObj   =   stringObj.substring(1,stringObj.length);   
   }   
return   stringObj;   
}   
//去字符串左右两边的空格(中间的空格不能去)   
function   trim(stringObj)   
{   
   return(ltrim(rtrim(stringObj)));   
}

function trim(stringObj)
{
	stringObj = rtrim(stringObj);
	stringObj = ltrim(stringObj);
	return stringObj;
}