if(typeof apartmentsapart == "undefined") apartmentsapart={};
if(typeof apartmentsapart.Modules == "undefined") apartmentsapart.Modules={};
apartmentsapart.Modules.AjaxApartmentList_class = function() {};
Object.extend(apartmentsapart.Modules.AjaxApartmentList_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	saveToCookies: function(current, strListID, url) {
		return this.invoke("saveToCookies", {"current":current, "strListID":strListID, "url":url}, this.saveToCookies.getArguments().slice(3));
	},
	getHtml: function(als, firstTime) {
		return this.invoke("getHtml", {"als":als, "firstTime":firstTime}, this.getHtml.getArguments().slice(2));
	},
	FetchApartments: function(als, firstTime) {
		return this.invoke("FetchApartments", {"als":als, "firstTime":firstTime}, this.FetchApartments.getArguments().slice(2));
	},
	getListState: function(strListID) {
		return this.invoke("getListState", {"strListID":strListID}, this.getListState.getArguments().slice(1));
	},
	SendError: function(msg, type, status) {
		return this.invoke("SendError", {"msg":msg, "type":type, "status":status}, this.SendError.getArguments().slice(3));
	},
	url: '/ajaxpro/apartmentsapart.Modules.AjaxApartmentList,apartmentsapart.ashx'
}));
apartmentsapart.Modules.AjaxApartmentList = new apartmentsapart.Modules.AjaxApartmentList_class();

