// <WebServiceGeneratedProxy Path="/Modules/PhotoAlbums/Services/PhotoAlbums.asmx">
Type.registerNamespace('MySpace.Web.Modules.PhotoAlbums.Services');
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums=function() {
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.prototype={
CreateAlbum:function(title,succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'CreateAlbum',false,{title:title},succeededCallback,failedCallback,userContext); },
SaveCaption:function(imageId,caption,succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'SaveCaption',false,{imageId:imageId,caption:caption},succeededCallback,failedCallback,userContext); },
EmailToAFriend:function(emailTo,imageId,succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'EmailToAFriend',false,{emailTo:emailTo,imageId:imageId},succeededCallback,failedCallback,userContext); },
GetSharedAlbumLink:function(friendID,albumId,succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'GetSharedAlbumLink',false,{friendID:friendID,albumId:albumId},succeededCallback,failedCallback,userContext); },
GetNextPhoto:function(friendID,albumId,imageId,displayFriendId,succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'GetNextPhoto',false,{friendID:friendID,albumId:albumId,imageId:imageId,displayFriendId:displayFriendId},succeededCallback,failedCallback,userContext); },
GetPhotoComments:function(displayFriendId,imageId,pageNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'GetPhotoComments',false,{displayFriendId:displayFriendId,imageId:imageId,pageNumber:pageNumber},succeededCallback,failedCallback,userContext); },
DeleteImageComment:function(displayFriendId,imageId,imageCommentId,succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'DeleteImageComment',false,{displayFriendId:displayFriendId,imageId:imageId,imageCommentId:imageCommentId},succeededCallback,failedCallback,userContext); },
DeleteImageCommentsMultiple:function(displayFriendId,imageId,deleteList,succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'DeleteImageCommentsMultiple',false,{displayFriendId:displayFriendId,imageId:imageId,deleteList:deleteList},succeededCallback,failedCallback,userContext); },
UpdateAlbumPrivacy:function(albumId,albumPrivacy,token,succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'UpdateAlbumPrivacy',false,{albumId:albumId,albumPrivacy:albumPrivacy,token:token},succeededCallback,failedCallback,userContext); },
ClearLastUpdatedAlbum:function(succeededCallback, failedCallback, userContext) {
return this._invoke(MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path(), 'ClearLastUpdatedAlbum',false,{},succeededCallback,failedCallback,userContext); }}
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.registerClass('MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums',Sys.Net.WebServiceProxy);
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance = new (MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums)();
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.set_path = function(value) { MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._path =  _proxy_jslib_handle(null, 'value', value, 0, 0); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_path = function() { return MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._path; }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.set_timeout = function(value) { MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._timeout =  _proxy_jslib_handle(null, 'value', value, 0, 0); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_timeout = function() { return MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._timeout; }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.set_defaultUserContext = function(value) { MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._userContext =  _proxy_jslib_handle(null, 'value', value, 0, 0); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_defaultUserContext = function() { return MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._userContext; }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.set_defaultSucceededCallback = function(value) { MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._succeeded =  _proxy_jslib_handle(null, 'value', value, 0, 0); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_defaultSucceededCallback = function() { return MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._succeeded; }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.set_defaultFailedCallback = function(value) { MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._failed =  _proxy_jslib_handle(null, 'value', value, 0, 0); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.get_defaultFailedCallback = function() { return MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance._failed; }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.set_path("/Modules/PhotoAlbums/Services/PhotoAlbums.asmx");
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.CreateAlbum= function(title,onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.CreateAlbum(title,onSuccess,onFailed,userContext); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.SaveCaption= function(imageId,caption,onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.SaveCaption(imageId,caption,onSuccess,onFailed,userContext); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.EmailToAFriend= function(emailTo,imageId,onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.EmailToAFriend(emailTo,imageId,onSuccess,onFailed,userContext); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.GetSharedAlbumLink= function(friendID,albumId,onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.GetSharedAlbumLink(friendID,albumId,onSuccess,onFailed,userContext); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.GetNextPhoto= function(friendID,albumId,imageId,displayFriendId,onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.GetNextPhoto(friendID,albumId,imageId,displayFriendId,onSuccess,onFailed,userContext); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.GetPhotoComments= function(displayFriendId,imageId,pageNumber,onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.GetPhotoComments(displayFriendId,imageId,pageNumber,onSuccess,onFailed,userContext); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.DeleteImageComment= function(displayFriendId,imageId,imageCommentId,onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.DeleteImageComment(displayFriendId,imageId,imageCommentId,onSuccess,onFailed,userContext); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.DeleteImageCommentsMultiple= function(displayFriendId,imageId,deleteList,onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.DeleteImageCommentsMultiple(displayFriendId,imageId,deleteList,onSuccess,onFailed,userContext); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.UpdateAlbumPrivacy= function(albumId,albumPrivacy,token,onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.UpdateAlbumPrivacy(albumId,albumPrivacy,token,onSuccess,onFailed,userContext); }
MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums.ClearLastUpdatedAlbum= function(onSuccess,onFailed,userContext) {MySpace.Web.Modules.PhotoAlbums.Services.PhotoAlbums._staticInstance.ClearLastUpdatedAlbum(onSuccess,onFailed,userContext); }
// </WebServiceGeneratedProxy>
 ;
_proxy_jslib_flush_write_buffers() ;