if(typeof Ultranet == "undefined") Ultranet={};
Ultranet.RelatedFiles_class = function() {};
Object.extend(Ultranet.RelatedFiles_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	BuildStructure: function() {
		return this.invoke("BuildStructure", {}, this.BuildStructure.getArguments().slice(0));
	},
	DeleteFile: function(iRecordID) {
		return this.invoke("DeleteFile", {"iRecordID":iRecordID}, this.DeleteFile.getArguments().slice(1));
	},
	DeleteFolder: function(iRecordID) {
		return this.invoke("DeleteFolder", {"iRecordID":iRecordID}, this.DeleteFolder.getArguments().slice(1));
	},
	MoveItemUp: function(iCurrentRecordID, iCurrentViewOrder, iPreviousRecordID, iPreviousViewOrder) {
		return this.invoke("MoveItemUp", {"iCurrentRecordID":iCurrentRecordID, "iCurrentViewOrder":iCurrentViewOrder, "iPreviousRecordID":iPreviousRecordID, "iPreviousViewOrder":iPreviousViewOrder}, this.MoveItemUp.getArguments().slice(4));
	},
	MoveItemDown: function(iCurrentRecID, iCurrentViewOrder, iNextRecID, iNextViewOrder) {
		return this.invoke("MoveItemDown", {"iCurrentRecID":iCurrentRecID, "iCurrentViewOrder":iCurrentViewOrder, "iNextRecID":iNextRecID, "iNextViewOrder":iNextViewOrder}, this.MoveItemDown.getArguments().slice(4));
	},
	CreateHolder: function() {
		return this.invoke("CreateHolder", {}, this.CreateHolder.getArguments().slice(0));
	},
	RemoveHolder: function() {
		return this.invoke("RemoveHolder", {}, this.RemoveHolder.getArguments().slice(0));
	},
	url: '/ajaxpro/Ultranet.RelatedFiles,Ultranet.ashx'
}));
Ultranet.RelatedFiles = new Ultranet.RelatedFiles_class();

