if(typeof MediaHandler == "undefined") MediaHandler={};
MediaHandler_class = function() {};
Object.extend(MediaHandler_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	RenderPlaylistTab: function() {
		return this.invoke("RenderPlaylistTab", {}, this.RenderPlaylistTab.getArguments().slice(0));
	},
	RenderMembersPlaylistsTab: function() {
		return this.invoke("RenderMembersPlaylistsTab", {}, this.RenderMembersPlaylistsTab.getArguments().slice(0));
	},
	RenderMembersPlaylist: function(userId) {
		return this.invoke("RenderMembersPlaylist", {"userId":userId}, this.RenderMembersPlaylist.getArguments().slice(1));
	},
	RenderPlaylistsAZ: function(letter) {
		return this.invoke("RenderPlaylistsAZ", {"letter":letter}, this.RenderPlaylistsAZ.getArguments().slice(1));
	},
	RenderPlaylistSearch: function(query) {
		return this.invoke("RenderPlaylistSearch", {"query":query}, this.RenderPlaylistSearch.getArguments().slice(1));
	},
	RenderMedia: function(mediaID) {
		return this.invoke("RenderMedia", {"mediaID":mediaID}, this.RenderMedia.getArguments().slice(1));
	},
	RenderMediaListSearch: function(page, search) {
		return this.invoke("RenderMediaListSearch", {"page":page, "search":search}, this.RenderMediaListSearch.getArguments().slice(2));
	},
	RenderCommunityMediaListSearch: function(page, search) {
		return this.invoke("RenderCommunityMediaListSearch", {"page":page, "search":search}, this.RenderCommunityMediaListSearch.getArguments().slice(2));
	},
	RenderMediaListCat: function(page, mediaType, mediaCategoryIDs) {
		return this.invoke("RenderMediaListCat", {"page":page, "mediaType":mediaType, "mediaCategoryIDs":mediaCategoryIDs}, this.RenderMediaListCat.getArguments().slice(3));
	},
	RenderFeaturedGalleries: function(page) {
		return this.invoke("RenderFeaturedGalleries", {"page":page}, this.RenderFeaturedGalleries.getArguments().slice(1));
	},
	RenderMediaListAZAlpha: function(alpha, mediaCategoryIDs) {
		return this.invoke("RenderMediaListAZAlpha", {"alpha":alpha, "mediaCategoryIDs":mediaCategoryIDs}, this.RenderMediaListAZAlpha.getArguments().slice(2));
	},
	RenderUserGalleryListAZNum: function(alpha, page) {
		return this.invoke("RenderUserGalleryListAZNum", {"alpha":alpha, "page":page}, this.RenderUserGalleryListAZNum.getArguments().slice(2));
	},
	RenderUserGalleryListAZAlpha: function(alpha) {
		return this.invoke("RenderUserGalleryListAZAlpha", {"alpha":alpha}, this.RenderUserGalleryListAZAlpha.getArguments().slice(1));
	},
	RenderMediaListAZNumeric: function(page, alpha, mediaCategoryIDs) {
		return this.invoke("RenderMediaListAZNumeric", {"page":page, "alpha":alpha, "mediaCategoryIDs":mediaCategoryIDs}, this.RenderMediaListAZNumeric.getArguments().slice(3));
	},
	TogglePlaylistMedia: function(mediaID) {
		return this.invoke("TogglePlaylistMedia", {"mediaID":mediaID}, this.TogglePlaylistMedia.getArguments().slice(1));
	},
	ReorderPlaylist: function(list) {
		return this.invoke("ReorderPlaylist", {"list":list}, this.ReorderPlaylist.getArguments().slice(1));
	},
	url: '/Handlers/ajaxpro/FearNet.Web.Handlers.MediaHandler,FearNet.Web.ashx'
}));
MediaHandler = new MediaHandler_class();

