if(typeof Web == "undefined") Web={};
Web.Ajax_class = function() {};
Object.extend(Web.Ajax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetDownload: function(DcGuid) {
		return this.invoke("GetDownload", {"DcGuid":DcGuid}, this.GetDownload.getArguments().slice(1));
	},
	GetKompressedHTML: function(myContent) {
		return this.invoke("GetKompressedHTML", {"myContent":myContent}, this.GetKompressedHTML.getArguments().slice(1));
	},
	SendeKontakt: function(email) {
		return this.invoke("SendeKontakt", {"email":email}, this.SendeKontakt.getArguments().slice(1));
	},
	ContentSuche: function(Suche) {
		return this.invoke("ContentSuche", {"Suche":Suche}, this.ContentSuche.getArguments().slice(1));
	},
	GetContentDetail: function(DcGuid, TabIndex) {
		return this.invoke("GetContentDetail", {"DcGuid":DcGuid, "TabIndex":TabIndex}, this.GetContentDetail.getArguments().slice(2));
	},
	GetComments: function(DcGuid) {
		return this.invoke("GetComments", {"DcGuid":DcGuid}, this.GetComments.getArguments().slice(1));
	},
	GetArchive: function(month, year, TabIndex) {
		return this.invoke("GetArchive", {"month":month, "year":year, "TabIndex":TabIndex}, this.GetArchive.getArguments().slice(3));
	},
	AddComment: function(bc) {
		return this.invoke("AddComment", {"bc":bc}, this.AddComment.getArguments().slice(1));
	},
	AddVoting: function(vote, DcGuid) {
		return this.invoke("AddVoting", {"vote":vote, "DcGuid":DcGuid}, this.AddVoting.getArguments().slice(2));
	},
	url: '/ajaxpro/www.drescher.hackel.de.ajax.AjaxProCalls,www.drescher.hackel.de.ashx'
}));
Web.Ajax = new Web.Ajax_class();

