if(typeof AirQuality == "undefined") AirQuality={};
AirQuality.Default_class = function() {};
Object.extend(AirQuality.Default_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetTerms: function() {
		return this.invoke("GetTerms", {}, this.GetTerms.getArguments().slice(0));
	},
	GetDefinition: function(defId) {
		return this.invoke("GetDefinition", {"defId":defId}, this.GetDefinition.getArguments().slice(1));
	},
	SetLayerChkBoxes: function() {
		return this.invoke("SetLayerChkBoxes", {}, this.SetLayerChkBoxes.getArguments().slice(0));
	},
	PanZoomMap: function(canvasWidth, canvasHeight, zoomBoxTop, zoomBoxLeft, zoomBoxWidth, zoomBoxHeight) {
		return this.invoke("PanZoomMap", {"canvasWidth":canvasWidth, "canvasHeight":canvasHeight, "zoomBoxTop":zoomBoxTop, "zoomBoxLeft":zoomBoxLeft, "zoomBoxWidth":zoomBoxWidth, "zoomBoxHeight":zoomBoxHeight}, this.PanZoomMap.getArguments().slice(6));
	},
	Identify: function(mapCX, mapCY, lat, lon, minX, minY, maxX, maxY) {
		return this.invoke("Identify", {"mapCX":mapCX, "mapCY":mapCY, "lat":lat, "lon":lon, "minX":minX, "minY":minY, "maxX":maxX, "maxY":maxY}, this.Identify.getArguments().slice(8));
	},
	FilterIdentifyList: function() {
		return this.invoke("FilterIdentifyList", {}, this.FilterIdentifyList.getArguments().slice(0));
	},
	ToggleLayers: function(layerList) {
		return this.invoke("ToggleLayers", {"layerList":layerList}, this.ToggleLayers.getArguments().slice(1));
	},
	ToggleAcetateLayers: function(layer, display) {
		return this.invoke("ToggleAcetateLayers", {"layer":layer, "display":display}, this.ToggleAcetateLayers.getArguments().slice(2));
	},
	GoToFullExtent: function(canvasWidth, canvasHeight) {
		return this.invoke("GoToFullExtent", {"canvasWidth":canvasWidth, "canvasHeight":canvasHeight}, this.GoToFullExtent.getArguments().slice(2));
	},
	GNISQuery: function(featureTypesList, featureName) {
		return this.invoke("GNISQuery", {"featureTypesList":featureTypesList, "featureName":featureName}, this.GNISQuery.getArguments().slice(2));
	},
	GetCityList: function() {
		return this.invoke("GetCityList", {}, this.GetCityList.getArguments().slice(0));
	},
	GetCountyList: function() {
		return this.invoke("GetCountyList", {}, this.GetCountyList.getArguments().slice(0));
	},
	FindCity: function(featureType, cityName, canvasWidth, canvasHeight) {
		return this.invoke("FindCity", {"featureType":featureType, "cityName":cityName, "canvasWidth":canvasWidth, "canvasHeight":canvasHeight}, this.FindCity.getArguments().slice(4));
	},
	FindLocation: function(x, y, canvasWidth, canvasHeight) {
		return this.invoke("FindLocation", {"x":x, "y":y, "canvasWidth":canvasWidth, "canvasHeight":canvasHeight}, this.FindLocation.getArguments().slice(4));
	},
	FindTRS: function(township, td, range, rd, sections, canvasWidth, canvasHeight) {
		return this.invoke("FindTRS", {"township":township, "td":td, "range":range, "rd":rd, "sections":sections, "canvasWidth":canvasWidth, "canvasHeight":canvasHeight}, this.FindTRS.getArguments().slice(7));
	},
	FindCounty: function(county, canvasWidth, canvasHeight) {
		return this.invoke("FindCounty", {"county":county, "canvasWidth":canvasWidth, "canvasHeight":canvasHeight}, this.FindCounty.getArguments().slice(3));
	},
	url: '/DEQ/MontanaAirQuality/ajaxpro/AirQuality.Default,AirQuality.ashx'
}));
AirQuality.Default = new AirQuality.Default_class();

