var PollWS=function() {
PollWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
PollWS.prototype={
CreateVote:function(PollID,OptionID,succeededCallback, failedCallback, userContext) {
return this._invoke(PollWS.get_path(), 'CreateVote',false,{PollID:PollID,OptionID:OptionID},succeededCallback,failedCallback,userContext); },
GetPollsCount:function(PageSize,succeededCallback, failedCallback, userContext) {
return this._invoke(PollWS.get_path(), 'GetPollsCount',false,{PageSize:PageSize},succeededCallback,failedCallback,userContext); },
AddPoll:function(Question,DTStart,DTEnd,SIHP,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9,Op10,succeededCallback, failedCallback, userContext) {
return this._invoke(PollWS.get_path(), 'AddPoll',false,{Question:Question,DTStart:DTStart,DTEnd:DTEnd,SIHP:SIHP,Op1:Op1,Op2:Op2,Op3:Op3,Op4:Op4,Op5:Op5,Op6:Op6,Op7:Op7,Op8:Op8,Op9:Op9,Op10:Op10},succeededCallback,failedCallback,userContext); },
EditOption:function(OptionID,OptionText,PollID,succeededCallback, failedCallback, userContext) {
return this._invoke(PollWS.get_path(), 'EditOption',false,{OptionID:OptionID,OptionText:OptionText,PollID:PollID},succeededCallback,failedCallback,userContext); },
EditPoll:function(PollID,Question,DTStart,DTEnd,SIHP,succeededCallback, failedCallback, userContext) {
return this._invoke(PollWS.get_path(), 'EditPoll',false,{PollID:PollID,Question:Question,DTStart:DTStart,DTEnd:DTEnd,SIHP:SIHP},succeededCallback,failedCallback,userContext); },
SetPollActivity:function(PollID,Active,succeededCallback, failedCallback, userContext) {
return this._invoke(PollWS.get_path(), 'SetPollActivity',false,{PollID:PollID,Active:Active},succeededCallback,failedCallback,userContext); },
SetPollOptionActivity:function(OptionID,Active,succeededCallback, failedCallback, userContext) {
return this._invoke(PollWS.get_path(), 'SetPollOptionActivity',false,{OptionID:OptionID,Active:Active},succeededCallback,failedCallback,userContext); },
SetHomePagePoll:function(PollID,succeededCallback, failedCallback, userContext) {
return this._invoke(PollWS.get_path(), 'SetHomePagePoll',false,{PollID:PollID},succeededCallback,failedCallback,userContext); }}
PollWS.registerClass('PollWS',Sys.Net.WebServiceProxy);
PollWS._staticInstance = new PollWS();
PollWS.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; PollWS._staticInstance._path = value; }
PollWS.get_path = function() { return PollWS._staticInstance._path; }
PollWS.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
PollWS._staticInstance._timeout = value; }
PollWS.get_timeout = function() { 
return PollWS._staticInstance._timeout; }
PollWS.set_defaultUserContext = function(value) { 
PollWS._staticInstance._userContext = value; }
PollWS.get_defaultUserContext = function() { 
return PollWS._staticInstance._userContext; }
PollWS.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; PollWS._staticInstance._succeeded = value; }
PollWS.get_defaultSucceededCallback = function() { 
return PollWS._staticInstance._succeeded; }
PollWS.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; PollWS._staticInstance._failed = value; }
PollWS.get_defaultFailedCallback = function() { 
return PollWS._staticInstance._failed; }
PollWS.set_path("/Poll/PollWS.asmx");
PollWS.CreateVote= function(PollID,OptionID,onSuccess,onFailed,userContext) {PollWS._staticInstance.CreateVote(PollID,OptionID,onSuccess,onFailed,userContext); }
PollWS.GetPollsCount= function(PageSize,onSuccess,onFailed,userContext) {PollWS._staticInstance.GetPollsCount(PageSize,onSuccess,onFailed,userContext); }
PollWS.AddPoll= function(Question,DTStart,DTEnd,SIHP,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9,Op10,onSuccess,onFailed,userContext) {PollWS._staticInstance.AddPoll(Question,DTStart,DTEnd,SIHP,Op1,Op2,Op3,Op4,Op5,Op6,Op7,Op8,Op9,Op10,onSuccess,onFailed,userContext); }
PollWS.EditOption= function(OptionID,OptionText,PollID,onSuccess,onFailed,userContext) {PollWS._staticInstance.EditOption(OptionID,OptionText,PollID,onSuccess,onFailed,userContext); }
PollWS.EditPoll= function(PollID,Question,DTStart,DTEnd,SIHP,onSuccess,onFailed,userContext) {PollWS._staticInstance.EditPoll(PollID,Question,DTStart,DTEnd,SIHP,onSuccess,onFailed,userContext); }
PollWS.SetPollActivity= function(PollID,Active,onSuccess,onFailed,userContext) {PollWS._staticInstance.SetPollActivity(PollID,Active,onSuccess,onFailed,userContext); }
PollWS.SetPollOptionActivity= function(OptionID,Active,onSuccess,onFailed,userContext) {PollWS._staticInstance.SetPollOptionActivity(OptionID,Active,onSuccess,onFailed,userContext); }
PollWS.SetHomePagePoll= function(PollID,onSuccess,onFailed,userContext) {PollWS._staticInstance.SetHomePagePoll(PollID,onSuccess,onFailed,userContext); }
