addNamespace("Snape.Search");
Snape.Search.MapSearch_class = function() {};
Object.extend(Snape.Search.MapSearch_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	BuildGrid: function(sw, ne, propTypes, areaId, cityId, countyId, bedId, bathId, priceLow, priceHigh, mlsId) {
		return this.invoke("BuildGrid", {"sw":sw, "ne":ne, "propTypes":propTypes, "areaId":areaId, "cityId":cityId, "countyId":countyId, "bedId":bedId, "bathId":bathId, "priceLow":priceLow, "priceHigh":priceHigh, "mlsId":mlsId}, this.BuildGrid.getArguments().slice(11));
	},
	GetResults: function(sw, ne, propTypes, areaId, cityId, countyId, bedId, bathId, priceLow, priceHigh, mlsId) {
		return this.invoke("GetResults", {"sw":sw, "ne":ne, "propTypes":propTypes, "areaId":areaId, "cityId":cityId, "countyId":countyId, "bedId":bedId, "bathId":bathId, "priceLow":priceLow, "priceHigh":priceHigh, "mlsId":mlsId}, this.GetResults.getArguments().slice(11));
	},
	GetResult: function(id) {
		return this.invoke("GetResult", {"id":id}, this.GetResult.getArguments().slice(1));
	},
	AjaxTest: function() {
		return this.invoke("AjaxTest", {}, this.AjaxTest.getArguments().slice(0));
	},
	url: '/ajaxpro/Snape.Search.MapSearch,Snape.ashx'
}));
Snape.Search.MapSearch = new Snape.Search.MapSearch_class();


