function isvalid (s)
{     var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))$"
         var re = new RegExp(regu);
         if (s.search(re) != -1) {
               return true;
         } else {
       return false;
         }
}
function send()
{

   if (theForm.user_name.value=="")
  {
    alert("请您输入会员名！");
    theForm.user_name.focus();
    return (false);
  }
  if (theForm.user_name.value.length < 3)
  {
    alert("会员名不能少于3个字符！");
    theForm.user_name.focus();
    return (false);
  }
    if (theForm.user_name.value.length > 10)
  {
    alert("会员名不能多于10个字符！");
    theForm.user_name.focus();
    return (false);
  }
   if (!isvalid(theForm.user_name.value))
  {
    alert("会员名含有非法字符！");
    theForm.user_name.focus();
    return (false);
  }

    if (theForm.password.value=="")
  {
    alert("请您输入密码！");
    theForm.password.focus();
    return (false);
  }
  if (theForm.password.value.length < 5)
  {
    alert("密码不能少于5个字符！");
    theForm.password.focus();
    return (false);
  }

   if (!isvalid(theForm.password.value))
  {
    alert("密码含有非法字符！");
    theForm.password.focus();
    return (false);
  }
  if (theForm.re_password.value=="")
  {
    alert("请您输入确认密码！");
    theForm.re_password.focus();
    return (false);
  }
  if (theForm.password.value!=theForm.re_password.value)
	{
	alert("确认密码与密码不一致，请您重新输入！");
	theForm.re_password.focus();
    return (false);
	}
	if (theForm.password.value==theForm.user_name.value)
	{
	alert("为安全起见，密码与会员名不能相同！");
 	theForm.password.focus();
    return (false);
	}

        if (theForm.s_question.value=="")
  {
    alert("请您选择提示问题!");
    theForm.s_question.focus();
    return (false);
  }
if (theForm.s_answer.value=="")
  {
    alert("请您输入提示问题答案!");
    theForm.s_answer.focus();
    return (false);
  }




var ch=false;
	var e=document.theForm.type
	var num1= parseInt(document.theForm.type.length);
if(num1>1){
	for(var i=0;i<e.length;i++)
	{
		if(e[i].checked==true)
		{
			ch=true;break;
		}
	}

}else{
	if(document.theForm.type.checked==true)
		{
			ch=true;
		}
}


	if(ch==true)
	{
		document.theForm.submit();
	}
	else
	{
		alert('请选择会员类型');
		return (false);
	}




}
function checkUserExist(){
	  if (theForm.user_name.value=="") {
		alert ('请输入您的会员名 ！');
		   theForm.user_name.focus();
		return false;
	}else{
		window.open("checkuser.jsp?user_name="+document.theForm.user_name.value,"","width=340,height=200,scrollbars=no");
	}
	return false;
}
