Type.registerNamespace('StardockForums'); StardockForums.Account=function() { StardockForums.Account.initializeBase(this); this._timeout = 0; this._userContext = null; this._succeeded = null; this._failed = null; } StardockForums.Account.prototype={ _get_path:function() { var p = this.get_path(); if (p) return p; else return StardockForums.Account._staticInstance.get_path();}, StubServiceResultCode:function(succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'StubServiceResultCode',false,{},succeededCallback,failedCallback,userContext); }, SendPasswordReset:function(EmailNick,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'SendPasswordReset',false,{EmailNick:EmailNick},succeededCallback,failedCallback,userContext); }, SendValidationEmail:function(EmailNick,succeededCallback, failedCallback, userContext) { return this._invoke(this._get_path(), 'SendValidationEmail',false,{EmailNick:EmailNick},succeededCallback,failedCallback,userContext); }} StardockForums.Account.registerClass('StardockForums.Account',Sys.Net.WebServiceProxy); StardockForums.Account._staticInstance = new StardockForums.Account(); StardockForums.Account.set_path = function(value) { StardockForums.Account._staticInstance.set_path(value); } StardockForums.Account.get_path = function() { return StardockForums.Account._staticInstance.get_path(); } StardockForums.Account.set_timeout = function(value) { StardockForums.Account._staticInstance.set_timeout(value); } StardockForums.Account.get_timeout = function() { return StardockForums.Account._staticInstance.get_timeout(); } StardockForums.Account.set_defaultUserContext = function(value) { StardockForums.Account._staticInstance.set_defaultUserContext(value); } StardockForums.Account.get_defaultUserContext = function() { return StardockForums.Account._staticInstance.get_defaultUserContext(); } StardockForums.Account.set_defaultSucceededCallback = function(value) { StardockForums.Account._staticInstance.set_defaultSucceededCallback(value); } StardockForums.Account.get_defaultSucceededCallback = function() { return StardockForums.Account._staticInstance.get_defaultSucceededCallback(); } StardockForums.Account.set_defaultFailedCallback = function(value) { StardockForums.Account._staticInstance.set_defaultFailedCallback(value); } StardockForums.Account.get_defaultFailedCallback = function() { return StardockForums.Account._staticInstance.get_defaultFailedCallback(); } StardockForums.Account.set_enableJsonp = function(value) { StardockForums.Account._staticInstance.set_enableJsonp(value); } StardockForums.Account.get_enableJsonp = function() { return StardockForums.Account._staticInstance.get_enableJsonp(); } StardockForums.Account.set_jsonpCallbackParameter = function(value) { StardockForums.Account._staticInstance.set_jsonpCallbackParameter(value); } StardockForums.Account.get_jsonpCallbackParameter = function() { return StardockForums.Account._staticInstance.get_jsonpCallbackParameter(); } StardockForums.Account.set_path("/ws/Account.asmx"); StardockForums.Account.StubServiceResultCode= function(onSuccess,onFailed,userContext) {StardockForums.Account._staticInstance.StubServiceResultCode(onSuccess,onFailed,userContext); } StardockForums.Account.SendPasswordReset= function(EmailNick,onSuccess,onFailed,userContext) {StardockForums.Account._staticInstance.SendPasswordReset(EmailNick,onSuccess,onFailed,userContext); } StardockForums.Account.SendValidationEmail= function(EmailNick,onSuccess,onFailed,userContext) {StardockForums.Account._staticInstance.SendValidationEmail(EmailNick,onSuccess,onFailed,userContext); } var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor; Type.registerNamespace('Stardock.Web.UI.Services'); if (typeof(Stardock.Web.UI.Services.ServiceResult) === 'undefined') { Stardock.Web.UI.Services.ServiceResult=gtc("Stardock.Web.UI.Services.ServiceResult"); Stardock.Web.UI.Services.ServiceResult.registerClass('Stardock.Web.UI.Services.ServiceResult'); } if (typeof(Stardock.Web.UI.Services.ServiceResultCode) === 'undefined') { Stardock.Web.UI.Services.ServiceResultCode = function() { throw Error.invalidOperation(); } Stardock.Web.UI.Services.ServiceResultCode.prototype = {Success: 0,Failure: 1,Exists: 2,Banned: 3,BadAccount: 4,BadAuth: 5,BadData: 6,Blacklisted: 7} Stardock.Web.UI.Services.ServiceResultCode.registerEnum('Stardock.Web.UI.Services.ServiceResultCode', true); }