var MapHelper=function() {
MapHelper.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MapHelper.prototype={
RetrieveMapPoints:function(request,succeededCallback, failedCallback, userContext) {
return this._invoke(MapHelper.get_path(), 'RetrieveMapPoints',false,{request:request},succeededCallback,failedCallback,userContext); },
RetrieveBookmarks:function(succeededCallback, failedCallback, userContext) {
return this._invoke(MapHelper.get_path(), 'RetrieveBookmarks',false,{},succeededCallback,failedCallback,userContext); },
RetrieveBookmark:function(bookmarkId,succeededCallback, failedCallback, userContext) {
return this._invoke(MapHelper.get_path(), 'RetrieveBookmark',false,{bookmarkId:bookmarkId},succeededCallback,failedCallback,userContext); },
RetrievePois:function(category,requestedLongitudeTopLeft,requestedLatitudeTopLeft,requestedLongitudeBottomRight,requestedLatitudeBottomRight,succeededCallback, failedCallback, userContext) {
return this._invoke(MapHelper.get_path(), 'RetrievePois',false,{category:category,requestedLongitudeTopLeft:requestedLongitudeTopLeft,requestedLatitudeTopLeft:requestedLatitudeTopLeft,requestedLongitudeBottomRight:requestedLongitudeBottomRight,requestedLatitudeBottomRight:requestedLatitudeBottomRight},succeededCallback,failedCallback,userContext); }}
MapHelper.registerClass('MapHelper',Sys.Net.WebServiceProxy);
MapHelper._staticInstance = new MapHelper();
MapHelper.set_path = function(value) { MapHelper._staticInstance._path = value; }
MapHelper.get_path = function() { return MapHelper._staticInstance._path; }
MapHelper.set_timeout = function(value) { MapHelper._staticInstance._timeout = value; }
MapHelper.get_timeout = function() { return MapHelper._staticInstance._timeout; }
MapHelper.set_defaultUserContext = function(value) { MapHelper._staticInstance._userContext = value; }
MapHelper.get_defaultUserContext = function() { return MapHelper._staticInstance._userContext; }
MapHelper.set_defaultSucceededCallback = function(value) { MapHelper._staticInstance._succeeded = value; }
MapHelper.get_defaultSucceededCallback = function() { return MapHelper._staticInstance._succeeded; }
MapHelper.set_defaultFailedCallback = function(value) { MapHelper._staticInstance._failed = value; }
MapHelper.get_defaultFailedCallback = function() { return MapHelper._staticInstance._failed; }
MapHelper.set_path("/MapHelper.asmx");
MapHelper.RetrieveMapPoints= function(request,onSuccess,onFailed,userContext) {MapHelper._staticInstance.RetrieveMapPoints(request,onSuccess,onFailed,userContext); }
MapHelper.RetrieveBookmarks= function(onSuccess,onFailed,userContext) {MapHelper._staticInstance.RetrieveBookmarks(onSuccess,onFailed,userContext); }
MapHelper.RetrieveBookmark= function(bookmarkId,onSuccess,onFailed,userContext) {MapHelper._staticInstance.RetrieveBookmark(bookmarkId,onSuccess,onFailed,userContext); }
MapHelper.RetrievePois= function(category,requestedLongitudeTopLeft,requestedLatitudeTopLeft,requestedLongitudeBottomRight,requestedLatitudeBottomRight,onSuccess,onFailed,userContext) {MapHelper._staticInstance.RetrievePois(category,requestedLongitudeTopLeft,requestedLatitudeTopLeft,requestedLongitudeBottomRight,requestedLatitudeBottomRight,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('SpectrumWired.Mokoki.JavaScript');
if (typeof(SpectrumWired.Mokoki.JavaScript.Poi) === 'undefined') {
SpectrumWired.Mokoki.JavaScript.Poi=gtc("SpectrumWired.Mokoki.JavaScript.Poi");
SpectrumWired.Mokoki.JavaScript.Poi.registerClass('SpectrumWired.Mokoki.JavaScript.Poi');
}
if (typeof(SpectrumWired.Mokoki.JavaScript.MapSearchRequest) === 'undefined') {
SpectrumWired.Mokoki.JavaScript.MapSearchRequest=gtc("SpectrumWired.Mokoki.JavaScript.MapSearchRequest");
SpectrumWired.Mokoki.JavaScript.MapSearchRequest.registerClass('SpectrumWired.Mokoki.JavaScript.MapSearchRequest');
}
if (typeof(SpectrumWired.Mokoki.JavaScript.MapPin) === 'undefined') {
SpectrumWired.Mokoki.JavaScript.MapPin=gtc("SpectrumWired.Mokoki.JavaScript.MapPin");
SpectrumWired.Mokoki.JavaScript.MapPin.registerClass('SpectrumWired.Mokoki.JavaScript.MapPin');
}
if (typeof(SpectrumWired.Mokoki.JavaScript.MemberBookmark) === 'undefined') {
SpectrumWired.Mokoki.JavaScript.MemberBookmark=gtc("SpectrumWired.Mokoki.JavaScript.MemberBookmark");
SpectrumWired.Mokoki.JavaScript.MemberBookmark.registerClass('SpectrumWired.Mokoki.JavaScript.MemberBookmark');
}
if (typeof(SpectrumWired.Mokoki.JavaScript.MapSearchResult) === 'undefined') {
SpectrumWired.Mokoki.JavaScript.MapSearchResult=gtc("SpectrumWired.Mokoki.JavaScript.MapSearchResult");
SpectrumWired.Mokoki.JavaScript.MapSearchResult.registerClass('SpectrumWired.Mokoki.JavaScript.MapSearchResult');
}
