$jq(document).ready(function() {
    $jq('#PollForm').show();
    $jq('#PollSummary').hide();
    $jq('#PollError').hide();
    	
	$jq('#btnPollVote').bind('click', function() {

		var pollId = $jq('#PollId').val();
		var answerId = ($jq('SELECT[@name="PollAnswer"]').length) == 1 ? ($jq('SELECT[@name="PollAnswer"]').val()) : $jq('[@name="PollAnswer"]').filter('[@checked]').val();

		var postData = {
			'pollid': pollId,
			'answer': answerId
		};
		
	    MatchCore.CP.Services.invoke({
		    method: 'PollResponse',
		    data: postData,
		    verb: 'POST',
		    success: function(response) {
			    if (response != -1) {
				    $jq('#PollSummary').show();          
				    $jq('#PollForm').hide();
				    $jq('#PollError').hide();
			    }
			    else {
				    $jq('#PollSummary').hide();
				    $jq('#PollForm').hide();
				    $jq('#PollError').show();
			    }
		    }
	    });
	});
});
