/* 
 * Опросы
 */

$(document).ready(function(){
	$("#send_poll").click(function(){
		var this_link = $(this);
		var poll_id = $("input[name='poll_id']");
		var answer_id = $("input[name='answer_id']:checked:first");
		// Если ничего не отметили -- выходим
		if (!answer_id.length)
		{
			return false;
		}
		
		$.ajax({
			type: 'POST',
			url: this_link.attr('href'),
			data: {poll_id: poll_id.val(), answer_id: answer_id.val()},
			success: function(result){
				
				var poll_results = $("#vote_results dd");
				if (typeof(result.answers) == 'object')
				{
					for (var i = 0; i < poll_results.length; i++)
					{
						var dd = poll_results.eq(i);
						var percents = result.answers[dd.attr('answer')]['percents'];
						dd.css({width: percents + '%'});
						dd.children('span').text(percents + '%');
					}
				}
				
				$("#votes_sum").text(result.votes_sum);
				$("#votes_sum_conclusion").text(result.votes_sum_conclusion);
				
				$("#poll").hide();
				$("#poll_results").show();
			},
			dataType: 'json'
		});
		
		return false;
	});
});
