if(typeof ibiseye == "undefined") ibiseye={};
ibiseye_class = function() {};
Object.extend(ibiseye_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	srvGetStorms: function(season, minwinds, state) {
		return this.invoke("srvGetStorms", {"season":season, "minwinds":minwinds, "state":state}, this.srvGetStorms.getArguments().slice(3));
	},
	srvGetServices: function(lat, lon, cat, distance, key) {
		return this.invoke("srvGetServices", {"lat":lat, "lon":lon, "cat":cat, "distance":distance, "key":key}, this.srvGetServices.getArguments().slice(5));
	},
	srvCheckForUpdate: function(btid, rid) {
		return this.invoke("srvCheckForUpdate", {"btid":btid, "rid":rid}, this.srvCheckForUpdate.getArguments().slice(2));
	},
	srvGetStormPath: function(btid, active) {
		return this.invoke("srvGetStormPath", {"btid":btid, "active":active}, this.srvGetStormPath.getArguments().slice(2));
	},
	srvGetVersionInfo: function() {
		return this.invoke("srvGetVersionInfo", {}, this.srvGetVersionInfo.getArguments().slice(0));
	},
	srvGetStormSummary: function(btid) {
		return this.invoke("srvGetStormSummary", {"btid":btid}, this.srvGetStormSummary.getArguments().slice(1));
	},
	srvGetStormStats: function(btid, typeOfStorm) {
		return this.invoke("srvGetStormStats", {"btid":btid, "typeOfStorm":typeOfStorm}, this.srvGetStormStats.getArguments().slice(2));
	},
	srvGetSegPopup: function(btid, seg) {
		return this.invoke("srvGetSegPopup", {"btid":btid, "seg":seg}, this.srvGetSegPopup.getArguments().slice(2));
	},
	srvGetShelters: function(lat, lon) {
		return this.invoke("srvGetShelters", {"lat":lat, "lon":lon}, this.srvGetShelters.getArguments().slice(2));
	},
	srvGetWeatherAlerts: function(minlat, minlon, maxlat, maxlon) {
		return this.invoke("srvGetWeatherAlerts", {"minlat":minlat, "minlon":minlon, "maxlat":maxlat, "maxlon":maxlon}, this.srvGetWeatherAlerts.getArguments().slice(4));
	},
	srvGetStats: function(btid, segid) {
		return this.invoke("srvGetStats", {"btid":btid, "segid":segid}, this.srvGetStats.getArguments().slice(2));
	},
	srvGetWeatherAlertNarrative: function(zone) {
		return this.invoke("srvGetWeatherAlertNarrative", {"zone":zone}, this.srvGetWeatherAlertNarrative.getArguments().slice(1));
	},
	srvGetWinds: function(minlat, minlon, maxlat, maxlon) {
		return this.invoke("srvGetWinds", {"minlat":minlat, "minlon":minlon, "maxlat":maxlat, "maxlon":maxlon}, this.srvGetWinds.getArguments().slice(4));
	},
	srvGetModels: function(btid) {
		return this.invoke("srvGetModels", {"btid":btid}, this.srvGetModels.getArguments().slice(1));
	},
	srvGetPointsOfInterest: function() {
		return this.invoke("srvGetPointsOfInterest", {}, this.srvGetPointsOfInterest.getArguments().slice(0));
	},
	srvGetCities: function(lat, lon) {
		return this.invoke("srvGetCities", {"lat":lat, "lon":lon}, this.srvGetCities.getArguments().slice(2));
	},
	srvGetParcels: function(minlat, minlon, maxlat, maxlon) {
		return this.invoke("srvGetParcels", {"minlat":minlat, "minlon":minlon, "maxlat":maxlat, "maxlon":maxlon}, this.srvGetParcels.getArguments().slice(4));
	},
	srvGetSearchStorms: function(lat3, lon3, startyear, endyear, cat, distance, state, name, city) {
		return this.invoke("srvGetSearchStorms", {"lat3":lat3, "lon3":lon3, "startyear":startyear, "endyear":endyear, "cat":cat, "distance":distance, "state":state, "name":name, "city":city}, this.srvGetSearchStorms.getArguments().slice(9));
	},
	srvSaveDamage: function(list) {
		return this.invoke("srvSaveDamage", {"list":list}, this.srvSaveDamage.getArguments().slice(1));
	},
	srvGetDamage: function(pid) {
		return this.invoke("srvGetDamage", {"pid":pid}, this.srvGetDamage.getArguments().slice(1));
	},
	srvGetHeadlines: function() {
		return this.invoke("srvGetHeadlines", {}, this.srvGetHeadlines.getArguments().slice(0));
	},
	srvGetStory: function(sid) {
		return this.invoke("srvGetStory", {"sid":sid}, this.srvGetStory.getArguments().slice(1));
	},
	getDA: function(strSQL) {
		return this.invoke("getDA", {"strSQL":strSQL}, this.getDA.getArguments().slice(1));
	},
	srvStormKML: function(btid) {
		return this.invoke("srvStormKML", {"btid":btid}, this.srvStormKML.getArguments().slice(1));
	},
	srvGetStorms_new: function(btid, maxwinds, state) {
		return this.invoke("srvGetStorms_new", {"btid":btid, "maxwinds":maxwinds, "state":state}, this.srvGetStorms_new.getArguments().slice(3));
	},
	srvSaveAlertRequest: function(list) {
		return this.invoke("srvSaveAlertRequest", {"list":list}, this.srvSaveAlertRequest.getArguments().slice(1));
	},
	encodeLatLong: function(points) {
		return this.invoke("encodeLatLong", {"points":points}, this.encodeLatLong.getArguments().slice(1));
	},
	url: '/ajaxpro/ibiseye,App_Code.vdikne_b.ashx'
}));
ibiseye = new ibiseye_class();

