//3." 只能是英文
function onlyEng(){
	if(!(event.keyCode>=65&&event.keyCode<=90))
	 event.returnvalue=false;
}


//4. 只能是数字
function onlyNum(){
	if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
	//考虑小键盘上的数字键
	event.returnvalue=false;
}


//6. 验证油箱格式
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;
}


//2.3      表单项只能为数字和"_",用于电话/银行帐号验证上,可扩展到域名注册等
function  isNumber(String){  
	var      Letters      =      "1234567890-";      //可以自己增加可输入值
	var      i;
	var      c;
	
	if(String.charAt(0)=='-'){
		return      false;
	}
	if(String.charAt(String.length -1) =='-'){
		return      false;
	}
	for(i=0;i<String.length;i++ ){  
		c      =      String.charAt(i);
		if(Letters.indexOf(c )<0){
			return      false;
		}
	}
	return      true;
}
//5. 数字格式验证    
function fucCheckNUM(NUM)     
{     
	var i,j,strTemp;     
	strTemp="0123456789";     
	if ( NUM.length== 0){
		return false     
	} 
	for (i=0;i<NUM.length;i++) {     
		j=strTemp.indexOf(NUM.charAt(i));     
		if (j==-1){     
			return false;   //说明有字符不是数字      
		}     
	}     
	return true;  	//说明是数字     
}     
//6. 电话号码格式验证    
function fucCheckTEL(TEL){     
	var i,j,strTemp;     
	strTemp="0123456789-()# ";
    if(TEL.length ==  0){
		return      false;
	}
	for (i=0;i<TEL.length;i++)     {     
		j=strTemp.indexOf(TEL.charAt(i));     
	    if (j==-1){     
	     return false; //说明有字符不合法      
	    }     
	}     
	return true;  //说明合法    
}    

//2.5      中文/英文/数字/邮件地址合法性判断
 //英文值检测

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;
}
   
//7. 判断输入是否为中文的函数   
function ischinese(s){   
var ret=true;   
for(var i=0;i<s.length;i++)   
ret=ret && (s.charCodeAt(i)>=10000);   
return ret;   
}    
   
//8. 综合的判断用户输入的合法性的函数  
//限制输入字符的位数开始  
//m是用户输入，n是要限制的位数  
function issmall(m,n)  
{  
   if ((m<n) && (m>0)){  
      return(false);  
   } else  {
	 return(true);
   }  
}  
  
//9. 判断密码是否输入一致  
function issame(str1,str2)  
{  
 if (str1==str2) {
	 return(true);
 }else{
	 return(false);
 }  
}  
  
//10. 判断用户名是否为数字字母下滑线 
function notchinese(str){ 
	var reg=/[^A-Za-z0-9_]/g 
    if (reg.test(str)){ 
        return (false); 
     }else{ 
		return(true);       
	} 
} 