Type.registerNamespace('Corbis.Web.UI.SearchOld');
Corbis.Web.UI.SearchOld.SearchScriptService=function() {
Corbis.Web.UI.SearchOld.SearchScriptService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Corbis.Web.UI.SearchOld.SearchScriptService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.get_path();},
DeleteMoreSearchOptions:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteMoreSearchOptions',false,{},succeededCallback,failedCallback,userContext); },
AddItemToQuickPick:function(corbisID,url128,licenceModel,aspectRation,title,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddItemToQuickPick',false,{corbisID:corbisID,url128:url128,licenceModel:licenceModel,aspectRation:aspectRation,title:title},succeededCallback,failedCallback,userContext); },
RemoveItemFromQuickPick:function(corbisID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveItemFromQuickPick',false,{corbisID:corbisID},succeededCallback,failedCallback,userContext); },
displayOptionsClarifications:function(showclarificationstatus,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'displayOptionsClarifications',false,{showclarificationstatus:showclarificationstatus},succeededCallback,failedCallback,userContext); },
displayOptionsAutoComplete:function(showAutoCompleteStatus,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'displayOptionsAutoComplete',false,{showAutoCompleteStatus:showAutoCompleteStatus},succeededCallback,failedCallback,userContext); },
Get_displayOptionsAutoComplete:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Get_displayOptionsAutoComplete',false,{},succeededCallback,failedCallback,userContext); },
SavePreviewPreference:function(previewState,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SavePreviewPreference',false,{previewState:previewState},succeededCallback,failedCallback,userContext); },
GetLightBoxItems:function(lightboxId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLightBoxItems',false,{lightboxId:lightboxId},succeededCallback,failedCallback,userContext); },
GetLightBoxItemsV2:function(lightboxId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLightBoxItemsV2',false,{lightboxId:lightboxId},succeededCallback,failedCallback,userContext); },
DeleteProductFromLightbox:function(lightboxId,productUid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteProductFromLightbox',false,{lightboxId:lightboxId,productUid:productUid},succeededCallback,failedCallback,userContext); },
AddProductToCart:function(mediaUid,productUID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddProductToCart',false,{mediaUid:mediaUid,productUID:productUID},succeededCallback,failedCallback,userContext); },
GetCartMediaUidList:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCartMediaUidList',false,{},succeededCallback,failedCallback,userContext); },
AddSearchItemToLightbox:function(mediaUid,lightboxId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddSearchItemToLightbox',false,{mediaUid:mediaUid,lightboxId:lightboxId},succeededCallback,failedCallback,userContext); },
AddSearchItemToLightboxNew:function(corbisId,mediaUid,lightboxId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddSearchItemToLightboxNew',false,{corbisId:corbisId,mediaUid:mediaUid,lightboxId:lightboxId},succeededCallback,failedCallback,userContext); },
AddSearchItemToSubscriptionNew:function(corbisId,mediaUid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddSearchItemToSubscriptionNew',false,{corbisId:corbisId,mediaUid:mediaUid},succeededCallback,failedCallback,userContext); },
DeleteSubscriptionItem:function(mediaUid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteSubscriptionItem',false,{mediaUid:mediaUid},succeededCallback,failedCallback,userContext); },
GetSubscriptionItems:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSubscriptionItems',false,{},succeededCallback,failedCallback,userContext); },
GetRemainingDownloadCount:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRemainingDownloadCount',false,{},succeededCallback,failedCallback,userContext); },
GetSubscriptionItemsCount:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSubscriptionItemsCount',false,{},succeededCallback,failedCallback,userContext); }}
Corbis.Web.UI.SearchOld.SearchScriptService.registerClass('Corbis.Web.UI.SearchOld.SearchScriptService',Sys.Net.WebServiceProxy);
Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance = new Corbis.Web.UI.SearchOld.SearchScriptService();
Corbis.Web.UI.SearchOld.SearchScriptService.set_path = function(value) { Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.set_path(value); }
Corbis.Web.UI.SearchOld.SearchScriptService.get_path = function() { return Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.get_path(); }
Corbis.Web.UI.SearchOld.SearchScriptService.set_timeout = function(value) { Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.set_timeout(value); }
Corbis.Web.UI.SearchOld.SearchScriptService.get_timeout = function() { return Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.get_timeout(); }
Corbis.Web.UI.SearchOld.SearchScriptService.set_defaultUserContext = function(value) { Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.set_defaultUserContext(value); }
Corbis.Web.UI.SearchOld.SearchScriptService.get_defaultUserContext = function() { return Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.get_defaultUserContext(); }
Corbis.Web.UI.SearchOld.SearchScriptService.set_defaultSucceededCallback = function(value) { Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.set_defaultSucceededCallback(value); }
Corbis.Web.UI.SearchOld.SearchScriptService.get_defaultSucceededCallback = function() { return Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.get_defaultSucceededCallback(); }
Corbis.Web.UI.SearchOld.SearchScriptService.set_defaultFailedCallback = function(value) { Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.set_defaultFailedCallback(value); }
Corbis.Web.UI.SearchOld.SearchScriptService.get_defaultFailedCallback = function() { return Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.get_defaultFailedCallback(); }
Corbis.Web.UI.SearchOld.SearchScriptService.set_enableJsonp = function(value) { Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.set_enableJsonp(value); }
Corbis.Web.UI.SearchOld.SearchScriptService.get_enableJsonp = function() { return Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.get_enableJsonp(); }
Corbis.Web.UI.SearchOld.SearchScriptService.set_jsonpCallbackParameter = function(value) { Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.set_jsonpCallbackParameter(value); }
Corbis.Web.UI.SearchOld.SearchScriptService.get_jsonpCallbackParameter = function() { return Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.get_jsonpCallbackParameter(); }
Corbis.Web.UI.SearchOld.SearchScriptService.set_path("/packages/areas/legacy/SearchOld/SearchScriptService.asmx");
Corbis.Web.UI.SearchOld.SearchScriptService.DeleteMoreSearchOptions= function(onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.DeleteMoreSearchOptions(onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.AddItemToQuickPick= function(corbisID,url128,licenceModel,aspectRation,title,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.AddItemToQuickPick(corbisID,url128,licenceModel,aspectRation,title,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.RemoveItemFromQuickPick= function(corbisID,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.RemoveItemFromQuickPick(corbisID,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.displayOptionsClarifications= function(showclarificationstatus,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.displayOptionsClarifications(showclarificationstatus,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.displayOptionsAutoComplete= function(showAutoCompleteStatus,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.displayOptionsAutoComplete(showAutoCompleteStatus,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.Get_displayOptionsAutoComplete= function(onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.Get_displayOptionsAutoComplete(onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.SavePreviewPreference= function(previewState,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.SavePreviewPreference(previewState,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.GetLightBoxItems= function(lightboxId,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.GetLightBoxItems(lightboxId,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.GetLightBoxItemsV2= function(lightboxId,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.GetLightBoxItemsV2(lightboxId,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.DeleteProductFromLightbox= function(lightboxId,productUid,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.DeleteProductFromLightbox(lightboxId,productUid,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.AddProductToCart= function(mediaUid,productUID,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.AddProductToCart(mediaUid,productUID,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.GetCartMediaUidList= function(onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.GetCartMediaUidList(onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.AddSearchItemToLightbox= function(mediaUid,lightboxId,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.AddSearchItemToLightbox(mediaUid,lightboxId,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.AddSearchItemToLightboxNew= function(corbisId,mediaUid,lightboxId,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.AddSearchItemToLightboxNew(corbisId,mediaUid,lightboxId,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.AddSearchItemToSubscriptionNew= function(corbisId,mediaUid,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.AddSearchItemToSubscriptionNew(corbisId,mediaUid,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.DeleteSubscriptionItem= function(mediaUid,onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.DeleteSubscriptionItem(mediaUid,onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.GetSubscriptionItems= function(onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.GetSubscriptionItems(onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.GetRemainingDownloadCount= function(onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.GetRemainingDownloadCount(onSuccess,onFailed,userContext); }
Corbis.Web.UI.SearchOld.SearchScriptService.GetSubscriptionItemsCount= function(onSuccess,onFailed,userContext) {Corbis.Web.UI.SearchOld.SearchScriptService._staticInstance.GetSubscriptionItemsCount(onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Corbis.Legacy.Proxy.LightboxCartService.V1');
if (typeof(Corbis.Legacy.Proxy.LightboxCartService.V1.LightboxDisplayImage) === 'undefined') {
Corbis.Legacy.Proxy.LightboxCartService.V1.LightboxDisplayImage=gtc("Corbis.Legacy.Proxy.LightboxCartService.V1.LightboxDisplayImage");
Corbis.Legacy.Proxy.LightboxCartService.V1.LightboxDisplayImage.registerClass('Corbis.Legacy.Proxy.LightboxCartService.V1.LightboxDisplayImage');
}
Type.registerNamespace('Corbis.Web.Entities.src');
if (typeof(Corbis.Web.Entities.src.LightboxDisplayImageClient) === 'undefined') {
Corbis.Web.Entities.src.LightboxDisplayImageClient=gtc("Corbis.Web.Entities.src.LightboxDisplayImageClient");
Corbis.Web.Entities.src.LightboxDisplayImageClient.registerClass('Corbis.Web.Entities.src.LightboxDisplayImageClient');
}
Type.registerNamespace('Corbis.Web.Entities');
if (typeof(Corbis.Web.Entities.SearchItem) === 'undefined') {
Corbis.Web.Entities.SearchItem=gtc("Corbis.Web.Entities.SearchItem");
Corbis.Web.Entities.SearchItem.registerClass('Corbis.Web.Entities.SearchItem');
}
Type.registerNamespace('Corbis.Legacy.Proxy.ImageService.V1');
if (typeof(Corbis.Legacy.Proxy.ImageService.V1.SubscriptionDisplayImage) === 'undefined') {
Corbis.Legacy.Proxy.ImageService.V1.SubscriptionDisplayImage=gtc("Corbis.Legacy.Proxy.ImageService.V1.SubscriptionDisplayImage");
Corbis.Legacy.Proxy.ImageService.V1.SubscriptionDisplayImage.registerClass('Corbis.Legacy.Proxy.ImageService.V1.SubscriptionDisplayImage');
}

