function isEmpty(s)
{  
	return ((s == null) || (s.length == 0));
}
function isWhitespace (s)
{  
  var whitespace = " \t\n\r";
  var i;
   for (i = 0; i < s.length; i++)
   {   
       var c = s.charAt(i);
       if (whitespace.indexOf(c) >= 0) 
	   {
		  return true;
	   }
   }

   return false;
}
function isCharsInBagEx (s, bag)
{  
  var i,c;
  for (i = 0; i < s.length; i++)
  {   
        c = s.charAt(i);
	if (bag.indexOf(c) > -1) return c;
  }
  return "";
}
function isName(s,ss,lleng,dleng)
 {
 	var errorChar;
	var badChar = "><,[]{}?/+=|\\'\":;~!#$%()`@^&*."; 
 	if (isEmpty(s))
 	{
 		alert("请输入"+ss+"！");
 		return false;
 	}
   	if ( isWhitespace(s) )
	{
		alert("输入的"+ss+"中不能包含空格符，请重新输入！");	
		return false;
	}
      	if (s.length >= dleng) 
  	  {
	alert("您输入的" +ss +"是无效的[" + s + "]，\n\n必须小于" + dleng + "位！");
	return false;
  	  }
      	if (s.length <= lleng) 
  	  {
	alert("您输入的" +ss +"是无效的[" + s + "]，\n\n必须大于" + lleng + "位！");
	return false;
  	  }
	errorChar = isCharsInBagEx( s, badChar)
    	if (errorChar != "" )
	{
		alert("您输入的"+ss+"[" + s+"]是无效的"+errorChar+"!\n\n请重新输入["+ss+"]！" );
		return false;
	} 	
	
	return true;
 }

function check(){
if (form1.UserName.value == ""){alert("用户名不能为空！");form1.UserName.focus();return false;}
	var i;
	var char;
	var badword;
//	goodword="0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM";
//	var UserName = form1.UserName.value;
//	for(i=0;i<UserName.length;i++){
//		char=UserName.charAt(i);
//		if(char == " "){alert("用户名中不能存在空格！");form1.UserName.focus();return false;}
//		if (goodword.indexOf(char)<0){alert ("用户名中的字符只能为1－9中的数字或a(A)-z(Z)中的字母！");form1.UserName.focus();return false;}
//	}
	if (form1.PassWord.value == ""){form1.PassWord.focus();return false;}
	var PassWord = form1.PassWord.value;
	for(i=0;i<PassWord.length;i++){
		char=PassWord.charAt(i);
		if(char == " "){alert("密码中不能存在空格！");form1.PassWord.focus();return false;}
		if (goodword.indexOf(char)<0){alert ("密码中的字符只能为1－9中的数字或a(A)-z(Z)中的字母！");form1.PassWord.focus();return false;}
	}            
	   if (form1.pwd2.value != form1.PassWord.value)
               {
		alert("密码不一致！");
		form1.PassWord.focus();
		return false;
		}
          if (form1.PassWord.value == form1.UserName.value)
               {
		alert("密码您的密码不能和登陆名一样！");
		form1.PassWord.focus();
		return false;
		}
          //if (form1.PassWord.value == "1234" || form1.PassWord.value == "12345"  || form1.PassWord.value == "123456")
          //     {
		//alert("密码您的密码不能太简单！");
		//form1.PassWord.focus();
		//return false;
		//}
	  if (form1.hname.value == ""){
		alert("联系人不能为空！");
		form1.hname.focus();
		return false;
		}
	  if ((form1.tel.value=="")||(form1.tel.value.length>25)){
		alert("电话为空或电话超过25个字符！");
		form1.tel.focus();
		return false;
		}
	if (form1.add.value == ""){
		alert("公司所在地不能为空！");
		form1.add.focus();
		return false;
		}
	if (form1.hgsname.value == "")
               {
		alert("公司名称不能为空！");
		form1.hgsname.focus();
		return false;
		}
	if (form1.gsywu.checked==false){
		alert("主要业务不能为空！");
		form1.gsywu.focus();
		return false;
		}
	if ((form1.content.value=="")||(form1.content.value.length>2000)){
		alert("公司简介为空或简介超过2000个字符！");
		form1.content.focus();
		return false;
		}
	if (form1.mob.value=="")
{
	alert("手机号码不能为空。");
	form1.mob.focus();
	return false;
}
if (form1.email.value=="")
{
	alert("请填写邮箱地址。");
	form1.email.focus();
	return false;
}
}
