Type.registerNamespace('ThrillX.Cms.Services');
ThrillX.Cms.Services.ContentRegions=function() {
ThrillX.Cms.Services.ContentRegions.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ThrillX.Cms.Services.ContentRegions.prototype={
SaveHeaders:function(pageID,headersXml,succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'SaveHeaders',false,{pageID:pageID,headersXml:headersXml},succeededCallback,failedCallback,userContext); },
PublishPage:function(pageID,succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'PublishPage',false,{pageID:pageID},succeededCallback,failedCallback,userContext); },
SaveContent:function(pageID,languageCode,contentXml,succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'SaveContent',false,{pageID:pageID,languageCode:languageCode,contentXml:contentXml},succeededCallback,failedCallback,userContext); },
ChangeShowDefaultIfLangIsEmptyFlag:function(pageID,regionID,flag,succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'ChangeShowDefaultIfLangIsEmptyFlag',false,{pageID:pageID,regionID:regionID,flag:flag},succeededCallback,failedCallback,userContext); },
ChangeWidth:function(pageID,regionID,width,succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'ChangeWidth',false,{pageID:pageID,regionID:regionID,width:width},succeededCallback,failedCallback,userContext); },
ChangeHeight:function(pageID,regionID,height,succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'ChangeHeight',false,{pageID:pageID,regionID:regionID,height:height},succeededCallback,failedCallback,userContext); },
ChangeSharing:function(pageID,regionID,sharingXml,succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'ChangeSharing',false,{pageID:pageID,regionID:regionID,sharingXml:sharingXml},succeededCallback,failedCallback,userContext); },
LogoutCms:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'LogoutCms',false,{},succeededCallback,failedCallback,userContext); },
SetMode:function(pageID,strMode,succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'SetMode',false,{pageID:pageID,strMode:strMode},succeededCallback,failedCallback,userContext); },
SetLanguage:function(languageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ThrillX.Cms.Services.ContentRegions.get_path(), 'SetLanguage',false,{languageCode:languageCode},succeededCallback,failedCallback,userContext); }}
ThrillX.Cms.Services.ContentRegions.registerClass('ThrillX.Cms.Services.ContentRegions',Sys.Net.WebServiceProxy);
ThrillX.Cms.Services.ContentRegions._staticInstance = new ThrillX.Cms.Services.ContentRegions();
ThrillX.Cms.Services.ContentRegions.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; ThrillX.Cms.Services.ContentRegions._staticInstance._path = value; }
ThrillX.Cms.Services.ContentRegions.get_path = function() { return ThrillX.Cms.Services.ContentRegions._staticInstance._path; }
ThrillX.Cms.Services.ContentRegions.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
ThrillX.Cms.Services.ContentRegions._staticInstance._timeout = value; }
ThrillX.Cms.Services.ContentRegions.get_timeout = function() { 
return ThrillX.Cms.Services.ContentRegions._staticInstance._timeout; }
ThrillX.Cms.Services.ContentRegions.set_defaultUserContext = function(value) { 
ThrillX.Cms.Services.ContentRegions._staticInstance._userContext = value; }
ThrillX.Cms.Services.ContentRegions.get_defaultUserContext = function() { 
return ThrillX.Cms.Services.ContentRegions._staticInstance._userContext; }
ThrillX.Cms.Services.ContentRegions.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; ThrillX.Cms.Services.ContentRegions._staticInstance._succeeded = value; }
ThrillX.Cms.Services.ContentRegions.get_defaultSucceededCallback = function() { 
return ThrillX.Cms.Services.ContentRegions._staticInstance._succeeded; }
ThrillX.Cms.Services.ContentRegions.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; ThrillX.Cms.Services.ContentRegions._staticInstance._failed = value; }
ThrillX.Cms.Services.ContentRegions.get_defaultFailedCallback = function() { 
return ThrillX.Cms.Services.ContentRegions._staticInstance._failed; }
ThrillX.Cms.Services.ContentRegions.set_path("/ThrillX.Cms/Services/ContentRegions.asmx");
ThrillX.Cms.Services.ContentRegions.SaveHeaders= function(pageID,headersXml,onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.SaveHeaders(pageID,headersXml,onSuccess,onFailed,userContext); }
ThrillX.Cms.Services.ContentRegions.PublishPage= function(pageID,onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.PublishPage(pageID,onSuccess,onFailed,userContext); }
ThrillX.Cms.Services.ContentRegions.SaveContent= function(pageID,languageCode,contentXml,onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.SaveContent(pageID,languageCode,contentXml,onSuccess,onFailed,userContext); }
ThrillX.Cms.Services.ContentRegions.ChangeShowDefaultIfLangIsEmptyFlag= function(pageID,regionID,flag,onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.ChangeShowDefaultIfLangIsEmptyFlag(pageID,regionID,flag,onSuccess,onFailed,userContext); }
ThrillX.Cms.Services.ContentRegions.ChangeWidth= function(pageID,regionID,width,onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.ChangeWidth(pageID,regionID,width,onSuccess,onFailed,userContext); }
ThrillX.Cms.Services.ContentRegions.ChangeHeight= function(pageID,regionID,height,onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.ChangeHeight(pageID,regionID,height,onSuccess,onFailed,userContext); }
ThrillX.Cms.Services.ContentRegions.ChangeSharing= function(pageID,regionID,sharingXml,onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.ChangeSharing(pageID,regionID,sharingXml,onSuccess,onFailed,userContext); }
ThrillX.Cms.Services.ContentRegions.LogoutCms= function(onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.LogoutCms(onSuccess,onFailed,userContext); }
ThrillX.Cms.Services.ContentRegions.SetMode= function(pageID,strMode,onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.SetMode(pageID,strMode,onSuccess,onFailed,userContext); }
ThrillX.Cms.Services.ContentRegions.SetLanguage= function(languageCode,onSuccess,onFailed,userContext) {ThrillX.Cms.Services.ContentRegions._staticInstance.SetLanguage(languageCode,onSuccess,onFailed,userContext); }
