
//////////////////////////////////////////////////////////////////////////////////
//
//	Check Register
//
//////////////////////////////////////////////////////////////////////////////////

function checkFormRegister(url)
{
	var email = document.getElementById('txtEmail').value;
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	var checkEmail = 0;	
	var pass 		 	 = document.getElementById('txtPassword').value;
	var checkPass	 	 = 0;
	var confirmPass		 = document.getElementById('txtConPassword').value;
	var checkConfirmPass = 0;
	var fullname 		 = document.getElementById('txtFullName').value;
	var checkFullName	 = 0;
	var homePhone 		 = document.getElementById('txtHomePhone').value;
	var checkHomePhone	 = 0;
	var address		 	= document.getElementById('txtAddress').value;
	var checkAddress	 = 0;
	var txtCaptcha	 	= document.getElementById('txtCaptcha').value;
	var checkCaptcha	 = 0;
	
	//check email
	if(!filter.test(email))
    {
          document.getElementById("error_email").innerHTML = " Email không hợp lệ ";   
		  document.getElementById('txtEmail').focus();
          checkEmail = 0;
    }
	else
	{
		  document.getElementById("error_email").innerHTML = ""; 
		  checkEmail = 1;
	}
	
	//check Password and confrim password
	if(pass.length < 6)
	{
				document.getElementById('error_pass').innerHTML = "Password phải trên 6 ký tự ";
				checkPass = 0;
				document.getElementById('txtPassword').focus();
	}
	else
	{
				document.getElementById('error_pass').innerHTML = "";
				checkPass = 1;
	}
			
	if(confirmPass != pass)
	{
				document.getElementById('error_confirmPass').innerHTML = "Mật khẩu xác nhận không trùng với mật khẩu ";
				checkConfirmPass = 0;
				document.getElementById('txtConPass').focus();
	}
	else
	{
				document.getElementById('error_confirmPass').innerHTML = "";
				checkConfirmPass = 1;
	}
	
	//check full Name
	if(fullname.length == 0)
	{
				document.getElementById('fullName_error').innerHTML = "Không được để trống họ tên ";
				document.getElementById('txtFullName').focus();
				checkFullName = 0;				
	}
	else
	{	
				document.getElementById('fullName_error').innerHTML = "";
				checkFullName = 1;		
	}
	
	//check Home Phone
	if(homePhone.length < 6)
	{
				document.getElementById('homePhone_error').innerHTML = "Số điện thoại nhà ít nhất 6 số ";
				document.getElementById('txtHomePhone').focus();
				checkHomePhone = 0;				
	}
	else
	{	
				document.getElementById('homePhone_error').innerHTML = "";
				checkHomePhone = 1;		
	}
	
	//check Address
	if(address.length == 0)
	{
				document.getElementById('address_error').innerHTML = "Không được để trống địa chỉ";
				document.getElementById('txtAddress').focus();
				checkAddress = 0;				
	}
	else
	{	
				document.getElementById('address_error').innerHTML = "";
				checkAddress = 1;		
	}
	
	//check Capcha
	if(txtCaptcha.length != 5)
	{
				document.getElementById('captcha_error').innerHTML = "Mã bảo mật phải có 5 ký tự";
				
				checkCaptcha = 0;				
	}
	else
	{	
				document.getElementById('captcha_error').innerHTML = "";
				checkCaptcha = 1;		
	}
	
	//submit
		if(checkEmail && checkPass && checkFullName && checkConfirmPass &&  checkHomePhone && checkAddress && checkCaptcha)
		{
			document.f1.action = url;
			document.f1.submit();	
		}
		else
			return false;
			
}


