<!--

function     isEnglish(name)     //英文值检测
{  
if(name.length     ==     0)
return     false;
for(i     =     0;     i     <     name.length;     i++)     {  
if(name.charCodeAt(i)     >     128)
return     false;
}
return     true;
}

function     isChinese(name)     //中文值检测
{  
if(name.length     ==     0)
return     false;
for(i     =     0;     i     <     name.length;     i++)     {  
if(name.charCodeAt(i)     >     128)
return     true;
}
return     false;
}

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 Check( reg, str )
{
 if( reg.test( str ) )
 {
  return true;
 }
 return false;
}


//Email
function isEmail(strEmail) {
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
return true;
else
return false;
}
//电话
function isPhoe(strPhoe) {
if (strPhoe.search(/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/) != -1)
return true;
else
return false;
}
//手机
function isMobile (strMobile) {
/*	
if (strMobile.search(/^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$/) != -1)
return true;
else
return false;
*/
var p = /^(013|015|018|13|15|18)\d{9}$/;
if(strMobile.match(p) != null)
{
return true;
}
else     
{
return false;
}



}

// 邮编
function CheckZip( str )
{
 var reg = /^\d{6}$/;
 return Check( reg, str );
}

//--身份证号码验证-支持新的带x身份证
function isIdCardNo(num) 
{
if (isNaN(num)) {return false;} 
var len = num.length, re; 
if (len == 15) 
re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/); 
else if (len == 18) 
re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/); 
else { return false;} 
var a = num.match(re); 
if (a != null) 
{ 
if (len==15) 
{ 
var D = new Date("19"+a[3]+"/"+a[4]+"/"+a[5]); 
var B = D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; 
} 
else 
{ 
var D = new Date(a[3]+"/"+a[4]+"/"+a[5]); 
var B = D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5]; 
} 
if (!B) { return false;} 
} 
return true;    
}


//-->

