if(OMSPoll == undefined)
{
  var OMSPoll  = new Object();
}

OMSPoll.showPlaceVoteBtn = false;
OMSPoll.showBackToVoteBtn = false;
OMSPoll.ReceiveServerData = function (resultFromServer)
{
   OMSPoll.OnReceiveServerData(resultFromServer);
};

OMSPoll.OnReceiveServerData = function (resultFromServer)
{
    document.getElementById(this.divContent).innerHTML = resultFromServer;
    document.getElementById(this.placeVote).style.display = this.showPlaceVoteBtn ? "" : "none";
};

OMSPoll.RaiseCallback = function(actionID) {
    var pollItemOptions = document.getElementsByName(this.clientID);
    var checkedOptionId = "|";

    for (i = 0; i < pollItemOptions.length; i++) {
        if (pollItemOptions[i].checked == true) {
            checkedOptionId = checkedOptionId + pollItemOptions[i].value + '|';
        }
    }
    if (checkedOptionId == "|") {
        alert(this.alertText);
        return;
    }
    this.showPlaceVoteBtn = false;
    this.CallServer(checkedOptionId);
};

//Cookie check
OMSPoll.CheckCookie = function() {   
    if (document.cookie == "") {        
        document.getElementById(this.divContent).style.display = "none";
        document.getElementById(this.placeVote).style.display = "none";
        document.getElementById("divCookiesRequired").style.display = "block";
    }    
}

var date = new Date();
var days = 30;
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
var expires = " expires=" + date.toGMTString();

/* Set a cookie to be sure that one exists. */
document.cookie = 'cookie_enabled=true;'+expires+ document.cookie;


