if(typeof AJAXMethods == "undefined") AJAXMethods={};
AJAXMethods_class = function() {};
Object.extend(AJAXMethods_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	getCitiesByCountry: function(idCountry, onlyWithAgents, listId) {
		return this.invoke("getCitiesByCountry", {"idCountry":idCountry, "onlyWithAgents":onlyWithAgents, "listId":listId}, this.getCitiesByCountry.getArguments().slice(3));
	},
	getCitiesByState: function(idState, listId, programId) {
		return this.invoke("getCitiesByState", {"idState":idState, "listId":listId, "programId":programId}, this.getCitiesByState.getArguments().slice(3));
	},
	getLocationsByCity: function(idCity, listId, programId) {
		return this.invoke("getLocationsByCity", {"idCity":idCity, "listId":listId, "programId":programId}, this.getLocationsByCity.getArguments().slice(3));
	},
	getLocationsByState: function(idState, listId) {
		return this.invoke("getLocationsByState", {"idState":idState, "listId":listId}, this.getLocationsByState.getArguments().slice(2));
	},
	url: '/ajaxpro/AJAXMethods,App_Code.pmmxik1j.ashx'
}));
AJAXMethods = new AJAXMethods_class();

