﻿function PollManagerObject() {
}

PollManagerObject.prototype.getPollManagerActionUrl = function(ActionName) {
    return this.applicationPath + "ew_handler/polls/poll/" + ActionName;
}

PollManagerObject.prototype.vote = function(ClientId, TemplateName, EwPollsPollOptionId, Lang) {
    if (EwPollsPollOptionId == undefined) { EwPollsPollOptionId = ''; }
    if (Lang == undefined) { Lang = ''; }
    var postBackWrite = function(data) {
        $('#' + ClientId).html(data);
    }
    $.post(this.getPollManagerActionUrl("vote"), { ClientId: ClientId, EwPollsPollOptionId: EwPollsPollOptionId, Lang: Lang, TemplateName: TemplateName }, postBackWrite);
}

var PollManager = new PollManagerObject();
