Type.registerNamespace('V3.ID.BAGASite.WService');
V3.ID.BAGASite.WService.LogonService=function() {
V3.ID.BAGASite.WService.LogonService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
V3.ID.BAGASite.WService.LogonService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return V3.ID.BAGASite.WService.LogonService._staticInstance.get_path();},
CheckUserLogon:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckUserLogon',false,{},succeededCallback,failedCallback,userContext); },
GetUserLogon:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUserLogon',false,{},succeededCallback,failedCallback,userContext); },
CheckUserAnswer:function(qid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckUserAnswer',false,{qid:qid},succeededCallback,failedCallback,userContext); },
UserLogon:function(accountEmail,password,saveLogon,UpdateRetrunURL,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserLogon',false,{accountEmail:accountEmail,password:password,saveLogon:saveLogon,UpdateRetrunURL:UpdateRetrunURL},succeededCallback,failedCallback,userContext); },
RegUser:function(accountEmail,setPassword,rptPassword,checkCode,UpdateRetrunURL,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RegUser',false,{accountEmail:accountEmail,setPassword:setPassword,rptPassword:rptPassword,checkCode:checkCode,UpdateRetrunURL:UpdateRetrunURL},succeededCallback,failedCallback,userContext); }}
V3.ID.BAGASite.WService.LogonService.registerClass('V3.ID.BAGASite.WService.LogonService',Sys.Net.WebServiceProxy);
V3.ID.BAGASite.WService.LogonService._staticInstance = new V3.ID.BAGASite.WService.LogonService();
V3.ID.BAGASite.WService.LogonService.set_path = function(value) { V3.ID.BAGASite.WService.LogonService._staticInstance.set_path(value); }
V3.ID.BAGASite.WService.LogonService.get_path = function() { return V3.ID.BAGASite.WService.LogonService._staticInstance.get_path(); }
V3.ID.BAGASite.WService.LogonService.set_timeout = function(value) { V3.ID.BAGASite.WService.LogonService._staticInstance.set_timeout(value); }
V3.ID.BAGASite.WService.LogonService.get_timeout = function() { return V3.ID.BAGASite.WService.LogonService._staticInstance.get_timeout(); }
V3.ID.BAGASite.WService.LogonService.set_defaultUserContext = function(value) { V3.ID.BAGASite.WService.LogonService._staticInstance.set_defaultUserContext(value); }
V3.ID.BAGASite.WService.LogonService.get_defaultUserContext = function() { return V3.ID.BAGASite.WService.LogonService._staticInstance.get_defaultUserContext(); }
V3.ID.BAGASite.WService.LogonService.set_defaultSucceededCallback = function(value) { V3.ID.BAGASite.WService.LogonService._staticInstance.set_defaultSucceededCallback(value); }
V3.ID.BAGASite.WService.LogonService.get_defaultSucceededCallback = function() { return V3.ID.BAGASite.WService.LogonService._staticInstance.get_defaultSucceededCallback(); }
V3.ID.BAGASite.WService.LogonService.set_defaultFailedCallback = function(value) { V3.ID.BAGASite.WService.LogonService._staticInstance.set_defaultFailedCallback(value); }
V3.ID.BAGASite.WService.LogonService.get_defaultFailedCallback = function() { return V3.ID.BAGASite.WService.LogonService._staticInstance.get_defaultFailedCallback(); }
V3.ID.BAGASite.WService.LogonService.set_path("/WService/LogonService.asmx");
V3.ID.BAGASite.WService.LogonService.CheckUserLogon= function(onSuccess,onFailed,userContext) {V3.ID.BAGASite.WService.LogonService._staticInstance.CheckUserLogon(onSuccess,onFailed,userContext); }
V3.ID.BAGASite.WService.LogonService.GetUserLogon= function(onSuccess,onFailed,userContext) {V3.ID.BAGASite.WService.LogonService._staticInstance.GetUserLogon(onSuccess,onFailed,userContext); }
V3.ID.BAGASite.WService.LogonService.CheckUserAnswer= function(qid,onSuccess,onFailed,userContext) {V3.ID.BAGASite.WService.LogonService._staticInstance.CheckUserAnswer(qid,onSuccess,onFailed,userContext); }
V3.ID.BAGASite.WService.LogonService.UserLogon= function(accountEmail,password,saveLogon,UpdateRetrunURL,onSuccess,onFailed,userContext) {V3.ID.BAGASite.WService.LogonService._staticInstance.UserLogon(accountEmail,password,saveLogon,UpdateRetrunURL,onSuccess,onFailed,userContext); }
V3.ID.BAGASite.WService.LogonService.RegUser= function(accountEmail,setPassword,rptPassword,checkCode,UpdateRetrunURL,onSuccess,onFailed,userContext) {V3.ID.BAGASite.WService.LogonService._staticInstance.RegUser(accountEmail,setPassword,rptPassword,checkCode,UpdateRetrunURL,onSuccess,onFailed,userContext); }
