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, pageUrl) {
		return this.invoke("ChangeCarCategories", {"carCatId":carCatId, "useInSearch":useInSearch, "pageUrl":pageUrl}, this.ChangeCarCategories.getArguments().slice(3));
	},
	ChangeCarBrand: function(carBrandId, pageUrl) {
		return this.invoke("ChangeCarBrand", {"carBrandId":carBrandId, "pageUrl":pageUrl}, this.ChangeCarBrand.getArguments().slice(2));
	},
	ChangeCarName: function(carNameId, pageUrl) {
		return this.invoke("ChangeCarName", {"carNameId":carNameId, "pageUrl":pageUrl}, this.ChangeCarName.getArguments().slice(2));
	},
	ChangeYearFrom: function(yearFrom, pageUrl) {
		return this.invoke("ChangeYearFrom", {"yearFrom":yearFrom, "pageUrl":pageUrl}, this.ChangeYearFrom.getArguments().slice(2));
	},
	ChangeYearTo: function(yearTo, pageUrl) {
		return this.invoke("ChangeYearTo", {"yearTo":yearTo, "pageUrl":pageUrl}, this.ChangeYearTo.getArguments().slice(2));
	},
	ChangeAdEndDate: function(numberOfDays, pageUrl) {
		return this.invoke("ChangeAdEndDate", {"numberOfDays":numberOfDays, "pageUrl":pageUrl}, this.ChangeAdEndDate.getArguments().slice(2));
	},
	ChangePriceRange: function(priceFrom, priceTo, pageUrl) {
		return this.invoke("ChangePriceRange", {"priceFrom":priceFrom, "priceTo":priceTo, "pageUrl":pageUrl}, this.ChangePriceRange.getArguments().slice(3));
	},
	ChangeMilageRange: function(from, to, pageUrl) {
		return this.invoke("ChangeMilageRange", {"from":from, "to":to, "pageUrl":pageUrl}, this.ChangeMilageRange.getArguments().slice(3));
	},
	SortBy: function(sortBy, pageUrl) {
		return this.invoke("SortBy", {"sortBy":sortBy, "pageUrl":pageUrl}, this.SortBy.getArguments().slice(2));
	},
	url: '/ajaxpro/Bilar.Web.Modules.SmallAds.AdList,Bilar.Web.Modules.SmallAds.ashx'
}));
Bilar.Web.Modules.SmallAds.AdList = new Bilar.Web.Modules.SmallAds.AdList_class();


