Type.registerNamespace('Atp.Poll');
Atp.Poll.WS_MPoll=function() {
Atp.Poll.WS_MPoll.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Atp.Poll.WS_MPoll.prototype={
SendVote:function(pollId,piIds,succeededCallback, failedCallback, userContext) {
return this._invoke(Atp.Poll.WS_MPoll.get_path(), 'SendVote',false,{pollId:pollId,piIds:piIds},succeededCallback,failedCallback,userContext); }}
Atp.Poll.WS_MPoll.registerClass('Atp.Poll.WS_MPoll',Sys.Net.WebServiceProxy);
Atp.Poll.WS_MPoll._staticInstance = new Atp.Poll.WS_MPoll();
Atp.Poll.WS_MPoll.set_path = function(value) { Atp.Poll.WS_MPoll._staticInstance._path = value; }
Atp.Poll.WS_MPoll.get_path = function() { return Atp.Poll.WS_MPoll._staticInstance._path; }
Atp.Poll.WS_MPoll.set_timeout = function(value) { Atp.Poll.WS_MPoll._staticInstance._timeout = value; }
Atp.Poll.WS_MPoll.get_timeout = function() { return Atp.Poll.WS_MPoll._staticInstance._timeout; }
Atp.Poll.WS_MPoll.set_defaultUserContext = function(value) { Atp.Poll.WS_MPoll._staticInstance._userContext = value; }
Atp.Poll.WS_MPoll.get_defaultUserContext = function() { return Atp.Poll.WS_MPoll._staticInstance._userContext; }
Atp.Poll.WS_MPoll.set_defaultSucceededCallback = function(value) { Atp.Poll.WS_MPoll._staticInstance._succeeded = value; }
Atp.Poll.WS_MPoll.get_defaultSucceededCallback = function() { return Atp.Poll.WS_MPoll._staticInstance._succeeded; }
Atp.Poll.WS_MPoll.set_defaultFailedCallback = function(value) { Atp.Poll.WS_MPoll._staticInstance._failed = value; }
Atp.Poll.WS_MPoll.get_defaultFailedCallback = function() { return Atp.Poll.WS_MPoll._staticInstance._failed; }
Atp.Poll.WS_MPoll.set_path("/Pkg/AtpPoll/MPoll/Server/WS_MPoll.asmx");
Atp.Poll.WS_MPoll.SendVote= function(pollId,piIds,onSuccess,onFailed,userContext) {Atp.Poll.WS_MPoll._staticInstance.SendVote(pollId,piIds,onSuccess,onFailed,userContext); }

