function chkuname(uname){
  var filter=/^\s*[.A-Za-z0-9_-_@_.___-]{3,50}\s*$/;
  if (!filter.test(uname)) { return false; }
  return true;
}
function chkuPassword(password){
  var filter=/^\s*[.A-Za-z0-9_-]{4,15}\s*$/;
  if (!filter.test(password)) { return false; }
  return true;
}
function chkEmail(Email) {
  if (Email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
    return true;
  else
    return false;
}
function chkPostalcode(Postalcode){
  var filter=/^\d{6}$/;
  if (filter.test(Postalcode)) { return false ; }
  return true;
}
//验证开始 jan
function chechUserEmail(objId){
    var obj = document.getElementById(objId.name+"_Msg");
    var EmailID = document.getElementById("EmailIDok");
	if(!chkEmail(objId.value)){
		 obj.innerHTML = "E-mail格式不正确。";
         obj.className="warning";
         EmailID.value = "0";
		 return;
	 }
	else{	   
	  if(Qiying.WebModules.Ajax.ComLogo.ComLogoEmail(objId.value).value){
	   obj.className="message"; 
	   obj.innerHTML="<font color=#33cc66>E-mail有效的！</font>";
	   EmailID.value = "2";
	  }
	  else{
	   obj.className="warning";
	   obj.innerHTML="您填写的E-mail地址已经在本网注册过。如果您注册过但忘记了密码，请点击<a href=\"../wangji.aspx\">此处</a>取回密码。";
	   EmailID.value = "1";
	  }	  
	  return;
	}	
}
function chechUserName(objId){
    var obj = document.getElementById(objId.name+"_Msg");
    var NameID = document.getElementById("NameIDok");
	if(!chkuname(objId.value)){
		 obj.innerHTML = "用户名长度为3位以上，不能有中文，可用E-mail作用户名";
         obj.className="warning";
         NameID.value = "0";
		 return;
	 }
	else{	   
	  if(Qiying.WebModules.Ajax.ComLogo.ComLogoName(objId.value).value){
	   obj.className="message"; 
	   obj.innerHTML="<font color=#33cc66>用户名有效的！</font>";
	   NameID.value = "2";
	  }
	  else{
	   obj.className="warning";
	   obj.innerHTML="用户名"+objId.value+"已经存在，可用E-mail作用户名";
	   NameID.value = "1";
	  }	  
	  return;
	}	
}
function chechUserPassword(objId){
    var obj = document.getElementById(objId.name+"_Msg");
    if(!chkuPassword(objId.value)){
		 obj.innerHTML = "密码长度为4-20位,只能由英文,数字组成,中间不能有空格。";
         obj.className="warning";
		 return;
	 }
	else{
	    obj.className="message"; 
	    obj.innerHTML="<font color=#33cc66>密码有效！</font>";
	} 
}
function showNotice(obj){
	var objMsg=document.getElementById(obj.name+"_Msg");
	if(objMsg.className!="warning"&&(objMsg.innerHTML!="")&&(objMsg.innerHTML!="&nbsp;"))	
		objMsg.className="notice";
}
function chechUserPassword2(objId){
    var obj = document.getElementById(objId.name+"_Msg");
    var objId2 = document.getElementById("tbPassword");
    if((objId.value!=objId2.value)||!chkuPassword(objId.value)){
		 obj.innerHTML = "确认密码要与密码完全一致，注意英文字母大小写。";
         obj.className="warning";
		 return;
	 }
	else{
	    obj.className="message"; 
	    obj.innerHTML="<font color=#33cc66>确认密码有效！</font>";
	} 
}


function newPersonYanzhen(){
    var NameID = document.getElementById("NameIDok");
    if(NameID.value=="0"||document.getElementById("tbUserName").value==""){
       alert('用户名名必须正确填写');
       Form1.tbUserName.focus();
       return false;
    }
    else if(NameID.value=="1"){
     alert('用户名已被注册,请重新填写！');
     Form1.tbUserName.focus();
     return false;
    }
    var emailID = document.getElementById("EmailIDok");
        if(emailID.value=="0"||document.getElementById("tbEmail").value==""){
       alert('email名必须正确填写');
       Form1.tbEmail.focus();
       return false;
    }
    else if(emailID.value=="1"){
     alert('email已被注册,请重新填写！');
     Form1.tbEmail.focus();
     return false;
    }
    var pas1 = document.getElementById("tbPassword") ;
    var pas2 = document.getElementById("tbPassword2") ;
    if(!chkuPassword(pas1.value)){
     alert('密码必须正确填写！');
     Form1.tbPassword.focus();
     return false;
    }
    if(!chkuPassword(pas2.value)||pas2.value!=pas1.value){
     alert('确认密码必须正确填写！');
     Form1.tbPassword2.focus();
     return false;
    }
    return true;
}    
