<!--

$(document).ready(function(){
	$('[name="register-username"]').blur(function() {
		
		if ($('[name="register-username"]').val() == '') {
			return false;
		}
		
		$('#user-avail-res').html(wait_img + '<b>Checking availability of your selected username.</b>');
		
		var data = 'username='+escape($('[name="register-username"]').val());
		
		submit_ajax(data, $('#user-avail-res'), '');
	});
	
	$('#profile-form').submit(function() {
		var error_msg = '';
		
		if ($('[name="register-username"]').length > 0) {
			if ($('[name="register-username"]').val() == '') {
				error_msg += 'Please enter a username you would like to use.\n';
				input_error($('[name="register-username"]'));
			}
		}
		
		if (!valid_password($('[name="register-password"]').val())) {
			error_msg += 'The password must be between 6 and 20 characters long.\n';
			input_error($('[name="register-password"]'));
		}
		
		if ($('[name="register-password"]').val() != $('[name="register-password-confirm"]').val()) {
			error_msg += 'The password and the password confirmation must be the same.\n';
			input_error($('[name="register-password"]'));
			input_error($('[name="register-password-confirm"]'));
		}
		
		if (!valid_email($('[name="register-email"]').val())) {
			error_msg += 'The e-mail address you entered is not valid.\n';
			input_error($('[name="register-email"]'));
		}
		
		if (error_msg == '') {
			return true;
		} else {
			alert(error_msg);
			return false;
		}
	});
});

-->

