if(typeof Microsoft == "undefined") Microsoft={};
if(typeof Microsoft.CommerceServer == "undefined") Microsoft.CommerceServer={};
if(typeof Microsoft.CommerceServer.Site == "undefined") Microsoft.CommerceServer.Site={};
if(typeof Microsoft.CommerceServer.Site.Sihirbaz == "undefined") Microsoft.CommerceServer.Site.Sihirbaz={};
Microsoft.CommerceServer.Site.Sihirbaz_class = function() {};
Object.extend(Microsoft.CommerceServer.Site.Sihirbaz_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetProductCount: function(Conditions, CatalogName, StockStatus, Brand, PriceFrom, PriceTo, DefinitionName) {
		return this.invoke("GetProductCount", {"Conditions":Conditions, "CatalogName":CatalogName, "StockStatus":StockStatus, "Brand":Brand, "PriceFrom":PriceFrom, "PriceTo":PriceTo, "DefinitionName":DefinitionName}, this.GetProductCount.getArguments().slice(7));
	},
	GetProducts: function(Conditions, CatalogName, StockStatus, Brand, Sort, PriceFrom, PriceTo, definitionName) {
		return this.invoke("GetProducts", {"Conditions":Conditions, "CatalogName":CatalogName, "StockStatus":StockStatus, "Brand":Brand, "Sort":Sort, "PriceFrom":PriceFrom, "PriceTo":PriceTo, "definitionName":definitionName}, this.GetProducts.getArguments().slice(8));
	},
	url: '/ajaxpro/Microsoft.CommerceServer.Site.Sihirbaz,Microsoft.CommerceServer.Retail2002.ashx'
}));
Microsoft.CommerceServer.Site.Sihirbaz = new Microsoft.CommerceServer.Site.Sihirbaz_class();


