if(typeof TwentyFour == "undefined") TwentyFour={};
if(typeof TwentyFour.Sites == "undefined") TwentyFour.Sites={};
if(typeof TwentyFour.Sites.Wheels == "undefined") TwentyFour.Sites.Wheels={};
if(typeof TwentyFour.Sites.Wheels.PricesAndSpecAjax_class == "undefined") TwentyFour.Sites.Wheels.PricesAndSpecAjax_class={};
TwentyFour.Sites.Wheels.PricesAndSpecAjax_class = function() {};
Object.extend(TwentyFour.Sites.Wheels.PricesAndSpecAjax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetAllManufacturerModels: function(Manufacturer) {
		return this.invoke("GetAllManufacturerModels", {"Manufacturer":Manufacturer}, this.GetAllManufacturerModels.getArguments().slice(1));
	},
	GetAllManufacturerModelsSearch: function(Manufacturer) {
		return this.invoke("GetAllManufacturerModelsSearch", {"Manufacturer":Manufacturer}, this.GetAllManufacturerModelsSearch.getArguments().slice(1));
	},
	GetManufacturerModels: function(Manufacturer, price) {
		return this.invoke("GetManufacturerModels", {"Manufacturer":Manufacturer, "price":price}, this.GetManufacturerModels.getArguments().slice(2));
	},
	GetManufacturerModelsSearch: function(Manufacturer, price) {
		return this.invoke("GetManufacturerModelsSearch", {"Manufacturer":Manufacturer, "price":price}, this.GetManufacturerModelsSearch.getArguments().slice(2));
	},
	GetAllModelRange: function(Model) {
		return this.invoke("GetAllModelRange", {"Model":Model}, this.GetAllModelRange.getArguments().slice(1));
	},
	GetAllModelRangeSearch: function(Model) {
		return this.invoke("GetAllModelRangeSearch", {"Model":Model}, this.GetAllModelRangeSearch.getArguments().slice(1));
	},
	GetModelRange: function(Model, price) {
		return this.invoke("GetModelRange", {"Model":Model, "price":price}, this.GetModelRange.getArguments().slice(2));
	},
	GetModelRangeSearch: function(Model, price) {
		return this.invoke("GetModelRangeSearch", {"Model":Model, "price":price}, this.GetModelRangeSearch.getArguments().slice(2));
	},
	GetManufacturers: function(PriceRange) {
		return this.invoke("GetManufacturers", {"PriceRange":PriceRange}, this.GetManufacturers.getArguments().slice(1));
	},
	GetManufacturersSearch: function(PriceRange) {
		return this.invoke("GetManufacturersSearch", {"PriceRange":PriceRange}, this.GetManufacturersSearch.getArguments().slice(1));
	},
	GetSmallPriceRange: function(Price) {
		return this.invoke("GetSmallPriceRange", {"Price":Price}, this.GetSmallPriceRange.getArguments().slice(1));
	},
	GetVehicleDetailHtml: function(mmCodes) {
		return this.invoke("GetVehicleDetailHtml", {"mmCodes":mmCodes}, this.GetVehicleDetailHtml.getArguments().slice(1));
	},
	SendPricesAndSpecsMail: function(name, email, moreContent, mmCodes) {
		return this.invoke("SendPricesAndSpecsMail", {"name":name, "email":email, "moreContent":moreContent, "mmCodes":mmCodes}, this.SendPricesAndSpecsMail.getArguments().slice(4));
	},
	url: '/ajaxpro/TwentyFour.Sites.Wheels.PricesAndSpecAjax,WheelsSite.ashx'
}));
TwentyFour.Sites.Wheels.PricesAndSpecAjax = new TwentyFour.Sites.Wheels.PricesAndSpecAjax_class();


