if(typeof PurpleParrot == "undefined") PurpleParrot={};
if(typeof PurpleParrot.Storefront == "undefined") PurpleParrot.Storefront={};
if(typeof PurpleParrot.Storefront.WebUI == "undefined") PurpleParrot.Storefront.WebUI={};
if(typeof PurpleParrot.Storefront.WebUI.Browse_Browse == "undefined") PurpleParrot.Storefront.WebUI.Browse_Browse={};
PurpleParrot.Storefront.WebUI.Browse_Browse_class = function() {};
Object.extend(PurpleParrot.Storefront.WebUI.Browse_Browse_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ReturnUsageVariables: function() {
		return this.invoke("ReturnUsageVariables", {}, this.ReturnUsageVariables.getArguments().slice(0));
	},
	GetSubCategories: function(CatID, catName) {
		return this.invoke("GetSubCategories", {"CatID":CatID, "catName":catName}, this.GetSubCategories.getArguments().slice(2));
	},
	SaveCategory: function(CatId, CatName) {
		return this.invoke("SaveCategory", {"CatId":CatId, "CatName":CatName}, this.SaveCategory.getArguments().slice(2));
	},
	SaveSubCategory: function(subCatId, subCatName) {
		return this.invoke("SaveSubCategory", {"subCatId":subCatId, "subCatName":subCatName}, this.SaveSubCategory.getArguments().slice(2));
	},
	SaveSource: function(sourceId, sourceName) {
		return this.invoke("SaveSource", {"sourceId":sourceId, "sourceName":sourceName}, this.SaveSource.getArguments().slice(2));
	},
	SaveComponent: function(componentId, componentName) {
		return this.invoke("SaveComponent", {"componentId":componentId, "componentName":componentName}, this.SaveComponent.getArguments().slice(2));
	},
	SaveAttribute: function(attributeListId, attributeId, attributeName) {
		return this.invoke("SaveAttribute", {"attributeListId":attributeListId, "attributeId":attributeId, "attributeName":attributeName}, this.SaveAttribute.getArguments().slice(3));
	},
	RefreshSessionVariables: function() {
		return this.invoke("RefreshSessionVariables", {}, this.RefreshSessionVariables.getArguments().slice(0));
	},
	ReloadCategory: function(clear) {
		return this.invoke("ReloadCategory", {"clear":clear}, this.ReloadCategory.getArguments().slice(1));
	},
	ReloadSubCat: function(clear) {
		return this.invoke("ReloadSubCat", {"clear":clear}, this.ReloadSubCat.getArguments().slice(1));
	},
	ReloadSource: function(clear) {
		return this.invoke("ReloadSource", {"clear":clear}, this.ReloadSource.getArguments().slice(1));
	},
	ReloadComponent: function(clear) {
		return this.invoke("ReloadComponent", {"clear":clear}, this.ReloadComponent.getArguments().slice(1));
	},
	ReloadAttribute1: function(clear) {
		return this.invoke("ReloadAttribute1", {"clear":clear}, this.ReloadAttribute1.getArguments().slice(1));
	},
	ReloadAttribute2: function(clear) {
		return this.invoke("ReloadAttribute2", {"clear":clear}, this.ReloadAttribute2.getArguments().slice(1));
	},
	ReloadAttribute3: function(clear) {
		return this.invoke("ReloadAttribute3", {"clear":clear}, this.ReloadAttribute3.getArguments().slice(1));
	},
	ReloadAttribute4: function(clear) {
		return this.invoke("ReloadAttribute4", {"clear":clear}, this.ReloadAttribute4.getArguments().slice(1));
	},
	ReloadAttribute5: function(clear) {
		return this.invoke("ReloadAttribute5", {"clear":clear}, this.ReloadAttribute5.getArguments().slice(1));
	},
	url: '/ajaxpro/PurpleParrot.Storefront.WebUI.Browse_Browse,PurpleParrot.Storefront.WebUI.ashx'
}));
PurpleParrot.Storefront.WebUI.Browse_Browse = new PurpleParrot.Storefront.WebUI.Browse_Browse_class();

