function validateform()
{
	if (document.register.name.value=="")
	{
		window.alert ("输入姓名")
			return false;
	}
	
	if (document.register.email.value=="")
	{
		window.alert ("输入Email")
			return false;
	}
		if (document.register.password.value=="")
	{
		window.alert ("输入密码")
			return false;
	}
	if (document.register.repassword.value=="")
	{
		window.alert ("再次输入密码")
			return false;
	}

	if (document.register.repassword.value!=document.register.password.value)
	{
		window.alert ("2次输入密码不一样")
			return false;
	}
}



	
var xmlHttp = createXmlHttpRequestObject();

function createXmlHttpRequestObject()
{
	var xmlHttp;
	
	try
	{
		xmlHttp = new XMLHttpRequest();
	}
	catch (e)
		
		{
			var XmlHttpVersions = new Array("MSXML2.XMlHTTP.6.0",
											"MSXML2.XMlHTTP.5.0",
											"MSXML2.XMlHTTP.4.0",
											"MSXML2.XMlHTTP.3.0",
											"MSXML2.XMlHTTP",
											"Microsoft.XMlHTTP");
	for(var i=0;i<XmlHttpVersions.length && !xmlHttp;i++)
	{
		try
		{
			xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
		}
		catch (e) {}
	}
		}
		
		
		if(!xmlHttp)
			alert("Error crearing XMLHttpRequest");
		else
			return xmlHttp;
}




function CallServer_name()
{
var js_name=document.getElementById("js_name").value;
        if (js_name!="")
        {
var url ="include/check-name.php?js_name="+js_name; //UTF-8下要用encodeURI
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=handleRequestStateChange_name;
xmlHttp.send(null);
        }else
        {
        	nameDiv = document.getElementById("name_check");
        	nameDiv.innerHTML = "Users were not empty";
        //alert("请您填写用户名！");
        }

}


function isValidEmail(sText) {
                    var reEmail = /^(?:\w+\.?)*\w+@(?:\w+\.)+\w+$/;
                    return reEmail.test(sText);
                }
                
function CallServer_email()
{
	
var js_email=document.getElementById("js_email").value;


                        //alert("Valid");
                   
                    
        if (js_email!="")
        {
        	if (isValidEmail(js_email)) {
        		//alert(js_email);
                         //	myDiv = document.getElementById("email_check");
        //	myDiv.innerHTML = "js_name";
var url ="include/check-email.php?js_email="+js_email; //UTF-8下要用encodeURI
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=handleRequestStateChange_email;
xmlHttp.send(null);
                   } else {
                         myDiv.innerHTML = "Please Enter Email Format: xxx@xx.com";
                    }
                       
                  
                    
       
        }else
        {
        	myDiv = document.getElementById("email_check");
        	myDiv.innerHTML = "email were not empty";
        //alert("请您填写用户名！");
        }

}




function handleRequestStateChange_name()
{
	nameDiv = document.getElementById("name_check");
	if(xmlHttp.readyState < 4)
	{
		//nameDiv.innerHTML = "loading...<br/>";

	}
		else 	if(xmlHttp.readyState == 4)
		{
			if(xmlHttp.status == 200)
			{
				
				try
				{
				nameDiv.innerHTML=xmlHttp.responseText;
				}
				catch (e)
				{
					alert("error" + e.toString());
				}
			}
			else
			{
				alert("problrm" + e.toString());
			}
		}
}


function handleRequestStateChange_email()
{
//	alert("请您填写用户名！");
	myDiv = document.getElementById("email_check");
	if(xmlHttp.readyState < 4)
	{
		myDiv.innerHTML = "loading...<br/>";

	}
		else 	if(xmlHttp.readyState == 4)
		{
			if(xmlHttp.status == 200)
			{
				
				try
				{
				myDiv.innerHTML=xmlHttp.responseText;
				}
				catch (e)
				{
					alert("error" + e.toString());
				}
			}
			else
			{
				alert("problrm" + e.toString());
			}
		}
}




function checkpass1()
  {
    var Temp=document.getElementById("reuserpwd").value;
    eval(Temp); 
 //alert(Temp);
 if(Temp==""){ 
 msg="此项不能为空"; 
 }
 else
 {  
      if(Temp.length<6||Temp.length>20)
   {
     msg="密码必须在6~20个字符之间";
   }
   else
   {
var Temp1=document.getElementById("userpwd").value;
     eval(Temp1);
  if (Temp!=Temp1)
  {
         
    msg="两次密码不一样！"; 
    msg1="";
    var ch1=document.getElementById("password2");
    ch1.innerHTML="<font color='#aaaaaa'>"+msg1+"</font>";
  }
  else
  {
    msg="输入正确";
  }
   }
 }
 var ch=document.getElementById("password3");
 ch.innerHTML="<font color='#aaaaaa'>"+msg+"</font>"; 
  }
  
  
function checkpass()
  {
  	   
var Temp=document.getElementById("userpwd").value;
    	
    eval(Temp); 
 //alert(Temp);
 if(Temp==""){ 
 msg="此项不能为空"; 
 }
 else
 {  
      if(Temp.length<6||Temp.length>20)
   {
     msg="密码必须在6~20个字符之间";
   }
   else
   {
     msg="输入正确";
   }
 }
 var ch=document.getElementById("password2");
 ch.innerHTML="<font color='#aaaaaa'>"+msg+"</font>";
  }
  
 