
	var user_OK = false;
	var email_OK = false;
	var pass_OK = false;
	var repass_OK = false;
	var code_OK= false;
	
	function checkReady()
	{
		 var register = true;
         var agree = document.getElementById('agree').checked;       
        if(document.getElementById('userCheckExist').className=="display")
            { 
              register = false;
            }
        
         if(document.getElementById('userCheckFailed').className=="display")
            { 
               register = false;
              
            }
         if(document.getElementById('passCheckFailed').className=="display")
            { 
               register = false;
              
            }    
          if(document.getElementById('repassCheckFailed').className=="display")
            { 
                 register = false;
          
            }  
         if(document.getElementById('emailCheckExist').className=="display")
           { 
                 register = false;
          
           }  
         if(document.getElementById('emailCheckFailed').className=="display")
           { 
                register = false;
          
           }  
         if(document.getElementById('codeCheckFailed').className=="display")
            { 
               register = false;
              
            }  
        if(register && agree)
            {
              document.getElementById('signup').submit();
                 return true;
            }
        else
            {
                 var error = document.getElementById('error').value ;
                 alert(error);
                 return false;
            }
	}
	function check_Forget()
	{
		if (email_OK && code_OK )
		{
			document.getElementById('forget_pass').submit();
			return true;
			
		} 
		else
		{
			var error = document.getElementById('error').value ;
			alert(error);
			return false;
		}
	}
	function check_Update()
    {
        var update = true;
        if(document.getElementById('repassCheckFailed').className=="display")
            { 
               update = false;
            }
        
         if(document.getElementById('emailCheckExist').className=="display")
            { 
               update = false;
              
            }
         if(document.getElementById('emailCheckFailed').className=="display")
            { 
               update = false;
              
            }    
        if( update)
            {
               document.getElementById('mem_upd').submit();
               return true;
            }
        else
            {
                var error = document.getElementById('error').value ;
                alert(error);
                return false;
            }
    }
    
    function go_back()
	{
		document.getElementById("theform").className="display";
		document.getElementById("the_error_message").className="hidden";
	}
	function getxmlhttp()
	{
		var xmlHttp;
		try
		  {
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
		  }
		catch (e)
		  {
		  // Internet Explorer
		  try
		    {
		    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		    }
		  catch (e)
		    {
		    try
		      {
		      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		      }
		    catch (e)
		      {
		      alert("Your browser does not support AJAX!");
		      return false;
		      }
		    }
		  }
		  return xmlHttp;	
		  
	}
	// kiem tra thong tin username //////////////////////////////////////////////////////////////////////////////////////////////////////////////
	function check_user(user)
	{
		var message;
		document.getElementById('userCheckExist').className = 'hidden';
		document.getElementById('userCheckFailed').className = 'hidden';
		
		xmlHttp = getxmlhttp();
		xmlHttp.onreadystatechange=function()
	    {		
		  if( xmlHttp.readyState==4 )
	      {
			 var result = xmlHttp.responseText; 
				if(xmlHttp.responseText == '2') 
				 {
					user_OK = false;
					message   = document.getElementById('userCheckExist');
					message.className = 'display';
					return false;
				 }
				else if(result=='1')
				{
					user_OK = false;
					message   = document.getElementById('userCheckFailed');
					message.className = 'display';
					return false;
				}
				else if(result=='0')
				{
					document.getElementById('userCheckExist').className = 'hidden';
					document.getElementById('userCheckFailed').className = 'hidden';
					user_OK = true;
					return true;
				}
				else
				{
					
				}
		  		
		  }
	    
		}
	    url = "form_check.php?mode=checkuser&value="+user;	
	    xmlHttp.open("GET",url,true);
	    xmlHttp.send(null);	
		
	}
	// kiem tra thong tin email register//////////////////////////////////////////////////////////////////////////////////////////////////////////////
	function check_email(email)
	{
		var message;
		document.getElementById('emailCheckExist').className = 'hidden';
		document.getElementById('emailCheckFailed').className = 'hidden';
		xmlHttp = getxmlhttp();
		xmlHttp.onreadystatechange=function()
	    {		
		  if(xmlHttp.readyState==4)
	      {
			 var result = xmlHttp.responseText; 
			 if(result=='2') 
			 {
			 	email_OK = false;
				message   = document.getElementById('emailCheckExist');
				message.className = 'display';
			 	return false;
			 }
	      	else if(result=='1')
			{
				email_OK = false;
				message   = document.getElementById('emailCheckFailed');
				message.className = 'display';
			 	return false;
			}
			else if(result=='0')
			{
				document.getElementById('emailCheckExist').className = 'hidden';
				document.getElementById('emailCheckFailed').className = 'hidden';
				email_OK = true;
				return true;
			}
			else
			{
				
			}
		  	
		  }
	    }
	    url = "form_check.php?mode=checkemail&value="+email;	
	    xmlHttp.open("GET",url,true);
	    xmlHttp.send(null);	
		
	}
	//// kiem tra email member /////////////////////////
	function check_email_member(email)
	{
		var message;
		document.getElementById('emailNoCheckExist').className = 'hidden';
		document.getElementById('emailCheckFailed').className = 'hidden';
		xmlHttp = getxmlhttp();
		xmlHttp.onreadystatechange=function()
	    {		
		  if(xmlHttp.readyState==4)
	      {
			 var result = xmlHttp.responseText; 
			 if(result=='2') 
			 {	
			 	document.getElementById('emailNoCheckExist').className = 'hidden';
				document.getElementById('emailCheckFailed').className = 'hidden';
				email_OK = true;
				return true;
			 }
	      	else if(result=='1')
			{
				email_OK = false;
				message   = document.getElementById('emailCheckFailed');
				message.className = 'display';
			 	return false;
			}
			else if(result=='0')
			{
				email_OK = false;
				message   = document.getElementById('emailNoCheckExist');
				message.className = 'display';
			 	return false;
			}
			else
			{
				
			}
		  	
		  }
	    }
	    url = "form_check.php?mode=checkemail&value="+email;	
	    xmlHttp.open("GET",url,true);
	    xmlHttp.send(null);	
	}
	// kiem tra email do thanh vien update
	function check_email_member_update(email)
	{
		var message;
		document.getElementById('emailCheckExist').className = 'hidden';
		document.getElementById('emailCheckFailed').className = 'hidden';
		xmlHttp = getxmlhttp();
		xmlHttp.onreadystatechange=function()
	    {		
		  if(xmlHttp.readyState==4)
	      {
			 var result = xmlHttp.responseText; 
			 if(result=='2') 
			 {
			 	email_OK = false;
				message   = document.getElementById('emailCheckExist');
				message.className = 'display';
			 	return false;
			 }
	      	else if(result=='1')
			{
				email_OK = false;
				message   = document.getElementById('emailCheckFailed');
				message.className = 'display';
			 	return false;
			}
			else if(result=='0')
			{
				document.getElementById('emailCheckExist').className = 'hidden';
				document.getElementById('emailCheckFailed').className = 'hidden';
				email_OK = true;
				return true;
			}
			else
			{
				//alert(result);
			}
		  	
		  }
	    }
	    url = "form_check.php?mode=checkemail_member&value="+email;	
	    xmlHttp.open("GET",url,true);
	    xmlHttp.send(null);	
	}
	
	// kiem tra thong tin password //////////////////////////////////////////////////////////////////////////////////////////////////////////////
	function check_pass(pass)
	{
		var message;
		document.getElementById('passCheckFailed').className = 'hidden';
		xmlHttp = getxmlhttp();
		xmlHttp.onreadystatechange=function()
	    {		
		  if(xmlHttp.readyState==4)
	      {
			 var result = xmlHttp.responseText; 
			 if(result=='1') 
			 {
			 	pass_OK = false;
				message   = document.getElementById('passCheckFailed');
				message.className = 'display';
			 	return false;
			 }
			 else if(result=='0')
			 {
				document.getElementById('passCheckFailed').className = 'hidden';
				pass_OK = true;
				return true;
			 }
			 else
			{
				
			}
			
		  }
	    }
	    url = "form_check.php?mode=checkpass&value="+pass;	
	    xmlHttp.open("GET",url,true);
	    xmlHttp.send(null);
		
	}
	// kiem tra thong tin repassword //////////////////////////////////////////////////////////////////////////////////////////////////////////////
	function check_repass(repass)
	{
		var pass = document.getElementById('pass').value;
		if(pass!=repass)
		 {
			repass_OK = false;
			document.getElementById('repassCheckFailed').className = 'display';
			return false;
		 }
		 else
		 {
			document.getElementById('repassCheckFailed').className = 'hidden';
			repass_OK = true;
			return true;
		 }
		
	}
	// kiem tra thong tin ma an toan  //////////////////////////////////////////////////////////////////////////////////////////////////////////////
	function check_code(code)
	{
		var message;
		document.getElementById('codeCheckFailed').className = 'hidden';
		xmlHttp = getxmlhttp();
		xmlHttp.onreadystatechange=function()
	    {		
		  if(xmlHttp.readyState==4)
	      {
			 var result = xmlHttp.responseText; 
			 if(result=='1') 
			 {
			 	code_OK = false;
				message   = document.getElementById('codeCheckFailed');
				message.className = 'display';
			 	return false;
			 }
			 else if(result=='0')
			 {
				document.getElementById('codeCheckFailed').className = 'hidden';
				code_OK = true;
				return true;
			 }
			 else
			{
				
			}
			
		  }
	    }
	    url = "form_check.php?mode=checkcode&value="+code;	
	    xmlHttp.open("GET",url,true);
	    xmlHttp.send(null);
		
	}
	
	
	