Type.registerNamespace('MKWS');
MKWS.WS=function() {
MKWS.WS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MKWS.WS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return MKWS.WS._staticInstance.get_path();},
CreateTrail:function(token,cTrail,cWaypoints,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="cTrail" type="MKWS.CT.Tr">MKWS.CT.Tr</param>
/// <param name="cWaypoints" type="Array">System.Collections.Generic.List`1[[MKWS.CT.W, App_Code.0i556phw, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CreateTrail',false,{token:token,cTrail:cTrail,cWaypoints:cWaypoints},succeededCallback,failedCallback,userContext); },
GetNewTrailID:function(token,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetNewTrailID',false,{token:token},succeededCallback,failedCallback,userContext); },
SaveTrail:function(token,trailToSave,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailToSave" type="MKWS.CT.Tr">MKWS.CT.Tr</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SaveTrail',false,{token:token,trailToSave:trailToSave},succeededCallback,failedCallback,userContext); },
UpdateTrail:function(token,cTrail,cWaypoints,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="cTrail" type="MKWS.CT.Tr">MKWS.CT.Tr</param>
/// <param name="cWaypoints" type="Array">System.Collections.Generic.List`1[[MKWS.CT.W, App_Code.0i556phw, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UpdateTrail',false,{token:token,cTrail:cTrail,cWaypoints:cWaypoints},succeededCallback,failedCallback,userContext); },
GetTrailsInView:function(token,clientFilters,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="clientFilters" type="MKWS.CT.ClientTrailFilter">MKWS.CT.ClientTrailFilter</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetTrailsInView',false,{token:token,clientFilters:clientFilters},succeededCallback,failedCallback,userContext); },
GetTrailByURL:function(token,url,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="url" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetTrailByURL',false,{token:token,url:url},succeededCallback,failedCallback,userContext); },
GetWaypointsInTrail:function(token,trailID,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetWaypointsInTrail',false,{token:token,trailID:trailID},succeededCallback,failedCallback,userContext); },
GetWaypoint:function(token,waypointID,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="waypointID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetWaypoint',false,{token:token,waypointID:waypointID},succeededCallback,failedCallback,userContext); },
SaveWaypoint:function(token,clientWaypoint,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="clientWaypoint" type="MKWS.CT.W">MKWS.CT.W</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SaveWaypoint',false,{token:token,clientWaypoint:clientWaypoint},succeededCallback,failedCallback,userContext); },
DeleteWaypoint:function(token,clientWaypoint,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="clientWaypoint" type="MKWS.CT.W">MKWS.CT.W</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'DeleteWaypoint',false,{token:token,clientWaypoint:clientWaypoint},succeededCallback,failedCallback,userContext); },
DeleteTrail:function(token,trail,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trail" type="MKWS.CT.Tr">MKWS.CT.Tr</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'DeleteTrail',false,{token:token,trail:trail},succeededCallback,failedCallback,userContext); },
AddTrailToFavorites:function(token,trailID,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'AddTrailToFavorites',false,{token:token,trailID:trailID},succeededCallback,failedCallback,userContext); },
RemoveTrailFromFavorites:function(token,trailID,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'RemoveTrailFromFavorites',false,{token:token,trailID:trailID},succeededCallback,failedCallback,userContext); },
GetFavoriteTrails:function(token,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetFavoriteTrails',false,{token:token},succeededCallback,failedCallback,userContext); },
GetTrailMedia:function(token,idTrail,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetTrailMedia',false,{token:token,idTrail:idTrail},succeededCallback,failedCallback,userContext); },
UpdateTrailMedia:function(token,idTrail,clientMedia,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="clientMedia" type="Array">System.Collections.Generic.List`1[[MKWS.CT.MC, App_Code.0i556phw, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UpdateTrailMedia',false,{token:token,idTrail:idTrail,clientMedia:clientMedia},succeededCallback,failedCallback,userContext); },
UpdateWayPointMedia:function(token,idTrail,idWayPoint,clientMedia,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="idWayPoint" type="Number">System.Int32</param>
/// <param name="clientMedia" type="Array">System.Collections.Generic.List`1[[MKWS.CT.MC, App_Code.0i556phw, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UpdateWayPointMedia',false,{token:token,idTrail:idTrail,idWayPoint:idWayPoint,clientMedia:clientMedia},succeededCallback,failedCallback,userContext); },
GetWayPointMedia:function(token,idTrail,idWayPoint,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="idWayPoint" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetWayPointMedia',false,{token:token,idTrail:idTrail,idWayPoint:idWayPoint},succeededCallback,failedCallback,userContext); },
UpdateTrailRank:function(token,idTrail,rank,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="rank" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UpdateTrailRank',false,{token:token,idTrail:idTrail,rank:rank},succeededCallback,failedCallback,userContext); },
TakeTrailOwnership:function(token,trailID,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'TakeTrailOwnership',false,{token:token,trailID:trailID},succeededCallback,failedCallback,userContext); },
UpdateViewCount:function(token,trailID,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UpdateViewCount',false,{token:token,trailID:trailID},succeededCallback,failedCallback,userContext); },
GetWayPointIcons:function(token,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetWayPointIcons',false,{token:token},succeededCallback,failedCallback,userContext); },
ServerUserLogin:function(token,username,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="username" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ServerUserLogin',false,{token:token,username:username},succeededCallback,failedCallback,userContext); },
ServerUserLogout:function(token,succeededCallback, failedCallback, userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ServerUserLogout',false,{token:token},succeededCallback,failedCallback,userContext); }}
MKWS.WS.registerClass('MKWS.WS',Sys.Net.WebServiceProxy);
MKWS.WS._staticInstance = new MKWS.WS();
MKWS.WS.set_path = function(value) {
MKWS.WS._staticInstance.set_path(value); }
MKWS.WS.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return MKWS.WS._staticInstance.get_path();}
MKWS.WS.set_timeout = function(value) {
MKWS.WS._staticInstance.set_timeout(value); }
MKWS.WS.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return MKWS.WS._staticInstance.get_timeout(); }
MKWS.WS.set_defaultUserContext = function(value) { 
MKWS.WS._staticInstance.set_defaultUserContext(value); }
MKWS.WS.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return MKWS.WS._staticInstance.get_defaultUserContext(); }
MKWS.WS.set_defaultSucceededCallback = function(value) { 
 MKWS.WS._staticInstance.set_defaultSucceededCallback(value); }
MKWS.WS.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return MKWS.WS._staticInstance.get_defaultSucceededCallback(); }
MKWS.WS.set_defaultFailedCallback = function(value) { 
MKWS.WS._staticInstance.set_defaultFailedCallback(value); }
MKWS.WS.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return MKWS.WS._staticInstance.get_defaultFailedCallback(); }
MKWS.WS.set_path("/services/MapKatWebService.asmx");
MKWS.WS.CreateTrail= function(token,cTrail,cWaypoints,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="cTrail" type="MKWS.CT.Tr">MKWS.CT.Tr</param>
/// <param name="cWaypoints" type="Array">System.Collections.Generic.List`1[[MKWS.CT.W, App_Code.0i556phw, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.CreateTrail(token,cTrail,cWaypoints,onSuccess,onFailed,userContext); }
MKWS.WS.GetNewTrailID= function(token,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.GetNewTrailID(token,onSuccess,onFailed,userContext); }
MKWS.WS.SaveTrail= function(token,trailToSave,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailToSave" type="MKWS.CT.Tr">MKWS.CT.Tr</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.SaveTrail(token,trailToSave,onSuccess,onFailed,userContext); }
MKWS.WS.UpdateTrail= function(token,cTrail,cWaypoints,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="cTrail" type="MKWS.CT.Tr">MKWS.CT.Tr</param>
/// <param name="cWaypoints" type="Array">System.Collections.Generic.List`1[[MKWS.CT.W, App_Code.0i556phw, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.UpdateTrail(token,cTrail,cWaypoints,onSuccess,onFailed,userContext); }
MKWS.WS.GetTrailsInView= function(token,clientFilters,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="clientFilters" type="MKWS.CT.ClientTrailFilter">MKWS.CT.ClientTrailFilter</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.GetTrailsInView(token,clientFilters,onSuccess,onFailed,userContext); }
MKWS.WS.GetTrailByURL= function(token,url,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="url" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.GetTrailByURL(token,url,onSuccess,onFailed,userContext); }
MKWS.WS.GetWaypointsInTrail= function(token,trailID,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.GetWaypointsInTrail(token,trailID,onSuccess,onFailed,userContext); }
MKWS.WS.GetWaypoint= function(token,waypointID,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="waypointID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.GetWaypoint(token,waypointID,onSuccess,onFailed,userContext); }
MKWS.WS.SaveWaypoint= function(token,clientWaypoint,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="clientWaypoint" type="MKWS.CT.W">MKWS.CT.W</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.SaveWaypoint(token,clientWaypoint,onSuccess,onFailed,userContext); }
MKWS.WS.DeleteWaypoint= function(token,clientWaypoint,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="clientWaypoint" type="MKWS.CT.W">MKWS.CT.W</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.DeleteWaypoint(token,clientWaypoint,onSuccess,onFailed,userContext); }
MKWS.WS.DeleteTrail= function(token,trail,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trail" type="MKWS.CT.Tr">MKWS.CT.Tr</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.DeleteTrail(token,trail,onSuccess,onFailed,userContext); }
MKWS.WS.AddTrailToFavorites= function(token,trailID,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.AddTrailToFavorites(token,trailID,onSuccess,onFailed,userContext); }
MKWS.WS.RemoveTrailFromFavorites= function(token,trailID,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.RemoveTrailFromFavorites(token,trailID,onSuccess,onFailed,userContext); }
MKWS.WS.GetFavoriteTrails= function(token,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.GetFavoriteTrails(token,onSuccess,onFailed,userContext); }
MKWS.WS.GetTrailMedia= function(token,idTrail,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.GetTrailMedia(token,idTrail,onSuccess,onFailed,userContext); }
MKWS.WS.UpdateTrailMedia= function(token,idTrail,clientMedia,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="clientMedia" type="Array">System.Collections.Generic.List`1[[MKWS.CT.MC, App_Code.0i556phw, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.UpdateTrailMedia(token,idTrail,clientMedia,onSuccess,onFailed,userContext); }
MKWS.WS.UpdateWayPointMedia= function(token,idTrail,idWayPoint,clientMedia,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="idWayPoint" type="Number">System.Int32</param>
/// <param name="clientMedia" type="Array">System.Collections.Generic.List`1[[MKWS.CT.MC, App_Code.0i556phw, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.UpdateWayPointMedia(token,idTrail,idWayPoint,clientMedia,onSuccess,onFailed,userContext); }
MKWS.WS.GetWayPointMedia= function(token,idTrail,idWayPoint,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="idWayPoint" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.GetWayPointMedia(token,idTrail,idWayPoint,onSuccess,onFailed,userContext); }
MKWS.WS.UpdateTrailRank= function(token,idTrail,rank,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="idTrail" type="Number">System.Int32</param>
/// <param name="rank" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.UpdateTrailRank(token,idTrail,rank,onSuccess,onFailed,userContext); }
MKWS.WS.TakeTrailOwnership= function(token,trailID,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.TakeTrailOwnership(token,trailID,onSuccess,onFailed,userContext); }
MKWS.WS.UpdateViewCount= function(token,trailID,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="trailID" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.UpdateViewCount(token,trailID,onSuccess,onFailed,userContext); }
MKWS.WS.GetWayPointIcons= function(token,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.GetWayPointIcons(token,onSuccess,onFailed,userContext); }
MKWS.WS.ServerUserLogin= function(token,username,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="username" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.ServerUserLogin(token,username,onSuccess,onFailed,userContext); }
MKWS.WS.ServerUserLogout= function(token,onSuccess,onFailed,userContext) {
/// <param name="token" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MKWS.WS._staticInstance.ServerUserLogout(token,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('MKWS.CT');
if (typeof(MKWS.CT.MC) === 'undefined') {
MKWS.CT.MC=gtc("MKWS.CT.MC");
MKWS.CT.MC.registerClass('MKWS.CT.MC');
}
if (typeof(MKWS.CT.TS) === 'undefined') {
MKWS.CT.TS=gtc("MKWS.CT.TS");
MKWS.CT.TS.registerClass('MKWS.CT.TS');
}
if (typeof(MKWS.CT.ClientTrailFilter) === 'undefined') {
MKWS.CT.ClientTrailFilter=gtc("MKWS.CT.ClientTrailFilter");
MKWS.CT.ClientTrailFilter.registerClass('MKWS.CT.ClientTrailFilter');
}
if (typeof(MKWS.CT.Tr) === 'undefined') {
MKWS.CT.Tr=gtc("MKWS.CT.Tr");
MKWS.CT.Tr.registerClass('MKWS.CT.Tr');
}
if (typeof(MKWS.CT.W) === 'undefined') {
MKWS.CT.W=gtc("MKWS.CT.W");
MKWS.CT.W.registerClass('MKWS.CT.W');
}
if (typeof(MKWS.CT.T) === 'undefined') {
MKWS.CT.T=gtc("MKWS.CT.T");
MKWS.CT.T.registerClass('MKWS.CT.T');
}
if (typeof(MKWS.CT.WI) === 'undefined') {
MKWS.CT.WI=gtc("MKWS.CT.WI");
MKWS.CT.WI.registerClass('MKWS.CT.WI');
}
