var Enquete = {

	viewResultados: function(codigoEnquete)
    {

        var winResultados = new PopupWindow();

        winResultados.setPopupHeight(400);
        winResultados.setPopupWidth(450);
        winResultados.setPopupTitle('Resultado da Enquete');
        winResultados.setPopupPathContent('/Website/Enquete/Resultado.php?CodigoEnquete=' + codigoEnquete);

        winResultados.open();

    },

    getOpcaoSelecionada: function()
    {

        var opcoes = document.FormSistemaEnquetes.EnqueteOpcaoResposta;
        var opcaoSelecionada = 0;

        for (var i=0; i<opcoes.length; i++)
        {

            if (opcoes[i].checked)
                opcaoSelecionada = opcoes[i].value;

        }

        return opcaoSelecionada;

    },

    viewFormVotacao: function(codigoEnquete)
    {

        var winResultados = new PopupWindow();

        winResultados.setPopupHeight(400);
        winResultados.setPopupWidth(450);
        winResultados.setPopupTitle('Enquete');
        winResultados.setPopupPathContent('/Website/Enquete/FormVotacao.php?CodigoEnquete=' + codigoEnquete);

        winResultados.open();

    },

    validaFormVotacao: function(codigoEnquete)
    {

        var opcaoSelecionada = this.getOpcaoSelecionada();

        if (opcaoSelecionada > 0)
            document.location = 'Voto.php?CodigoEnquete=' + codigoEnquete + '&CodigoResposta=' + opcaoSelecionada;
        else
            alert('É necessário selecionar uma opção');

    },

    votar: function(codigoEnquete)
    {

        var opcaoSelecionada = this.getOpcaoSelecionada();

        if (opcaoSelecionada > 0)
        {

            var winResultados = new PopupWindow();

            winResultados.setPopupHeight(400);
            winResultados.setPopupWidth(450);
            winResultados.setPopupTitle('Enquete');
            winResultados.setPopupPathContent('/Website/Enquete/Voto.php?CodigoEnquete=' + codigoEnquete + '&CodigoResposta=' + opcaoSelecionada);

            winResultados.open();

        }
        else
        {

            alert('É necessário selecionar uma opção');

        }
        
    }

}
