function getHTTPObject(){ 
 var xmlhttp = false; 
 if(window.XMLHttpRequest){ 
 xmlhttp = new XMLHttpRequest(); 
 if(xmlhttp.overrideMimeType){ 
 xmlhttp.overrideMimeType('text/xml'); 
 } 
 }else{ 
 try{ 
 xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
 }catch(e){ 
 try{ 
 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
 }catch(E){ xmlhttp = false; } 
 } 
 } 
 return xmlhttp; 
} 
var http = getHTTPObject();

function getAbsLeft(e){
 var l=e.offsetLeft; 
 while(e=e.offsetParent) l += e.offsetLeft; 
 return l;
}
function getAbsTop(e) {
 var t=e.offsetTop; 
 while(e=e.offsetParent) t += e.offsetTop; 
 t=t+18;
 return t;
}



function checkbutton(){
	//用户名
	var obja=document.getElementById("username");
	var objb=document.getElementById("usernamea");
	var username=Trim(obja.value);
	obja.keytype=0;
	if(username.length==0){
		obja.keytype=1;		
		objb.innerHTML=username_null;
		objb.className='help';
	}
	else 
	{
		if(username.length>12){
		obja.keytype=1;
		objb.innerHTML=username_error;
		objb.className='help';
	}
	else{
	if(username.length<3){
		obja.keytype=1;
		objb.innerHTML=username_error_2;
		objb.className='help';
		
	   }
	   else
	   {
//	username=username.replace(/[\u4e00-\u9fa5]/g,'');
    username=username.replace(/[a-zA-Z0-9_]/g,''); 
		  if(username!=''){
		obja.keytype=1;
		objb.innerHTML=username_error_1;
		objb.className='help';		
	} 
	}
}

 }
	
	
    //密码
	var obj3=document.getElementById("pwd");
	var obj4=document.getElementById("upw");
	var pwdf=obj3.value;
	var pwdd=Trim(pwdf);
	obj3.keytype=0;
	if(pwdd.length==0){
		obj3.keytype=1;		
		obj4.innerHTML=pwd_null;
		obj4.className='help';
		}
		else
		{
	if(pwdd.length>20){
		obj3.keytype=1;
		obj4.innerHTML=pwd_h;
		obj4.className='help';
		
	}
	else
	{
	if(pwdd.length<6){
		obj3.keytype=1;
		obj4.innerHTML=pwd_e;
		obj4.className='help';		
	}
	else
	{
	obj3.keytype=0;
	backFrom("pwd");
	}
	}
	}
	var obj5=document.getElementById("pwd");
	var obj6=document.getElementById("pwd2");
	var obj7=document.getElementById("rupw");
	var pwdf=Trim(obj5.value);
	var pwdff=Trim(obj6.value);
	if(pwdff.length==0){
		obj6.keytype=1;
		obj7.innerHTML=rpwd_null;
		obj7.className='help';
	}
	else
	{
	if(pwdf!=pwdff){
		obj6.keytype=1;
		obj7.innerHTML=rpwd_e;
		obj7.className='help';	
	}
	else
	{
		obj6.keytype=0;
		backFrom("pwd2");
	}
	}
	//信箱
	var obj8=document.getElementById("email");
	var obj9=document.getElementById("remail");
	var email=Trim(obj8.value);
	if(email.length==0){
		obj8.keytype=1;
		obj9.innerHTML=email_null;
		obj9.className='help';
	}
	else
	{
	if(email.length<8){
		obj8.keytype=1;
		obj9.innerHTML=email_error;
		obj9.className='help';
	}
	else
	{
	var strr;
  re=/(\w+@\w+\.\w+)(\.{0,1}\w*)(\.{0,1}\w*)/i;
  re.exec(email);
  if (RegExp.$3!=""&&RegExp.$3!="."&&RegExp.$2!=".") {
  strr=RegExp.$1+RegExp.$2+RegExp.$3
  }else if (RegExp.$2!=""&&RegExp.$2!=".") {
	  strr=RegExp.$1+RegExp.$2
  } else{  strr=RegExp.$1}
  if (strr!=email) {
	  obj8.keytype=1;
 obj9.innerHTML=email_error;
 obj9.className=help;
}	
}
}


	
	//真实姓名
	
	var obj11=document.getElementById("name");
	var obj12=document.getElementById("zsxm");
	var name=Trim(obj11.value);
	if(name.length==0){
		obj11.keytype=1;
		obj12.innerHTML=name_null;
		obj12.className='help';
	}
	else
	{
	var pattern = /^([\u4E00-\u9FA5]|[\uFE30-\uFFA0])*$/gi;
      if (pattern.test(name)){
		  obj11.keytype=0;
      backFrom ("name1");
	  }
      else{
      obj11.keytype=1;
	  obj12.innerHTML=name_error;
	  obj12.className=help;
	  
	  }
	}
	
	  //------------------------------------------------------------------------------------------
	var obj13=document.getElementById("tel");
	var obj14=document.getElementById("tela");
	var tel=Trim(obj13.value);
	if(tel.length==0){
		obj13.keytype=1;
		obj14.innerHTML=tel_null;
		obj14.className='help';
	}
	else
	{
	var pattern =/^([0-9]|[-]|[+])*$/;
      if (pattern.test(tel)){
		  obj13.keytype=0;
      backFrom ("tel1");
	  }
      else{
      obj13.keytype=1;
	  obj14.innerHTML=tel_error;
	  obj14.className=help;
	
	  }
	}
//--------------------------------------------------------------------------------------
	var obj15=document.getElementById("fax");
	var obj16=document.getElementById("faxa");
	var fax=Trim(obj15.value);
	var pattern =/^([0-9]|[-]|[+])*$/;
	if(fax.length==0){
		 obj15.keytype=0;
      backFrom ("fax1");     
	
}else if (pattern.test(fax)){
		  obj15.keytype=0;
      backFrom ("fax1");
	  }
      else{
      obj15.keytype=1;
	  obj16.innerHTML=fax_error;
	  obj16.className=help;
	
	  }

//-----------------------------------------------------------------------------------------
	var obj17=document.getElementById("shouji");
	var obj18=document.getElementById("shoujia");
	var shouji=Trim(obj17.value);
	if(shouji.length==0){
		obj17.keytype=1;
		obj18.innerHTML=shouji_null;
		obj18.className='help';
	}
	else
	{
	var pattern =/^([0-9]|[-])*$/;
      if (pattern.test(shouji)){
		  obj17.keytype=0;
      backFrom ("shouji1");
	  }
      else{
      obj17.keytype=1;
	  obj18.innerHTML=shouji_error;
	  obj18.className=help;
	  }
	  }
	  //------------------------------------------------------------------------------------------
	var obj19=document.getElementById("gongsiname");
	var obj20=document.getElementById("gongsia");
	var gongsi=Trim(obj19.value);
	if(gongsi.length==0){
		obj19.keytype=1;
		obj20.innerHTML=gongsi_null;
		obj20.className='help';
	}

//----------------------------------------------------------------------
	//网址
	var obj23=document.getElementById("web");
	var obj24=document.getElementById("weba");
	var wangzhi=Trim(obj23.value);
	var pattern =/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/;
	if(wangzhi.length==0){
		 obj23.keytype=0;
      backFrom ("web1");     
	 
}else if (pattern.test(wangzhi)){
		  obj23.keytype=0;
      backFrom ("web1");
	  }
      else{
      obj23.keytype=1;
	  obj24.innerHTML=wangzhi_error;
	  obj24.className=help;	  
	  }
	  

	

//----------------------------------------------------------------------
	var obj27=document.getElementById("dizhi");
	var obj28=document.getElementById("dizhia");
	var dizhi=Trim(obj27.value);
	if(dizhi.length==0){
		obj27.keytype=1;
		obj28.innerHTML=dizhi_null;
		obj28.className='help';
	}
      else{
      obj27.keytype=0;
	  backFrom("dizhi1");
	  }
	  
	  
//---------------------------------------------------------------------
	var obj29=document.getElementById("yanzheng");
	var obj30=document.getElementById("yanzhenga");
	var yanzheng=Trim(obj29.value);
	if(yanzheng.length==0){
		obj29.keytype=1;
		obj30.innerHTML=yanzheng_null;
		obj30.className='help';
		return false;
	}
	else
	{
		var yanzhengma=obj29.value;
	url="yanzhengma.aspx?yanzhengma="+yanzhengma+ "&timeStamp=" + new Date().getTime();
	http.open("GET",url,true)
	http.onreadystatechange=httpyanzhengma;
	http.send(null);

	
		}
}	
//---------------------------------------------------------

//------------------------------------------------------
function httpyanzhengma(){
    if(http.readyState == 4){
        if(http.status == 200){
   userStr =Trim(http.responseText);	
 
     if(userStr == "aaa"){					
document.getElementById("yanzheng").keytype=1;
return false;
			}
			else{
			document.getElementById("yanzheng").keytype==0;
	backFrom("yanzheng1");
	}
	   }
   }
}
