function buildPoll(poll) {
    var pollHtml = '<div id="pollContainer"><span>' + poll.Question + '</span>';
    pollHtml += '<ul>';
    var answer;
    for (var i = 0; i < poll.Answers.length; i++) {
        answer = poll.Answers[i];
        pollHtml += '<li><input id="rb' + i + '" type="radio" value="' + answer.Id + '" name="poll" /><label for="rb' + i + '">' + answer.Text + '</label></li>';
    }
    pollHtml += '</ul>';
    pollHtml += '<div id="pollSubmit">';
    pollHtml += '<input id="ibPollSubmit" type="image" src="/images/submit.png" alt="Submit" title="Submit" />';
    pollHtml += '<a href="javascript:void(0);" onclick="getPollResults(\'' + poll.Id + '\');">View Results</a>';
    pollHtml += '</div>';
    pollHtml += '</div>';

    $('#poll-container').append(pollHtml).fadeIn('slow');

    $('#ibPollSubmit').click(function() {
        submitPoll();
        return false;
    });
}
function buildResults(poll) {
    var results_html = "<div id='poll-results'><span>" + poll.Question + "</span>\n<ul>\n";
    var answer;
    
    for (var i = 0; i < poll.Answers.length; i++) {
        answer = poll.Answers[i];
        results_html = results_html + "<li><strong>(" + answer.Percent + "%)</strong> " + answer.Text + "</li>\n";
    }
    results_html = results_html + "</ul></div>\n";

    $("#poll-container").append(results_html).fadeIn("slow");
}