addNamespace("PubWeb.Controls");
PubWeb.Controls.Query_class = function() {};
Object.extend(PubWeb.Controls.Query_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	NewQuery: function() {
		return this.invoke("NewQuery", {}, this.NewQuery.getArguments().slice(0));
	},
	GetHTML: function(obj_qry, p_count, p_current, p_size) {
		return this.invoke("GetHTML", {"obj_qry":obj_qry, "p_count":p_count, "p_current":p_current, "p_size":p_size}, this.GetHTML.getArguments().slice(4));
	},
	GetPageCount: function(obj_qry) {
		return this.invoke("GetPageCount", {"obj_qry":obj_qry}, this.GetPageCount.getArguments().slice(1));
	},
	url: '/ajaxpro/PubWeb.Controls.Query,PubWeb.ashx'
}));
PubWeb.Controls.Query = new PubWeb.Controls.Query_class();


