addNamespace("VolksblattArchiv.classes");
VolksblattArchiv.classes.AjaxHelper_class = Class.create();
VolksblattArchiv.classes.AjaxHelper_class.prototype = (new AjaxPro.AjaxClass()).extend({
	loadArticle: function(type, articleId) {
		return this.invoke("loadArticle", {"type":type, "articleId":articleId}, this.loadArticle.getArguments().slice(2));
	},
	loadSite: function(type, siteId, nrofpdfs) {
		return this.invoke("loadSite", {"type":type, "siteId":siteId, "nrofpdfs":nrofpdfs}, this.loadSite.getArguments().slice(3));
	},
	loadArticlesByRubric: function(type, rubricId, mappedRubricId, date) {
		return this.invoke("loadArticlesByRubric", {"type":type, "rubricId":rubricId, "mappedRubricId":mappedRubricId, "date":date}, this.loadArticlesByRubric.getArguments().slice(4));
	},
	getNavigationForSite: function(curr, nrofpdfs, seitenId, siteNr) {
		return this.invoke("getNavigationForSite", {"curr":curr, "nrofpdfs":nrofpdfs, "seitenId":seitenId, "siteNr":siteNr}, this.getNavigationForSite.getArguments().slice(4));
	},
	getNavigationForArticle: function(articleId) {
		return this.invoke("getNavigationForArticle", {"articleId":articleId}, this.getNavigationForArticle.getArguments().slice(1));
	},
	getNavigation: function(mode, pdfperfile, sitenr, date) {
		return this.invoke("getNavigation", {"mode":mode, "pdfperfile":pdfperfile, "sitenr":sitenr, "date":date}, this.getNavigation.getArguments().slice(4));
	},
	getNavigation2: function(articleId, sitenr) {
		return this.invoke("getNavigation2", {"articleId":articleId, "sitenr":sitenr}, this.getNavigation2.getArguments().slice(2));
	},
	getPdfFilesByDate: function(date) {
		return this.invoke("getPdfFilesByDate", {"date":date}, this.getPdfFilesByDate.getArguments().slice(1));
	},
	foo: function(articleId) {
		return this.invoke("foo", {"articleId":articleId}, this.foo.getArguments().slice(1));
	},
	getBookmarksOfFolder: function(folderId) {
		return this.invoke("getBookmarksOfFolder", {"folderId":folderId}, this.getBookmarksOfFolder.getArguments().slice(1));
	},
	removeBookmark: function(articleId) {
		return this.invoke("removeBookmark", {"articleId":articleId}, this.removeBookmark.getArguments().slice(1));
	},
	addBookmarkToFolder: function(bookmarkId, folderId) {
		return this.invoke("addBookmarkToFolder", {"bookmarkId":bookmarkId, "folderId":folderId}, this.addBookmarkToFolder.getArguments().slice(2));
	},
	renameFolder: function(folderId, newFolderName) {
		return this.invoke("renameFolder", {"folderId":folderId, "newFolderName":newFolderName}, this.renameFolder.getArguments().slice(2));
	},
	deleteFolder: function(folderId) {
		return this.invoke("deleteFolder", {"folderId":folderId}, this.deleteFolder.getArguments().slice(1));
	},
	createFolder: function(foldername) {
		return this.invoke("createFolder", {"foldername":foldername}, this.createFolder.getArguments().slice(1));
	},
	getArticleInfo: function(articleId) {
		return this.invoke("getArticleInfo", {"articleId":articleId}, this.getArticleInfo.getArguments().slice(1));
	},
	exportArticle: function(articleId, pid, rid) {
		return this.invoke("exportArticle", {"articleId":articleId, "pid":pid, "rid":rid}, this.exportArticle.getArguments().slice(3));
	},
	initialize: function() {
		this.url = '/ajaxpro/VolksblattArchiv.classes.AjaxHelper,VolksblattArchiv.ashx';
	}
});
VolksblattArchiv.classes.AjaxHelper = new VolksblattArchiv.classes.AjaxHelper_class();

