// 	we have to include
//	helper.js
//  validate-form.js
//  register-common.js
//  before use this file in the html page.


function UseMemberAddressChanged()
{
	if(document.getElementById('use_member_address').checked)
	{
		document.getElementById('address_table').style.display = 'none';
		//document.getElementById('shop_address').style.display = 'none';	
		//document.getElementById('shop_province').style.display = 'none';
		//document.getElementById('shop_postcode').style.display = 'none';
	}
	else
	{
		document.getElementById('address_table').style.display = '';
		//document.getElementById('shop_address').style.display = '';
		//document.getElementById('shop_province').style.display = '';
		//document.getElementById('shop_postcode').style.display = '';

	}
}

function ValidateForm(is_postback)
{
	if(!is_postback)
	{
		var chb_accept = document.getElementById('chb_accept');	
		if(!chb_accept.checked)
		{
			alert("กรุณาคลิก 'ยอมรับเงื่อนไขการสมัครสมาชิก'");
			return false;
		}		
	}
		
	var email = document.getElementById('email');	
	var nickname = document.getElementById('nickname');
	
	var name = document.getElementById('name');
	var lastname =  document.getElementById('lastname');
	var address =  document.getElementById('address');
	var postcode =  document.getElementById('postcode');
	var telephone = document.getElementById('telephone');
	
	var identity_id = document.getElementById('identity_id');
	var shop_name = document.getElementById('shop_name');
	var shop_address = document.getElementById('shop_address');
	var shop_postcode = document.getElementById('shop_postcode');
	
	var is_complete = true;
	var flag = false;
	flag = CheckEmail(email);	
	if(!flag)	
		is_complete = false;	
	
	flag = CheckNickname(nickname);
	if(!flag)	
		is_complete = false;	
		
	flag = CheckPassword();
	if(!flag)	
		is_complete = false;
		
	flag = CheckConfirmPassword();
	if(!flag)	
		is_complete = false;
		
	flag = checkrequire(name);
	if(!flag)	
		is_complete = false;	
		
	flag = checkrequire(lastname);
	if(!flag)	
		is_complete = false;	
		
	flag = checkrequire(address,20);
	if(!flag)	
		is_complete = false;	
		
	flag = CheckBirthday();
	if(!flag)	
		is_complete = false;
		
	flag = 	checkrequire(postcode,5);
	if(!flag)	
		is_complete = false;
		
	flag = 	checkrequire(telephone,9);
	if(!flag)	
		is_complete = false;	
	
	flag = CheckThaiIdentityID(identity_id);
	if(!flag)	
		is_complete = false;
		
	flag = checkrequire(shop_name);
	if(!flag)	
		is_complete = false;	
	
	if(document.getElementById('use_member_address').checked == false)
	{
		flag = checkrequire(shop_address,20);
		if(!flag)	
			is_complete = false;	
		
		flag = 	checkrequire(shop_postcode,5);
		if(!flag)	
			is_complete = false;
	}
	
	if(is_complete)
	{
		//alert('true');
		return true;	
	}
	else
	{
		//alert('false');
		if(is_postback)
		{
			// Goto the error 
			window.location.hash = "error_main";
		}
		else
		{
			alert(txt_alert['main']);
		}
		return false;
	}
}
