﻿// JScript 文件

  var flaguser=false;
  var flagemail=false;
  function checkuser()
  { 
       var checkflag=1;
       var username=$.trim($("#TBuser").val());
	    var reg="[^a-zA-Z_0-9]";
	            $("#msguser").removeClass();
	            $("#msguser").html("");
	    if(username.length<4)
	      {
	         $("#msguser").removeClass();
	         $("#msguser").addClass("dvmsguser")
	         $("#msguser").html("用户名不能小于四个");
	         return false
	      }
	    if(username.match(reg))
	    {
	       $("#msguser").removeClass();
	        $("#msguser").addClass("dvmsguser")
	       $("#msguser").html("只能是字母、数字、下划线组成");
	       return false
	    }
	    	$.ajax(
       	    {
       	     type:"post",
       	     url:"check.ashx",
       	     data:
       	     {
       	       name:username,
       	       check:1,
       	       timestamp:new Date()  
       	     },
       	     success:function(result)
       	     {
       	       if(result=="1")
       	         {
       	          $("#msguser").removeClass();
       	          $("#msguser").addClass("dvmsguser");
       	          $("#msguser").html("该用户名已经存在");
       	          flaguser=false;
       	          	return false;
       	         }
       	       else 
       	          {
       	             $("#msguser").removeClass();
       	             $("#msguser").addClass("dvmsguser_s");
       	             $("#msguser").html("该用户名可以使用");
       	             flaguser=true;
       	            return false;
       	          }
       	 
       	     }
       	    }
       	);
  
      return true;
  }
  
  function flaseuser()
  {
   flaguser=false;
  }
  function trueuser()
  {
  flaguser=true;
  }
  function j_password()
{
	var password=$.trim($("#TBpwd").val());
	$("#msgpwd").removeClass();
	$("#msgpwd").html("");
	//密码的为空验证
	if(password=="")
	{
	    $("#msgpwd").addClass("dvmsguser")
		$("#msgpwd").html("请输入密码！");
		return false;
	}
	//密码长度校验
	if(password.length < 6)
	{
	    $("#msgpwd").addClass("dvmsguser")
		$("#msgpwd").html("密码长度必须大于6位！");
		return false;
	}
	//密码与用户名不能相同
	if(password==$("#TBuser").val())
	{
	    $("#msgpwd").addClass("dvmsguser")
		$("#msgpwd").html("为了您的账号安全，密码与用户名不能一致！");
		return false;
	}
	//密码是否出现英文或数字之外的字符
	if(password.match("[\u4e00-\u9fa5]+$"))
	{
	   $("#msgpwd").addClass("dvmsguser")
		$("#msgpwd").html("密码不能包含有汉字！");
		return false;
	}

	return true;
}

function j_password2()
{
	var confirmpwd=$.trim($("#Tbpwd1").val());
	$("#msgpwd1").removeClass();
	$("#msgpwd1").html("");
	//确认密码的为空验证
	if(confirmpwd=="")
	{
	    $("#msgpwd1").addClass("dvmsguser")
		$("#msgpwd1").html("请确认密码！");

		return false;
	}
	//两次密码是否相同
	if(confirmpwd!=$("#TBpwd").val())
	{
		
	    $("#msgpwd1").addClass("dvmsguser")
		$("#msgpwd1").html("两次输入的密码不一致！");
		return false;
	}
	
	return true;
}

function j_email()
{
    var email=$.trim($("#TBemail").val());
	var reg=/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
	$("#msgemail").removeClass();
	$("#msgemail").html("");
	//email的为空验证
	if(email=="")
	{
	    $("#msgemail").addClass("dvmsguser")
		$("#msgemail").html("请输入邮件地址！");
		return false;
	}
	//email的有效验证
	if(!email.match(reg))
	{
        $("#msgemail").addClass("dvmsguser")
		$("#msgemail").html("邮件地址格式无效！");
		return false;
	}
	else
	{
	$.ajax(
       	    {
       	     type:"post",
       	     url:"check.ashx",
       	     data:
       	     {
       	       name:email,
       	       check:2,
       	       timestamp:new Date()  
       	     },
      
       	     success:function(result)
       	     {
       	       if(result==1)
       	         {
       	          $("#msgemail").removeClass();
       	          $("#msgemail").addClass("dvmsguser")
       	          $("#msgemail").html("该邮件已经被人使用");
       	          flagemail=false;
       	          	return false;
       	         }
       	       else if(result==0)
       	          {
       	             $("#msgemail").removeClass();
       	             $("#msgemail").addClass("dvmsguser_s")
       	             $("#msgemail").html("该邮件可以使用");
       	             flagemail=true
       	          }
       	 
       	     },
   
       	     onwait : "正在对用户名进行合法性校验，请稍候..."
       	    }
       	)
       	}
       	return true;
}
function checkcheckbox()
{
 
  if($("#agree")[0].checked==false)
  {
     alert("您没有同意化学化工论坛服务条款");
     return false;
  }
  return true;
   
}
function check()
       {
        if($.trim($("#Country").val()) == 0)
            {
                alert("请选择所在国家/地区");
                $("#Country").focus()
                return false;
            }
            if($.trim($("#Country").val()) == 1)
            {
                if ($.trim($("#classid").val())==0)
                   {
                      alert("请选择所在省份")
                      $("#classid").focus()
                      return false
                   }
                   if ($.trim($("#boardid").val())==0)
                   {
                      alert("请选择所在城市")
                      $("#boardid").focus()
                      return false
                   }
            }
           
          if ($.trim($("#unit").val())==0)
           {
              alert("请选择单位类别")
              $("#unit").focus()
              return false
           }
           if ($.trim($("#duty").val())==0)
           {
              alert("请选择职位")
              $("#duty").focus()
              return false
           }   
           if($.trim($("#unit").val())==1)
           {
                if ($.trim($("#zhuanyeclass").val())==0)
                   {
                      alert("请选择专业类别")
                      $("#zhuanyeclass").focus()
                      return false
                   }
           }
           else
           {
            if ($.trim($("#hihangye").val())=="")
               {
                  alert("请选择行业/熟悉")
                  showdiv()
                  return false
               }
           }
           return true
       }
function j_submit2()
{
   if (!checkuser())
   {
      return false;
   }
   if(!j_email())
   {
       return false;
   }
    if (!j_password())
   {
      return false;
   }
   if(!j_password2())
   {
       return false;
   }
	return true;
}
