Type.registerNamespace('Eviivo.Distribution.Presentation');
Eviivo.Distribution.Presentation.MappingService=function() {
Eviivo.Distribution.Presentation.MappingService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Eviivo.Distribution.Presentation.MappingService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_path();},
GetMarkers:function(sessionKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMarkers',false,{sessionKey:sessionKey},succeededCallback,failedCallback,userContext); }}
Eviivo.Distribution.Presentation.MappingService.registerClass('Eviivo.Distribution.Presentation.MappingService',Sys.Net.WebServiceProxy);
Eviivo.Distribution.Presentation.MappingService._staticInstance = new Eviivo.Distribution.Presentation.MappingService();
Eviivo.Distribution.Presentation.MappingService.set_path = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_path(value); }
Eviivo.Distribution.Presentation.MappingService.get_path = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_path(); }
Eviivo.Distribution.Presentation.MappingService.set_timeout = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_timeout(value); }
Eviivo.Distribution.Presentation.MappingService.get_timeout = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_timeout(); }
Eviivo.Distribution.Presentation.MappingService.set_defaultUserContext = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_defaultUserContext(value); }
Eviivo.Distribution.Presentation.MappingService.get_defaultUserContext = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_defaultUserContext(); }
Eviivo.Distribution.Presentation.MappingService.set_defaultSucceededCallback = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_defaultSucceededCallback(value); }
Eviivo.Distribution.Presentation.MappingService.get_defaultSucceededCallback = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_defaultSucceededCallback(); }
Eviivo.Distribution.Presentation.MappingService.set_defaultFailedCallback = function(value) { Eviivo.Distribution.Presentation.MappingService._staticInstance.set_defaultFailedCallback(value); }
Eviivo.Distribution.Presentation.MappingService.get_defaultFailedCallback = function() { return Eviivo.Distribution.Presentation.MappingService._staticInstance.get_defaultFailedCallback(); }
Eviivo.Distribution.Presentation.MappingService.set_path("/MappingService.asmx");
Eviivo.Distribution.Presentation.MappingService.GetMarkers= function(sessionKey,onSuccess,onFailed,userContext) {Eviivo.Distribution.Presentation.MappingService._staticInstance.GetMarkers(sessionKey,onSuccess,onFailed,userContext); }
