var FPWrapper=function() {
FPWrapper.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
FPWrapper.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return FPWrapper._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
adminQuestionList:function(regionid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'adminQuestionList',false,{regionid:regionid},succeededCallback,failedCallback,userContext); },
adminSetNewCheckboxValue:function(qid,newbool,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'adminSetNewCheckboxValue',false,{qid:qid,newbool:newbool},succeededCallback,failedCallback,userContext); },
adminDeleteQuestion:function(qid,regionid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'adminDeleteQuestion',false,{qid:qid,regionid:regionid},succeededCallback,failedCallback,userContext); },
adminGetPoliticianInfo:function(pid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'adminGetPoliticianInfo',false,{pid:pid},succeededCallback,failedCallback,userContext); },
adminUpdatePoliticianInfo:function(pid,name,position,isactive,email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'adminUpdatePoliticianInfo',false,{pid:pid,name:name,position:position,isactive:isactive,email:email},succeededCallback,failedCallback,userContext); },
adminDeletePolitician:function(pid,regionid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'adminDeletePolitician',false,{pid:pid,regionid:regionid},succeededCallback,failedCallback,userContext); },
adminAddPolitician:function(name,position,email,regionid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'adminAddPolitician',false,{name:name,position:position,email:email,regionid:regionid},succeededCallback,failedCallback,userContext); },
adminUpdateSettings:function(directly,privateSelect,fromemail,toemail,regionid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'adminUpdateSettings',false,{directly:directly,privateSelect:privateSelect,fromemail:fromemail,toemail:toemail,regionid:regionid},succeededCallback,failedCallback,userContext); },
GetQustionText:function(qid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetQustionText',false,{qid:qid},succeededCallback,failedCallback,userContext); },
GetQustionAnswer:function(qid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetQustionAnswer',false,{qid:qid},succeededCallback,failedCallback,userContext); },
SaveQuestion:function(qid,text,answer,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SaveQuestion',false,{qid:qid,text:text,answer:answer},succeededCallback,failedCallback,userContext); },
SendQuestionToPolitician:function(qid,pid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendQuestionToPolitician',false,{qid:qid,pid:pid},succeededCallback,failedCallback,userContext); }}
FPWrapper.registerClass('FPWrapper',Sys.Net.WebServiceProxy);
FPWrapper._staticInstance = new FPWrapper();
FPWrapper.set_path = function(value) { FPWrapper._staticInstance.set_path(value); }
FPWrapper.get_path = function() { return FPWrapper._staticInstance.get_path(); }
FPWrapper.set_timeout = function(value) { FPWrapper._staticInstance.set_timeout(value); }
FPWrapper.get_timeout = function() { return FPWrapper._staticInstance.get_timeout(); }
FPWrapper.set_defaultUserContext = function(value) { FPWrapper._staticInstance.set_defaultUserContext(value); }
FPWrapper.get_defaultUserContext = function() { return FPWrapper._staticInstance.get_defaultUserContext(); }
FPWrapper.set_defaultSucceededCallback = function(value) { FPWrapper._staticInstance.set_defaultSucceededCallback(value); }
FPWrapper.get_defaultSucceededCallback = function() { return FPWrapper._staticInstance.get_defaultSucceededCallback(); }
FPWrapper.set_defaultFailedCallback = function(value) { FPWrapper._staticInstance.set_defaultFailedCallback(value); }
FPWrapper.get_defaultFailedCallback = function() { return FPWrapper._staticInstance.get_defaultFailedCallback(); }
FPWrapper.set_path("/FPWrapper.asmx");
FPWrapper.HelloWorld= function(onSuccess,onFailed,userContext) {FPWrapper._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
FPWrapper.adminQuestionList= function(regionid,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.adminQuestionList(regionid,onSuccess,onFailed,userContext); }
FPWrapper.adminSetNewCheckboxValue= function(qid,newbool,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.adminSetNewCheckboxValue(qid,newbool,onSuccess,onFailed,userContext); }
FPWrapper.adminDeleteQuestion= function(qid,regionid,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.adminDeleteQuestion(qid,regionid,onSuccess,onFailed,userContext); }
FPWrapper.adminGetPoliticianInfo= function(pid,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.adminGetPoliticianInfo(pid,onSuccess,onFailed,userContext); }
FPWrapper.adminUpdatePoliticianInfo= function(pid,name,position,isactive,email,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.adminUpdatePoliticianInfo(pid,name,position,isactive,email,onSuccess,onFailed,userContext); }
FPWrapper.adminDeletePolitician= function(pid,regionid,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.adminDeletePolitician(pid,regionid,onSuccess,onFailed,userContext); }
FPWrapper.adminAddPolitician= function(name,position,email,regionid,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.adminAddPolitician(name,position,email,regionid,onSuccess,onFailed,userContext); }
FPWrapper.adminUpdateSettings= function(directly,privateSelect,fromemail,toemail,regionid,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.adminUpdateSettings(directly,privateSelect,fromemail,toemail,regionid,onSuccess,onFailed,userContext); }
FPWrapper.GetQustionText= function(qid,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.GetQustionText(qid,onSuccess,onFailed,userContext); }
FPWrapper.GetQustionAnswer= function(qid,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.GetQustionAnswer(qid,onSuccess,onFailed,userContext); }
FPWrapper.SaveQuestion= function(qid,text,answer,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.SaveQuestion(qid,text,answer,onSuccess,onFailed,userContext); }
FPWrapper.SendQuestionToPolitician= function(qid,pid,onSuccess,onFailed,userContext) {FPWrapper._staticInstance.SendQuestionToPolitician(qid,pid,onSuccess,onFailed,userContext); }
