function check_email()	{
	new Ajax.Request('check_email.php',  {
		parameters: { email : $F('email') },
		onSuccess: function(transport){
			var response = transport.responseText.evalJSON();
			
			if(response.result == 'success')	{
				$('check').value='Y';
				alert('Available to use'); 
				$('password').focus();
			}
			else if(response.result == 'fail')	{
				$('check').value='N';
				$('email').select();
				alert(response.msg);
			}
			
		},
		onFailure: function(){ alert('Something went wrong...') }
	});
}

function check_form ()	{
	try {
		if($F('email').blank())	{
			err = new Array($('email'), 'Please enter email address');
			throw err; 
		}
		if($F('check') != 'Y')	{
			err = new Array($('email'), 'Please check email availability');
			throw err; 
		}
		if($F('password').length < 7)	{
			err = new Array($('password'), 'Please enter least 7 characters password');
			throw err; 
		}
		if($F('password') != $F('password_confirm'))	{
			err = new Array($('password_confirm'), 'Please check re-enter password');
			throw err; 
		}
		if(! $('agree').checked)	{
			err = new Array($('agree'), 'Please agree to the Terms of Use and Privacy Policy');
			throw err; 
		}

		return true;
	}
	catch(err)	{
		alert(err[1]);
		err[0].focus();
		return false;
	}
}

function terms()	{
}

function privacy()	{
}
