if(typeof Wke == "undefined") Wke={};
if(typeof Wke.Presentation == "undefined") Wke.Presentation={};
if(typeof Wke.Presentation.WebControls == "undefined") Wke.Presentation.WebControls={};
Wke.Presentation.WebControls.DocumentControl_class = function() {};
Object.extend(Wke.Presentation.WebControls.DocumentControl_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	RedirectToDocument: function(hash) {
		return this.invoke("RedirectToDocument", {"hash":hash}, this.RedirectToDocument.getArguments().slice(1));
	},
	LoadInnerHtml: function(hash) {
		return this.invoke("LoadInnerHtml", {"hash":hash}, this.LoadInnerHtml.getArguments().slice(1));
	},
	EncodeQLink: function(hash) {
		return this.invoke("EncodeQLink", {"hash":hash}, this.EncodeQLink.getArguments().slice(1));
	},
	ConvertFile: function(hash) {
		return this.invoke("ConvertFile", {"hash":hash}, this.ConvertFile.getArguments().slice(1));
	},
	GetArtHistory: function(hash) {
		return this.invoke("GetArtHistory", {"hash":hash}, this.GetArtHistory.getArguments().slice(1));
	},
	GetDocumentFragment: function(hash) {
		return this.invoke("GetDocumentFragment", {"hash":hash}, this.GetDocumentFragment.getArguments().slice(1));
	},
	GetDocumentFragmentByFragment: function(hash) {
		return this.invoke("GetDocumentFragmentByFragment", {"hash":hash}, this.GetDocumentFragmentByFragment.getArguments().slice(1));
	},
	GetArticle: function(hash) {
		return this.invoke("GetArticle", {"hash":hash}, this.GetArticle.getArguments().slice(1));
	},
	url: '/ajaxpro/Wke.Presentation.WebControls.DocumentControl,Wke.Presentation.ashx'
}));
Wke.Presentation.WebControls.DocumentControl = new Wke.Presentation.WebControls.DocumentControl_class();

