var submitted = false;

function register() {
	if (submitted) return false;
	else {
		$("#errors").text();
		submitted = true;
		setTimeout('$("#register input, #register select, #register textarea").attr("disabled", "disabled");', 10);
		loading();
	}
}

function process(data) {
	if (data.success) $("#content").html("<h1>Account Successfully Created</h1><div>" + data.text + "</div>");
	else {
		$("#errors").html(data.message);
		eval(data.javascript);
	}
	submitted = false;
	$("#register input, #register select, #register textarea").removeAttr("disabled");
	loading();
}

$(document).ready(function() {
	$('#register').ajaxForm({
		beforeSubmit: register,
		dataType: 'json',
		success: process
	});
	$("#register input, #register select, #register textarea").removeAttr("disabled");
});