if(typeof Bilar == "undefined") Bilar={};
if(typeof Bilar.Web == "undefined") Bilar.Web={};
if(typeof Bilar.Web.Modules == "undefined") Bilar.Web.Modules={};
if(typeof Bilar.Web.Modules.SmallAds == "undefined") Bilar.Web.Modules.SmallAds={};
Bilar.Web.Modules.SmallAds.AdList_class = function() {};
Object.extend(Bilar.Web.Modules.SmallAds.AdList_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ChangeCarCategories: function(carCatId, useInSearch) {
		return this.invoke("ChangeCarCategories", {"carCatId":carCatId, "useInSearch":useInSearch}, this.ChangeCarCategories.getArguments().slice(2));
	},
	ChangeCarBrand: function(carBrandId) {
		return this.invoke("ChangeCarBrand", {"carBrandId":carBrandId}, this.ChangeCarBrand.getArguments().slice(1));
	},
	ChangeCarName: function(carNameId) {
		return this.invoke("ChangeCarName", {"carNameId":carNameId}, this.ChangeCarName.getArguments().slice(1));
	},
	ChangeYearFrom: function(yearFrom) {
		return this.invoke("ChangeYearFrom", {"yearFrom":yearFrom}, this.ChangeYearFrom.getArguments().slice(1));
	},
	ChangeYearTo: function(yearTo) {
		return this.invoke("ChangeYearTo", {"yearTo":yearTo}, this.ChangeYearTo.getArguments().slice(1));
	},
	ChangeAdEndDate: function(numberOfDays) {
		return this.invoke("ChangeAdEndDate", {"numberOfDays":numberOfDays}, this.ChangeAdEndDate.getArguments().slice(1));
	},
	ChangePriceRange: function(priceFrom, priceTo) {
		return this.invoke("ChangePriceRange", {"priceFrom":priceFrom, "priceTo":priceTo}, this.ChangePriceRange.getArguments().slice(2));
	},
	ChangeMilageRange: function(from, to) {
		return this.invoke("ChangeMilageRange", {"from":from, "to":to}, this.ChangeMilageRange.getArguments().slice(2));
	},
	SortBy: function(sortBy) {
		return this.invoke("SortBy", {"sortBy":sortBy}, this.SortBy.getArguments().slice(1));
	},
	url: '/ajaxpro/Bilar.Web.Modules.SmallAds.AdList,Bilar.Web.Modules.SmallAds.ashx'
}));
Bilar.Web.Modules.SmallAds.AdList = new Bilar.Web.Modules.SmallAds.AdList_class();

