Type.registerNamespace('EPiServerSample.WS');
EPiServerSample.WS.GeoService=function() {
EPiServerSample.WS.GeoService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
EPiServerSample.WS.GeoService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return EPiServerSample.WS.GeoService._staticInstance.get_path();},
SearchPlace:function(searchString,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SearchPlace',false,{searchString:searchString},succeededCallback,failedCallback,userContext); },
FindEntriesByDistance:function(latitude,longitude,distance,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FindEntriesByDistance',false,{latitude:latitude,longitude:longitude,distance:distance},succeededCallback,failedCallback,userContext); },
GetCounters:function(userId,travelId,startLatitude,startLongitude,stopLatitude,stopLongitude,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCounters',false,{userId:userId,travelId:travelId,startLatitude:startLatitude,startLongitude:startLongitude,stopLatitude:stopLatitude,stopLongitude:stopLongitude},succeededCallback,failedCallback,userContext); },
FindNearestPlace:function(latitude,longitude,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FindNearestPlace',false,{latitude:latitude,longitude:longitude},succeededCallback,failedCallback,userContext); },
GetInfoForMarker:function(userId,blogId,latitude,longitude,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetInfoForMarker',false,{userId:userId,blogId:blogId,latitude:latitude,longitude:longitude},succeededCallback,failedCallback,userContext); }}
EPiServerSample.WS.GeoService.registerClass('EPiServerSample.WS.GeoService',Sys.Net.WebServiceProxy);
EPiServerSample.WS.GeoService._staticInstance = new EPiServerSample.WS.GeoService();
EPiServerSample.WS.GeoService.set_path = function(value) { EPiServerSample.WS.GeoService._staticInstance.set_path(value); }
EPiServerSample.WS.GeoService.get_path = function() { return EPiServerSample.WS.GeoService._staticInstance.get_path(); }
EPiServerSample.WS.GeoService.set_timeout = function(value) { EPiServerSample.WS.GeoService._staticInstance.set_timeout(value); }
EPiServerSample.WS.GeoService.get_timeout = function() { return EPiServerSample.WS.GeoService._staticInstance.get_timeout(); }
EPiServerSample.WS.GeoService.set_defaultUserContext = function(value) { EPiServerSample.WS.GeoService._staticInstance.set_defaultUserContext(value); }
EPiServerSample.WS.GeoService.get_defaultUserContext = function() { return EPiServerSample.WS.GeoService._staticInstance.get_defaultUserContext(); }
EPiServerSample.WS.GeoService.set_defaultSucceededCallback = function(value) { EPiServerSample.WS.GeoService._staticInstance.set_defaultSucceededCallback(value); }
EPiServerSample.WS.GeoService.get_defaultSucceededCallback = function() { return EPiServerSample.WS.GeoService._staticInstance.get_defaultSucceededCallback(); }
EPiServerSample.WS.GeoService.set_defaultFailedCallback = function(value) { EPiServerSample.WS.GeoService._staticInstance.set_defaultFailedCallback(value); }
EPiServerSample.WS.GeoService.get_defaultFailedCallback = function() { return EPiServerSample.WS.GeoService._staticInstance.get_defaultFailedCallback(); }
EPiServerSample.WS.GeoService.set_enableJsonp = function(value) { EPiServerSample.WS.GeoService._staticInstance.set_enableJsonp(value); }
EPiServerSample.WS.GeoService.get_enableJsonp = function() { return EPiServerSample.WS.GeoService._staticInstance.get_enableJsonp(); }
EPiServerSample.WS.GeoService.set_jsonpCallbackParameter = function(value) { EPiServerSample.WS.GeoService._staticInstance.set_jsonpCallbackParameter(value); }
EPiServerSample.WS.GeoService.get_jsonpCallbackParameter = function() { return EPiServerSample.WS.GeoService._staticInstance.get_jsonpCallbackParameter(); }
EPiServerSample.WS.GeoService.set_path("/WS/GeoService.asmx");
EPiServerSample.WS.GeoService.SearchPlace= function(searchString,onSuccess,onFailed,userContext) {EPiServerSample.WS.GeoService._staticInstance.SearchPlace(searchString,onSuccess,onFailed,userContext); }
EPiServerSample.WS.GeoService.FindEntriesByDistance= function(latitude,longitude,distance,onSuccess,onFailed,userContext) {EPiServerSample.WS.GeoService._staticInstance.FindEntriesByDistance(latitude,longitude,distance,onSuccess,onFailed,userContext); }
EPiServerSample.WS.GeoService.GetCounters= function(userId,travelId,startLatitude,startLongitude,stopLatitude,stopLongitude,onSuccess,onFailed,userContext) {EPiServerSample.WS.GeoService._staticInstance.GetCounters(userId,travelId,startLatitude,startLongitude,stopLatitude,stopLongitude,onSuccess,onFailed,userContext); }
EPiServerSample.WS.GeoService.FindNearestPlace= function(latitude,longitude,onSuccess,onFailed,userContext) {EPiServerSample.WS.GeoService._staticInstance.FindNearestPlace(latitude,longitude,onSuccess,onFailed,userContext); }
EPiServerSample.WS.GeoService.GetInfoForMarker= function(userId,blogId,latitude,longitude,onSuccess,onFailed,userContext) {EPiServerSample.WS.GeoService._staticInstance.GetInfoForMarker(userId,blogId,latitude,longitude,onSuccess,onFailed,userContext); }

