var form_options = {
	dataType: 'json',
	success: function(data){
		$('#submit_form_button').removeAttr('disabled');
		$(".error-formelement").html("");
		if(data.error)
		{
			for (error in data.error)
			{
				$("#error_"+error).show();
				$("#error_"+error).html(data.error[error]);
			}
			if(data.new_uuid)
			{
				$("#uuid").val(data.new_uuid);
			}
		}
		else
		{
			$("#success_register").html(data.success+"<br />");
			$("#success_register").show();
		}
		$(".loader_ajax").hide();
	},
	error: function(data){
		alert('An error has occured!');
	}
};

function submit_form()
{
	$(".loader_ajax").show();
	$('#submit_form_button').attr('disabled', 'disabled');
	$('#register_form').ajaxSubmit(form_options);
	return false;
}

var form_options_reset = {
	dataType: 'json',
	success: function(data){
		$('#submit_form_button_reset').removeAttr('disabled');
		$(".error-formelement").html("");
		if(data.error)
		{
			for (error in data.error)
			{
				$("#error_"+error).show();
				$("#error_"+error).html(data.error[error]);
			}
			if(data.new_uuid)
			{
				$("#uuid").val(data.new_uuid);
			}
		}
		else
		{
			$("#success_reset").html(data.success+"<br />");
			$("#success_reset").show();
		}
		$(".loader_ajax").hide();
	},
	error: function(data){
		alert('An error has occured!');
	}
};

function submit_reset_form()
{
	$(".loader_ajax").show();
	$('#submit_form_button_reset').attr('disabled', 'disabled');
	$('#reset_form').ajaxSubmit(form_options_reset);
	return false;
}