AutoFormBase_class = function() {};
Object.extend(AutoFormBase_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	FormSend: function(_ControlID, _maildata, _constraints, _data) {
		return this.invoke("FormSend", {"_ControlID":_ControlID, "_maildata":_maildata, "_constraints":_constraints, "_data":_data}, this.FormSend.getArguments().slice(4));
	},
	GetContent: function(_controlId, modName, _qs) {
		return this.invoke("GetContent", {"_controlId":_controlId, "modName":modName, "_qs":_qs}, this.GetContent.getArguments().slice(3));
	},
	GetDesigner: function(_controlId, _qs) {
		return this.invoke("GetDesigner", {"_controlId":_controlId, "_qs":_qs}, this.GetDesigner.getArguments().slice(2));
	},
	GetProducts: function(_controlId, _qs, _tableName) {
		return this.invoke("GetProducts", {"_controlId":_controlId, "_qs":_qs, "_tableName":_tableName}, this.GetProducts.getArguments().slice(3));
	},
	SaveAsTemplate: function(_controlId, _name, _template) {
		return this.invoke("SaveAsTemplate", {"_controlId":_controlId, "_name":_name, "_template":_template}, this.SaveAsTemplate.getArguments().slice(3));
	},
	GetTemplate: function(_controlId, _name) {
		return this.invoke("GetTemplate", {"_controlId":_controlId, "_name":_name}, this.GetTemplate.getArguments().slice(2));
	},
	DeleteTemplate: function(_control, _index, _name) {
		return this.invoke("DeleteTemplate", {"_control":_control, "_index":_index, "_name":_name}, this.DeleteTemplate.getArguments().slice(3));
	},
	url: '/ajaxpro/Komote.Web.AutoFormBase,KomoteWeb_deploy.ashx'
}));
AutoFormBase = new AutoFormBase_class();

