var ShopWebService=function() {
ShopWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ShopWebService.prototype={
GetCulture:function(succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetCulture',false,{},succeededCallback,failedCallback,userContext); },
HeartBeat:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'HeartBeat',false,{SID:SID},succeededCallback,failedCallback,userContext); },
UsesSMS:function(LoginName,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'UsesSMS',false,{LoginName:LoginName,Password:Password},succeededCallback,failedCallback,userContext); },
SendSMSCode:function(LoginName,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'SendSMSCode',false,{LoginName:LoginName,Password:Password},succeededCallback,failedCallback,userContext); },
Impersonate:function(SID,AccountID,Redirect,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'Impersonate',false,{SID:SID,AccountID:AccountID,Redirect:Redirect},succeededCallback,failedCallback,userContext); },
ReleaseImpersonation:function(SID,AccountID,Redirect,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'ReleaseImpersonation',false,{SID:SID,AccountID:AccountID,Redirect:Redirect},succeededCallback,failedCallback,userContext); },
ChangeLanguage:function(SID,LanguageCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'ChangeLanguage',false,{SID:SID,LanguageCode:LanguageCode},succeededCallback,failedCallback,userContext); },
GetAccountByGUID:function(SID,AccountGUID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetAccountByGUID',false,{SID:SID,AccountGUID:AccountGUID},succeededCallback,failedCallback,userContext); },
GetAccount:function(SID,AccountPK,TemplateAccountPK,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetAccount',false,{SID:SID,AccountPK:AccountPK,TemplateAccountPK:TemplateAccountPK},succeededCallback,failedCallback,userContext); },
SaveAccount:function(SID,AccountObject,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'SaveAccount',false,{SID:SID,AccountObject:AccountObject},succeededCallback,failedCallback,userContext); },
RefreshPassword:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'RefreshPassword',false,{SID:SID},succeededCallback,failedCallback,userContext); },
LoadCart:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'LoadCart',false,{SID:SID},succeededCallback,failedCallback,userContext); },
AddToCart:function(SID,Artikelcode,Aantal,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'AddToCart',false,{SID:SID,Artikelcode:Artikelcode,Aantal:Aantal},succeededCallback,failedCallback,userContext); },
AddToCartWithPrijs:function(SID,Artikelcode,Aantal,Prijs,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'AddToCartWithPrijs',false,{SID:SID,Artikelcode:Artikelcode,Aantal:Aantal,Prijs:Prijs},succeededCallback,failedCallback,userContext); },
RemoveFromCart:function(SID,Artikelcode,CallBackOptions,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'RemoveFromCart',false,{SID:SID,Artikelcode:Artikelcode,CallBackOptions:CallBackOptions},succeededCallback,failedCallback,userContext); },
RemoveOrderRegel:function(SID,Artikelcode,CallBackOptions,RegelType,OrderRegel_PK,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'RemoveOrderRegel',false,{SID:SID,Artikelcode:Artikelcode,CallBackOptions:CallBackOptions,RegelType:RegelType,OrderRegel_PK:OrderRegel_PK},succeededCallback,failedCallback,userContext); },
RestoreDiscount:function(SID,OrderRegel_PK,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'RestoreDiscount',false,{SID:SID,OrderRegel_PK:OrderRegel_PK},succeededCallback,failedCallback,userContext); },
UpdatePrijs:function(SID,OrderRegel_PK,Prijs,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'UpdatePrijs',false,{SID:SID,OrderRegel_PK:OrderRegel_PK,Prijs:Prijs},succeededCallback,failedCallback,userContext); },
UpdateAantal:function(SID,OrderRegel_PK,Aantal,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'UpdateAantal',false,{SID:SID,OrderRegel_PK:OrderRegel_PK,Aantal:Aantal},succeededCallback,failedCallback,userContext); },
UpdateAantalByArtikelcode:function(SID,Artikelcode,Aantal,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'UpdateAantalByArtikelcode',false,{SID:SID,Artikelcode:Artikelcode,Aantal:Aantal},succeededCallback,failedCallback,userContext); },
GetBestellijsten:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetBestellijsten',false,{SID:SID},succeededCallback,failedCallback,userContext); },
AddToBestellijst:function(SID,ArtikelCode,ListID,ListName,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'AddToBestellijst',false,{SID:SID,ArtikelCode:ArtikelCode,ListID:ListID,ListName:ListName},succeededCallback,failedCallback,userContext); },
UpdateMyArtikelCode:function(SID,ArtikelCode,MyArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'UpdateMyArtikelCode',false,{SID:SID,ArtikelCode:ArtikelCode,MyArtikelCode:MyArtikelCode},succeededCallback,failedCallback,userContext); },
LookupArtikelcodes:function(SessionKey,SearchString,RowIndex,ExludeList,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'LookupArtikelcodes',false,{SessionKey:SessionKey,SearchString:SearchString,RowIndex:RowIndex,ExludeList:ExludeList},succeededCallback,failedCallback,userContext); },
GetItemInfo:function(SID,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetItemInfo',false,{SID:SID,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
NewOrder:function(SID,CustomerRef,Omschrijving,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'NewOrder',false,{SID:SID,CustomerRef:CustomerRef,Omschrijving:Omschrijving},succeededCallback,failedCallback,userContext); },
RemoveOrder:function(SID,OrderKop_PK,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'RemoveOrder',false,{SID:SID,OrderKop_PK:OrderKop_PK},succeededCallback,failedCallback,userContext); },
CheckItemAvailability:function(SID,Artikelcode,Aantal,MinBestelEenheid,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CheckItemAvailability',false,{SID:SID,Artikelcode:Artikelcode,Aantal:Aantal,MinBestelEenheid:MinBestelEenheid},succeededCallback,failedCallback,userContext); },
ChangeAccountType:function(SID,DebCode,AccountType,Role,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'ChangeAccountType',false,{SID:SID,DebCode:DebCode,AccountType:AccountType,Role:Role},succeededCallback,failedCallback,userContext); },
AdminToggleSMS:function(SID,Account_PK,Checked,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'AdminToggleSMS',false,{SID:SID,Account_PK:Account_PK,Checked:Checked},succeededCallback,failedCallback,userContext); },
AccountSetMobilePhone:function(SID,Account_PK,MobilePhone,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'AccountSetMobilePhone',false,{SID:SID,Account_PK:Account_PK,MobilePhone:MobilePhone},succeededCallback,failedCallback,userContext); },
GenerateZipFile:function(SID,ArtikelCode,Files,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GenerateZipFile',false,{SID:SID,ArtikelCode:ArtikelCode,Files:Files},succeededCallback,failedCallback,userContext); },
GetSlideShowImages:function(SID,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetSlideShowImages',false,{SID:SID,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
GetLijsten:function(SID,ListType,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetLijsten',false,{SID:SID,ListType:ListType,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
ToggleFavoriet:function(SID,ListID,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'ToggleFavoriet',false,{SID:SID,ListID:ListID,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
AddLijst:function(SID,ListType,ListName,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'AddLijst',false,{SID:SID,ListType:ListType,ListName:ListName,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
RemoveLijst:function(SID,ListID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'RemoveLijst',false,{SID:SID,ListID:ListID},succeededCallback,failedCallback,userContext); },
GetItemInfoHTML:function(SID,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetItemInfoHTML',false,{SID:SID,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
SearchCustomer:function(SID,SearchFor,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'SearchCustomer',false,{SID:SID,SearchFor:SearchFor},succeededCallback,failedCallback,userContext); },
CreateOrderConfirmation:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CreateOrderConfirmation',false,{SID:SID},succeededCallback,failedCallback,userContext); },
SearchPopupResult:function(SID,SearchFor,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'SearchPopupResult',false,{SID:SID,SearchFor:SearchFor},succeededCallback,failedCallback,userContext); },
SearchPopupResultv2:function(SID,SearchFor,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'SearchPopupResultv2',false,{SID:SID,SearchFor:SearchFor},succeededCallback,failedCallback,userContext); },
LogSearch:function(SID,SearchFor,Hits,ResultingAction,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'LogSearch',false,{SID:SID,SearchFor:SearchFor,Hits:Hits,ResultingAction:ResultingAction},succeededCallback,failedCallback,userContext); },
ChangeSorting:function(SID,Sorting,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'ChangeSorting',false,{SID:SID,Sorting:Sorting},succeededCallback,failedCallback,userContext); },
ChangeAantalPerPagina:function(SID,Aantal,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'ChangeAantalPerPagina',false,{SID:SID,Aantal:Aantal},succeededCallback,failedCallback,userContext); },
ChangePassword:function(SID,OldPwd,NewPwd,PwdStrength,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'ChangePassword',false,{SID:SID,OldPwd:OldPwd,NewPwd:NewPwd,PwdStrength:PwdStrength},succeededCallback,failedCallback,userContext); },
RecordTranslationHit:function(SID,TranslationID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'RecordTranslationHit',false,{SID:SID,TranslationID:TranslationID},succeededCallback,failedCallback,userContext); },
GetAccountManagers:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetAccountManagers',false,{SID:SID},succeededCallback,failedCallback,userContext); },
CartWizard2_UwBestelling:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_UwBestelling',false,{SID:SID},succeededCallback,failedCallback,userContext); },
CartWizard2_Overzicht:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_Overzicht',false,{SID:SID},succeededCallback,failedCallback,userContext); },
CartWizard2_UwGegevens:function(SID,NewAccount,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_UwGegevens',false,{SID:SID,NewAccount:NewAccount},succeededCallback,failedCallback,userContext); },
CartWizard2_UpdateAccountInfo:function(SID,Parameters,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_UpdateAccountInfo',false,{SID:SID,Parameters:Parameters},succeededCallback,failedCallback,userContext); },
CartWizard2_UpdateOrderInfo:function(SID,AanvullendeOpmerkingen,KlantReferentie,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_UpdateOrderInfo',false,{SID:SID,AanvullendeOpmerkingen:AanvullendeOpmerkingen,KlantReferentie:KlantReferentie},succeededCallback,failedCallback,userContext); },
CartWizard2_Betaalmethode:function(SID,PreviousPaymentResult,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_Betaalmethode',false,{SID:SID,PreviousPaymentResult:PreviousPaymentResult},succeededCallback,failedCallback,userContext); },
CartWizard2_Verzendwijze:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_Verzendwijze',false,{SID:SID},succeededCallback,failedCallback,userContext); },
CartWizard2_Login:function(SID,UserName,Password,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_Login',false,{SID:SID,UserName:UserName,Password:Password},succeededCallback,failedCallback,userContext); },
CartWizard2_SelectVerzendwijze:function(SID,DeliveryMethodRule_PK,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_SelectVerzendwijze',false,{SID:SID,DeliveryMethodRule_PK:DeliveryMethodRule_PK},succeededCallback,failedCallback,userContext); },
CartWizard2_ConfirmOrder:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_ConfirmOrder',false,{SID:SID},succeededCallback,failedCallback,userContext); },
CartWizard2_Voltooid:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_Voltooid',false,{SID:SID},succeededCallback,failedCallback,userContext); },
CartWizard2_GetSteps:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_GetSteps',false,{SID:SID},succeededCallback,failedCallback,userContext); },
CartWizard2_GetStepsHTML:function(SID,CurrentWizardStep,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'CartWizard2_GetStepsHTML',false,{SID:SID,CurrentWizardStep:CurrentWizardStep},succeededCallback,failedCallback,userContext); },
AddShowroomCartToB2BOrder:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'AddShowroomCartToB2BOrder',false,{SID:SID},succeededCallback,failedCallback,userContext); },
GetRelatedThumbnails:function(SID,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetRelatedThumbnails',false,{SID:SID,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
ResetAnnouncementFlags:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'ResetAnnouncementFlags',false,{SID:SID},succeededCallback,failedCallback,userContext); },
GetStates:function(SID,CountryCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetStates',false,{SID:SID,CountryCode:CountryCode},succeededCallback,failedCallback,userContext); },
GetOrderStatusses:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetOrderStatusses',false,{SID:SID},succeededCallback,failedCallback,userContext); },
SwitchToShowroomMode:function(SID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'SwitchToShowroomMode',false,{SID:SID},succeededCallback,failedCallback,userContext); },
GetCalendarRange:function(SID,VanYear,VanMonth,VanDay,TotYear,TotMonth,TotDay,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetCalendarRange',false,{SID:SID,VanYear:VanYear,VanMonth:VanMonth,VanDay:VanDay,TotYear:TotYear,TotMonth:TotMonth,TotDay:TotDay},succeededCallback,failedCallback,userContext); },
GetCalendarWeeks:function(SID,Year,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetCalendarWeeks',false,{SID:SID,Year:Year},succeededCallback,failedCallback,userContext); },
ValidateDate:function(SID,Year,Month,Day,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'ValidateDate',false,{SID:SID,Year:Year,Month:Month,Day:Day},succeededCallback,failedCallback,userContext); },
TCGrid_GetHTML:function(SID,GridName,RowLevel,PK,PageIndex,SortColumn,SortDirection,Parameters,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'TCGrid_GetHTML',false,{SID:SID,GridName:GridName,RowLevel:RowLevel,PK:PK,PageIndex:PageIndex,SortColumn:SortColumn,SortDirection:SortDirection,Parameters:Parameters},succeededCallback,failedCallback,userContext); },
GetFlashImageInfo:function(SID,FlashImageID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetFlashImageInfo',false,{SID:SID,FlashImageID:FlashImageID},succeededCallback,failedCallback,userContext); },
GetHotspotHTMLByID:function(SID,FlashImageHotspotID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetHotspotHTMLByID',false,{SID:SID,FlashImageHotspotID:FlashImageHotspotID},succeededCallback,failedCallback,userContext); },
GetEmployeeToolbarHTML:function(SID,Element,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetEmployeeToolbarHTML',false,{SID:SID,Element:Element},succeededCallback,failedCallback,userContext); },
EmployeeToolbarAddDiscount:function(SID,DiscountID,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'EmployeeToolbarAddDiscount',false,{SID:SID,DiscountID:DiscountID},succeededCallback,failedCallback,userContext); },
EmployeeToolbarAddText:function(SID,Text,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'EmployeeToolbarAddText',false,{SID:SID,Text:Text},succeededCallback,failedCallback,userContext); },
EmployeeToolbarSaveMoreDetail:function(SID,Selectiecode_PK,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'EmployeeToolbarSaveMoreDetail',false,{SID:SID,Selectiecode_PK:Selectiecode_PK},succeededCallback,failedCallback,userContext); },
GetProductDetailTab_Accessoires:function(SID,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetProductDetailTab_Accessoires',false,{SID:SID,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
GetProductDetailTab_Vervangend:function(SID,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetProductDetailTab_Vervangend',false,{SID:SID,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
GetProductDetailTab_Documenten:function(SID,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetProductDetailTab_Documenten',false,{SID:SID,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); },
GetProductDetailTab_Videos:function(SID,ArtikelCode,succeededCallback, failedCallback, userContext) {
return this._invoke(ShopWebService.get_path(), 'GetProductDetailTab_Videos',false,{SID:SID,ArtikelCode:ArtikelCode},succeededCallback,failedCallback,userContext); }}
ShopWebService.registerClass('ShopWebService',Sys.Net.WebServiceProxy);
ShopWebService._staticInstance = new ShopWebService();
ShopWebService.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; ShopWebService._staticInstance._path = value; }
ShopWebService.get_path = function() { return ShopWebService._staticInstance._path; }
ShopWebService.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); }
ShopWebService._staticInstance._timeout = value; }
ShopWebService.get_timeout = function() { 
return ShopWebService._staticInstance._timeout; }
ShopWebService.set_defaultUserContext = function(value) { 
ShopWebService._staticInstance._userContext = value; }
ShopWebService.get_defaultUserContext = function() { 
return ShopWebService._staticInstance._userContext; }
ShopWebService.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; ShopWebService._staticInstance._succeeded = value; }
ShopWebService.get_defaultSucceededCallback = function() { 
return ShopWebService._staticInstance._succeeded; }
ShopWebService.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; ShopWebService._staticInstance._failed = value; }
ShopWebService.get_defaultFailedCallback = function() { 
return ShopWebService._staticInstance._failed; }
ShopWebService.set_path("/ShopWebService.asmx");
ShopWebService.GetCulture= function(onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetCulture(onSuccess,onFailed,userContext); }
ShopWebService.HeartBeat= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.HeartBeat(SID,onSuccess,onFailed,userContext); }
ShopWebService.UsesSMS= function(LoginName,Password,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.UsesSMS(LoginName,Password,onSuccess,onFailed,userContext); }
ShopWebService.SendSMSCode= function(LoginName,Password,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.SendSMSCode(LoginName,Password,onSuccess,onFailed,userContext); }
ShopWebService.Impersonate= function(SID,AccountID,Redirect,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.Impersonate(SID,AccountID,Redirect,onSuccess,onFailed,userContext); }
ShopWebService.ReleaseImpersonation= function(SID,AccountID,Redirect,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.ReleaseImpersonation(SID,AccountID,Redirect,onSuccess,onFailed,userContext); }
ShopWebService.ChangeLanguage= function(SID,LanguageCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.ChangeLanguage(SID,LanguageCode,onSuccess,onFailed,userContext); }
ShopWebService.GetAccountByGUID= function(SID,AccountGUID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetAccountByGUID(SID,AccountGUID,onSuccess,onFailed,userContext); }
ShopWebService.GetAccount= function(SID,AccountPK,TemplateAccountPK,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetAccount(SID,AccountPK,TemplateAccountPK,onSuccess,onFailed,userContext); }
ShopWebService.SaveAccount= function(SID,AccountObject,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.SaveAccount(SID,AccountObject,onSuccess,onFailed,userContext); }
ShopWebService.RefreshPassword= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.RefreshPassword(SID,onSuccess,onFailed,userContext); }
ShopWebService.LoadCart= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.LoadCart(SID,onSuccess,onFailed,userContext); }
ShopWebService.AddToCart= function(SID,Artikelcode,Aantal,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.AddToCart(SID,Artikelcode,Aantal,onSuccess,onFailed,userContext); }
ShopWebService.AddToCartWithPrijs= function(SID,Artikelcode,Aantal,Prijs,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.AddToCartWithPrijs(SID,Artikelcode,Aantal,Prijs,onSuccess,onFailed,userContext); }
ShopWebService.RemoveFromCart= function(SID,Artikelcode,CallBackOptions,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.RemoveFromCart(SID,Artikelcode,CallBackOptions,onSuccess,onFailed,userContext); }
ShopWebService.RemoveOrderRegel= function(SID,Artikelcode,CallBackOptions,RegelType,OrderRegel_PK,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.RemoveOrderRegel(SID,Artikelcode,CallBackOptions,RegelType,OrderRegel_PK,onSuccess,onFailed,userContext); }
ShopWebService.RestoreDiscount= function(SID,OrderRegel_PK,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.RestoreDiscount(SID,OrderRegel_PK,onSuccess,onFailed,userContext); }
ShopWebService.UpdatePrijs= function(SID,OrderRegel_PK,Prijs,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.UpdatePrijs(SID,OrderRegel_PK,Prijs,onSuccess,onFailed,userContext); }
ShopWebService.UpdateAantal= function(SID,OrderRegel_PK,Aantal,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.UpdateAantal(SID,OrderRegel_PK,Aantal,onSuccess,onFailed,userContext); }
ShopWebService.UpdateAantalByArtikelcode= function(SID,Artikelcode,Aantal,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.UpdateAantalByArtikelcode(SID,Artikelcode,Aantal,onSuccess,onFailed,userContext); }
ShopWebService.GetBestellijsten= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetBestellijsten(SID,onSuccess,onFailed,userContext); }
ShopWebService.AddToBestellijst= function(SID,ArtikelCode,ListID,ListName,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.AddToBestellijst(SID,ArtikelCode,ListID,ListName,onSuccess,onFailed,userContext); }
ShopWebService.UpdateMyArtikelCode= function(SID,ArtikelCode,MyArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.UpdateMyArtikelCode(SID,ArtikelCode,MyArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.LookupArtikelcodes= function(SessionKey,SearchString,RowIndex,ExludeList,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.LookupArtikelcodes(SessionKey,SearchString,RowIndex,ExludeList,onSuccess,onFailed,userContext); }
ShopWebService.GetItemInfo= function(SID,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetItemInfo(SID,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.NewOrder= function(SID,CustomerRef,Omschrijving,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.NewOrder(SID,CustomerRef,Omschrijving,onSuccess,onFailed,userContext); }
ShopWebService.RemoveOrder= function(SID,OrderKop_PK,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.RemoveOrder(SID,OrderKop_PK,onSuccess,onFailed,userContext); }
ShopWebService.CheckItemAvailability= function(SID,Artikelcode,Aantal,MinBestelEenheid,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CheckItemAvailability(SID,Artikelcode,Aantal,MinBestelEenheid,onSuccess,onFailed,userContext); }
ShopWebService.ChangeAccountType= function(SID,DebCode,AccountType,Role,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.ChangeAccountType(SID,DebCode,AccountType,Role,onSuccess,onFailed,userContext); }
ShopWebService.AdminToggleSMS= function(SID,Account_PK,Checked,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.AdminToggleSMS(SID,Account_PK,Checked,onSuccess,onFailed,userContext); }
ShopWebService.AccountSetMobilePhone= function(SID,Account_PK,MobilePhone,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.AccountSetMobilePhone(SID,Account_PK,MobilePhone,onSuccess,onFailed,userContext); }
ShopWebService.GenerateZipFile= function(SID,ArtikelCode,Files,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GenerateZipFile(SID,ArtikelCode,Files,onSuccess,onFailed,userContext); }
ShopWebService.GetSlideShowImages= function(SID,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetSlideShowImages(SID,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.GetLijsten= function(SID,ListType,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetLijsten(SID,ListType,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.ToggleFavoriet= function(SID,ListID,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.ToggleFavoriet(SID,ListID,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.AddLijst= function(SID,ListType,ListName,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.AddLijst(SID,ListType,ListName,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.RemoveLijst= function(SID,ListID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.RemoveLijst(SID,ListID,onSuccess,onFailed,userContext); }
ShopWebService.GetItemInfoHTML= function(SID,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetItemInfoHTML(SID,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.SearchCustomer= function(SID,SearchFor,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.SearchCustomer(SID,SearchFor,onSuccess,onFailed,userContext); }
ShopWebService.CreateOrderConfirmation= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CreateOrderConfirmation(SID,onSuccess,onFailed,userContext); }
ShopWebService.SearchPopupResult= function(SID,SearchFor,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.SearchPopupResult(SID,SearchFor,onSuccess,onFailed,userContext); }
ShopWebService.SearchPopupResultv2= function(SID,SearchFor,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.SearchPopupResultv2(SID,SearchFor,onSuccess,onFailed,userContext); }
ShopWebService.LogSearch= function(SID,SearchFor,Hits,ResultingAction,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.LogSearch(SID,SearchFor,Hits,ResultingAction,onSuccess,onFailed,userContext); }
ShopWebService.ChangeSorting= function(SID,Sorting,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.ChangeSorting(SID,Sorting,onSuccess,onFailed,userContext); }
ShopWebService.ChangeAantalPerPagina= function(SID,Aantal,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.ChangeAantalPerPagina(SID,Aantal,onSuccess,onFailed,userContext); }
ShopWebService.ChangePassword= function(SID,OldPwd,NewPwd,PwdStrength,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.ChangePassword(SID,OldPwd,NewPwd,PwdStrength,onSuccess,onFailed,userContext); }
ShopWebService.RecordTranslationHit= function(SID,TranslationID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.RecordTranslationHit(SID,TranslationID,onSuccess,onFailed,userContext); }
ShopWebService.GetAccountManagers= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetAccountManagers(SID,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_UwBestelling= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_UwBestelling(SID,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_Overzicht= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_Overzicht(SID,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_UwGegevens= function(SID,NewAccount,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_UwGegevens(SID,NewAccount,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_UpdateAccountInfo= function(SID,Parameters,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_UpdateAccountInfo(SID,Parameters,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_UpdateOrderInfo= function(SID,AanvullendeOpmerkingen,KlantReferentie,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_UpdateOrderInfo(SID,AanvullendeOpmerkingen,KlantReferentie,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_Betaalmethode= function(SID,PreviousPaymentResult,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_Betaalmethode(SID,PreviousPaymentResult,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_Verzendwijze= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_Verzendwijze(SID,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_Login= function(SID,UserName,Password,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_Login(SID,UserName,Password,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_SelectVerzendwijze= function(SID,DeliveryMethodRule_PK,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_SelectVerzendwijze(SID,DeliveryMethodRule_PK,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_ConfirmOrder= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_ConfirmOrder(SID,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_Voltooid= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_Voltooid(SID,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_GetSteps= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_GetSteps(SID,onSuccess,onFailed,userContext); }
ShopWebService.CartWizard2_GetStepsHTML= function(SID,CurrentWizardStep,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.CartWizard2_GetStepsHTML(SID,CurrentWizardStep,onSuccess,onFailed,userContext); }
ShopWebService.AddShowroomCartToB2BOrder= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.AddShowroomCartToB2BOrder(SID,onSuccess,onFailed,userContext); }
ShopWebService.GetRelatedThumbnails= function(SID,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetRelatedThumbnails(SID,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.ResetAnnouncementFlags= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.ResetAnnouncementFlags(SID,onSuccess,onFailed,userContext); }
ShopWebService.GetStates= function(SID,CountryCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetStates(SID,CountryCode,onSuccess,onFailed,userContext); }
ShopWebService.GetOrderStatusses= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetOrderStatusses(SID,onSuccess,onFailed,userContext); }
ShopWebService.SwitchToShowroomMode= function(SID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.SwitchToShowroomMode(SID,onSuccess,onFailed,userContext); }
ShopWebService.GetCalendarRange= function(SID,VanYear,VanMonth,VanDay,TotYear,TotMonth,TotDay,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetCalendarRange(SID,VanYear,VanMonth,VanDay,TotYear,TotMonth,TotDay,onSuccess,onFailed,userContext); }
ShopWebService.GetCalendarWeeks= function(SID,Year,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetCalendarWeeks(SID,Year,onSuccess,onFailed,userContext); }
ShopWebService.ValidateDate= function(SID,Year,Month,Day,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.ValidateDate(SID,Year,Month,Day,onSuccess,onFailed,userContext); }
ShopWebService.TCGrid_GetHTML= function(SID,GridName,RowLevel,PK,PageIndex,SortColumn,SortDirection,Parameters,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.TCGrid_GetHTML(SID,GridName,RowLevel,PK,PageIndex,SortColumn,SortDirection,Parameters,onSuccess,onFailed,userContext); }
ShopWebService.GetFlashImageInfo= function(SID,FlashImageID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetFlashImageInfo(SID,FlashImageID,onSuccess,onFailed,userContext); }
ShopWebService.GetHotspotHTMLByID= function(SID,FlashImageHotspotID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetHotspotHTMLByID(SID,FlashImageHotspotID,onSuccess,onFailed,userContext); }
ShopWebService.GetEmployeeToolbarHTML= function(SID,Element,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetEmployeeToolbarHTML(SID,Element,onSuccess,onFailed,userContext); }
ShopWebService.EmployeeToolbarAddDiscount= function(SID,DiscountID,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.EmployeeToolbarAddDiscount(SID,DiscountID,onSuccess,onFailed,userContext); }
ShopWebService.EmployeeToolbarAddText= function(SID,Text,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.EmployeeToolbarAddText(SID,Text,onSuccess,onFailed,userContext); }
ShopWebService.EmployeeToolbarSaveMoreDetail= function(SID,Selectiecode_PK,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.EmployeeToolbarSaveMoreDetail(SID,Selectiecode_PK,onSuccess,onFailed,userContext); }
ShopWebService.GetProductDetailTab_Accessoires= function(SID,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetProductDetailTab_Accessoires(SID,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.GetProductDetailTab_Vervangend= function(SID,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetProductDetailTab_Vervangend(SID,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.GetProductDetailTab_Documenten= function(SID,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetProductDetailTab_Documenten(SID,ArtikelCode,onSuccess,onFailed,userContext); }
ShopWebService.GetProductDetailTab_Videos= function(SID,ArtikelCode,onSuccess,onFailed,userContext) {ShopWebService._staticInstance.GetProductDetailTab_Videos(SID,ArtikelCode,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(ClientCultureInfo) === 'undefined') {
var ClientCultureInfo=gtc("ClientCultureInfo");
ClientCultureInfo.registerClass('ClientCultureInfo');
}
Type.registerNamespace('TranCon.SmartWebShop.BusinessLayer');
if (typeof(TranCon.SmartWebShop.BusinessLayer.Account) === 'undefined') {
TranCon.SmartWebShop.BusinessLayer.Account=gtc("TranCon.SmartWebShop.BusinessLayer.Account");
TranCon.SmartWebShop.BusinessLayer.Account.registerClass('TranCon.SmartWebShop.BusinessLayer.Account');
}
if (typeof(GenericCallbackResult) === 'undefined') {
var GenericCallbackResult=gtc("GenericCallbackResult");
GenericCallbackResult.registerClass('GenericCallbackResult');
}
if (typeof(CartInfo) === 'undefined') {
var CartInfo=gtc("CartInfo");
CartInfo.registerClass('CartInfo');
}
if (typeof(LookupResult) === 'undefined') {
var LookupResult=gtc("LookupResult");
LookupResult.registerClass('LookupResult');
}
if (typeof(Artikel) === 'undefined') {
var Artikel=gtc("Artikel");
Artikel.registerClass('Artikel');
}
if (typeof(TranCon.SmartWebShop.BusinessLayer.EasyDate) === 'undefined') {
TranCon.SmartWebShop.BusinessLayer.EasyDate=gtc("TranCon.SmartWebShop.BusinessLayer.EasyDate");
TranCon.SmartWebShop.BusinessLayer.EasyDate.registerClass('TranCon.SmartWebShop.BusinessLayer.EasyDate');
}
