var Mapping=function() {
Mapping.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Mapping.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Mapping._staticInstance.get_path();},
CalculateDistance:function(dLat1,dLong1,dLat2,dLong2,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CalculateDistance',false,{dLat1:dLat1,dLong1:dLong1,dLat2:dLat2,dLong2:dLong2},succeededCallback,failedCallback,userContext); },
GetStateLocations:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetStateLocations',false,{},succeededCallback,failedCallback,userContext); },
GetCountyLocations:function(strLat1,strLong1,strLat2,strLong2,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCountyLocations',false,{strLat1:strLat1,strLong1:strLong1,strLat2:strLat2,strLong2:strLong2},succeededCallback,failedCallback,userContext); },
GetCityLocations:function(strLat1,strLong1,strLat2,strLong2,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCityLocations',false,{strLat1:strLat1,strLong1:strLong1,strLat2:strLat2,strLong2:strLong2},succeededCallback,failedCallback,userContext); },
GetStreetLocations:function(strLat1,strLong1,strLat2,strLong2,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetStreetLocations',false,{strLat1:strLat1,strLong1:strLong1,strLat2:strLat2,strLong2:strLong2},succeededCallback,failedCallback,userContext); },
GetPublicHousingLocations:function(iPage,strSearch,strType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPublicHousingLocations',false,{iPage:iPage,strSearch:strSearch,strType:strType},succeededCallback,failedCallback,userContext); },
GetHousingDetails:function(dblLat,dblLong,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetHousingDetails',false,{dblLat:dblLat,dblLong:dblLong},succeededCallback,failedCallback,userContext); },
AutoSuggestLocation:function(prefixText,count,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AutoSuggestLocation',false,{prefixText:prefixText,count:count},succeededCallback,failedCallback,userContext); }}
Mapping.registerClass('Mapping',Sys.Net.WebServiceProxy);
Mapping._staticInstance = new Mapping();
Mapping.set_path = function(value) { Mapping._staticInstance.set_path(value); }
Mapping.get_path = function() { return Mapping._staticInstance.get_path(); }
Mapping.set_timeout = function(value) { Mapping._staticInstance.set_timeout(value); }
Mapping.get_timeout = function() { return Mapping._staticInstance.get_timeout(); }
Mapping.set_defaultUserContext = function(value) { Mapping._staticInstance.set_defaultUserContext(value); }
Mapping.get_defaultUserContext = function() { return Mapping._staticInstance.get_defaultUserContext(); }
Mapping.set_defaultSucceededCallback = function(value) { Mapping._staticInstance.set_defaultSucceededCallback(value); }
Mapping.get_defaultSucceededCallback = function() { return Mapping._staticInstance.get_defaultSucceededCallback(); }
Mapping.set_defaultFailedCallback = function(value) { Mapping._staticInstance.set_defaultFailedCallback(value); }
Mapping.get_defaultFailedCallback = function() { return Mapping._staticInstance.get_defaultFailedCallback(); }
Mapping.set_path("/mapping/Mapping.asmx");
Mapping.CalculateDistance= function(dLat1,dLong1,dLat2,dLong2,onSuccess,onFailed,userContext) {Mapping._staticInstance.CalculateDistance(dLat1,dLong1,dLat2,dLong2,onSuccess,onFailed,userContext); }
Mapping.GetStateLocations= function(onSuccess,onFailed,userContext) {Mapping._staticInstance.GetStateLocations(onSuccess,onFailed,userContext); }
Mapping.GetCountyLocations= function(strLat1,strLong1,strLat2,strLong2,onSuccess,onFailed,userContext) {Mapping._staticInstance.GetCountyLocations(strLat1,strLong1,strLat2,strLong2,onSuccess,onFailed,userContext); }
Mapping.GetCityLocations= function(strLat1,strLong1,strLat2,strLong2,onSuccess,onFailed,userContext) {Mapping._staticInstance.GetCityLocations(strLat1,strLong1,strLat2,strLong2,onSuccess,onFailed,userContext); }
Mapping.GetStreetLocations= function(strLat1,strLong1,strLat2,strLong2,onSuccess,onFailed,userContext) {Mapping._staticInstance.GetStreetLocations(strLat1,strLong1,strLat2,strLong2,onSuccess,onFailed,userContext); }
Mapping.GetPublicHousingLocations= function(iPage,strSearch,strType,onSuccess,onFailed,userContext) {Mapping._staticInstance.GetPublicHousingLocations(iPage,strSearch,strType,onSuccess,onFailed,userContext); }
Mapping.GetHousingDetails= function(dblLat,dblLong,onSuccess,onFailed,userContext) {Mapping._staticInstance.GetHousingDetails(dblLat,dblLong,onSuccess,onFailed,userContext); }
Mapping.AutoSuggestLocation= function(prefixText,count,onSuccess,onFailed,userContext) {Mapping._staticInstance.AutoSuggestLocation(prefixText,count,onSuccess,onFailed,userContext); }

