if(typeof SWIRL == "undefined") SWIRL={};
if(typeof SWIRL.MLS == "undefined") SWIRL.MLS={};
if(typeof SWIRL.MLS.AJAX == "undefined") SWIRL.MLS.AJAX={};
SWIRL.MLS.AJAX_class = function() {};
Object.extend(SWIRL.MLS.AJAX_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SearchListings: function(page_start, page_limit, beds, baths, min_price, max_price, sqft, zipcode, office) {
		return this.invoke("SearchListings", {"page_start":page_start, "page_limit":page_limit, "beds":beds, "baths":baths, "min_price":min_price, "max_price":max_price, "sqft":sqft, "zipcode":zipcode, "office":office}, this.SearchListings.getArguments().slice(9));
	},
	GetDetail: function(mlsnum, office) {
		return this.invoke("GetDetail", {"mlsnum":mlsnum, "office":office}, this.GetDetail.getArguments().slice(2));
	},
	url: '/ajaxpro/SWIRL.MLS.AJAX,SWIRL.MLS.ashx'
}));
SWIRL.MLS.AJAX = new SWIRL.MLS.AJAX_class();

