if(typeof Webscene == "undefined") Webscene={};
if(typeof Webscene.UI == "undefined") Webscene.UI={};
if(typeof Webscene.UI.MO == "undefined") Webscene.UI.MO={};
Webscene.UI.MO_class = function() {};
Object.extend(Webscene.UI.MO_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetPrevNext: function(sessionId, categoryId, videoGenre, searchString, pageNumber, nodeId, order, mediaType, contentId, contentTypeIds, statusIds) {
		return this.invoke("GetPrevNext", {"sessionId":sessionId, "categoryId":categoryId, "videoGenre":videoGenre, "searchString":searchString, "pageNumber":pageNumber, "nodeId":nodeId, "order":order, "mediaType":mediaType, "contentId":contentId, "contentTypeIds":contentTypeIds, "statusIds":statusIds}, this.GetPrevNext.getArguments().slice(11));
	},
	LoadMOItems: function(clientId, sessionId, categoryId, videoGenre, searchString, pageNumber, pageSize, nodeId, order, columns, orientation, contentTypeIds, numberOfCategories, showCategories, clickType, skin, descriptionLength, showDescription, showAge, showRating, showCategory, titleLength, showLongLat, filter1, categoryNameLength, showNode, thumbnailImageCssClass, showTitle, showDuration, itemCssClass, thumbnailWidth, thumbnailHeight, showCastsRealtime, showLinkToGoogleMaps, showCheckboxes, showToolbar, showInfo, pagingStyle, showTimeLapse, maxNumberOfVisiblePages, statusIds, autoScroll) {
		return this.invoke("LoadMOItems", {"clientId":clientId, "sessionId":sessionId, "categoryId":categoryId, "videoGenre":videoGenre, "searchString":searchString, "pageNumber":pageNumber, "pageSize":pageSize, "nodeId":nodeId, "order":order, "columns":columns, "orientation":orientation, "contentTypeIds":contentTypeIds, "numberOfCategories":numberOfCategories, "showCategories":showCategories, "clickType":clickType, "skin":skin, "descriptionLength":descriptionLength, "showDescription":showDescription, "showAge":showAge, "showRating":showRating, "showCategory":showCategory, "titleLength":titleLength, "showLongLat":showLongLat, "filter1":filter1, "categoryNameLength":categoryNameLength, "showNode":showNode, "thumbnailImageCssClass":thumbnailImageCssClass, "showTitle":showTitle, "showDuration":showDuration, "itemCssClass":itemCssClass, "thumbnailWidth":thumbnailWidth, "thumbnailHeight":thumbnailHeight, "showCastsRealtime":showCastsRealtime, "showLinkToGoogleMaps":showLinkToGoogleMaps, "showCheckboxes":showCheckboxes, "showToolbar":showToolbar, "showInfo":showInfo, "pagingStyle":pagingStyle, "showTimeLapse":showTimeLapse, "maxNumberOfVisiblePages":maxNumberOfVisiblePages, "statusIds":statusIds, "autoScroll":autoScroll}, this.LoadMOItems.getArguments().slice(42));
	},
	Delete: function(sessionId, nodeId, contentIds) {
		return this.invoke("Delete", {"sessionId":sessionId, "nodeId":nodeId, "contentIds":contentIds}, this.Delete.getArguments().slice(3));
	},
	SetAsPP: function(sessionId, nodeId, contentId) {
		return this.invoke("SetAsPP", {"sessionId":sessionId, "nodeId":nodeId, "contentId":contentId}, this.SetAsPP.getArguments().slice(3));
	},
	MOAddToPL: function(clientId, sessionId, nodeId, contentId, mode) {
		return this.invoke("MOAddToPL", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "contentId":contentId, "mode":mode}, this.MOAddToPL.getArguments().slice(5));
	},
	SetAsNodeBackground: function(sessionId, nodeId, contentId, type) {
		return this.invoke("SetAsNodeBackground", {"sessionId":sessionId, "nodeId":nodeId, "contentId":contentId, "type":type}, this.SetAsNodeBackground.getArguments().slice(4));
	},
	MOIsPl: function(clientId, sessionId, nodeId, contentId) {
		return this.invoke("MOIsPl", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "contentId":contentId}, this.MOIsPl.getArguments().slice(4));
	},
	Move: function(sessionId, nodeId, contentIds, categoryId) {
		return this.invoke("Move", {"sessionId":sessionId, "nodeId":nodeId, "contentIds":contentIds, "categoryId":categoryId}, this.Move.getArguments().slice(4));
	},
	GetMediaViewerTitle: function(clientId, contentId, sessionId, nodeId) {
		return this.invoke("GetMediaViewerTitle", {"clientId":clientId, "contentId":contentId, "sessionId":sessionId, "nodeId":nodeId}, this.GetMediaViewerTitle.getArguments().slice(4));
	},
	url: '/ajaxpro/Webscene.UI.MO,Webscene.UI.ashx'
}));
Webscene.UI.MO = new Webscene.UI.MO_class();

