$(document).ready(function(){
    $('.articlePoll').bind('submit', Poll.send);
});

var Poll = {};

Poll.send = function(e)
{
	try {
		var pollData  = {};
		var pollArray = $(this).serializeArray();
		  
		for(i = 0; i < pollArray.length; i++) {
			pollData[pollArray[i]['name']] = pollArray[i]['value'];
		};
	  	  	
	  	if (pollData.answer == 0 || !pollData.answer) {
	    	alert('Proszę zaznaczyć odpowiedź.');
	    	return false;
	  	}
		
		$.ajax({
			data: 		pollData,
			type: 		'POST',
			url: 		'/ajax/poll',
			error: 		function(response) {
				$('#poll_' + pollData.poll).html('Błąd podczas aktualizacji danych ankiety. Prosimy spróbować ponownie później.');
			},
			success: 	function(response) {
				$('#poll_' + pollData.poll).html(response);
			}
		});
	}
	catch (e) {
		alert('Błąd podczas aktualizacji danych ankiety. Prosimy spróbować ponownie później.');
		return false;
	}
  	
  	return false;  
}
