function isNumber(){

var partno=document.getElementById('hotSearchKey');
if(!partno){return false;}
partno=partno.value;


if(partno.length<3){
alert('请输入至少三个字符');
document.searchForm.hotSearchKey.focus();
return false;
}
else if(partno.length>30){
		alert('关键字请输入长度为0-30的字符串');
		document.searchForm.hotSearchKey.value ='';
		document.searchForm.hotSearchKey.focus();
		return false;
}
return true;
}












function isEmail(){
		  var mail=document.getElementById('email');
		  var error='';
		  var currentCode;
		  
		
		
		
		
		
		 var contact=document.getElementById('contact');
		 if(!contact){return false;}
		contact=contact.value;
 	 if(contact.length==0){
		   alert('请输入联系方式！');
		   return false;
		 }	
		 
		 
		
		
		  
		  
		  
		  
		  
		 var total=document.getElementById('total');
		 if(!total){return false;}
		total=total.value;
 	 if(total.length==0){
		   alert('请输入联系电话');
		   return false;
		 }	
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		
		 for(var i=0;i<total.length;i++){
		 
		   currentCode=total.charCodeAt(i);
		   if(currentCode!=43 && currentCode!=45 && 
		   currentCode<48 || currentCode>57){
		     alert('只能输入数字和正负号')
		     return false;
		   } 
		 }
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  if(!mail){return false;}
		  var mailstring=mail.value;
		  if(mailstring.length==0){
		    error='请输入邮箱地址';
		    alert(error);
		    return false;
		  }
		  if(mailstring.indexOf('@')==-1){
		    error='邮箱地址没有包括@';
		    alert(error);
		    return false;
		  } else if(mailstring.lastIndexOf('@')!=mailstring.indexOf('@')){
		    error='一个邮箱地址只有一个@';
		    alert(error);
		    return false;
		  }
		  var chunks=mailstring.split('@');
		  var n=chunks[0];
		  if(n.substring(0,1)=='.' || n.substring(0,1)=='-' || 
		      n.substr(n.length-1,1)=='.'){
		    error='邮件地址开头是不可以有句号和连字号';
		    error+='或者在邮件地址后不可以有句号';   
		    alert(error);
		    return false;
		  }								
		  if(!checkValidCharacters(n)){
		    error='邮件地址中有不正确的参数';
		    alert(error);
		    return false;
		  }
		  n=chunks[1];
		  if(n.substring(0,1)=='.' || n.substring(0,1)=='-' ||
		      n.substr(n.length-1,1)=='-' || n.substr(n.length-1,1)=='.'){
		    error='邮件地址域名是不可以在头部和尾部有破折号和小数点';
		    alert(error);
		    return false;
		  }								
		  if(!checkValidCharacters(n)){
		    error='邮件地址域名包含无效的参数';
		    alert(error);
		    return false;
		  }
		  		  
		  
		  
		  var yzm=document.getElementById('yzm');
		 if(!yzm){return false;}
		yzm=yzm.value;
 	 if(yzm.length==0){
		   alert('请输入验证码');
		   return false;
		 }	
		 
		 
		 
		 
		 
		 
		 
		 return true;

		  
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		function checkValidCharacters(n){
		  for(var i=0;i<n.length;i++){
		    currentCode=n.charCodeAt(i);
		    if(currentCode==45 || currentCode==46 || 
			   currentCode==95 ||
			   (currentCode>96 && currentCode<123) || 
			   (currentCode>47 && currentCode<58)){
		     continue;
		    } else {
		     return false;
			}
		  }
		  		  
		  	  
		  
		  return true;
		  
		  
		  
		 
		
		  
		}
				
		  
