Type.registerNamespace('SoftPortal.Web');
SoftPortal.Web.UiService=function() {
SoftPortal.Web.UiService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
SoftPortal.Web.UiService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return SoftPortal.Web.UiService._staticInstance.get_path();},
GetContentItem:function(contentid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetContentItem',false,{contentid:contentid},succeededCallback,failedCallback,userContext); },
GetAlbumPages:function(albumid,thumbcount,currentpage,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAlbumPages',false,{albumid:albumid,thumbcount:thumbcount,currentpage:currentpage},succeededCallback,failedCallback,userContext); },
GetAlbumPage:function(albumid,currentpage,thumbcount,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAlbumPage',false,{albumid:albumid,currentpage:currentpage,thumbcount:thumbcount},succeededCallback,failedCallback,userContext); },
GetImageDetailData:function(imageid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetImageDetailData',false,{imageid:imageid},succeededCallback,failedCallback,userContext); },
AddComment:function(id,type,comment,username,email,website,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddComment',false,{id:id,type:type,comment:comment,username:username,email:email,website:website},succeededCallback,failedCallback,userContext); },
GetAlbum:function(albumid,size,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAlbum',false,{albumid:albumid,size:size},succeededCallback,failedCallback,userContext); },
GetModuleIdentifiers:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetModuleIdentifiers',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); }}
SoftPortal.Web.UiService.registerClass('SoftPortal.Web.UiService',Sys.Net.WebServiceProxy);
SoftPortal.Web.UiService._staticInstance = new SoftPortal.Web.UiService();
SoftPortal.Web.UiService.set_path = function(value) { SoftPortal.Web.UiService._staticInstance.set_path(value); }
SoftPortal.Web.UiService.get_path = function() { return SoftPortal.Web.UiService._staticInstance.get_path(); }
SoftPortal.Web.UiService.set_timeout = function(value) { SoftPortal.Web.UiService._staticInstance.set_timeout(value); }
SoftPortal.Web.UiService.get_timeout = function() { return SoftPortal.Web.UiService._staticInstance.get_timeout(); }
SoftPortal.Web.UiService.set_defaultUserContext = function(value) { SoftPortal.Web.UiService._staticInstance.set_defaultUserContext(value); }
SoftPortal.Web.UiService.get_defaultUserContext = function() { return SoftPortal.Web.UiService._staticInstance.get_defaultUserContext(); }
SoftPortal.Web.UiService.set_defaultSucceededCallback = function(value) { SoftPortal.Web.UiService._staticInstance.set_defaultSucceededCallback(value); }
SoftPortal.Web.UiService.get_defaultSucceededCallback = function() { return SoftPortal.Web.UiService._staticInstance.get_defaultSucceededCallback(); }
SoftPortal.Web.UiService.set_defaultFailedCallback = function(value) { SoftPortal.Web.UiService._staticInstance.set_defaultFailedCallback(value); }
SoftPortal.Web.UiService.get_defaultFailedCallback = function() { return SoftPortal.Web.UiService._staticInstance.get_defaultFailedCallback(); }
SoftPortal.Web.UiService.set_path("/UiService.asmx");
SoftPortal.Web.UiService.GetContentItem= function(contentid,onSuccess,onFailed,userContext) {SoftPortal.Web.UiService._staticInstance.GetContentItem(contentid,onSuccess,onFailed,userContext); }
SoftPortal.Web.UiService.GetAlbumPages= function(albumid,thumbcount,currentpage,onSuccess,onFailed,userContext) {SoftPortal.Web.UiService._staticInstance.GetAlbumPages(albumid,thumbcount,currentpage,onSuccess,onFailed,userContext); }
SoftPortal.Web.UiService.GetAlbumPage= function(albumid,currentpage,thumbcount,onSuccess,onFailed,userContext) {SoftPortal.Web.UiService._staticInstance.GetAlbumPage(albumid,currentpage,thumbcount,onSuccess,onFailed,userContext); }
SoftPortal.Web.UiService.GetImageDetailData= function(imageid,onSuccess,onFailed,userContext) {SoftPortal.Web.UiService._staticInstance.GetImageDetailData(imageid,onSuccess,onFailed,userContext); }
SoftPortal.Web.UiService.AddComment= function(id,type,comment,username,email,website,onSuccess,onFailed,userContext) {SoftPortal.Web.UiService._staticInstance.AddComment(id,type,comment,username,email,website,onSuccess,onFailed,userContext); }
SoftPortal.Web.UiService.GetAlbum= function(albumid,size,onSuccess,onFailed,userContext) {SoftPortal.Web.UiService._staticInstance.GetAlbum(albumid,size,onSuccess,onFailed,userContext); }
SoftPortal.Web.UiService.GetModuleIdentifiers= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {SoftPortal.Web.UiService._staticInstance.GetModuleIdentifiers(knownCategoryValues,category,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(SoftPortal.Web.ContentResult) === 'undefined') {
SoftPortal.Web.ContentResult=gtc("SoftPortal.Web.ContentResult");
SoftPortal.Web.ContentResult.registerClass('SoftPortal.Web.ContentResult');
}
Type.registerNamespace('SoftPortal.Core.webcontrols');
if (typeof(SoftPortal.Core.webcontrols.AlbumResult) === 'undefined') {
SoftPortal.Core.webcontrols.AlbumResult=gtc("SoftPortal.Core.webcontrols.AlbumResult");
SoftPortal.Core.webcontrols.AlbumResult.registerClass('SoftPortal.Core.webcontrols.AlbumResult');
}
if (typeof(SoftPortal.Core.webcontrols.SliderResult) === 'undefined') {
SoftPortal.Core.webcontrols.SliderResult=gtc("SoftPortal.Core.webcontrols.SliderResult");
SoftPortal.Core.webcontrols.SliderResult.registerClass('SoftPortal.Core.webcontrols.SliderResult');
}
Type.registerNamespace('AjaxControlToolkit');
if (typeof(AjaxControlToolkit.CascadingDropDownNameValue) === 'undefined') {
AjaxControlToolkit.CascadingDropDownNameValue=gtc("AjaxControlToolkit.CascadingDropDownNameValue");
AjaxControlToolkit.CascadingDropDownNameValue.registerClass('AjaxControlToolkit.CascadingDropDownNameValue');
}

