﻿var showPlaceVoteBtn = false;
var showBackToVoteBtn = false;

function ReceiveServerData(resultFromServer)
{
    document.getElementById(divContent).innerHTML = resultFromServer;
    document.getElementById(placeVote).style.display= showPlaceVoteBtn ? "" : "none";
}
function RaiseCallback(actionID)
{
    var pollItemOptions = document.getElementsByName(clientID);
    var checkedOptionId = "";
    
    for (i=0; i<pollItemOptions.length; i++)
    {
        if (pollItemOptions[i].checked == true)
        {
            checkedOptionId = pollItemOptions[i].value;
        }
    }
    if (checkedOptionId == "")
    {
        alert(alertText);
        return;
    }
    showPlaceVoteBtn = false;
    CallServer(checkedOptionId);
}
function ValidateAndVote(button)
{
    var optionChosen = 0
    var nodes = button.parentNode.parentNode.getElementsByTagName('input');

    for(idx=0; idx<nodes.length; idx++)
    {        
        if(nodes[idx].checked)
        {
            optionChosen = 1;
        }
    }
    if(optionChosen==1)
    {
        button.disabled=true;
        button.value='Voting...';
        RaiseCallback();
    }
    else
    {
        alert("Please select an option...")
        return false;
    }
}
