﻿function checkmobile_callback(result){

    if(result.error){
        alert("网络通讯错误！请稍候重试~");
    }else{
		if(!result.value)
		{
		    $("#txtPhone").showHtip("right", { width: 200 }, "该手机号码已存在", { left: 2, top: -2 });
		}		
    }
}
    
function checkmobile(txtMobel)
{
	$("#txtPhone").removeHtip();
	if(txtMobel.value=="")
	{
		return;
	}
	 if(!mobilevalid(txtMobel.value))
	{
	    $("#txtPhone").showHtip("right", { width: 200 }, "手机格式不正确", { left: 2, top: -2 });
	 }
	 else
	 {
		Register.CheckMobile(txtMobel.value,checkmobile_callback);
	}
}

function checkemail(txtEmail)
{
	$("#txtEmail").removeHtip();
	if(txtEmail.value=="")
	{
		return;
	}
	 if(!emailvalid(txtEmail.value))
	{
	    $("#txtEmail").showHtip("right", {width:200}, "email格式不正确", { left: 2, top: -2 });
	 }
	 else
	 {
		if(!Register.CheckEmail(txtEmail.value).value)
		{
		    $("#txtEmail").showHtip("right", { width: 200 }, "该Email已存在", { left: 2, top: -2 });
		}
		
	}
}

function checkident(clintID) {
    $("#txtNumber").removeHtip();
    var txtIdent = HT$(clintID + "txtNumber");
	
	if(txtIdent.value==""){
		
		return;
	}
	if (HT$(clintID + "dpType").value == "C01") {
	    var checkresult = checkIdcard(txtIdent.value);
	    if (checkresult != "0") {
	        $("#txtNumber").showHtip("right", null, checkresult, { left: 2, top: -2 });
		     return;
		 }
//		 else {
//		     $("#txtNumber").removeHtip();
//		 }
    }  
	
	if(!Register.CheckIdent(HT$(clintID+"dpType").value,txtIdent.value).value){
	    $("#txtNumber").showHtip("right", null, "该证件号已存在", { left: 2, top: -2 });
	}
	
	
}

function valitor()
{		  
	 //姓名
	  var vName=HT$("txtName").value;
	 if(HT$('txtName').value=="")
	  {
	   alert("请输入姓名");
	   HT$("txtName").focus();
	   return false;
	  }   
	   
	 //手机
	 var vmobile=HT$("txtPhone").value;
	 if(vmobile=="" || vmobile=="这将是您的用户名和密码获取方式")
	 {
	  alert("请输入手机号");
	  HT$("txtPhone").focus();
	  return false;
	 }
	if (!mobilevalid(vmobile)){
	  alert("手机格式不正确");
	  HT$("txtPhone").focus();
	  HT$("txtPhone").select();
	  return false;
	}    


	  //证件号码
	  var idcard=HT$("txtNumber").value
	  if(idcard=="")
	   {
		  alert("请输入证件号码");
		  HT$("txtNumber").focus();
		  return false;
	   }
	   
	  
	 if(checkIdcard(idcard)!="0"){   
	  alert(checkIdcard(idcard));
	  HT$("txtNumber").focus();
	  HT$("txtNumber").select();
	  return false;
	  }
	        
     
	//email
   var vemail=HT$("txtEmail").value; 
	if(vemail=="" || vemail=="请正确填写，以便获取相关信息"){
	  alert("请输入email");
	  HT$("txtEmail").focus();        
	  return false;
	}

   if(!emailvalid(vemail))
   {
	alert("email格式不正确");
	HT$("txtEmail").focus();
	 HT$("txtEmail").select();   
	return false;
  }
  
   //邮政编码
 var vZipcode=HT$("txtZipcode").value;
 if(!zipcodevalid(vZipcode))
   {
	alert("邮政编码格式不正确");
	HT$("txtZipcode").focus();
	HT$("txtZipcode").select();   
	return false;
  } 
	  
  if(!Register.CheckRegistInfo(vmobile,vemail,"C01",idcard).value)
	{
		alert("用户信息已存在");
		return false;
	}
	return true;
 }

