var ContentService=function() {
ContentService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ContentService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ContentService._staticInstance.get_path();},
LoadClients:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadClients',false,{},succeededCallback,failedCallback,userContext); },
LoadAllClients:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadAllClients',false,{},succeededCallback,failedCallback,userContext); },
LoadClient:function(clientUrlName,succeededCallback, failedCallback, userContext) {
/// <param name="clientUrlName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadClient',false,{clientUrlName:clientUrlName},succeededCallback,failedCallback,userContext); },
LoadAllCampaigns:function(succeededCallback, failedCallback, userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadAllCampaigns',false,{},succeededCallback,failedCallback,userContext); },
LoadCampaignsByClient:function(clientUrlName,succeededCallback, failedCallback, userContext) {
/// <param name="clientUrlName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadCampaignsByClient',false,{clientUrlName:clientUrlName},succeededCallback,failedCallback,userContext); },
LoadCampaign:function(clientUrlName,campaignUrlName,succeededCallback, failedCallback, userContext) {
/// <param name="clientUrlName" type="String">System.String</param>
/// <param name="campaignUrlName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadCampaign',false,{clientUrlName:clientUrlName,campaignUrlName:campaignUrlName},succeededCallback,failedCallback,userContext); },
LoadAssetCategory:function(clientUrlName,campaignUrlName,assetCategoryUrlNames,succeededCallback, failedCallback, userContext) {
/// <param name="clientUrlName" type="String">System.String</param>
/// <param name="campaignUrlName" type="String">System.String</param>
/// <param name="assetCategoryUrlNames" type="Array">System.String[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'LoadAssetCategory',false,{clientUrlName:clientUrlName,campaignUrlName:campaignUrlName,assetCategoryUrlNames:assetCategoryUrlNames},succeededCallback,failedCallback,userContext); },
CheckAuthenticationStatusFileFormatsAndDescription:function(clientID,campaignID,assetID,assetDiplayMethod,assetDisplayType,succeededCallback, failedCallback, userContext) {
/// <param name="clientID" type="Number">System.Int32</param>
/// <param name="campaignID" type="Number">System.Int64</param>
/// <param name="assetID" type="Number">System.Int64</param>
/// <param name="assetDiplayMethod" type="EPK.Model.AssetDisplayMethods">EPK.Model.AssetDisplayMethods</param>
/// <param name="assetDisplayType" type="EPK.Model.AssetDisplayTypes">EPK.Model.AssetDisplayTypes</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'CheckAuthenticationStatusFileFormatsAndDescription',false,{clientID:clientID,campaignID:campaignID,assetID:assetID,assetDiplayMethod:assetDiplayMethod,assetDisplayType:assetDisplayType},succeededCallback,failedCallback,userContext); }}
ContentService.registerClass('ContentService',Sys.Net.WebServiceProxy);
ContentService._staticInstance = new ContentService();
ContentService.set_path = function(value) {
ContentService._staticInstance.set_path(value); }
ContentService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ContentService._staticInstance.get_path();}
ContentService.set_timeout = function(value) {
ContentService._staticInstance.set_timeout(value); }
ContentService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ContentService._staticInstance.get_timeout(); }
ContentService.set_defaultUserContext = function(value) { 
ContentService._staticInstance.set_defaultUserContext(value); }
ContentService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ContentService._staticInstance.get_defaultUserContext(); }
ContentService.set_defaultSucceededCallback = function(value) { 
 ContentService._staticInstance.set_defaultSucceededCallback(value); }
ContentService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ContentService._staticInstance.get_defaultSucceededCallback(); }
ContentService.set_defaultFailedCallback = function(value) { 
ContentService._staticInstance.set_defaultFailedCallback(value); }
ContentService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ContentService._staticInstance.get_defaultFailedCallback(); }
ContentService.set_path("/webservices/render/content.asmx");
ContentService.LoadClients= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ContentService._staticInstance.LoadClients(onSuccess,onFailed,userContext); }
ContentService.LoadAllClients= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ContentService._staticInstance.LoadAllClients(onSuccess,onFailed,userContext); }
ContentService.LoadClient= function(clientUrlName,onSuccess,onFailed,userContext) {
/// <param name="clientUrlName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ContentService._staticInstance.LoadClient(clientUrlName,onSuccess,onFailed,userContext); }
ContentService.LoadAllCampaigns= function(onSuccess,onFailed,userContext) {
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ContentService._staticInstance.LoadAllCampaigns(onSuccess,onFailed,userContext); }
ContentService.LoadCampaignsByClient= function(clientUrlName,onSuccess,onFailed,userContext) {
/// <param name="clientUrlName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ContentService._staticInstance.LoadCampaignsByClient(clientUrlName,onSuccess,onFailed,userContext); }
ContentService.LoadCampaign= function(clientUrlName,campaignUrlName,onSuccess,onFailed,userContext) {
/// <param name="clientUrlName" type="String">System.String</param>
/// <param name="campaignUrlName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ContentService._staticInstance.LoadCampaign(clientUrlName,campaignUrlName,onSuccess,onFailed,userContext); }
ContentService.LoadAssetCategory= function(clientUrlName,campaignUrlName,assetCategoryUrlNames,onSuccess,onFailed,userContext) {
/// <param name="clientUrlName" type="String">System.String</param>
/// <param name="campaignUrlName" type="String">System.String</param>
/// <param name="assetCategoryUrlNames" type="Array">System.String[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ContentService._staticInstance.LoadAssetCategory(clientUrlName,campaignUrlName,assetCategoryUrlNames,onSuccess,onFailed,userContext); }
ContentService.CheckAuthenticationStatusFileFormatsAndDescription= function(clientID,campaignID,assetID,assetDiplayMethod,assetDisplayType,onSuccess,onFailed,userContext) {
/// <param name="clientID" type="Number">System.Int32</param>
/// <param name="campaignID" type="Number">System.Int64</param>
/// <param name="assetID" type="Number">System.Int64</param>
/// <param name="assetDiplayMethod" type="EPK.Model.AssetDisplayMethods">EPK.Model.AssetDisplayMethods</param>
/// <param name="assetDisplayType" type="EPK.Model.AssetDisplayTypes">EPK.Model.AssetDisplayTypes</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
ContentService._staticInstance.CheckAuthenticationStatusFileFormatsAndDescription(clientID,campaignID,assetID,assetDiplayMethod,assetDisplayType,onSuccess,onFailed,userContext); }
Type.registerNamespace('EPK.Model');
if (typeof(EPK.Model.AssetDisplayMethods) === 'undefined') {
EPK.Model.AssetDisplayMethods = function() { throw Error.invalidOperation(); }
EPK.Model.AssetDisplayMethods.prototype = {MainPage: 1,Popup: 2,ShoppingCart: 3,EmailShoppingCart: 4}
EPK.Model.AssetDisplayMethods.registerEnum('EPK.Model.AssetDisplayMethods', true);
}
if (typeof(EPK.Model.AssetDisplayTypes) === 'undefined') {
EPK.Model.AssetDisplayTypes = function() { throw Error.invalidOperation(); }
EPK.Model.AssetDisplayTypes.prototype = {Undefined: 0,AssetCategory: 1,SearchResults: 2,ShoppingCart: 3,Campaigns: 4,Campaign: 5,EmailedShoppingCart: 6}
EPK.Model.AssetDisplayTypes.registerEnum('EPK.Model.AssetDisplayTypes', true);
}

