AjxArticles_class = function() {};
Object.extend(AjxArticles_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	AddToFavorites: function(articleId) {
		return this.invoke("AddToFavorites", {"articleId":articleId}, this.AddToFavorites.getArguments().slice(1));
	},
	RemoveFromFavorites: function(articleId) {
		return this.invoke("RemoveFromFavorites", {"articleId":articleId}, this.RemoveFromFavorites.getArguments().slice(1));
	},
	GetNavContent: function(tabSelected) {
		return this.invoke("GetNavContent", {"tabSelected":tabSelected}, this.GetNavContent.getArguments().slice(1));
	},
	GetContents: function(articleId, selectedTab, page) {
		return this.invoke("GetContents", {"articleId":articleId, "selectedTab":selectedTab, "page":page}, this.GetContents.getArguments().slice(3));
	},
	GetRelatedVideos: function(articleId, relatedTypeStr, newRandom) {
		return this.invoke("GetRelatedVideos", {"articleId":articleId, "relatedTypeStr":relatedTypeStr, "newRandom":newRandom}, this.GetRelatedVideos.getArguments().slice(3));
	},
	GetCommentList: function(articleId, commentOrderStr, page) {
		return this.invoke("GetCommentList", {"articleId":articleId, "commentOrderStr":commentOrderStr, "page":page}, this.GetCommentList.getArguments().slice(3));
	},
	GetAdminPage: function(articleId) {
		return this.invoke("GetAdminPage", {"articleId":articleId}, this.GetAdminPage.getArguments().slice(1));
	},
	SetQuality: function(qualityType) {
		return this.invoke("SetQuality", {"qualityType":qualityType}, this.SetQuality.getArguments().slice(1));
	},
	ShareVideo: function(emails, articleId) {
		return this.invoke("ShareVideo", {"emails":emails, "articleId":articleId}, this.ShareVideo.getArguments().slice(2));
	},
	SetCmsSponsorSite: function(articleId, SiteId) {
		return this.invoke("SetCmsSponsorSite", {"articleId":articleId, "SiteId":SiteId}, this.SetCmsSponsorSite.getArguments().slice(2));
	},
	GetDownloadTicket: function(ArticleId, Format) {
		return this.invoke("GetDownloadTicket", {"ArticleId":ArticleId, "Format":Format}, this.GetDownloadTicket.getArguments().slice(2));
	},
	CancelDownloadTicket: function(ArticleId) {
		return this.invoke("CancelDownloadTicket", {"ArticleId":ArticleId}, this.CancelDownloadTicket.getArguments().slice(1));
	},
	GetDownloadLinks: function(Ticket) {
		return this.invoke("GetDownloadLinks", {"Ticket":Ticket}, this.GetDownloadLinks.getArguments().slice(1));
	},
	url: '/ajaxpro/Spark.Adult.Web.UI.PageControl.Default.Article,Spark.Adult.ashx'
}));
AjxArticles = new AjxArticles_class();

