addLoadEvent(function() {
	SURVEY_INIT.inicio();
});

function surveyVoteResults(jsonData)
{
	var sum = 0;
	for(i=0;i<jsonData['answers'].length;i++)
	{
		$("#surveyCharsArea").prepend('<div><label>' + jsonData['answers'][i]['answer'] + '</label><em>' + jsonData['answers'][i]['votes'] + '</em></div>');
		sum = Number(jsonData['answers'][i]['votes'] + sum );
	}
	
	$("#surveyMsgArea").html(jsonData['msg']);
	
	if(jsonData['result'] == 'ok')
	{
		$("#surveyMsgArea").addClass('green');
	}
	else
	{
		$("#surveyMsgArea").addClass('red');
	}
	
	$("#surverSubmitBtn").hide();
	$("#surveyAnswers").hide("slow",function()
	{
		$("#surveyCharsArea").show('slow', function()
		{
			$(".survey div em").each(function (i) 
		    {
		        var capacity = Math.round(($(this).text()*200)/sum); 
		        $(this).width(capacity).css("background-color", "#D4E763");
		    }).show(700);
		});
	});
}

SURVEY_INIT = {
	inicio : function ()
	{
		var activeSurvey = false;
		$("#surverSubmitBtn").click(function()
		{
			if(activeSurvey)
			{
				sendPost('SurveyFrm','/ajax/survey/surveyvote/', surveyVoteResults, ajaxError);
			}
			else
			{
				alert('Debe selecionar una respuesta, gracias.');
			}
			return false;
		});
		
		$(".radioSurvey").click(function()
		{
			activeSurvey = true;
		});
		return false;
	}
}
