var BookmarkService=function() {
BookmarkService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
BookmarkService.prototype={
CheckIn:function(id,ai,portalId,succeededCallback, failedCallback, userContext) {
return this._invoke(BookmarkService.get_path(), 'CheckIn',true,{id:id,ai:ai,portalId:portalId},succeededCallback,failedCallback,userContext); },
CheckOut:function(id,ai,succeededCallback, failedCallback, userContext) {
return this._invoke(BookmarkService.get_path(), 'CheckOut',true,{id:id,ai:ai},succeededCallback,failedCallback,userContext); }}
BookmarkService.registerClass('BookmarkService',Sys.Net.WebServiceProxy);
BookmarkService._staticInstance = new BookmarkService();
BookmarkService.set_path = function(value) { BookmarkService._staticInstance._path = value; }
BookmarkService.get_path = function() { return BookmarkService._staticInstance._path; }
BookmarkService.set_timeout = function(value) { BookmarkService._staticInstance._timeout = value; }
BookmarkService.get_timeout = function() { return BookmarkService._staticInstance._timeout; }
BookmarkService.set_defaultUserContext = function(value) { BookmarkService._staticInstance._userContext = value; }
BookmarkService.get_defaultUserContext = function() { return BookmarkService._staticInstance._userContext; }
BookmarkService.set_defaultSucceededCallback = function(value) { BookmarkService._staticInstance._succeeded = value; }
BookmarkService.get_defaultSucceededCallback = function() { return BookmarkService._staticInstance._succeeded; }
BookmarkService.set_defaultFailedCallback = function(value) { BookmarkService._staticInstance._failed = value; }
BookmarkService.get_defaultFailedCallback = function() { return BookmarkService._staticInstance._failed; }
BookmarkService.set_path("/DesktopModules/GastgeberV2/Controls/Result/BookmarkService.asmx");
BookmarkService.CheckIn= function(id,ai,portalId,onSuccess,onFailed,userContext) {BookmarkService._staticInstance.CheckIn(id,ai,portalId,onSuccess,onFailed,userContext); }
BookmarkService.CheckOut= function(id,ai,onSuccess,onFailed,userContext) {BookmarkService._staticInstance.CheckOut(id,ai,onSuccess,onFailed,userContext); }

