// JavaScript Document
function checkEmail(strEmail)
{

  var emailReg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

  if( emailReg.test(strEmail) ) {

    return true;

  }
  else {


    return false;

  }

}

//检测是否是数字
function checkNUM(s)
{
  var regu = "^[0-9]+$";

   var re = new RegExp(regu);

   if (re.test(s)) {

	 return true;

   }
   else {

	 return false;
   }
}


//检测是否是电话号码
function checkPhone( strPhone )
{

  var phoneRegWithArea = /^[0][1-9]{2,3}-[0-9]{5,10}$/;

  var phoneRegNoArea = /^[1-9]{1}[0-9]{5,8}$/;
	
	var mobile = /^((\(\d{3}\))|(\d{3}\-))?13\d{9}$/

  var prompt = "您输入的电话号码不正确!"

               if( strPhone.length >9 ) {

                 if( phoneRegWithArea.test(strPhone) ) 
                   return true;
                 else if (mobile.test(strPhone))
									 return true;
								 else
                   return false;


               }
               else {

                 if( phoneRegNoArea.test( strPhone ) ) {

                   return true;

                 }
                 else {

                   //alert( prompt );

                   return false;

                 }

               }

}



 //返回字符串的长度
 function getLength(strTemp)
 {
   var i,sum;
   sum=0;

   for(i=0;i<strTemp.length;i++) {
	 if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
	   sum=sum+1;
	 else
	   sum=sum+2;
   }

   return sum;
 }



 //检测是否为空
 function isNull( str )
 {
   if ( str == "" )
	 return true;

   var regu = "^[ ]+$";

   var re = new RegExp(regu);

   return re.test(str);
 }



 //判断是否是数字或字母
 function isNumberOrLetter( s )
 {
   var regu = "^[0-9a-zA-Z]+$";

   var re = new RegExp(regu);

   if (re.test(s)) {

	 return true;

   }
   else {

	 return false;
   }
 }



 //判断是否是汉字组成
 function isChina( s )
 {
   var regu = "^[u4e00-u9fa5]+$";

   var re = new RegExp(regu);

   if (re.test(s)) {

	 return true;

   }
   else {

	 return false;

   }
 }

