var TripedioUserWebService=function() {
TripedioUserWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
TripedioUserWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return TripedioUserWebService._staticInstance.get_path();},
AddUserFriend:function(UserFriendID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddUserFriend',false,{UserFriendID:UserFriendID},succeededCallback,failedCallback,userContext); },
DeleteFriendship:function(FriendshipID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteFriendship',false,{FriendshipID:FriendshipID},succeededCallback,failedCallback,userContext); },
UserAcknowledge:function(UserFriendID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserAcknowledge',false,{UserFriendID:UserFriendID},succeededCallback,failedCallback,userContext); },
SendMessage:function(UserFriendID,MessageTitle,Message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendMessage',false,{UserFriendID:UserFriendID,MessageTitle:MessageTitle,Message:Message},succeededCallback,failedCallback,userContext); },
GetRecommendUser:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRecommendUser',false,{},succeededCallback,failedCallback,userContext); },
SendRecommendation:function(FriendName,FriendEMail,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendRecommendation',false,{FriendName:FriendName,FriendEMail:FriendEMail},succeededCallback,failedCallback,userContext); },
UserNameExists:function(UserName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserNameExists',false,{UserName:UserName},succeededCallback,failedCallback,userContext); },
UserEmailExists:function(EmailAdd,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserEmailExists',false,{EmailAdd:EmailAdd},succeededCallback,failedCallback,userContext); }}
TripedioUserWebService.registerClass('TripedioUserWebService',Sys.Net.WebServiceProxy);
TripedioUserWebService._staticInstance = new TripedioUserWebService();
TripedioUserWebService.set_path = function(value) { TripedioUserWebService._staticInstance.set_path(value); }
TripedioUserWebService.get_path = function() { return TripedioUserWebService._staticInstance.get_path(); }
TripedioUserWebService.set_timeout = function(value) { TripedioUserWebService._staticInstance.set_timeout(value); }
TripedioUserWebService.get_timeout = function() { return TripedioUserWebService._staticInstance.get_timeout(); }
TripedioUserWebService.set_defaultUserContext = function(value) { TripedioUserWebService._staticInstance.set_defaultUserContext(value); }
TripedioUserWebService.get_defaultUserContext = function() { return TripedioUserWebService._staticInstance.get_defaultUserContext(); }
TripedioUserWebService.set_defaultSucceededCallback = function(value) { TripedioUserWebService._staticInstance.set_defaultSucceededCallback(value); }
TripedioUserWebService.get_defaultSucceededCallback = function() { return TripedioUserWebService._staticInstance.get_defaultSucceededCallback(); }
TripedioUserWebService.set_defaultFailedCallback = function(value) { TripedioUserWebService._staticInstance.set_defaultFailedCallback(value); }
TripedioUserWebService.get_defaultFailedCallback = function() { return TripedioUserWebService._staticInstance.get_defaultFailedCallback(); }
TripedioUserWebService.set_path("/integration/TripedioUserWebService.asmx");
TripedioUserWebService.AddUserFriend= function(UserFriendID,onSuccess,onFailed,userContext) {TripedioUserWebService._staticInstance.AddUserFriend(UserFriendID,onSuccess,onFailed,userContext); }
TripedioUserWebService.DeleteFriendship= function(FriendshipID,onSuccess,onFailed,userContext) {TripedioUserWebService._staticInstance.DeleteFriendship(FriendshipID,onSuccess,onFailed,userContext); }
TripedioUserWebService.UserAcknowledge= function(UserFriendID,onSuccess,onFailed,userContext) {TripedioUserWebService._staticInstance.UserAcknowledge(UserFriendID,onSuccess,onFailed,userContext); }
TripedioUserWebService.SendMessage= function(UserFriendID,MessageTitle,Message,onSuccess,onFailed,userContext) {TripedioUserWebService._staticInstance.SendMessage(UserFriendID,MessageTitle,Message,onSuccess,onFailed,userContext); }
TripedioUserWebService.GetRecommendUser= function(onSuccess,onFailed,userContext) {TripedioUserWebService._staticInstance.GetRecommendUser(onSuccess,onFailed,userContext); }
TripedioUserWebService.SendRecommendation= function(FriendName,FriendEMail,onSuccess,onFailed,userContext) {TripedioUserWebService._staticInstance.SendRecommendation(FriendName,FriendEMail,onSuccess,onFailed,userContext); }
TripedioUserWebService.UserNameExists= function(UserName,onSuccess,onFailed,userContext) {TripedioUserWebService._staticInstance.UserNameExists(UserName,onSuccess,onFailed,userContext); }
TripedioUserWebService.UserEmailExists= function(EmailAdd,onSuccess,onFailed,userContext) {TripedioUserWebService._staticInstance.UserEmailExists(EmailAdd,onSuccess,onFailed,userContext); }
