Type.registerNamespace('Akazoo.Community.Portal.WebServices');
Akazoo.Community.Portal.WebServices.UserProfile=function() {
Akazoo.Community.Portal.WebServices.UserProfile.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.UserProfile.prototype={
ExistsNickname:function(nickname,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.UserProfile.get_path(), 'ExistsNickname',false,{nickname:nickname},succeededCallback,failedCallback,userContext); },
GetUserPopUpData:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.UserProfile.get_path(), 'GetUserPopUpData',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); },
GetIMStatus:function(UserId,entries,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.UserProfile.get_path(), 'GetIMStatus',false,{UserId:UserId,entries:entries},succeededCallback,failedCallback,userContext); },
GetForumPostsOfUser:function(UserId,PageSize,PageIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.UserProfile.get_path(), 'GetForumPostsOfUser',false,{UserId:UserId,PageSize:PageSize,PageIndex:PageIndex},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.UserProfile.registerClass('Akazoo.Community.Portal.WebServices.UserProfile',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.UserProfile._staticInstance = new Akazoo.Community.Portal.WebServices.UserProfile();
Akazoo.Community.Portal.WebServices.UserProfile.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.UserProfile.get_path = function() { return Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._path; }
Akazoo.Community.Portal.WebServices.UserProfile.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); }
Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.UserProfile.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.UserProfile.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.UserProfile.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.UserProfile.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.UserProfile.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.UserProfile.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.UserProfile.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.UserProfile._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.UserProfile.set_path("/WebServices/Profile/UserProfileService.asmx");
Akazoo.Community.Portal.WebServices.UserProfile.ExistsNickname= function(nickname,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.UserProfile._staticInstance.ExistsNickname(nickname,onSuccess,onFailed,userContext); }
Akazoo.Community.Portal.WebServices.UserProfile.GetUserPopUpData= function(contextKey,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.UserProfile._staticInstance.GetUserPopUpData(contextKey,onSuccess,onFailed,userContext); }
Akazoo.Community.Portal.WebServices.UserProfile.GetIMStatus= function(UserId,entries,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.UserProfile._staticInstance.GetIMStatus(UserId,entries,onSuccess,onFailed,userContext); }
Akazoo.Community.Portal.WebServices.UserProfile.GetForumPostsOfUser= function(UserId,PageSize,PageIndex,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.UserProfile._staticInstance.GetForumPostsOfUser(UserId,PageSize,PageIndex,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Akazoo.Community.Portal.CustomUtilities.CustomClasses');
if (typeof(Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse) === 'undefined') {
Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse=gtc("Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse");
Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse.registerClass('Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse');
}
Type.registerNamespace('Akazoo.Community.Portal.WebServices.HelpDesk');
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods=function() {
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.prototype={
Report:function(ModuleType,ModuleID,HelpDeskCategoryID,ReportText,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.get_path(), 'Report',false,{ModuleType:ModuleType,ModuleID:ModuleID,HelpDeskCategoryID:HelpDeskCategoryID,ReportText:ReportText},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.registerClass('Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance = new Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods();
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.get_path = function() { return Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._path; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.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); }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.set_path("/WebServices/HelpDesk/HelpDeskMethods.asmx");
Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods.Report= function(ModuleType,ModuleID,HelpDeskCategoryID,ReportText,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.HelpDesk.HelpDeskMethods._staticInstance.Report(ModuleType,ModuleID,HelpDeskCategoryID,ReportText,onSuccess,onFailed,userContext); }
Type.registerNamespace('Akazoo.Community.Portal.WebServices.Favorites');
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote=function() {
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.prototype={
AddItemToFavorites:function(contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.get_path(), 'AddItemToFavorites',false,{contextKey:contextKey},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.registerClass('Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance = new Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote();
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.get_path = function() { return Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._path; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.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); }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.set_path("/WebServices/Favorites/FavoritesServiceRemote.asmx");
Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote.AddItemToFavorites= function(contextKey,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.Favorites.FavoritesServiceRemote._staticInstance.AddItemToFavorites(contextKey,onSuccess,onFailed,userContext); }
Type.registerNamespace('Akazoo.Community.Portal.WebServices.Network');
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote=function() {
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.prototype={
InviteAsFriend:function(userid,body,init,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.get_path(), 'InviteAsFriend',false,{userid:userid,body:body,init:init},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.registerClass('Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance = new Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote();
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.get_path = function() { return Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._path; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.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); }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.set_path("/WebServices/Network/FriendshipWebServiceRemote.asmx");
Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote.InviteAsFriend= function(userid,body,init,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.Network.FriendshipWebServiceRemote._staticInstance.InviteAsFriend(userid,body,init,onSuccess,onFailed,userContext); }
Type.registerNamespace('Akazoo.Community.Portal.WebServices.OfferCredits');
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote=function() {
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.prototype={
OfferToUserCredits:function(userid,ammount,comments,init,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.get_path(), 'OfferToUserCredits',false,{userid:userid,ammount:ammount,comments:comments,init:init},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.registerClass('Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance = new Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote();
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.get_path = function() { return Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._path; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.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); }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.set_path("/WebServices/OfferCredits/OfferCreditsRemote.asmx");
Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote.OfferToUserCredits= function(userid,ammount,comments,init,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.OfferCredits.OfferCreditsRemote._staticInstance.OfferToUserCredits(userid,ammount,comments,init,onSuccess,onFailed,userContext); }
Type.registerNamespace('Akazoo.Community.Portal.WebServices.SendToMyMobile');
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local=function() {
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.prototype={
SendWapPush:function(wapmoduleId,ModuleType,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.get_path(), 'SendWapPush',false,{wapmoduleId:wapmoduleId,ModuleType:ModuleType},succeededCallback,failedCallback,userContext); },
SendJavaChatDownLoadWapPush:function(waptitle,wapurl,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.get_path(), 'SendJavaChatDownLoadWapPush',false,{waptitle:waptitle,wapurl:wapurl},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.registerClass('Akazoo.Community.Portal.WebServices.SendToMyMobile.Local',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance = new Akazoo.Community.Portal.WebServices.SendToMyMobile.Local();
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.get_path = function() { return Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._path; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.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); }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.set_path("/WebServices/SendToMyMobile/Local.asmx");
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.SendWapPush= function(wapmoduleId,ModuleType,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance.SendWapPush(wapmoduleId,ModuleType,onSuccess,onFailed,userContext); }
Akazoo.Community.Portal.WebServices.SendToMyMobile.Local.SendJavaChatDownLoadWapPush= function(waptitle,wapurl,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.SendToMyMobile.Local._staticInstance.SendJavaChatDownLoadWapPush(waptitle,wapurl,onSuccess,onFailed,userContext); }
Type.registerNamespace('Akazoo.Community.Portal.WebServices.Media.Remote');
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService=function() {
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.prototype={
GetMediaHtml:function(item,mediaID,type,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.get_path(), 'GetMediaHtml',false,{item:item,mediaID:mediaID,type:type},succeededCallback,failedCallback,userContext); },
GetRecentVisitorsHtml:function(item,mediaid,type,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.get_path(), 'GetRecentVisitorsHtml',false,{item:item,mediaid:mediaid,type:type},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.registerClass('Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance = new Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService();
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.get_path = function() { return Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._path; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.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); }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.set_path("/WebServices/Media/Remote/OwnerMediaService.asmx");
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.GetMediaHtml= function(item,mediaID,type,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance.GetMediaHtml(item,mediaID,type,onSuccess,onFailed,userContext); }
Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService.GetRecentVisitorsHtml= function(item,mediaid,type,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.Media.Remote.OwnerMediaService._staticInstance.GetRecentVisitorsHtml(item,mediaid,type,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject) === 'undefined') {
Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject=gtc("Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject");
Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject.registerClass('Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject');
}
Type.registerNamespace('Akazoo.Community.Portal.CustomUtilities.MediaTabAjax');
if (typeof(Akazoo.Community.Portal.CustomUtilities.MediaTabAjax.RequestItem) === 'undefined') {
Akazoo.Community.Portal.CustomUtilities.MediaTabAjax.RequestItem = function() { throw Error.invalidOperation(); }
Akazoo.Community.Portal.CustomUtilities.MediaTabAjax.RequestItem.prototype = {PHOTO: 0,VIDEO: 1}
Akazoo.Community.Portal.CustomUtilities.MediaTabAjax.RequestItem.registerEnum('Akazoo.Community.Portal.CustomUtilities.MediaTabAjax.RequestItem', true);
}
Type.registerNamespace('Akazoo.Community.Portal.WebServices.Groups');
Akazoo.Community.Portal.WebServices.Groups.PortalService=function() {
Akazoo.Community.Portal.WebServices.Groups.PortalService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.Groups.PortalService.prototype={
GetGroupHistory:function(groupid,entries,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.Groups.PortalService.get_path(), 'GetGroupHistory',false,{groupid:groupid,entries:entries},succeededCallback,failedCallback,userContext); },
GetForumPostsOfGroup:function(GroupId,PageSize,PageIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.Groups.PortalService.get_path(), 'GetForumPostsOfGroup',false,{GroupId:GroupId,PageSize:PageSize,PageIndex:PageIndex},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.Groups.PortalService.registerClass('Akazoo.Community.Portal.WebServices.Groups.PortalService',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance = new Akazoo.Community.Portal.WebServices.Groups.PortalService();
Akazoo.Community.Portal.WebServices.Groups.PortalService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.get_path = function() { return Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._path; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.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); }
Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.Groups.PortalService.set_path("/WebServices/Groups/PortalService.asmx");
Akazoo.Community.Portal.WebServices.Groups.PortalService.GetGroupHistory= function(groupid,entries,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance.GetGroupHistory(groupid,entries,onSuccess,onFailed,userContext); }
Akazoo.Community.Portal.WebServices.Groups.PortalService.GetForumPostsOfGroup= function(GroupId,PageSize,PageIndex,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.Groups.PortalService._staticInstance.GetForumPostsOfGroup(GroupId,PageSize,PageIndex,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Akazoo.Community.Portal.CustomUtilities.CustomClasses');
if (typeof(Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse) === 'undefined') {
Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse=gtc("Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse");
Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse.registerClass('Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse');
}
Type.registerNamespace('Akazoo.Community.Portal.WebServices.Events');
Akazoo.Community.Portal.WebServices.Events.PortalService=function() {
Akazoo.Community.Portal.WebServices.Events.PortalService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.Events.PortalService.prototype={
GetEventHistory:function(eventid,entries,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.Events.PortalService.get_path(), 'GetEventHistory',false,{eventid:eventid,entries:entries},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.Events.PortalService.registerClass('Akazoo.Community.Portal.WebServices.Events.PortalService',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance = new Akazoo.Community.Portal.WebServices.Events.PortalService();
Akazoo.Community.Portal.WebServices.Events.PortalService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.Events.PortalService.get_path = function() { return Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._path; }
Akazoo.Community.Portal.WebServices.Events.PortalService.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); }
Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.Events.PortalService.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.Events.PortalService.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.Events.PortalService.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.Events.PortalService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.Events.PortalService.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.Events.PortalService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.Events.PortalService.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.Events.PortalService.set_path("/WebServices/Events/PortalService.asmx");
Akazoo.Community.Portal.WebServices.Events.PortalService.GetEventHistory= function(eventid,entries,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.Events.PortalService._staticInstance.GetEventHistory(eventid,entries,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Akazoo.Community.Portal.CustomUtilities.CustomClasses');
if (typeof(Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse) === 'undefined') {
Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse=gtc("Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse");
Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse.registerClass('Akazoo.Community.Portal.CustomUtilities.CustomClasses.ServiceResponse');
}
Type.registerNamespace('Akazoo.Community.Portal.WebServices.MODownloads');
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories=function() {
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.prototype={
GetList:function(publishercategoryid,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.get_path(), 'GetList',false,{publishercategoryid:publishercategoryid},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.registerClass('Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance = new Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories();
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.get_path = function() { return Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._path; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.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); }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.set_path("/WebServices/MODownloads/PopulateCategories.asmx");
Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories.GetList= function(publishercategoryid,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.MODownloads.PopulateCategories._staticInstance.GetList(publishercategoryid,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Akazoo.Community.Model.DTO.MODownloads');
if (typeof(Akazoo.Community.Model.DTO.MODownloads.MOCategory) === 'undefined') {
Akazoo.Community.Model.DTO.MODownloads.MOCategory=gtc("Akazoo.Community.Model.DTO.MODownloads.MOCategory");
Akazoo.Community.Model.DTO.MODownloads.MOCategory.registerClass('Akazoo.Community.Model.DTO.MODownloads.MOCategory');
}
Type.registerNamespace('Akazoo.Community.Portal.WebServices.MODownloads');
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService=function() {
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.prototype={
GetFromSameArtist:function(publisherCode,PublisherCategoryID,CategoryID,ArtistID,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.get_path(), 'GetFromSameArtist',false,{publisherCode:publisherCode,PublisherCategoryID:PublisherCategoryID,CategoryID:CategoryID,ArtistID:ArtistID},succeededCallback,failedCallback,userContext); },
GetSimilarContent:function(publisherCode,PublisherCategoryID,CategoryID,ArtistID,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.get_path(), 'GetSimilarContent',false,{publisherCode:publisherCode,PublisherCategoryID:PublisherCategoryID,CategoryID:CategoryID,ArtistID:ArtistID},succeededCallback,failedCallback,userContext); },
GetVisitors:function(PublisherCode,PublisherCategoryID,CategoryID,ArtistID,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.get_path(), 'GetVisitors',false,{PublisherCode:PublisherCode,PublisherCategoryID:PublisherCategoryID,CategoryID:CategoryID,ArtistID:ArtistID},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.registerClass('Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance = new Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService();
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.get_path = function() { return Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._path; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.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); }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.set_path("/WebServices/MODownloads/MODownloadItemService.asmx");
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.GetFromSameArtist= function(publisherCode,PublisherCategoryID,CategoryID,ArtistID,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance.GetFromSameArtist(publisherCode,PublisherCategoryID,CategoryID,ArtistID,onSuccess,onFailed,userContext); }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.GetSimilarContent= function(publisherCode,PublisherCategoryID,CategoryID,ArtistID,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance.GetSimilarContent(publisherCode,PublisherCategoryID,CategoryID,ArtistID,onSuccess,onFailed,userContext); }
Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService.GetVisitors= function(PublisherCode,PublisherCategoryID,CategoryID,ArtistID,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.MODownloads.MODownloadItemService._staticInstance.GetVisitors(PublisherCode,PublisherCategoryID,CategoryID,ArtistID,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Akazoo.Community.Portal.WebServices.Media.Remote');
if (typeof(Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject) === 'undefined') {
Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject=gtc("Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject");
Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject.registerClass('Akazoo.Community.Portal.WebServices.Media.Remote.ResponseObject');
}
Type.registerNamespace('Akazoo.Community.Portal.WebServices.Blogs');
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService=function() {
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.prototype={
GetPostCalendar:function(clientTimezoneOffset,requestedDate,blogId,ownerId,succeededCallback, failedCallback, userContext) {
return this._invoke(Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.get_path(), 'GetPostCalendar',false,{clientTimezoneOffset:clientTimezoneOffset,requestedDate:requestedDate,blogId:blogId,ownerId:ownerId},succeededCallback,failedCallback,userContext); }}
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.registerClass('Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService',Sys.Net.WebServiceProxy);
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance = new Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService();
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._path = value; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.get_path = function() { return Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._path; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.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); }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._timeout = value; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.get_timeout = function() { 
return Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._timeout; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.set_defaultUserContext = function(value) { 
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._userContext = value; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.get_defaultUserContext = function() { 
return Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._userContext; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._succeeded = value; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.get_defaultSucceededCallback = function() { 
return Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._succeeded; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._failed = value; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.get_defaultFailedCallback = function() { 
return Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance._failed; }
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.set_path("/WebServices/Blogs/PostCalendarService.asmx");
Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService.GetPostCalendar= function(clientTimezoneOffset,requestedDate,blogId,ownerId,onSuccess,onFailed,userContext) {Akazoo.Community.Portal.WebServices.Blogs.PostCalendarService._staticInstance.GetPostCalendar(clientTimezoneOffset,requestedDate,blogId,ownerId,onSuccess,onFailed,userContext); }
