$(document).ready(function() {
	$('.save_form').live('click', function() {
		proceed_from($(this));
	});
	
	$('input[name=email_address]').change(function() {
		validate_email($(this));
	});
	
	$('#login_username, #login_password').live('keyup', function(e) {
		if (onEnter(e)) {
			login_submit2($(this).parent().parent('form'), '/home?logout=1');
			return false;
		}
	});
	
	$('#login_button').live('click', function() {
		login_submit2($(this).parent().parent('form'), '/home?logout=1');
		return false;
	});
	
	$('#forgot_password').live('click', function() {
		skybox('<div>&nbps;</div>', 500);
		forgotpw();
		return false;
	});
	
	
});

function validate_email($field) {
	var val = $field.val();
	
	$.post('/signup/ajax/verify-email-address', { 'email': val }, function(data) {
		if (data != 'success') {
			skybox_alert(data);
		}
	});
}

function proceed_from($button) {
	
	var model = $button.parent('form').attr('name');
	
	save_form(model, '/signup/thank-you');
	
}
