﻿var UserService1=function() {
UserService1.initializeBase(this);this._timeout = 0;this._userContext = null;this._succeeded = null;this._failed = null;}
UserService1.prototype={
_get_path:function() {
var p = this.get_path();if (p) return p;else return UserService1._staticInstance.get_path();},
GetUserInfo:function(p,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUserInfo',false,{p:p},succeededCallback,failedCallback,userContext);},
GetNewsItems:function(tags,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNewsItems',false,{tags:tags},succeededCallback,failedCallback,userContext);},
GetEventItems:function(tags,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEventItems',false,{tags:tags},succeededCallback,failedCallback,userContext);},
NameAvailable:function(p,u,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'NameAvailable',false,{p:p,u:u},succeededCallback,failedCallback,userContext);},
GroupAvailable: function(p, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GroupAvailable', false, { p: p }, succeededCallback, failedCallback, userContext);},
GetEvents:function(start,end,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEvents',false,{start:start,end:end},succeededCallback,failedCallback,userContext);},
GetCRCContents:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCRCContents',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext);}}
UserService1.registerClass('UserService1',Sys.Net.WebServiceProxy);UserService1._staticInstance = new UserService1();UserService1.set_path = function(value) { UserService1._staticInstance.set_path(value);}
UserService1.get_path = function() { return UserService1._staticInstance.get_path();}
UserService1.set_timeout = function(value) { UserService1._staticInstance.set_timeout(value);}
UserService1.get_timeout = function() { return UserService1._staticInstance.get_timeout();}
UserService1.set_defaultUserContext = function(value) { UserService1._staticInstance.set_defaultUserContext(value);}
UserService1.get_defaultUserContext = function() { return UserService1._staticInstance.get_defaultUserContext();}
UserService1.set_defaultSucceededCallback = function(value) { UserService1._staticInstance.set_defaultSucceededCallback(value);}
UserService1.get_defaultSucceededCallback = function() { return UserService1._staticInstance.get_defaultSucceededCallback();}
UserService1.set_defaultFailedCallback = function(value) { UserService1._staticInstance.set_defaultFailedCallback(value);}
UserService1.get_defaultFailedCallback = function() { return UserService1._staticInstance.get_defaultFailedCallback();}
UserService1.GetUserInfo= function(p,onSuccess,onFailed,userContext) {UserService1._staticInstance.GetUserInfo(p,onSuccess,onFailed,userContext);}
UserService1.GetNewsItems= function(tags,onSuccess,onFailed,userContext) {UserService1._staticInstance.GetNewsItems(tags,onSuccess,onFailed,userContext);}
UserService1.GetEventItems= function(tags,onSuccess,onFailed,userContext) {UserService1._staticInstance.GetEventItems(tags,onSuccess,onFailed,userContext);}
UserService1.NameAvailable= function(p,u,onSuccess,onFailed,userContext) {UserService1._staticInstance.NameAvailable(p,u,onSuccess,onFailed,userContext);}
UserService1.GroupAvailable= function(p, onSuccess, onFailed, userContext) { UserService1._staticInstance.GroupAvailable(p, onSuccess, onFailed, userContext);}
UserService1.GetEvents= function(start,end,onSuccess,onFailed,userContext) {UserService1._staticInstance.GetEvents(start,end,onSuccess,onFailed,userContext);}
UserService1.GetCRCContents= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {UserService1._staticInstance.GetCRCContents(knownCategoryValues,category,onSuccess,onFailed,userContext);}
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;if (typeof(UserInfo) === 'undefined') {
var UserInfo=gtc("UserInfo");UserInfo.registerClass('UserInfo');}
if (typeof(CalendarItem) === 'undefined') {
var CalendarItem=gtc("CalendarItem");CalendarItem.registerClass('CalendarItem');}
Type.registerNamespace('AjaxControlToolkit');if (typeof(AjaxControlToolkit.CascadingDropDownNameValue) === 'undefined') {
AjaxControlToolkit.CascadingDropDownNameValue=gtc("AjaxControlToolkit.CascadingDropDownNameValue");AjaxControlToolkit.CascadingDropDownNameValue.registerClass('AjaxControlToolkit.CascadingDropDownNameValue');}

if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();