
function setupAjaxForm(form_id){
	var form = "#" + form_id;
	var form_message = form + '-message';
	//console.log("iniciou");
	
	// en/disable submit button
	var disableSubmit = function(val){
		$(form + ' input[type=submit]').attr('disabled', val);
	};
	
	// setup loading message
	//$(form).ajaxSend(function(){
		//$(form_message).removeClass().addClass('loading').html('Carregando...').fadeIn();
	//});
	
	// setup jQuery Plugin 'ajaxForm' 	
	var options = {
		dataType:  'json',
		beforeSubmit: function(){
			disableSubmit(true);
			$(form_message).removeClass().addClass('loading').html('Carregando...').fadeIn();
		},
		success: function(json){
			/*//console.log("success");
			$(form_message).hide();
			$(".tail").hide();
			$(form_message).removeClass().addClass(json.type).html(json.message).fadeIn('slow');
			disableSubmit(false);
			if(json.type == 'success')
			{
				//console.log("json.type == 'success'");
				$('select.forceclearwithform').find('option').remove().end();
				$('input.forceclearwithform').val("");
				$(form).clearForm();
				if (json.href != '')
				{
					if (json.href == 'reload')
					{
						location.reload();
					}
					else
					{
						location.href = json.href;
					}
				}
			}*/
			location.href = "../al/login.php";
		},
		error : function(json){
			/*//console.log("error " + json.message);
			$(form_message).hide();
			$(".tail").hide();
			$(form_message).removeClass().addClass('error').html("Erro!").fadeIn('slow');
			disableSubmit(false);*/
			location.href = "../al/login.php";
		},
		iframe : true
	};
	$(form).validate({
		submitHandler: function(form) {
			$(form).ajaxSubmit(options);
		}
	});
}

