var opt = {
	success			: showResponse,
	beforeSubmit	: showLoading
}

var options = {
	rules : {
		answer		: {
			required 	: true
		}
	},
	errorPlacement: function(error, element) {
		error.appendTo( element.parent() );
	},
	submitHandler: function(form) {
		$(form).ajaxSubmit(opt);
	}
}

$(document).ready(function(){
	$("#form_vote").validate(options);
});

function showResponse(responseText) {
	hideLoading();
	if (responseText != 'false') {
		$("#form_vote").fadeOut('normal', function(){
			$(this).before('<p class="msg">Twój głos został dodany, <a href="/news/results/id/' + $("#id").val() + '">zobacz wyniki</a></p>');
			$(this).remove();
		});
		
	}
	else {
		$("#form_vote").before('<p class="error">Już dzisiaj głosowałeś w tej sondzie! <a href="/news/results/id/' + $("#id").val() + '">Zobacz wyniki</a></p>');
		$(".submit").attr('disabled', true);
	}
		
}



