Type.registerNamespace('Adventures');
Adventures.AdventuresService=function() {
Adventures.AdventuresService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Adventures.AdventuresService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Adventures.AdventuresService._staticInstance.get_path();},
EmailAddressIsValid:function(emailAddress,succeededCallback, failedCallback, userContext) {
/// <param name="emailAddress" 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(), 'EmailAddressIsValid',false,{emailAddress:emailAddress},succeededCallback,failedCallback,userContext); },
SaveUserProfile:function(displayName,locationName,optIn,tagIds,oldPassword,newPassword,succeededCallback, failedCallback, userContext) {
/// <param name="displayName" type="String">System.String</param>
/// <param name="locationName" type="String">System.String</param>
/// <param name="optIn" type="Boolean">System.Boolean</param>
/// <param name="tagIds" type="Array">System.Int32[]</param>
/// <param name="oldPassword" type="String">System.String</param>
/// <param name="newPassword" 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(), 'SaveUserProfile',false,{displayName:displayName,locationName:locationName,optIn:optIn,tagIds:tagIds,oldPassword:oldPassword,newPassword:newPassword},succeededCallback,failedCallback,userContext); },
DeletePhoto:function(photoId,succeededCallback, failedCallback, userContext) {
/// <param name="photoId" 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(), 'DeletePhoto',false,{photoId:photoId},succeededCallback,failedCallback,userContext); },
ReorderPhotos:function(order,succeededCallback, failedCallback, userContext) {
/// <param name="order" 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(), 'ReorderPhotos',false,{order:order},succeededCallback,failedCallback,userContext); },
ReorderLocations:function(order,succeededCallback, failedCallback, userContext) {
/// <param name="order" 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(), 'ReorderLocations',false,{order:order},succeededCallback,failedCallback,userContext); },
SearchWashington:function(query,succeededCallback, failedCallback, userContext) {
/// <param name="query" 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(), 'SearchWashington',false,{query:query},succeededCallback,failedCallback,userContext); }}
Adventures.AdventuresService.registerClass('Adventures.AdventuresService',Sys.Net.WebServiceProxy);
Adventures.AdventuresService._staticInstance = new Adventures.AdventuresService();
Adventures.AdventuresService.set_path = function(value) {
Adventures.AdventuresService._staticInstance.set_path(value); }
Adventures.AdventuresService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Adventures.AdventuresService._staticInstance.get_path();}
Adventures.AdventuresService.set_timeout = function(value) {
Adventures.AdventuresService._staticInstance.set_timeout(value); }
Adventures.AdventuresService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Adventures.AdventuresService._staticInstance.get_timeout(); }
Adventures.AdventuresService.set_defaultUserContext = function(value) { 
Adventures.AdventuresService._staticInstance.set_defaultUserContext(value); }
Adventures.AdventuresService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Adventures.AdventuresService._staticInstance.get_defaultUserContext(); }
Adventures.AdventuresService.set_defaultSucceededCallback = function(value) { 
 Adventures.AdventuresService._staticInstance.set_defaultSucceededCallback(value); }
Adventures.AdventuresService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Adventures.AdventuresService._staticInstance.get_defaultSucceededCallback(); }
Adventures.AdventuresService.set_defaultFailedCallback = function(value) { 
Adventures.AdventuresService._staticInstance.set_defaultFailedCallback(value); }
Adventures.AdventuresService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Adventures.AdventuresService._staticInstance.get_defaultFailedCallback(); }
Adventures.AdventuresService.set_path("/adventures/AdventuresService.asmx");
Adventures.AdventuresService.EmailAddressIsValid= function(emailAddress,onSuccess,onFailed,userContext) {
/// <param name="emailAddress" 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>
Adventures.AdventuresService._staticInstance.EmailAddressIsValid(emailAddress,onSuccess,onFailed,userContext); }
Adventures.AdventuresService.SaveUserProfile= function(displayName,locationName,optIn,tagIds,oldPassword,newPassword,onSuccess,onFailed,userContext) {
/// <param name="displayName" type="String">System.String</param>
/// <param name="locationName" type="String">System.String</param>
/// <param name="optIn" type="Boolean">System.Boolean</param>
/// <param name="tagIds" type="Array">System.Int32[]</param>
/// <param name="oldPassword" type="String">System.String</param>
/// <param name="newPassword" 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>
Adventures.AdventuresService._staticInstance.SaveUserProfile(displayName,locationName,optIn,tagIds,oldPassword,newPassword,onSuccess,onFailed,userContext); }
Adventures.AdventuresService.DeletePhoto= function(photoId,onSuccess,onFailed,userContext) {
/// <param name="photoId" 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>
Adventures.AdventuresService._staticInstance.DeletePhoto(photoId,onSuccess,onFailed,userContext); }
Adventures.AdventuresService.ReorderPhotos= function(order,onSuccess,onFailed,userContext) {
/// <param name="order" 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>
Adventures.AdventuresService._staticInstance.ReorderPhotos(order,onSuccess,onFailed,userContext); }
Adventures.AdventuresService.ReorderLocations= function(order,onSuccess,onFailed,userContext) {
/// <param name="order" 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>
Adventures.AdventuresService._staticInstance.ReorderLocations(order,onSuccess,onFailed,userContext); }
Adventures.AdventuresService.SearchWashington= function(query,onSuccess,onFailed,userContext) {
/// <param name="query" 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>
Adventures.AdventuresService._staticInstance.SearchWashington(query,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Adventures.Service.Entities');
if (typeof(Adventures.Service.Entities.MapLocation) === 'undefined') {
Adventures.Service.Entities.MapLocation=gtc("Adventures.Service.Entities.MapLocation");
Adventures.Service.Entities.MapLocation.registerClass('Adventures.Service.Entities.MapLocation');
}

