if(typeof Abacus_Store == "undefined") Abacus_Store={};
if(typeof Abacus_Store.QuickFind_ajax_class == "undefined") Abacus_Store.QuickFind_ajax_class={};
Abacus_Store.QuickFind_ajax_class = function() {};
Object.extend(Abacus_Store.QuickFind_ajax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	getCategories: function() {
		return this.invoke("getCategories", {}, this.getCategories.getArguments().slice(0));
	},
	getCategorySideBox: function(id) {
		return this.invoke("getCategorySideBox", {"id":id}, this.getCategorySideBox.getArguments().slice(1));
	},
	getQuickFindL1SingleProduct: function(catID) {
		return this.invoke("getQuickFindL1SingleProduct", {"catID":catID}, this.getQuickFindL1SingleProduct.getArguments().slice(1));
	},
	quickFinder: function(catID) {
		return this.invoke("quickFinder", {"catID":catID}, this.quickFinder.getArguments().slice(1));
	},
	getQuickFinderL1: function(catID) {
		return this.invoke("getQuickFinderL1", {"catID":catID}, this.getQuickFinderL1.getArguments().slice(1));
	},
	getQuickFinderL1_HomePage: function(catID) {
		return this.invoke("getQuickFinderL1_HomePage", {"catID":catID}, this.getQuickFinderL1_HomePage.getArguments().slice(1));
	},
	getQuickFinderL1_HomePageSmall: function(catID) {
		return this.invoke("getQuickFinderL1_HomePageSmall", {"catID":catID}, this.getQuickFinderL1_HomePageSmall.getArguments().slice(1));
	},
	quickFinder: function(catID, attributes) {
		return this.invoke("quickFinder", {"catID":catID, "attributes":attributes}, this.quickFinder.getArguments().slice(2));
	},
	quickFinder: function(catID, attributes, firstElement, subCatId) {
		return this.invoke("quickFinder", {"catID":catID, "attributes":attributes, "firstElement":firstElement, "subCatId":subCatId}, this.quickFinder.getArguments().slice(4));
	},
	getQuickFinderL2: function(catID) {
		return this.invoke("getQuickFinderL2", {"catID":catID}, this.getQuickFinderL2.getArguments().slice(1));
	},
	getQuickFinderL2_HomePage: function(catID) {
		return this.invoke("getQuickFinderL2_HomePage", {"catID":catID}, this.getQuickFinderL2_HomePage.getArguments().slice(1));
	},
	getQuickFinderL2_HomePageSmall: function(catID) {
		return this.invoke("getQuickFinderL2_HomePageSmall", {"catID":catID}, this.getQuickFinderL2_HomePageSmall.getArguments().slice(1));
	},
	getQuickFinderL2: function(catID, attributes) {
		return this.invoke("getQuickFinderL2", {"catID":catID, "attributes":attributes}, this.getQuickFinderL2.getArguments().slice(2));
	},
	getQuickFinderL2: function(catID, attributes, firstElement) {
		return this.invoke("getQuickFinderL2", {"catID":catID, "attributes":attributes, "firstElement":firstElement}, this.getQuickFinderL2.getArguments().slice(3));
	},
	getQuickFinderL3: function(catID, catL1tId) {
		return this.invoke("getQuickFinderL3", {"catID":catID, "catL1tId":catL1tId}, this.getQuickFinderL3.getArguments().slice(2));
	},
	getQuickFinderL3_HomePage: function(catID, catL1tId, height) {
		return this.invoke("getQuickFinderL3_HomePage", {"catID":catID, "catL1tId":catL1tId, "height":height}, this.getQuickFinderL3_HomePage.getArguments().slice(3));
	},
	getQuickFinderL3_HomePageSmall: function(catID, catL1tId, height) {
		return this.invoke("getQuickFinderL3_HomePageSmall", {"catID":catID, "catL1tId":catL1tId, "height":height}, this.getQuickFinderL3_HomePageSmall.getArguments().slice(3));
	},
	getQuickFinderL3: function(catID, catL1tId, attributes, height) {
		return this.invoke("getQuickFinderL3", {"catID":catID, "catL1tId":catL1tId, "attributes":attributes, "height":height}, this.getQuickFinderL3.getArguments().slice(4));
	},
	getQuickFinderL3: function(catID, catL1tId, attributes, height, firstElement) {
		return this.invoke("getQuickFinderL3", {"catID":catID, "catL1tId":catL1tId, "attributes":attributes, "height":height, "firstElement":firstElement}, this.getQuickFinderL3.getArguments().slice(5));
	},
	getQuickFinderResults: function(catID) {
		return this.invoke("getQuickFinderResults", {"catID":catID}, this.getQuickFinderResults.getArguments().slice(1));
	},
	getSideBox: function(CompatIdString, selectionStepString, topCatID) {
		return this.invoke("getSideBox", {"CompatIdString":CompatIdString, "selectionStepString":selectionStepString, "topCatID":topCatID}, this.getSideBox.getArguments().slice(3));
	},
	url: '/ajaxpro/Abacus_Store.QuickFind_ajax,Abacus_Store.ashx'
}));
Abacus_Store.QuickFind_ajax = new Abacus_Store.QuickFind_ajax_class();


