www.bcbin.com
Open in
urlscan Pro
82.196.224.106
Public Scan
URL:
https://www.bcbin.com/WAREHOUSE-STOCK/Olive=
Submission: On November 22 via api from RU — Scanned from GB
Submission: On November 22 via api from RU — Scanned from GB
Form analysis
1 forms found in the DOMPOST https://www.bcbin.com/404.aspx?404%3bhttps%3a%2f%2fwww.bcbin.com%3a443%2fWAREHOUSE-STOCK%2fOlive=
<form method="post" action="https://www.bcbin.com/404.aspx?404%3bhttps%3a%2f%2fwww.bcbin.com%3a443%2fWAREHOUSE-STOCK%2fOlive=" id="ctl03">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
value="/wEPDwUJNzAwMTAzMDkzD2QWAmYPZBYEZg9kFgICCw8WAh4EVGV4dGVkAgMPZBYEAg0PZBYCAgEPZBYCAgQPZBYCAgEPDxYGHgVXaWR0aBsAAAAAAGBnQAEAAAAeBkhlaWdodBsAAAAAAABZQAEAAAAeBF8hU0ICgANkZAIOD2QWAgIDD2QWAgIDD2QWAgIBD2QWAgIBD2QWAgIBD2QWAgIBD2QWAgIBDw8WBh8BGwAAAAAAwHJAAQAAAB8CGwAAAAAAAD1AAQAAAB8DAoADZGQYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFi4FQWN0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAxJGN0bDAwJGN0bDAxJGN0bDAwBUdjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMSRjdGwwMCRjdGwwMiRjdGwwMCRjdGwwMAVHY3RsMDAkY3RsMjckY3RsMDAkY3RsMDckY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDEkY3RsMDAkY3RsMDMkY3RsMDAkY3RsMDAFR2N0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAxJGN0bDAwJGN0bDA0JGN0bDAwJGN0bDAwBUdjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMSRjdGwwMCRjdGwwNSRjdGwwMCRjdGwwMAVHY3RsMDAkY3RsMjckY3RsMDAkY3RsMDckY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDEkY3RsMDAkY3RsMDYkY3RsMDAkY3RsMDAFR2N0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAxJGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwBUFjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMiRjdGwwMCRjdGwwMSRjdGwwMAVHY3RsMDAkY3RsMjckY3RsMDAkY3RsMDckY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDIkY3RsMDAkY3RsMDIkY3RsMDAkY3RsMDAFR2N0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAyJGN0bDAwJGN0bDAzJGN0bDAwJGN0bDAwBUdjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMiRjdGwwMCRjdGwwNCRjdGwwMCRjdGwwMAVHY3RsMDAkY3RsMjckY3RsMDAkY3RsMDckY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDIkY3RsMDAkY3RsMDUkY3RsMDAkY3RsMDAFR2N0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAyJGN0bDAwJGN0bDA2JGN0bDAwJGN0bDAwBUdjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMiRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMAVHY3RsMDAkY3RsMjckY3RsMDAkY3RsMDckY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDIkY3RsMDAkY3RsMDgkY3RsMDAkY3RsMDAFR2N0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAyJGN0bDAwJGN0bDA5JGN0bDAwJGN0bDAwBUdjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMiRjdGwwMCRjdGwxMCRjdGwwMCRjdGwwMAVBY3RsMDAkY3RsMjckY3RsMDAkY3RsMDckY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDMkY3RsMDAkY3RsMDEkY3RsMDAFR2N0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAzJGN0bDAwJGN0bDAyJGN0bDAwJGN0bDAwBUdjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMyRjdGwwMCRjdGwwMyRjdGwwMCRjdGwwMAVBY3RsMDAkY3RsMjckY3RsMDAkY3RsMDckY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDQkY3RsMDAkY3RsMDEkY3RsMDAFQWN0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDA1JGN0bDAwJGN0bDAxJGN0bDAwBUdjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwNSRjdGwwMCRjdGwwMiRjdGwwMCRjdGwwMAVHY3RsMDAkY3RsMjckY3RsMDAkY3RsMDckY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDUkY3RsMDAkY3RsMDMkY3RsMDAkY3RsMDAFR2N0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDA1JGN0bDAwJGN0bDA0JGN0bDAwJGN0bDAwBUdjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwNSRjdGwwMCRjdGwwNSRjdGwwMCRjdGwwMAVHY3RsMDAkY3RsMjckY3RsMDAkY3RsMDckY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDUkY3RsMDAkY3RsMDYkY3RsMDAkY3RsMDAFQWN0bDAwJGN0bDI3JGN0bDAwJGN0bDA3JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDA2JGN0bDAwJGN0bDAxJGN0bDAwBUFjdGwwMCRjdGwyNyRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwNyRjdGwwMCRjdGwwMSRjdGwwMAVYY3RsMDAkY3RsMjckY3RsMDAkY3RsMDgkY3RsMDAkY3RsMDAkRGVwYXJ0bWVudENvbnRlbnRSZXBlYXRlcjEkY3RsMDEkTm9kZUhyZWYxJE5vZGVOYW1lMQVTY3RsMDAkUHJpbWFyeUNvbnRlbnRQbGFjZUhvbGRlciRUZW1wbGF0ZWRVc2VyQ29udHJvbDEkY3RsMDAkY3RsMDEkY3RsMDEkY3RsMDEkY3RsMDAFKWN0bDAwJGN0bDI4JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAxJGN0bDAwBSljdGwwMCRjdGwyOCRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMiRjdGwwMAUpY3RsMDAkY3RsMjgkY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDMkY3RsMDAFO2N0bDAwJGN0bDI4JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAxJGN0bDAxJGN0bDAwJGN0bDAwJGN0bDAwBTtjdGwwMCRjdGwyOCRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMSRjdGwwMSRjdGwwMSRjdGwwMCRjdGwwMAU7Y3RsMDAkY3RsMjgkY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDEkY3RsMDEkY3RsMDIkY3RsMDAkY3RsMDAFO2N0bDAwJGN0bDI4JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAxJGN0bDAxJGN0bDAzJGN0bDAwJGN0bDAwBTtjdGwwMCRjdGwyOCRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMSRjdGwwMSRjdGwwNCRjdGwwMCRjdGwwMAU7Y3RsMDAkY3RsMjgkY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDIkY3RsMDEkY3RsMDAkY3RsMDAkY3RsMDAFO2N0bDAwJGN0bDI4JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAyJGN0bDAxJGN0bDAxJGN0bDAwJGN0bDAwBTtjdGwwMCRjdGwyOCRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMiRjdGwwMSRjdGwwMiRjdGwwMCRjdGwwMAU7Y3RsMDAkY3RsMjgkY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDIkY3RsMDEkY3RsMDMkY3RsMDAkY3RsMDAFO2N0bDAwJGN0bDI4JGN0bDAwJGN0bDAwJGN0bDAwJGN0bDAyJGN0bDAxJGN0bDA0JGN0bDAwJGN0bDAwBTtjdGwwMCRjdGwyOCRjdGwwMCRjdGwwMCRjdGwwMCRjdGwwMiRjdGwwMSRjdGwwNSRjdGwwMCRjdGwwMAUvY3RsMDAkY3RsMjgkY3RsMDAkY3RsMDAkY3RsMDAkY3RsMDMkY3RsMDEkY3RsMDEBz0bAp6kqFbG2X0FTGDAKwa4huybScgkcoDXE1Q7AsQ==">
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['ctl03'];
if (!theForm) {
theForm = document.ctl03;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="https://ajax.aspnetcdn.com/ajax/4.6/1/WebForms.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
window.WebForm_PostBackOptions || document.write(
'<script type="text/javascript" src="/WebResource.axd?d=aHRrqkRalJu1mMWNiMO_hpqk82EaGiOaWsjZGqcCsoQ-ypnwi-JFXtAsrVXyOJIN8z3--9-6HPtVDShiZl9O5MHKwtGBGc5IBGngn-aadFU1&t=638610907965203766"><\/script>'); //]]>
</script>
<script src="/ScriptResource.axd?d=NCKoYF9FHBkqGLGxHVxS0Qi1ytDIRCMbtrHurttCrJvfP5T22isiIC_8RtWljPmaobAhfrPAHSMfN6jTKjeXkkN1fw1aRcjkNuANYYxtElsxjEFrhYDRS4uwXUp0YDyrUrunCeVQnooU7mFOQAE7nQ2&t=ffffffffa5177bee" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
(window.Sys && Sys._Application && Sys.Observer) || document.write(
'<script type="text/javascript" src="/ScriptResource.axd?d=NCKoYF9FHBkqGLGxHVxS0Qi1ytDIRCMbtrHurttCrJvfP5T22isiIC_8RtWljPmaobAhfrPAHSMfN6jTKjeXkkN1fw1aRcjkNuANYYxtElsxjEFrhYDRS4uwXUp0YDyrUrunCeVQnooU7mFOQAE7nQ2&t=ffffffffa5177bee"><\/script>'
); //]]>
</script>
<script src="/ScriptResource.axd?d=ZDzea3AmpPz6qgsaVzulKMj1ZMvpJH8nRJuwDJgzsMl9zHw_9gjeuRVvPJ82wOCM--iSqZHiBOy30DzzTrF_HzOyuQN1iDj5zYGCfkn6-mQXrSLla1VHUNDRIJ0yRKiVhQMRNrcdpb05tBAt19QyRw2&t=ffffffffa5177bee" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
(window.Sys && Sys.WebForms) || document.write(
'<script type="text/javascript" src="/ScriptResource.axd?d=ZDzea3AmpPz6qgsaVzulKMj1ZMvpJH8nRJuwDJgzsMl9zHw_9gjeuRVvPJ82wOCM--iSqZHiBOy30DzzTrF_HzOyuQN1iDj5zYGCfkn6-mQXrSLla1VHUNDRIJ0yRKiVhQMRNrcdpb05tBAt19QyRw2&t=ffffffffa5177bee"><\/script>'
);
Type.registerNamespace('Aspidistra.Ecommerce.Web.ScriptServices');
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService = function() {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.prototype = {
_get_path: function() {
var p = this.get_path();
if (p) return p;
else return Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.get_path();
},
AddCustomisableToOrder: function(productId, quantity, customisationAnswer, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddCustomisableToOrder', false, {
productId: productId,
quantity: quantity,
customisationAnswer: customisationAnswer
}, succeededCallback, failedCallback, userContext);
},
AddBundleToOrder: function(productId, quantity, listChoices, matrixChoices, customisation, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddBundleToOrder', false, {
productId: productId,
quantity: quantity,
listChoices: listChoices,
matrixChoices: matrixChoices,
customisation: customisation
}, succeededCallback, failedCallback, userContext);
},
AddToOrder: function(orderItems, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddToOrder', false, {
orderItems: orderItems
}, succeededCallback, failedCallback, userContext);
},
AddToOrderByStockCode: function(orderItems, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddToOrderByStockCode', false, {
orderItems: orderItems
}, succeededCallback, failedCallback, userContext);
},
SetOrderItemQuantity: function(orderItemId, number, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetOrderItemQuantity', false, {
orderItemId: orderItemId,
number: number
}, succeededCallback, failedCallback, userContext);
},
ChangeOrderItemQuantity: function(orderItemId, adjustment, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeOrderItemQuantity', false, {
orderItemId: orderItemId,
adjustment: adjustment
}, succeededCallback, failedCallback, userContext);
},
OverrideOrderItemPrice: function(details, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'OverrideOrderItemPrice', false, {
details: details
}, succeededCallback, failedCallback, userContext);
},
DeleteOrderItem: function(orderItemId, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteOrderItem', false, {
orderItemId: orderItemId
}, succeededCallback, failedCallback, userContext);
},
DeleteAllOrderItems: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DeleteAllOrderItems', false, {}, succeededCallback, failedCallback, userContext);
},
GetCurrentOrder: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCurrentOrder', false, {}, succeededCallback, failedCallback, userContext);
},
GetAgentAccounts: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAgentAccounts', false, {}, succeededCallback, failedCallback, userContext);
},
SetAgentAccount: function(accountEncrypted, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetAgentAccount', false, {
accountEncrypted: accountEncrypted
}, succeededCallback, failedCallback, userContext);
},
GetSessionInfo: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSessionInfo', false, {}, succeededCallback, failedCallback, userContext);
},
AppLogin: function(details, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AppLogin', false, {
details: details
}, succeededCallback, failedCallback, userContext);
},
GetAppGlobalResources: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAppGlobalResources', false, {}, succeededCallback, failedCallback, userContext);
},
PutAppDiagnostic: function(diagnostic, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PutAppDiagnostic', false, {
diagnostic: diagnostic
}, succeededCallback, failedCallback, userContext);
},
GetAppCheckoutToken: function(encryptedOrderId, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAppCheckoutToken', false, {
encryptedOrderId: encryptedOrderId
}, succeededCallback, failedCallback, userContext);
}
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService', Sys.Net.WebServiceProxy);
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance = new Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService();
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.set_path = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.set_path(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.get_path = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.get_path();
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.set_timeout = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.set_timeout(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.get_timeout = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.get_timeout();
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.set_defaultUserContext = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.set_defaultUserContext(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.get_defaultUserContext = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.get_defaultUserContext();
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.set_defaultSucceededCallback = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.set_defaultSucceededCallback(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.get_defaultSucceededCallback = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.get_defaultSucceededCallback();
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.set_defaultFailedCallback = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.set_defaultFailedCallback(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.get_defaultFailedCallback = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.get_defaultFailedCallback();
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.set_enableJsonp = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.set_enableJsonp(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.get_enableJsonp = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.get_enableJsonp();
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.set_jsonpCallbackParameter = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.set_jsonpCallbackParameter(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.get_jsonpCallbackParameter = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.get_jsonpCallbackParameter();
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.set_path("/ScriptServices/SalesScriptService.asmx");
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.AddCustomisableToOrder = function(productId, quantity, customisationAnswer, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.AddCustomisableToOrder(productId, quantity, customisationAnswer, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.AddBundleToOrder = function(productId, quantity, listChoices, matrixChoices, customisation, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.AddBundleToOrder(productId, quantity, listChoices, matrixChoices, customisation, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.AddToOrder = function(orderItems, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.AddToOrder(orderItems, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.AddToOrderByStockCode = function(orderItems, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.AddToOrderByStockCode(orderItems, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.SetOrderItemQuantity = function(orderItemId, number, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.SetOrderItemQuantity(orderItemId, number, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.ChangeOrderItemQuantity = function(orderItemId, adjustment, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.ChangeOrderItemQuantity(orderItemId, adjustment, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.OverrideOrderItemPrice = function(details, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.OverrideOrderItemPrice(details, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.DeleteOrderItem = function(orderItemId, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.DeleteOrderItem(orderItemId, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.DeleteAllOrderItems = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.DeleteAllOrderItems(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.GetCurrentOrder = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.GetCurrentOrder(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.GetAgentAccounts = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.GetAgentAccounts(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.SetAgentAccount = function(accountEncrypted, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.SetAgentAccount(accountEncrypted, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.GetSessionInfo = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.GetSessionInfo(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.AppLogin = function(details, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.AppLogin(details, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.GetAppGlobalResources = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.GetAppGlobalResources(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.PutAppDiagnostic = function(diagnostic, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.PutAppDiagnostic(diagnostic, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService.GetAppCheckoutToken = function(encryptedOrderId, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.SalesScriptService._staticInstance.GetAppCheckoutToken(encryptedOrderId, onSuccess, onFailed, userContext);
}
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.ListChoice) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.ListChoice = gtc("Aspidistra.Ecommerce.Web.ScriptServices.ListChoice");
Aspidistra.Ecommerce.Web.ScriptServices.ListChoice.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.ListChoice');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.MatrixChoice) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.MatrixChoice = gtc("Aspidistra.Ecommerce.Web.ScriptServices.MatrixChoice");
Aspidistra.Ecommerce.Web.ScriptServices.MatrixChoice.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.MatrixChoice');
}
Type.registerNamespace('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects');
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OrderResultDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OrderResultDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OrderResultDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OrderResultDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OrderResultDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.AjaxOrderItem) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.AjaxOrderItem = gtc("Aspidistra.Ecommerce.Web.ScriptServices.AjaxOrderItem");
Aspidistra.Ecommerce.Web.ScriptServices.AjaxOrderItem.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.AjaxOrderItem');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.AjaxStockCodeItem) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.AjaxStockCodeItem = gtc("Aspidistra.Ecommerce.Web.ScriptServices.AjaxStockCodeItem");
Aspidistra.Ecommerce.Web.ScriptServices.AjaxStockCodeItem.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.AjaxStockCodeItem');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OverridePriceDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OverridePriceDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OverridePriceDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OverridePriceDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.OverridePriceDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AccountSummaryDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AccountSummaryDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AccountSummaryDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AccountSummaryDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AccountSummaryDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SessionInfoDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SessionInfoDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SessionInfoDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SessionInfoDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SessionInfoDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.LoginRequestDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.LoginRequestDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.LoginRequestDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.LoginRequestDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.LoginRequestDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppGlobalResourcesDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppGlobalResourcesDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppGlobalResourcesDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppGlobalResourcesDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppGlobalResourcesDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppDiagnosticDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppDiagnosticDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppDiagnosticDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppDiagnosticDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.AppDiagnosticDTO');
}
Type.registerNamespace('Aspidistra.Ecommerce.Web.ScriptServices');
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService = function() {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.prototype = {
_get_path: function() {
var p = this.get_path();
if (p) return p;
else return Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.get_path();
},
AddControlValueToSession: function(Key, Value, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddControlValueToSession', false, {
Key: Key,
Value: Value
}, succeededCallback, failedCallback, userContext);
},
SessionKeyExists: function(Key, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SessionKeyExists', false, {
Key: Key
}, succeededCallback, failedCallback, userContext);
},
GetSessionValue: function(Key, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSessionValue', false, {
Key: Key
}, succeededCallback, failedCallback, userContext);
},
SetSessionValue: function(Key, Value, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetSessionValue', false, {
Key: Key,
Value: Value
}, succeededCallback, failedCallback, userContext);
},
GetProductFilterPriceSliderMaxKey: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProductFilterPriceSliderMaxKey', false, {}, succeededCallback, failedCallback, userContext);
},
GetProductFilterPriceSliderMinKey: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProductFilterPriceSliderMinKey', false, {}, succeededCallback, failedCallback, userContext);
},
GetProductFilterPriceSliderStepKey: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProductFilterPriceSliderStepKey', false, {}, succeededCallback, failedCallback, userContext);
},
GetProductFilterPriceOnNetKey: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProductFilterPriceOnNetKey', false, {}, succeededCallback, failedCallback, userContext);
},
GetProductFilterPriceMin: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProductFilterPriceMin', false, {}, succeededCallback, failedCallback, userContext);
},
GetProductFilterPriceMax: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProductFilterPriceMax', false, {}, succeededCallback, failedCallback, userContext);
},
GetProductFilterPriceStep: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProductFilterPriceStep', false, {}, succeededCallback, failedCallback, userContext);
},
GetProductFilterOnNetState: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProductFilterOnNetState', false, {}, succeededCallback, failedCallback, userContext);
},
SetProductFilterOnNetState: function(state, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetProductFilterOnNetState', false, {
state: state
}, succeededCallback, failedCallback, userContext);
},
AddItemToWishlist: function(request, productId, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddItemToWishlist', false, {
request: request,
productId: productId
}, succeededCallback, failedCallback, userContext);
},
RemoveItemFromWishlist: function(request, productId, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveItemFromWishlist', false, {
request: request,
productId: productId
}, succeededCallback, failedCallback, userContext);
},
GetFastPageInfo: function(request, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFastPageInfo', false, {
request: request
}, succeededCallback, failedCallback, userContext);
},
GetFASTJson: function(request, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFASTJson', false, {
request: request
}, succeededCallback, failedCallback, userContext);
},
DetermineBundlePrice: function(request, choices, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DetermineBundlePrice', false, {
request: request,
choices: choices
}, succeededCallback, failedCallback, userContext);
},
GetFeatureValuesByNodes: function(request, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFeatureValuesByNodes', false, {
request: request
}, succeededCallback, failedCallback, userContext);
},
GetSkusByMatrixProduct: function(productID, image, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSkusByMatrixProduct', false, {
productID: productID,
image: image
}, succeededCallback, failedCallback, userContext);
},
GetElementsByBundleProduct: function(productID, image, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetElementsByBundleProduct', false, {
productID: productID,
image: image
}, succeededCallback, failedCallback, userContext);
},
GetFastText: function(request, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFastText', false, {
request: request
}, succeededCallback, failedCallback, userContext);
},
GetFastImages: function(request, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFastImages', false, {
request: request
}, succeededCallback, failedCallback, userContext);
},
GetNodeImages: function(request, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNodeImages', false, {
request: request
}, succeededCallback, failedCallback, userContext);
},
GetNodeStructuredData: function(request, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNodeStructuredData', false, {
request: request
}, succeededCallback, failedCallback, userContext);
},
IsFinanceAvailableForProducts: function(request, succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'IsFinanceAvailableForProducts', false, {
request: request
}, succeededCallback, failedCallback, userContext);
},
GetValidationErrorMessage: function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetValidationErrorMessage', false, {}, succeededCallback, failedCallback, userContext);
}
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService', Sys.Net.WebServiceProxy);
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance = new Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService();
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.set_path = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.set_path(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.get_path = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.get_path();
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.set_timeout = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.set_timeout(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.get_timeout = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.get_timeout();
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.set_defaultUserContext = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.set_defaultUserContext(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.get_defaultUserContext = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.get_defaultUserContext();
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.set_defaultSucceededCallback = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.set_defaultSucceededCallback(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.get_defaultSucceededCallback = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.get_defaultSucceededCallback();
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.set_defaultFailedCallback = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.set_defaultFailedCallback(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.get_defaultFailedCallback = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.get_defaultFailedCallback();
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.set_enableJsonp = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.set_enableJsonp(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.get_enableJsonp = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.get_enableJsonp();
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.set_jsonpCallbackParameter = function(value) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.set_jsonpCallbackParameter(value);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.get_jsonpCallbackParameter = function() {
return Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.get_jsonpCallbackParameter();
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.set_path("/ScriptServices/ProductScriptService.asmx");
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.AddControlValueToSession = function(Key, Value, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.AddControlValueToSession(Key, Value, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.SessionKeyExists = function(Key, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.SessionKeyExists(Key, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetSessionValue = function(Key, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetSessionValue(Key, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.SetSessionValue = function(Key, Value, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.SetSessionValue(Key, Value, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetProductFilterPriceSliderMaxKey = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetProductFilterPriceSliderMaxKey(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetProductFilterPriceSliderMinKey = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetProductFilterPriceSliderMinKey(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetProductFilterPriceSliderStepKey = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetProductFilterPriceSliderStepKey(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetProductFilterPriceOnNetKey = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetProductFilterPriceOnNetKey(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetProductFilterPriceMin = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetProductFilterPriceMin(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetProductFilterPriceMax = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetProductFilterPriceMax(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetProductFilterPriceStep = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetProductFilterPriceStep(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetProductFilterOnNetState = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetProductFilterOnNetState(onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.SetProductFilterOnNetState = function(state, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.SetProductFilterOnNetState(state, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.AddItemToWishlist = function(request, productId, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.AddItemToWishlist(request, productId, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.RemoveItemFromWishlist = function(request, productId, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.RemoveItemFromWishlist(request, productId, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetFastPageInfo = function(request, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetFastPageInfo(request, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetFASTJson = function(request, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetFASTJson(request, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.DetermineBundlePrice = function(request, choices, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.DetermineBundlePrice(request, choices, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetFeatureValuesByNodes = function(request, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetFeatureValuesByNodes(request, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetSkusByMatrixProduct = function(productID, image, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetSkusByMatrixProduct(productID, image, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetElementsByBundleProduct = function(productID, image, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetElementsByBundleProduct(productID, image, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetFastText = function(request, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetFastText(request, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetFastImages = function(request, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetFastImages(request, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetNodeImages = function(request, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetNodeImages(request, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetNodeStructuredData = function(request, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetNodeStructuredData(request, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.IsFinanceAvailableForProducts = function(request, onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.IsFinanceAvailableForProducts(request, onSuccess, onFailed, userContext);
}
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService.GetValidationErrorMessage = function(onSuccess, onFailed, userContext) {
Aspidistra.Ecommerce.Web.ScriptServices.ProductScriptService._staticInstance.GetValidationErrorMessage(onSuccess, onFailed, userContext);
}
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects');
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoRequestDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoRequestDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoRequestDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoRequestDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoRequestDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoResponseDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoResponseDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoResponseDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoResponseDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageInfoResponseDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageJSONRequestDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageJSONRequestDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageJSONRequestDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageJSONRequestDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.PageJSONRequestDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastNodeContainerDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastNodeContainerDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastNodeContainerDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastNodeContainerDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastNodeContainerDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleChoicesDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleChoicesDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleChoicesDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleChoicesDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleChoicesDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodesFeatureRequestDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodesFeatureRequestDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodesFeatureRequestDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodesFeatureRequestDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodesFeatureRequestDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FeatureSetDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FeatureSetDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FeatureSetDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FeatureSetDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FeatureSetDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ImageRequestDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ImageRequestDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ImageRequestDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ImageRequestDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ImageRequestDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SkuDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SkuDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SkuDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SkuDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.SkuDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleElementDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleElementDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleElementDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleElementDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.BundleElementDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.TextRequestDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.TextRequestDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.TextRequestDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.TextRequestDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.TextRequestDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastTextDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastTextDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastTextDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastTextDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastTextDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImageRequestDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImageRequestDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImageRequestDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImageRequestDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImageRequestDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImagesDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImagesDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImagesDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImagesDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.FastImagesDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImageRequestDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImageRequestDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImageRequestDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImageRequestDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImageRequestDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImagesDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImagesDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImagesDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImagesDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.NodeImagesDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.StructuredDataRequestDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.StructuredDataRequestDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.StructuredDataRequestDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.StructuredDataRequestDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.StructuredDataRequestDTO');
}
if (typeof(Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ProductFinanceAvailableDTO) === 'undefined') {
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ProductFinanceAvailableDTO = gtc("Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ProductFinanceAvailableDTO");
Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ProductFinanceAvailableDTO.registerClass('Aspidistra.Ecommerce.Web.ScriptServices.TransferObjects.ProductFinanceAvailableDTO');
}
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="193A34DB">
</div>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ctl19', 'ctl03', [], [], [], 90, 'ctl00');
//]]>
</script>
<script src="https://shopfront-15a42.kxcdn.com/V3/Framework/js/jquery_plugins.min.js?v=1.0.5"></script>
<div id="PageInfo" data-order-id="u0DOxzzBCt71z0TROka/PMOz92/opFvojjNc3n6D6NArkwVn9lQbNk68k6SHI7lniYg/yNuzguw9nVHcUESKg1ShWB83sWFzHzgPsls6hSsBCasXv4RBoICEBpup0DO7"
data-currency-id="0mlqYmmCAnn9Nc3uZypUuY/suFjFLyeeDA8KT3zlFXDHJVwNritIUi5l/UZD3GdAbfIx0lcBl/GN95XZuCrmrmXNA2vMCG1vNxLgBacu6x5NI+pCeOrhmDGbAmgjlDtP" data-currency-code="GBP" data-country-code="GBR"
data-local-session-id="00000000-0000-0000-0000-000000000000" data-root-url="https://www.bcbin.com" data-current-node-id="" data-local-storage-id="738dac49-24f5-46b0-a302-7a2b3becf9ad"></div>
<span>
<script>
var Resources = {
Global: {
DisableShoppingModalText: `Shopping has temporarily been disabled, sorry for any inconvenience.`,
ProductGalleryExpandedImageHeight: `1200`,
HeaderLinkYourAccount: `Your Account`,
AccountLogout: `Logout`,
CompanyName: `BCB International Ltd`,
InsufficientStockBackOrderMessage: `Not enough stock available for {0}, {1} items will be back ordered.`,
ContactThankYouHeader: `Thank You`,
ContactFormDeliveryAddress: `Delivery Address`,
WishListButtonAddToBasket: `Add To Basket`,
OrderAddressPlaceholderText: `Enter new address...`,
ProductGalleryControlsImageHeight: `200`,
RegistrationThanksMessage: `Thank you for registering with`,
ProductStockLowKeyText: `The item is in stock & available to order, but stock is low.`,
VoucherReceiptHeader: `Gift Voucher Details`,
ContactHeader: `Contact`,
DefaultHeading: `Home`,
UnitOfSalePrefix: `per `,
LanguageLabel: `Select Language`,
DisableShoppingModalTitle: `Customer Notice`,
LoggedInGoCatalogue: `Go Shopping`,
NodePageTitle: `{0} - BCB International Ltd`,
ContactFormName: `Name`,
CookieConcentText: `We have placed cookies on your device to help make this website better.`,
DefaultLogoHeight: `100`,
ProductGalleryControlsImageWidth: `200`,
InternalStockNotificationEmail: `Internal Stock Notification`,
ItemsPerPageValue: `24`,
HeaderLinkHome: `Home`,
HeaderLinkMore: `More`,
NewAccountEmail: `New account created on BCB International Ltd`,
TitleEditPassword: `Edit Password`,
V12ProductButtonImage: `~/images/V12/234x60_v02.png`,
CSVInstructionsStep3Title: `3 . Browse to the file`,
ShipmentServiceSelectBoxNoItemMessage: `No delivery method is available to ship your order to your chosen destination.`,
DepartmentThumbImageHeight: `300`,
CSVInstructionsStep2Title: `2 . Save the file as a CSV file as shown below`,
ProductStockPositionKeyTitle: `Product Stock Position Key`,
AccountLogoWidth: `200`,
SlideModuleImageMaxWidth: `2000`,
ContactFormTel: `Telephone`,
CSVInstructionsStep4Title: `4 . Header Row`,
ProductStockOutIcon: `<i class=\"fa fa-times Icon\"></i>`,
ProductStockOutText: `Out Of Stock`,
ContactFormErrorMessageSubjectEmpty: `Subject is empty`,
CSVInstructionsStep1Title: `1 . Create Your CSV File`,
CSVInstructionsStep6Title: `6 . Added to Basket`,
PaymentDetails: `BCB International Ltd - Payment Details`,
NewPasswordMessage: `Your new password for BCB International Ltd`,
TitleSearchResults: `Search Results`,
StockNotificationEmail: `Your enquiry with BCB International Ltd`,
CancellationFormReceivedOn: `Received On`,
CSVInstructionsStep5Title: `5 . Submit the file`,
ContactFormErrorMessageRecipientInvalid: `Recipient is not a valid email address \'{0}\'`,
HeaderLinkLogoutIconText: `<i class=\"Icon fa fa-sign-out NavigationIcon\"></i> Logout`,
RetailCheckoutBillingFormMessage: ``,
ReceivedAGiftVoucherEmail: `You have received a BCB International Ltd Gift Voucher`,
DefaultLogoWidth: `400`,
SiteKey: `BCBInternational`,
DueInExtraDays: `0`,
ProductPageMinimumQuantityLabelSuffix: `</p>`,
FooterLinkPoweredByUrl: `https://gob2b.com/`,
NotEnabledMessage: `This area of the website has not been enabled.`,
ReviewInvitationEmailSubject: `Please take a minute to leave a review`,
RequiredUserName: `UserName is required.`,
CompanyUrl: `https://www.bcbin.com/`,
TransactionDescription: `Your order with BCB International Ltd`,
VoucherReceiptText1: `Please fill in the recepient details for the`,
VoucherReceiptText2: ` voucher`,
ContactFormErrorMessageContentEmpty: `Email content is empty`,
ProductTabsFileExcludeKeys: ``,
CommitButtonText: `Save Changes`,
ProductGalleryExpandedImageWidth: `1200`,
CancellationFormConsumerAddress: `Address of Consumer(s)`,
HeaderMobileLinksDepartmentName: `Header Mobile Links`,
TitleCatalogue: `Catalogue`,
NotifyEmailMessage: `has registered as a customer.`,
HomePageModulesDepartmentName: `Home Page`,
AxisImageMainPartialKey: ` Main`,
ProductPageExcludedFeatureSets: ``,
DepartmentThumbImageWidth: `300`,
V12RetailerGuid: ``,
TitleEditContactDetails: `Edit Contact Details`,
SearchResultsProductNoImagePath: `~/images/no-image-120x120.png`,
FooterLinkSitemap: `Sitemap`,
HeaderSearchText: `Search`,
ContactFormErrorMessageRecipientEmpty: `Recipient is empty`,
ContactFormMessage: `Message`,
ContactFormDeliveryAddressRequired: `Delivery Address is required`,
HeaderLinkContact: `Contact Us`,
TradeRequestLoginEmailSubject: `Trade Account Login Details Request`,
RegistrationPassword: `Password`,
NoStockBackOrderMessage: `No stock available for {0}, items will be back ordered.`,
HeaderLinkLogout: `Logout`,
HeaderLoginRegisterText: `<i title=\'Login to view your account - Icon button\' class=\'fal fa-user\'></i> <div class=\'Text gob2b-d-xs-none gob2b-d-sm-none\'>Login/Register</div>`,
ProductSearchPlaceHolderText: `Product Search...`,
TitleContact: `Contact Us`,
ContactFormSubject: `Message received from https://www.bcbin.com`,
ProductStockLowKeyTextQty: `The item is in stock, but there are only X available to order.`,
CopyrightAdditionalText: ``,
ProductStockBackIcon: `<i class=\"fa fa-check Icon\"></i>`,
ProductStockBackText: `Back Order`,
ContactDepartmentName: `Contact`,
ProductPageNoImagePath: `~/templates/BCBInternational/Images/no-image-300x300.png`,
OrderConfirmationEmail: `Your order with BCB International Ltd (No. {0})`,
ConfirmEmailHeader: ``,
CookieConcentButtonText: `Ok`,
HeaderLinkItems: `items`,
HeaderLinkLogin: `Login`,
BadCreditEmailSubject: `Order placed on an account over its credit limit`,
HeaderContentDepartmentName: `Header Content`,
MobileLinkText: `Mobile Site`,
HeaderLinkBasket: `Basket`,
ContentThumbImageWidth: `400`,
AccountOverCreditLimitText: `Please Note: your account has exceeded the credit limit, your order has been accepted.`,
ListViewRowNoImagePath: `~/templates/BCBInternational/Images/no-image-80x80.png`,
TradeLoginLink: `<a runat=\"server\" href=\"https://www.bcbin.com/trade/account/default.aspx\">Trade Login</a> |`,
InsufficientStockMessage: `Not enough stock available for {0}, quantity reduced to {1}.`,
LoggedInGoCheckout: `Go to Checkout`,
ContactFormErrorMessageSenderEmpty: `Sender is empty`,
SearchGoButtonText: `<i class=\"Icon NavigationIcon fa fa-search\"></i>`,
SearchGoButtonIcon: `<i class=\"fal fa-search\"></i>`,
ProductStockInKeyText: `The item is in stock & availale to order.`,
ProductThumbImageHeight: `300`,
RequiredName: `Name is required.`,
VoucherPaymentText: `If you have a Gift Voucher enter your code below and click the \"Redeem\" button.`,
NotifyEmailSubject: `Website Registration Notification`,
GoBackButtonText: `<i class=\"fa-thin fa-arrow-left\"></i> Go Back`,
V12ProductButtonImageAlt: `V12 FinanceAvailable`,
HeaderLinkRegister: `Register`,
RecentlyViewed: `Recently Viewed`,
TellAFriendMessageText: `Check out this product at BCB International Ltd`,
CSVInstructionsStep4Text: `If you have a header row such as the example in step 1 then tick the box as shown below.`,
CSVInstructionsStep1Text: `Your file must contain two columns: <ul><li>Stock Code</li><li>Quantity</li></ul>`,
CSVInstructionsStep6Text: `The products will now be added to the cart. Any items that are out of stock or with low stock will give you a message above the cart.`,
ConfirmPaymentEmail: `Your payment with BCB International Ltd`,
ProductTabsKeyOrder: ``,
RecommendMessage: `Your friend has recommended a product from BCB International Ltd`,
EmailPreText: `Email from BCB International Ltd`,
ContentThumbImageHeight: `250`,
LoggedInGoAccount: `Go to Your Account`,
BooleanFeatureTrueText: `True`,
ContactSendMessage: `Send A Message`,
RequiredMessage: `Fields marked <span class=\"Required\">*</span> are required`,
WishListEmailMessage: `Check out my wish list at BCB International Ltd`,
CancellationFormDate: `Date`,
TopProductsItemsPerPageValue: `10`,
ContactThankYouMessage: `Your message has been sent to`,
ProductStockOutKeyTextNoNotify: `The item is out of stock & is not available to order.`,
DeliveryMethodDisplayFormat: `DropDownList`,
ProductThumbImageWidth: `300`,
ProductImagesLineImageOptions: `IncludeSkuAndLine`,
ProductStockInKeyTextQty: `There are X of this item in stock & available to order.`,
CancellationFormConsumerName: `Name of Consumer(s)`,
TitleCancellationForm: `Cancellation Form`,
RequiredMarker: `<span class=\"Required\">*</span>`,
ProductPageExcludedFeatures: ``,
RetailSagePayDirectPaymentButtonText: `Pay by PayPal`,
TradeRegisterEmailSubject: `New Account Request`,
DepartmentThumbNoImagePath: `~/templates/BCBInternational/Images/no-image-300x300.png`,
PrintButtonText: `Print Page`,
FooterContentDepartmentName: `Footer Content`,
SearchResultsLoadingText: `Loading the next set of products...`,
SearchResultsBar: `https://www.bcbin.com/images/search-results-loading-bar.gif`,
RegistrationContactDetails: `Contact Details`,
BadCreditEmailBody: `Account \'{0}\' has placed an order and their account has gone over its credit limit.`,
ProductGalleryImageWidth: `600`,
RedirectAfterLoginPath: `~/retail/account/default.aspx`,
ContactFormEmail: `Email`,
NavigationMenuImageKey: `Menu`,
ClearButtonText: `Clear Value`,
CSVOrderUpload: `CSV Order Upload`,
Register: `Register`,
AccountLogoHeight: `200`,
OrderCustomerReferenceMaxLength: `30`,
V12MinDepositPercent: `0`,
ContactFormRequired: `Required`,
BooleanFeatureFalseText: `False`,
CompanyEmail: `rr@bcbin.com`,
ProductGalleryImageHeight: `600`,
WishListButtonRemove: `Remove`,
HomeWelcome: `Welcome to`,
RecentlyViewedIcon: `<i class=\"Icon fa fa-eye\"></i>`,
ProductThumbNoImagePath: `~/templates/BCBInternational/Images/no-image-300x300.png`,
TradeSagePayDirectPaymentButtonText: `Pay by PayPal`,
OfflinePaymentMethodEmailOrderText: `<strong>Payment Method:</strong> Pending`,
CancellationFormOrderedOn: `Ordered On`,
EmailLogoImagePath: `~/images/blank.gif`,
ProductStockInIcon: `<i class=\"fa fa-check Icon\"></i>`,
ProductStockInText: `In Stock`,
UniqueUser: `User must be unique:`,
DefaultLogoImagePath: `~/templates/BCBInternational/images/logo.png`,
FooterLinkPoweredByUrlTitle: `Integrated b2b ecommerce for Wholesalers, Distributors and Manufacturers`,
ContactFormErrorMessageSenderInvalid: `Sender is not a valid email address \'{0}\'`,
BalancePaymentPaymentMethod: `Sage Pay`,
AxisImageSwatchWidth: `40`,
VoucherPaymentHeader: `Pay by Gift Voucher`,
ProductImagesExcludeKeys: ``,
Reviews: `Reviews`,
TitleCompanyName: `Edit Password`,
CSVTickIfContainsHeaderRow: `Tick if contains a header row`,
ContactFormMessageRequired: `Message is required`,
SiteDomain: `www.bcbin.com`,
AxisImageSwatchPartialKey: ` Swatch`,
RepeaterPageSizeOptions: `24, 48, 72, 96`,
AccountSelectButtonURL: `~/trade/cart/default.aspx`,
AccountOnHoldEmail: `Account on hold`,
CSVInstructionsHeader: `CSV Order Upload Instructions`,
V12RetailerId: ``,
DefaultPaymentMethodEmailOrderText: ``,
ProductStockOutKeyText: `The item is out of stock, \'notify when back in stock\' will send you an email notification once the item is available to order.`,
ProductTabsExcludeKeys: `Page Title,Keywords,Short Description,BaseUnitName,Intro,Ribbon Text,Videos`,
MinOrderValueError: `Your order does not meet our minimum order value`,
ProductStockLowText: `In Stock`,
ProductStockLowIcon: `<i class=\"fa fa-check Icon\"></i>`,
USPsDepartmentName: `USPs`,
AxisImageSwatchHeight: `40`,
ProductEnquirySubject: `Enquiry: {0}`,
ContactFormNameRequired: `Name is required`,
ProductEnquiryLink: `<i class=\"fa-light fa-circle-info\"></i> Need more information?`,
RootUrl: `https://www.bcbin.com`,
AllRightsReserved: `All Rights Reserved`,
CancellationFormPrint: `Print Cancellation Form`,
FiltersLoadingMessage: `Loading filters for <strong>{0}</strong> products`,
CancellationFormTo: `To`,
ContactFormSendMessage: `Send Message`,
CancellationFormHeader: `Cancellation Form`,
TradeCheckoutAllowManualDeliveryAddress: `True`,
FooterLinkShopfront: `Powered by GOb2b`,
ConfirmEmailQuotedHeader: `Your Order has been quoted.`,
V12ProductsAvailable: ``,
V12MaxDepositPercent: `100`,
V12EmailHeader: `<strong>Your Details have been passed to V12 for processing.</strong>`,
RegistrationYourAccount: `Your Account`,
NoStockMessage: `No stock available for {0}. Item removed from order.`,
HeaderContactDepartmentName: `Header Contact`,
FullLinkText: `Full Site`,
RegistrationInvoiceAddress: `Invoice Address`,
FlagImage: `~/images/flags/uk_sm.gif`,
ProductStockBackKeyText: `This item is available to order but not currently in stock. You will be charged at the time of ordering.`,
NavigationMobileLabel: `Categories`,
BreadcrumbsExcludeRoot: `True`,
},
Catalogue: {
ProductSearchNoProducts: `No products found.`,
ProductCodeLabel: `Code`,
SearchMobileLabel: `Search`,
ProductSelectorFeatureStepNote: `Please make a selction below.`,
ProductStockNotifyConfirmHeader: `Thank You`,
ProductQuantity: `Quantity`,
ReviewConfirmationTitle: `Review Confirmation`,
ReturnToProductLabel: `Return to Product`,
ProductAddToBasket: `Add to Basket`,
TellAFriendNameLabel: `Your Name`,
ProductStockCodeLabel: `Stock Code`,
ReviewLabel: `Review`,
EnlargeImageLabel: `Click to enlarge`,
QuoteRequestMessage: `Please fill in the form below to request a quote.`,
TellAFriendConfirmHeader: `Thank You`,
NoResultsFoundText: `No results found for`,
ProductEnquiryModalTitle: `<i class=\"fa-light fa-circle-info\"></i> Enquiry:`,
MultiProductAddToBasket: `Add All To Basket`,
TellAFriendTitle: `Tell A Friend`,
ProductBuyOptionsTitle: `Buy Now`,
CustomVoucherText: `Enter voucher value`,
ContactFormName: `Name`,
ClearSearchButtonText: `Clear Search`,
ProductSearchNext: `Next page`,
FilterIcon: `<i class=\"fal fa-sliders\"></i>`,
ProductFeatureTableTitle: `Specifications`,
TellAFriendConfirmMessage: `Your message has been sent.`,
ProductNameLabel: `Name`,
NoResultsFoundLabel: `No Results Found`,
ProductEnquiryProductName: `Product Name`,
ProductEnquiryMessage: `Enquiry`,
CreateReviewHeader: `Create review for`,
ContactFormEmailRequired: `Email Address is required`,
YourPrice: `Your Price`,
NoShippingMethodTitle: `Shipping Price Not Available`,
GoLabel: `Go`,
ProductCurrentlyOutStock: `This item is currently out of stock`,
NoShippingMethodMessagePart1: `There is no shipping method available for your order. Please`,
NoShippingMethodMessagePart2: `with your requirements and we will send you a quote for delivery.`,
FilterBrandsLabel: `Brands`,
ProductAvailabilityKey: `Key to Availability`,
ProductFeaturesTitle: `Product Features`,
AttachmentText: `Click here to download`,
CSVSubmitButtonText: `Submit`,
ProductButtonTextLow: `Low`,
ProductButtonTextBuy: `Buy`,
ProductButtonTextOut: `Out`,
EnlargedImageTitle: `Enlarged Image`,
ProductStockLow: `Low Stock`,
ProductStockOut: `Out Of Stock`,
ProductStockMed: `Med Stock`,
NoReviewsBeTheFirstText: `Be the first to write a review for this product`,
SitemapHeader: `Sitemap`,
CustomVoucherThumbPriceLabel: `Customizable`,
ProductMinimumQuantity: `Minimum Quantity `,
ViewSwitcherGridLabel: `Grid`,
ProductChangeOptions: `Change Colour or Size`,
ProductAvailabilityKeyBackOrder: `Out of stock (place a back order) `,
ResetFilters: `Reset Filters`,
TellAFriendEmailMessage: `sent you the following message from`,
ProductReviewTitle: `Product Review`,
SearchLabel: `Search`,
ProductStockNotifyConfirmMessage: `You will be automatically informed when the product is back in stock.`,
NavigationCatalogueTitle: `Products`,
ToggleNavigationHeader: `Toggle navigation`,
ProductSelectorPreviousButton: `<i class=\"fal fa-arrow-left\"></i> Back`,
BackToOrderItemsText: `Back to order items`,
TellAFriendEmailLabel: `Friend\'s Email`,
ProductStockLabel: `Stock`,
ProductStockLevel: `Stock Level`,
ExplodedViewItemNumber: `Item No.`,
SupplierPartNumberLabel: `Supplier Part Number`,
ProductStockNotifyHeader: `Notify Me`,
HeadlineLabel: `Headline`,
ProductSizeLabel: `Size`,
ProductStockBackInKeyText: `The estimated date in which the item will be back in stock.`,
ProductDimensionsWeightTitle: `Weight (kg)`,
QuoteRequestConfrimMessage: `Your quote request has been sent to`,
TellAFriendHeader: `Tell a friend about`,
ViewSwitcherListLabel: `List`,
BrandLabel: `Brand :`,
ProductRRPLabel: `RRP`,
ProductNext: `next`,
ProductStockBackInLabel: `Due In`,
LineNameLabel: `Product`,
ModifyReviewMessage: `You can modify/approve this review in the admin secion.`,
ProductSearchLabel: `Product Search`,
ProductColour: `Options`,
ProductDimensionsBreadthTitle: `Breadth (cm)`,
ProductMoreInfo: `More`,
ListPrice: `List Price`,
RatingLabel: `Rating`,
QuoteRequestEmailSubject: `Quote Requested for {0}`,
ExplodedViewBuyBtn: `View Options`,
ProductStockHigh: `High Stock`,
ProductStockBack: `Back Order`,
ProductButtonTextAddWishList: `Add to Wish List`,
NoShippingQuoteButtonText: `Please Send Me a Shipping Quotation`,
PanelsViewItemsLabel: `View items`,
ProductPageSoldInMultiplesOf: `Sold in Multiples of:`,
NoReviewsProductText: `There are currently no reviews for this product`,
ProductStockIn: `In Stock`,
NoShippingQuoteExplanation: `We do not have a standard price to ship this oder with this particular basket of goods to your requested delivery address. Please click the button if you want us to provide you with a quotation for shipping this order.`,
ProductReviewsLabel: `Reviews`,
AboutUsHeader: `About Us`,
ReviewThisProduct: `Review this Product`,
QuoteRequestBtnText: `Request a Quote`,
ReviewCustomBooleanTrue: `True`,
SuggestedProductsHeader: `Are you looking for this?`,
SearchResultsButtonPreCount: `View All`,
CustomerReviewsText: `Customer reviews for`,
ProductSelectOptionGrid: `Select option from the grid below`,
TellAFriendButtonText: `Submit`,
AndText: `And`,
SortByLabel: `Sort By`,
NotAvailableLabel: `Not Available`,
ViewCustomisations: `View Customisations`,
RecommendConfirmationTitle: `Recommend Confirmation`,
TellAFriendEmailClickHereText: `Click here to see`,
ProductSelect: `Select Your Item`,
ViewProductText: `View Product`,
QuoteRequestProductDetailsTitle: `Product Details`,
ProductStockNotifyMessagePart1: `Please notify me when`,
ProductStockNotifyMessagePart2: `is in stock.`,
CSVUploadButtonText: `Browse`,
ContactFormEmail: `Email Address`,
FeatureFilterTitle: `Filter By`,
ModalCloseBtnText: `Close`,
ProductStockNotify: `Stock Notification`,
SearchHeading: `Search our shop`,
ProductEnlargeImage: `See larger image`,
ProductDescriptionLabel: `Description`,
SearchResultsLoginMessage: `Please Login to see results.`,
SpecificationTitle: `Specification`,
ProductMinimumQuantityLabel: `<strong>Minimum Quantity: </strong>`,
ViewDetailsText: `View Details`,
ProductSearchResults: `Search Results`,
ProductEnquiryStockCodeRequired: `Stock Code is required`,
Categories: `Categories`,
VolumeText: `Volume`,
RRPLabel: `RRP:`,
BrandsPageTitle: `Our Brands`,
ProductStockCodeBoldLabel: `<strong>Stock Code:</strong> `,
ProductIncludingPostage: `Including 1st class UK postage`,
ProductPrevious: `previous`,
QuoteRequestTitle: `Quote Request Form`,
RepeaterPosition: `Items {0} - {1}`,
NoShippingQuoteText: `Currently there is no shipping available for your order. Please click Previous Step to change your delivery address, Send Me a Shipping Quotation or Empty Basket to continue.`,
NoShippingQuoteSent: `We have recieved your request and will contact you shortly with a quotation. Your basket has been emptied for now but we have a record of what you require.`,
MessageReceivedLabel: `Your message has been received and will be approved by a moderator shortly`,
AppliedFiltersTitle: `Applied Filters`,
NoShippingMethodHeading: `No Shipping Method`,
CSVHelp: `CSV Order Upload Help`,
ProductButtonTextAddToBasket: `Add to Basket`,
ProductDimensionsWidthTitle: `Width (cm)`,
ContactFormEmailRequiredValidate: `Not a valid email address`,
ViewOptions: `View Options`,
ProductSelectorNextButton: `Next <i class=\"fal fa-arrow-right\"></i>`,
AvailabilityLabel: `Availability`,
BackOrderText: `Back order`,
LineStockCodeLabel: `Item Number`,
ProductSearchPrevious: `Previous page`,
ProductDimensionsLengthTitle: `Length (cm)`,
ProductSelectorStartButton: `Start <i class=\"fal fa-arrow-right\"></i>`,
TellAFriendMessageLabel: `Your Message`,
ProductOtherRecommendations: `Other Recommendations`,
ProductEnquiryProductNameRequired: `Product Name is required`,
ProductEnquiryMessageRequired: `Enquiry is required`,
CreateReviewTitle: `Create Review`,
ProductStockNotifyConfirmReturnText: `« Return to product`,
NewReviewMessage: `A new review has been submitted for`,
ProductAvailabilityKeyLow: `Low stock (limited items)`,
ProductAvailabilityKeyOut: `Out of stock`,
ProductEnquiryStockCode: `Stock Code`,
SearchResultsButtonPostCount: `Results`,
ContactFormNameRequired: `Name is required`,
ProductPrice: `Price`,
QuoteRequestProductLabel: `Product Name`,
ProductAvailabilityKeyIn: `In stock (buy now)`,
BarcodeLabel: `Barcode`,
ExplodedViewItemDetails: `Item Details`,
ProductFileTabTitle: `Downloads`,
DimensionsText: `Dimensions (mm) W x D x H`,
ReviewCustomBooleanFalse: `False`,
NoShippingClearButtonText: `Empty Basket`,
WeightText: `Weight`,
ProductFilesLabel: `Product Files`,
ProductPageMinimumQuantityLabel: `<p><strong>Minimum Quantity:</strong> `,
AlternativeProductsLabel: `Alternative Products`,
UnitOfSale: `Unit of Sale`,
ViewMoreResultsText: `View More Results`,
FilterTitle: `Filters`,
GTINLabel: `GTIN`,
ProductDimensionsTableTitle: `Dimensions`,
RelatedProductsLabel: `Related Products`,
ProductColourOptions: `Colour Options`,
},
Ecommerce: {
AddNoteToOrderLabel: `Add Note`,
AddressState: `State (US only)`,
AddressLine3Label: `Address Line 3`,
InvalidPhoneNumberMessage: `Phone numbers in this format will not be accepted by the payment provider.`,
AddressLine3Required: `Address Line 3 is required`,
TradeVATNumberLabel: `VAT Number`,
PersonEmailLabel: `Email Address`,
SaveAndEmailPurchaser: `Save Changes and Email the Purchaser`,
TradeCompanyNameRequired: `Company Name is required`,
FullNameRequired: `Full Name is required`,
MessageRequired: `Message is required`,
AddressPostcodeLabel: `Postcode`,
AddressCountyRequired: `County is required`,
PersonPhoneLabel: `Phone`,
AddressEditHeading: `Edit Address`,
PersonFullNameLabel: `Name`,
TradeRegisterButtonText: `Send`,
TradeAccountcodeRequired: `Account Code is required`,
InternalStockNotificationProductName: `Name`,
PersonEmailRequired: `Email Address is required`,
PersonSalutationLabelRequired: `Title is required`,
PersonEmailConfirmRequired: `Confirm Email Address is required`,
PersonPhone1Required: `Telephone is required`,
AddressLine4Required: `Town/City is required`,
CurrencyISOLabel: `Currency`,
TradeRegisterCompanyWebsite: `Website`,
InternalStockNotificationProductStockCode: `Stock Code`,
PersonFaxLabel: `Fax`,
RequestTradeLoginDetailsTitle: `Request Trade Login Details`,
InternalStockNotificationDescription: `A customer with the following email has requested a stock notification for a product:`,
PoweredByShopfrontLabel: `Powered by Shopfront `,
TradeCompanyNameLabel: `Company Name`,
AddressPostalName: `Postal Name`,
AuthorisationText: `Authorisation`,
AddressLine1Required: `Address Line 1 is required`,
PersonLastNameLabel: `Last Name`,
TradeAccountCodeLabel: `Account Code`,
ContactUsTitle: `Contact Us`,
ConsignmentNumber: `Consignment Number`,
DeliveryAddressesEmptyMessage: `Account has no delivery addresses`,
AddressCountyLabel: `County`,
AddressPostcodeRequired: `Postcode is required`,
InternalStockNotificationEmailAddress: `Email Address`,
TradeCompanyNumberLabel: `Company Number`,
PersonSalutationLabel: `Title`,
AddressPostcodeInvalidMessage: `your postcode is invalid`,
TradeCompanyDetails: `Company Details`,
TradeRegisterTitle: `Trade Register`,
AddressLine2Required: `Address Line 2 is required`,
PersonLastNameRequired: `Last Name is required`,
AddressLegend: `Edit Address`,
TradeVATNumberRequired: `VAT Number is required`,
AddressStateRequiredMessage: `Two-letter state code is required`,
AddressPostalNameRequired: `Postal Name is required`,
PersonPhone1Label: `Telephone`,
PersonPhone2Label: `Mobile`,
AddressEditRequestFormButton: `Submit Request`,
PersonNameRequired: `Name is required`,
AddressNewHeading: `Add New Address`,
TradeEORINumberLabel: `EORI Number`,
AddressAddButtonText: `Add New Address`,
PersonFirstNameRequired: `First Name is required`,
PersonFirstNameLabel: `First Name`,
PersonEmailConfirmLabel: `Confirm Email Address`,
AddressEditRequestButton: `Request Address Change`,
InternalStockNotificationReplenished: `They will receive an email when stock is replenished.`,
NoPreviouslyStoredPaymentDetailsMessage: `You have no previously stored payment details.`,
FullNameLabel: `Full Name`,
AddressEditRequestHeading: `Edit Address Request`,
PersonEmailConfirmMismatch: `Email addresses do not match`,
AddressCountryRequired: `Country is required`,
ContactNameLabel: `Contact Name`,
TradeCompanyNumberRequired: `Company Number is required`,
AddressCountryLabel: `Country`,
AddressPostcodeRequiredMessage: `Please enter your full postcode.`,
CreditLimitLabel: `Credit Limit`,
AddressLine1Label: `Address Line 1`,
AddressLine4Label: `Town/City`,
AddressLine2Label: `Address Line 2`,
},
Accounts: {
YourTopProductsHeader: `Your Top Products`,
CreditNoteDateLabel: `Credit Note Date`,
FetchingOrders: `Fetching Orders`,
PurchaserAccountManagerLabel: `Account Manager`,
DealerSearchTitle: `Dealer Search`,
AccountSearchAll: `All`,
AccountLegend: `Account Details`,
CreditNoteListHeading: `Credit Notes`,
PurchaserDefaultAddress: `Default Delivery Address`,
DealerSearchSearchSelectPostcode: `Postcode`,
EditContactDetailsLink: `Edit contact details`,
AccountSearchDisplaying: `Currently Displaying`,
DealerSearchSearchBoxPlaceholder: `Search`,
SplitOrderHeader: `Split Order?`,
TrackOrderHeader: `Track Order`,
ThankYouHeader: `Thank You`,
AvailableCredit: `Available Credit`,
CreditNoteNumberLabel: `Credit Note Number`,
DefaultHeading: `Account Overview`,
DealerSearchAdminNewCreatedInfo: `New Dealer(s) created. To added further details, click view list and edit the dealers individually.`,
SavedOrder: `Saved Order`,
DealerSearchAdminNoResults: `No dealers found.`,
SavedOrders: `Saved Orders`,
NoMoreStatementLinesText: `No more Statement Lines`,
AccountBookmarks: `Bookmarks`,
NewAccountTitle: `Add New Account`,
PriceListHeading: `Download Price List`,
PurchaserNameLabel: `Purchaser Name`,
NameLabel: `name`,
AccountTypeLabel: `Account Type`,
InvoicePaymentAmountLabel: `Payment Amount`,
FetchingProducts: `Fetching Products`,
FavouritesRemove: `<i class=\'fas fa-star\' alt=\'Remove from favourites\' title=\'Remove from favourites\'></i>`,
OrderHistoryReOrderTitle: `Re-Order`,
OrderTrackingHeading: `Tracking Information`,
FavouritesAdd: `<i class=\'fal fa-star\' alt=\'Save to favourites\' title=\'Save to favourites\'></i>`,
FavouriteIcon: `<i class=\"Icon fa fa-star\"></i>`,
OrderHistoryReOrderLabel: `Re-Order Qty`,
AccountPaymentIcon: `<i class=\"Icon fa fa-folder-open\"></i>`,
AgentSelectAccountButtonText: `Change Account`,
AccountOnHoldNote: `Please Note: your account is on hold, you cannot place any orders`,
DiscountBandLabel: `Discount Band`,
AccountSpindleStatement: `Download Statement`,
CreditNotesLinkLabel: `View Outstanding Credit Notes`,
UserEditHeading: `Change Password`,
SavedOrderUnavailable: `Saved orders are not available.`,
PleaseContact: `Please contact`,
EditAddressButtonText: `Edit`,
AgentSearchForLabel: `Search for`,
AccountStatusClosed: `Closed`,
AccountNotApprovedMessage: `Our product catalogue will be available once your account has been approved.`,
DealerSearchSearchSelectName: `Name`,
EditAccountTitle: `Edit Account`,
DealerSearchSelectInStore: `In Store`,
BalanceLabel: `Balance`,
AccountStatusApproved: `Approved`,
EditPurchaserDetails: `Edit User Details`,
CreditNoteCopyHeading: `Copy Credit Note`,
DealerSearchSellInStore: `Sell In Store`,
ShippingQuoteRequiredLabel: `Shipping Quote Required`,
SubscribeLabel: `Subscribe`,
PurchaserListHeading: `Edit Purchasers`,
ViewOrderDetailsButtonText: `View Details`,
AddressListHeading: `Edit Address Book`,
AccountStatusLabel: `Account Status`,
DealerSearchAdminViewOnMap: `View on Map`,
CreditNoteNothingToDisplayLabel: `No Credit Notes to Display`,
DocumentNotFound: `Document Not Found`,
AgentAccountSelectTitle: `Agent account select`,
RootDepartmentLabel: `Root Department`,
PurchaserEditLoggedInHeading: `Edit Your Contact Details`,
EditOrderButtonText: `Edit Order`,
PurchaserLegend: `Purchaser Details`,
AccountSelectButtonText: `Select`,
AccountRegistrationPinRequired: `Registration PIN is required`,
AccountStatusOnHold: `On Hold`,
DealerLabel: `Dealer`,
ManagerText: `Manager`,
FavouritesTradeOverviewIcon: `<i class=\"Icon fa fa-bookmark\"></i>`,
PurchaserNewHeading: `Add New Purchaser`,
AccountTopProducts: `Your Top Products`,
AccountPaymentLabel: `Account Payment`,
DealerSearchEditDealerDetails: `Dealer Details`,
AccountDetailsUnavailableMessage: `Unavailable`,
EditAccountHeader: `Edit Account`,
AccountLinkSelectAccountIcon: `<i class=\"Icon fa fa-users\"></i>`,
AdminIcon: `<i class=\"Icon fa fa-wrench\"></i>`,
UsernameLabel: `Username`,
AccountAccountNameLabel: `Company Name`,
AccountRequestSuccessMessage: `Your request has been submitted, a member of our staff will contact you shortly.`,
InvoiceTotal: `Total Amount`,
DealerSearchAdminAddressDetails: `Address Details`,
DealerSearchAdminViewList: `View Dealers List`,
AccountAccountCodeRequired: `Account Code is required`,
DealerSearchAdminCreateNew: `Create New Dealer(s)`,
PasswordLabel: `Password`,
RegistrationDetailsText: `Registration Details`,
AccountLinkSelectAccount: `Select Account`,
RepeatOrderButtonText: `Repeat Order`,
AccountNotApprovedHeading: `Account Awaiting Approval`,
CreditNotesIcon: `<i class=\"Icon fa fa-folder-plus\"></i>`,
NewAccountHeader: `Add New Account`,
QuotedOrdersLabel: `Quoted Orders`,
DisplayOrderHeader: `Display Order?`,
AgentCartInterceptIcon: `<i class=\"Icon fa fa-shopping-cart\"></i>`,
AccountOverCreditLimitText: `Please Note: your account has exceeded the credit limit, your order has been accepted.`,
AddressListIcon: `<i class=\"Icon fa fa-map-marker\"></i>`,
FavouritesTitle: `Favourites`,
DealerSearchAdminSelectAccount: `Select Account`,
AccountTopProductsIcon: `<i class=\"Icon fa fa-chart-line fa-line-chart\"></i>`,
DealerSearchPageHeading: `Find your Dealer`,
DealerSearchAdminBrandTitle: `Dealer Brands`,
EmailLabel: `email`,
InvoiceEMailAddressLabel: `Invoice Email Address`,
RequestAccountStatus: `Request Status`,
DealerSearchAllBrands: `All Brands`,
AddressEditMessage: `Please contact us to modify your invoice address.`,
DownloadProductStockReportLink: `Download Product Levels`,
DownloadProductStockReportIcon: `<i class=\"Icon fa fa-download\"></i>`,
SectionHeading: `Your Account`,
ViewInvoiceButtonText: `View Invoice`,
InvoicePaymentAmount: `Amount to Pay`,
AccountStatusNew: `New`,
TrackYourOrderText: `Track Your Order`,
DeliveryAddressLegend: `Delivery Address`,
InvoiceNumberLabel: `Invoice Number`,
BalanceHeading: `Pay Outstanding Balance by Credit Card`,
AccountMenuTitle: `My Account`,
PurchaserEditLoggedInIcon: `<i class=\"Icon fa fa-envelope\"></i>`,
DealerSearchVisibleOnWeb: `Visible On Website`,
OrderListIcon: `<i class=\"Icon fa fa-list\"></i>`,
PurchaserEditHeading: `Edit Contact Details`,
DealerSearchAdminDealerLogo: `Dealer Logo`,
AccessPageIcon: `<i class=\"Icon fa fa-users\"></i>`,
DeliveryPostcodeLabel: `Delivery Postcode`,
TopProductsItemsPerPageLabel: `Items per page`,
AccountBookmarkRemove: `Remove`,
InvoiceOutstandingLabel: `Outstanding Amount`,
DealerSearchModalTitle: `Details`,
SavedOrdersIcon: `<i class=\"Icon fa fa-lock\"></i>`,
InvoiceDateLabel: `Invoice Date`,
AccountDiscountPercentage: `Discount Percentage`,
OrderListHeading: `Order History`,
AgentCanOverridePricesText: `Agent Can Override Prices`,
SelectAnAccountLabel: `Select an account`,
CreateAnAccountHeader: `Create An Account`,
SpecialDiscountBandLabel: `Special Discount Band`,
RequestAnAccountTitle: `Request An Account`,
ShippingQuotesText: `Shipping Quotes`,
ShippingQuotesIcon: `<i class=\"Icon fa fa-truck\"></i>`,
SpindleInvoiceButtonText: `View Invoice`,
InvoiceListIcon: `<i class=\"Icon fa fa-folder-open\"></i>`,
AccountRegistrationPinUnrecognised: `Incorrect Registration PIN`,
UserDetailsText: `User Details:`,
DealerSearchCurrentLocationTitle: `Use Current Location`,
AccessPageLabel: `to access this page.`,
AdminLinkText: `Site Admin`,
OrderListBackButton: `Back to Order History`,
AgentSelectAccountBarLabel: `Purchasing for:`,
AccountVatRegistrationNumberLabel: `Vat Registration Number`,
PriceListLabel: `PriceList`,
OnlyAllowDefaultDeliveryAddress: `Only Allow Default Delivery Address`,
CreditNoteViewPdfLabel: `Copy`,
DocumentNotFoundPleaseContact: `Document Not Found please contact `,
DealerSearchAdminEditDetails: `Edit Details`,
DisplayOrderInformation: `Display Order Information`,
YourFriendsDetailsHeader: `Your Friend\'s Details`,
InvoiceAddressLegend: `Invoice Address`,
DealerSearchEditTitle: `Edit Dealer`,
DealerSearchAdminAddMore: `Add More Dealers`,
UnsubscribeLabel: `Unsubscribe`,
ManagerEmailText: `Manager Email`,
EditDetailsText: `Edit Details`,
OrderTrackingBackButton: `Back to Orders`,
AccountFavourites: `Favourites`,
DeliveryContactLabel: `Delivery Contact`,
DealerSearchAdminNewCreated: `New dealer(s) created`,
AddOrderToBasket: `Add Order To Basket`,
DealerSearchModalOpenButton: `View Dealer`,
OrderDeliveryAddressLabel: `Select Address`,
AccountRequestSuccessTitle: `Account request successful`,
DealerSearchLoadMoreButton: `Load More`,
AccountSpindleStatementIcon: `<i class=\"Icon fal fa-file-alt\"></i>`,
AccountNameLabel: `Account Name`,
DealerSearchWesbiteLabel: `Website`,
SpecialPriceListLabel: `Special Price List`,
DeliveryAddressCollectionLegend: `Delivery Addresses`,
PurchasersEmptyMessage: `Account has no purchasers`,
NoMoreOrders: `No more orders to display`,
AccountRegistrationPinLabel: `Registration PIN`,
TopProductsSortLabel: `Sort By`,
DealerSearchDirectionsButton: `Get Directions`,
DealerSearchIcon: `<i class=\"fal fa-map-marker-alt\"></i>`,
AccountAccountCodeLabel: `Account Code`,
AgentCartInterceptLabel: `Agent Cart Intercept`,
CreditNoteNotFoundMessage: `This Credit Note is not currently available to view online.`,
InvoiceListHeading: `View Outstanding Invoices`,
PurchaserDetailsLabel: `User Details`,
SavedOrderAddOrderToBasket: `Add Order To Basket`,
EmailNotificationAcceptedAgreements: ` accepted the following Agreements:`,
RegisterCompleteButtonText: `Complete`,
CancelOrderButtonText: `Cancel Order`,
DealerSearchSellOnWeb: `Sell On Web`,
CreditLabel: `Credit Limit`,
RegisterHeading: `Register`,
AccountRepresentativeEmail: `Account Representative Email`,
DealerSearchAdminAddNew: `Add New Dealer`,
NextOrderButtonText: `Next »`,
RemoveAddressButtonText: `Remove`,
NoMoreInvoices: `No invoices to display`,
DealerSearchSelectOnline: `Online`,
DealerSearchSelectPlaceholder: `Please Select a Dealer Type`,
AccountAccountNameRequired: `Account Name is required`,
CreditNoteTotalAmountLabel: `Total Amount`,
CSVOrderUploadLink: `CSV Order Upload`,
CSVOrderUploadIcon: `<i class=\"Icon fa fa-upload\"></i>`,
UserEditLoggedInHeading: `Change Your Password`,
FavouriteAccountOverviewIcon: `<i class=\"Icon fa fa-bookmark\"></i>`,
DealerSearchAdminSelectAddresses: `Select Addresses`,
ProfileText: `Profile`,
SelectAccountLabel: `Select Account`,
DealerSearchAdminTitle: `Dealer List`,
AccountOverviewCustomBlockIcon: `<i class=\"fal fa-info\"></i>`,
QuotedShippingText: `Quote Shipping`,
AccountContactNameLabel: `Contact Name`,
AccountBalanceLabel: `Account Balance`,
SettlementDiscoutLabel: `Early Settlement Discount`,
AccountStatementHeading: `Account Statement`,
DealerSearchSelectAll: `All (In Store or Online)`,
CreditNoteNotFoundMessagePt2: `accounts for a copy Credit Note.`,
CreditNoteBalanceLabel: `Balance`,
EditCartLabel: `Edit Cart`,
AccountRepresentative: `Account Representative`,
PurchaserListIcon: `<i class=\"Icon fa fa-users\"></i>`,
UserEditLoggedInIcon: `<i class=\"Icon fa fa-key\"></i>`,
AccountCreatedLabel: `Account Created`,
FindInvoiceButton: `Find Invoice`,
PurchaserIsManagerYes: `Yes`,
PriceListIcon: `<i class=\"Icon fa fa-table\"></i>`,
PreviousOrderButtonText: `« Previous`,
TrackTitle: `Track`,
PurchaserIsManagerNo: `No`,
},
Sales: {
CheckoutTableName: `Name`,
CheckoutTablePrice: `Price`,
VoucherMessageRequiredMessage: `Please enter your message`,
CheckoutPaymentDeclined: `Payment Declined`,
CardNameRequired: `Card Holder Name is required`,
DealerSearchBlurb: `Use the map below to find a dealer near you.`,
CheckoutVATStepCheckBoxLabel: `I would like this order to be treated as a business to business sale within the European Community excluding VAT`,
V12BDDeposit: `Deposit`,
BasketMessageUpsellTitle: `You May Also Like`,
InvoicePaymentErrorPaymentInvoiceListHeader: `Invoice Allocations`,
OrderQuotedEmailHeader: `Your Order has been quoted. `,
OrderSubmittedForQuotingMessagePart2: `for quoting. Once this has been done, you will be able to accept or reject the quote on the website by visiting \'the My Account\' section`,
OrderSubmittedForQuotingMessagePart1: `Your Order has been sent to `,
OrderPlacedText: `Placed`,
QuoteThankYouMessage: `Your quote has been sent to the account manager. Following approval, the order will be placed with `,
OrderDeleted: `Order Deleted`,
BarcodeScannerModalReloadBtn: `Reload Basket`,
AlternativeAddressLinkText: `Enter new delivery address`,
ReceiptDelivery: `Delivery`,
OrderInProgress: `In Progress`,
SavedOrderTotalLabel: `Order Amount`,
OrderOnAccountButtonText: `Place Order on Account`,
ConfirmOrderMessage: `Your order total may have been updated to include VAT and delivery costs. Please check the order total below before proceeding with your order.`,
BasketMessageTitle: `Added to Basket`,
BundleItemName: `Product Name`,
ProductAddedToBasketMessage: `Your Product have been added to Basket. View Basket?`,
ThisAddressLinkText: `Deliver to this address`,
V12SelectionLabel: `Click to select the finance product with the lowest monthly repayment`,
NextCheckoutStepButtonText: `Next Step`,
MiniBasketMenuTitle: `Your Basket`,
VoucherNameRequiredMessage: `Please enter your name`,
PurchaserToNotifyEmailLabel: `Notification Email`,
CheckoutCardDetails: `Card Details`,
CheckoutTableDiscount: `Discount`,
CardNumberRequired: `Card Number is required`,
CheckoutTableQuantity: `Quantity`,
WishListEmailAddress: `Email Address`,
OrderDispatchedText: `Dispatched`,
CheckoutErrorHeading: `Transaction Error`,
ViewQuotedShipping: `View & Confirm Your Shipping Quotes`,
ComplaintsReturnsHeading: `Complaints & Returns`,
OrderAllocatedText: `Allocated`,
OrderHeld: `Order Held`,
BundleItemQuantity: `Qty`,
CheckoutSidebarConfirmOrder: `Confirm Order`,
WebOrderNumberLabel: `Web Number`,
AddressSearchLabel: `Search for an address`,
EnterPostcodeText: `Enter your Postcode:`,
QuickOrderInputText: `Enter Stock Code`,
AccountOrderTrackingDetails: `Tracking Details`,
CardIssueSmallPrint: `(if available)`,
ShippingQuoteEmailAddQuoteText: `To Add a Shipping Quote to the order. Please click here: `,
GiftVoucherBalanceTitle: `Gift Voucher Balance`,
QuickOrderButtonText: `Add to Order`,
AddToOrderButtonText: `Add to Order`,
WishListPageTitle: `My Wishlist`,
AccountViewOrderTracking: `Order Tracking`,
VoucherEmailLabel: `Recepient E-Mail address`,
V12BDCashPrice: `Cash Price`,
ReturnItemLabel: `Return Item`,
CartPromotionText: `If you have a promotional code, please enter it here:`,
BarcodeScannerShowBtn: `Show Barcode Scanner`,
GiftVoucherExpireText: `This gift voucher will expire on`,
VoucherNameLabel: `Your name`,
PriceExVATLabel: `ex VAT`,
BundleOptionsLabel: `Options`,
CheckoutReceiptMessage: `Your order has been placed. We have emailed you with confirmation of your order.`,
PaymentAmountText: `Payment Amount :`,
ViewDetailsLabel: `View Details`,
CartHeading: `Your Shopping Basket`,
RemoveAllButton: `Remove All`,
CheckoutVATStepVATNumberLabel: `Please provide valid VAT No. here:`,
CheckoutVATStepVATNumberError: `Your VAT number was not recognised`,
CheckoutVATStepTitle: `EU VAT Number`,
OrderCustomerReferenceLabel: `Your Order Reference`,
CheckoutVATStepNotes: `<p><strong>Note:</strong></p><ul><li>We can consider this order excluding VAT subject to validation.</li><li>For security reasons, we can only ship goods to the VAT Registered name and address.</li><li>Validation checks can only take place after receipt of order. If we are unable to validate the VAT Registered name and address for delivery, we will be unable to consider this order excluding VAT, and it will be cancelled automatically.</li></ul>`,
CardNumberSmallPrint: ``,
CartSaveText: `If you wish to repeat your order in the future, then you can enter a memorable name for your order here:`,
OrderItemsCountLabel: `Total Items`,
CardExpiredLabel: `Expired`,
OrderHistoryInvoiceLabel: `Invoice`,
CartSmallPrint: ``,
InvoiceCustomerReferenceLabel: `Invoice Reference`,
CheckoutErrorMessage: `An error occurred while processing your order.`,
VoucherAmountMessage: `Please enter the voucher amount`,
CheckoutRegPasswordConfirm: `Confirm`,
CartProductDiscount: `Discount`,
V12BDMonthlyPayment: `Monthly Payments`,
ProcessingOrderMessage: `Your order is being processed. You will shortly receive a second email your order number.`,
QuickOrderExample: `(e.g. XXXX)`,
ReceivedGiftVoucherPart1: `Congratulations, you have received a `,
ReceivedGiftVoucherPart2: `gift voucher from`,
NotAvailableOnlineText: `Not Available Online`,
OrderDispatchedEmailHeader: `Order Dispatched`,
V12BDLoanAmount: `Loan Amount`,
String: `BundleItemSelectNote`,
WishListMessage: `Your message has been sent.`,
ViewCartText: `View Cart`,
CartText: `Cart`,
BarcodeScanningHeading: `Barcode Scanning`,
AgentNotificationEmailLabel: `Notification Email:`,
BundleOptionsHeader: `Bundle Includes`,
CheckoutConfirmOrder: `Confirm Order`,
CheckoutBillingAddress: `Billing Address`,
QuickOrderHeading: `Quick Order`,
V12BDTotalRepayable: `Total amount repayable`,
CheckoutDeclinedHeading: `Payment Declined`,
DeleteCardText: `Delete Card`,
ViewQuotedShippingIcon: `<i class=\"Icon fa fa-truck\"></i>`,
OrderDateLabel: `Order Date`,
CardStartDateLabel: `Start Date`,
QuickOrderStockCodeLabel: `Item No.`,
TitleViewOrderHistory: `Order History`,
OrderItemCommitButtonText: `Update`,
OfflinePaymentBtnText: `Pay by Bank Transfer`,
Alternatives: `Alternatives`,
ReturnToCheckout: `Return to Checkout`,
StatusQuotedLabel: `Quoted`,
V12BDARP: `Representative APR`,
QuickOrderSubmitButtonText: `Submit`,
CancelOrderText: `Click to cancel order`,
PleaseSelectDeliveryDateText: `Please select a delivery date`,
QuickOrderInputLabel: `Add to cart using stockcode`,
CartSaveLabel: `Your Order Name`,
InvoiceTotalNetLabel: `Invoice Total`,
AccountChangePassword: `Change your password`,
PaymentMethodsEmptyText: `No payment methods configured.`,
ChangeText: `Change`,
SavedOrderHeading: `Saved Order`,
CartSaveButton: `Save Order`,
CartSaveHeading: `Save Basket`,
QuickOrderNoProductText: `WARNING: The product with the following stock code could not be found`,
ShipmentText: `Shipment`,
DispatchEmailColumnHeading: `Dispatch Email`,
BarcodeScannerTitle: `Barcode Scanner`,
RecommendAFriendProductInformation: `Product Information`,
CheckoutPaidCard: `Paid using Credit/Debit card`,
OrderRequiredDeliveryDateLabel: `Required Delivery Date`,
CustomerReferenceRequiredField: `Required field`,
CardCV2Required: `Security Code is required`,
VoucherEmailInvalidMessage: `Please enter recepient\'s email address`,
V12BDAnnualRate: `Annual rate of interest`,
PaymentSurchargeLabel: `Payment Surcharge`,
CheckoutDeliveryAddress: `Delivery Address`,
CheckoutLoggedInMessage: `You are logged in as`,
DealerSearchTextPlaceholder: `Enter city or postcode`,
CheckoutButtonTextContinueShopping: `Continue Shopping`,
VoucherRecepientFormText: `Please fill in the recepient details for the below voucher(s)`,
NoPromotionsText: `No promotions`,
YourCreditCardsHeading: `Your Credit Cards`,
WishListFriendDetails: `Your Friend\'s Details`,
FinanceAtText: `at`,
V12BDSettlementFee: `Settlement fee`,
CheckoutCheckoutHeader: `Checkout`,
AddressBookLinkText: `Edit address book`,
InvoicePaymentErrorPaymentTitle: `Invoice Payment Allocation Error`,
CheckoutDeclinedMessage: `The payment was not authorised. Please check your card details and try again.`,
AlternativesHeader: `Similar Products`,
OrderGrossLabel: `Grand Total (inc VAT)`,
TotalToPay: `Total to Pay`,
CardTypeLabel: `Card Type`,
SavedOrderPlacedBy: `Order Requested By`,
NoShippingQuotesOrdersText: `No Orders requiring shipping Quotes.`,
CardTypeRequired: `Card Type is required`,
PaymentMethodsTitle: `Payment Methods `,
CartVATLabel: `VAT`,
OrderItemsEmptyMessage: `Your order contains no items`,
V12BDArrangementFee: `Arrangement fee`,
FeaturedProductsHeader: `Featured Products`,
CustomerVATNoLabel: `VAT Number`,
OrderNumberLabel: `Order Number`,
WishListTextMessageSend: `Send`,
QuoteNumberLabel: `Quote Number:`,
AccountEditAddressBook: `Edit your address book`,
DeliveryInformationTitle: `Delivery Information`,
OrderStatusLabel: `Status`,
EditOrderMessage: `Please go through the checkout process to save your changes or click here to`,
CrossSellHeader: `You May Also Be Interested In`,
WishList: `Wish List`,
CheckoutRegHeader: `Save Your Details For Next Time`,
V12StatusLabel: `Status`,
V12CashPriceLabel: `Cash Price (£)`,
PriceFreeLabel: `Free`,
CardEndDateLabel: `Expiry Date`,
AccountEditTokensIcon: `<i class=\"Icon fa fa-credit-card\"></i>`,
DeliveryMethodMessage: `Please select your preferred delivery method`,
WishListTellFriend: `Tell A Friend About Your Wish List`,
V12CalculatorHeading: `V12 Finance Calculator`,
BasketMessageContinueShopping: `Continue Shopping`,
CardEndDateSmallPrint: ``,
AccountEditAddressBookIcon: `<i class=\"Icon fa fa-map-marker\"></i>`,
AccountChangePasswordIcon: `<i class=\"Icon fa fa-key\"></i>`,
CheckoutOrderFirstText: `Please checkout this order first.`,
HidePricesText: `Hide Prices`,
DeliveryAddressHeading: `Delivery Address`,
OrderHistoryEmpty: `You have no order history`,
OrderTotalLabelIncVat: `Order Total Inc VAT`,
ViewBasketLabel: `View Basket`,
DeliveryDateLabel: `Delivery Date`,
RecommendAFriendForYou: `for you!`,
CardNameSmallPrint: ``,
VoucherRedeemText1: `Redeem`,
PurchaserPlacedAnOrderOverAccountLimitMessage: `A purchaser on the account shown below has placed an order that has taken the account over its credit limit.`,
CheckoutSidebarDeliveryMethod: `Delivery Method`,
DeliveryAddressLegend: `Delivery Address`,
PayByCreditCardButtonText: `Pay by Credit Card`,
InvoiceNumberLabel: `Invoice number`,
CheckoutDeliveryDateRequiredSmall: `Change date by selecting the below field.`,
QuoteRequestDateLabel: `Quote Request date:`,
OrderTotalLabelExVat: `Order Total Ex VAT`,
VoucherCodeRequired: `Please enter voucher code`,
OrderItemUnitPriceLabel: `Each`,
CardStartDateSmallPrint: `(if available)`,
InvoiceAddressHeading: `Invoice Address`,
CartNetTotal: `Total`,
ShippingPOACallLabel: `Call`,
PersonWishList: `\'s Wish List`,
WishListNoContents: `Your wishlist contains no items. Please browse our product catalgoue to add items.`,
NoMoreSavedOrders: `No saved orders to display.`,
CheckoutTermsRequiredMessage: `Please indicate you have read the terms and conditions`,
CSVUploadAddingToBasket: `Adding to basket...`,
OrderQuotedLinkText: `Please view the details below and follow the link to confirm the quote and place the Order`,
PayWithNewCardButton: `Pay with New Credit/Debit Card`,
WishListCode: `Code`,
WishListName: `Name`,
BundleItemSelectNote: `Please select`,
AddText: `Add`,
AccountViewOrderHistory: `Order History`,
ReceiptCustomerName: `Customer Name`,
CartProductSubTotal: `Subtotal`,
OrderPartiallyAllocatedText: `Partially Allocated`,
AccountPaymentHeader: `Account Payment Received`,
V12ErrorPageTitle: `V12 Error`,
V12ErrorPageError: `There was an error in the application please go to checkout and try again.`,
InvoiceDateLabel: `Invoice date`,
InvoicePaymentErrorPaymentPaymentReferenceLabel: `Payment Ref`,
CardCV2Label: `Security Code`,
AddressFinderLabel: `Enter UK Postcode`,
PreviousCheckoutStepButtonText: `Previous Step`,
QuickOrderQtyLabel: `Qty:`,
ConsignmentNumber: `Consignment Number`,
PaymentMethodTitle: `Payment Method`,
NotifyLinkText: `Notify when back in stock`,
V12BDDeferredPeriod: `Non Payment Period (months)`,
StatusRequiresInterventionLabel: `Needs Quote`,
DealerSearchFormHeading: `Where are you?`,
CardNumberLabel: `Card Number`,
AccountViewOrderTrackingIcon: `<i class=\"Icon fa fa-list\"></i>`,
VoucherEmailButton: `Send Voucher Email(s)`,
TotalIncludingSurchargeLabel: `Final Total`,
CheckoutContactDetails: `Contact Details`,
CartCSVLinkText: `Click <a href=\"csv-upload.aspx\">here</a> to <a href=\"csv-upload.aspx\">upload your order by CSV.</a>`,
QuickOrderIcon: `<i class=\"Icon fa fa-list-alt\"></i>`,
QuickOrderCode: `Code`,
OrderPartiallyDispatchedText: `Partially Dispatched`,
ProformaOrder: `Proforma Order`,
PayWithCardText: `Pay With Card`,
V12BDFinalPayment: `Final Payment`,
CrossSell: `Related Products`,
BundleSelectionLabel: `Bundle Selection`,
CustomerVatRegistrationNumberRequired: `VAT Number is required`,
OrderDetailsLegend: `Order Details`,
V12BDPaymentPeriod: `Payment Period (months)`,
AccountEditContactDetailsIcon: `<i class=\"Icon fa fa-envelope\"></i>`,
EmailText: `Dear`,
OrderItemDiscountLabel: `Discount`,
OrderItemDeleteButtonText: `Delete`,
OrderNetLabel: `Total`,
CheckRemainingGiftVoucherBalanceMessage: `Please enter your gift voucher code to check your remaining balance.`,
ConfirmOrderHeading: `Confirm Order`,
CartGrandTotal: `Total (inc VAT)`,
PrepareOrderButtonText: `Update All Items`,
BackToYourSavedOrders: `Back To Your Saved Orders`,
AmendedOrderBanner: `You are editing order number`,
BankTransferNotes: `You have chosen to pay for your order via bank transfer.<br /><br />Once you confirm you would like to checkout using this method below, you will receive an email from us with our bank details.<br /><br />Your order will be cleared for dispatch as soon as we receive your payment.<br /><br />If you would prefer to checkout with card please click the back button below.`,
InvoiceTotalGrossLabel: `Total (inc. VAT)`,
BankTransferTitle: `Bank Transfer`,
NoInterventionOrdersText: `No Orders available for Basket Intervention.`,
InvoicePaymentErrorMessage: `Errors were reported from the accounts system when allocating Invoice payments to invoices.<br /> Please fix and reallocate in your accounting system.`,
GiftVoucherCancellationPart1: `Your`,
GiftVoucherCancellationPart3: `has been cancelled.`,
GiftVoucherCancellationPart2: `gift voucher`,
GiftVoucherCancellationPart4: `has expired.`,
CardTokenPaymentBtnText: `Pay With Card`,
CheckoutPaymentAmountToBeConfirmed: `Payment amount to be confirmed `,
InvoicePaymentErrorPaymentInvoiceNumberLabel: `Invoice`,
OrderInvoiced: `Order Invoiced`,
CartTotalExVAT: `Total (ex VAT)`,
DeliveryAddressMessage: `Please select a delivery address from your address book.`,
ProductBuyOptionsHeader: `Buy Now`,
PaymentReceivedText: `Payment Received`,
CartPromotionButton: `Apply`,
BarcodeScanningIcon: `<i class=\"Icon fal fa-barcode-scan\"></i>`,
BarcodeScannerModalTitle: `<i class=\"fal fa-barcode-read\"></i>Scan Barcode to Add to Basket`,
CartSubtotal: `Subtotal`,
GiftVoucherCodePart2: `, which you can enter at the checkout to redeem`,
GiftVoucherCodePart1: `Your unique gift voucher code is`,
TermsHeader: `Terms & Conditions`,
CheckoutGuessButton: `Continue as Guest`,
DownloadPriceListText: `Download Price List`,
OrderUnknown: `Unknown`,
WishListTextMessage: `Check out my wish list on Shopfront White Label`,
ExpiredText: `(Expired)`,
WishListYourMessage: `Your Message`,
AccountYourAccount: `Your Account`,
CheckoutTermsTextPart2: ` to finalise your order`,
CheckoutTermsTextPart1: `Click to confirm you have read the `,
CardTypeSmallPrint: ``,
AccountEditTokens: `Edit Your Credit/Debit Cards`,
WishListPrice: `Price`,
CheckoutPaidAccount: `Placed on Account`,
OrderNoteHeading: `Additional Information for Order`,
OrderPromotionsApplied: `Promotion(s) Applied`,
VoucherPaymentMethod: `Pay by Gift Voucher`,
SavedOrdersHeading: `Your Saved Orders`,
NoShippingMethodText: `No shipping method available`,
AccountEditContactDetails: `Edit your contact details`,
YourCartText: `Your Cart`,
CardNameLabel: `Card Holder Name`,
FreeShippingPart1: `<i class=\"fal fa-truck\"></i> You need to spend`,
FreeShippingPart2: `more to qualify for free delivery.`,
EmptyYourCartText: `Empty Your Cart`,
RecommendAFriendRecommend: `recommended`,
RemainingGiftVoucherPricePart3: `gift voucher from`,
RemainingGiftVoucherPricePart2: `remaining of your`,
RemainingGiftVoucherPricePart1: `You have`,
PlaceOrderButtonText: `Place Order`,
CheckoutSidebarBillingDetails: `Billing Details`,
CheckoutPaymentDetails: `Payment Details`,
OrderHistoryNotWebOrderText: `Not a web site order`,
PaymentDeclinedChooseAnother: `Your payment has been declined using your chosen payment method. Please try another
payment method from the options below.`,
CartDelivery: `Delivery`,
POACallLabel: `Call`,
SavedOrderCustomerReferenceLabel: `Your Reference`,
BasketMessageAddedToBasket: `added to basket.`,
CheckoutReceiptHeading: `Order Received`,
InvoicePaymentErrorAccountLabel: `Account`,
DeliveryDateRequiredMessage: `Required Delivery Date is required`,
InvoicePaymentErrorPaymentInvoiceAmountLabel: `Amount`,
V12DepositLabel: `Deposit (%)`,
NotifyEmailProductInStock: `The following product is now back in stock at`,
CardIssueLabel: `Issue Number`,
V12Disclaimer: `Finance is subject to status. Terms and conditions apply.`,
CheckoutTableSubTotal: `Subtotal`,
ViewWishListTitle: `View Wish List`,
PriceIncVATLabel: `inc VAT`,
QuickOrderMessage: `If you know the product codes of your chosen items, please enter them below.`,
AccountViewOrderHistoryIcon: `<i class=\"Icon fa fa-list\"></i>`,
CheckoutGuessInfo: `Alternatively you don\'t need an account to checkout with us. We will give you the opportunity to register at the end of your transaction.`,
VoucherRedeemText: `Redeem`,
CheckoutSidebarLogin: `Login/Register`,
V12BDTotalInterest: `Total Interest`,
AdditionalDeliveryRequirements: `Select Additional Delivery Requirements`,
NotifyEmailDearCustomer: `Dear Customer,`,
OrderItemQuantityLabel: `Qty`,
GiftVoucherSpentPart2: `of your`,
GiftVoucherSpentPart3: `gift voucher from `,
GiftVoucherSpentPart1: `You have now spent the full`,
CheckoutSidebarDeliveryDetails: `Delivery Details`,
CardIssueRequired: `Issue Number is required`,
CartPromotionHeader: `Promotional Code`,
CheckoutDeliveryMethodMessageA: `Please select your delivery method for this order. See`,
CheckoutDeliveryMethodMessageC: `for more details about these options. Your order total will be adjusted to include your selected delivery method.`,
CheckoutDeliveryMethodMessageB: `delivery information`,
CheckoutVATStepRegisteredCompanyName: `Please provide name of person/company who holds this VAT Reg.No.:`,
OrderNoteLabel: `Note`,
CheckoutDeliveryMethod: `Delivery Method`,
BundleOptionsText: `Please select where appropriate.`,
CheckoutButtonTextRemoveAll: `<i class=\"fa fa-trash-o Icon\"></i> Remove All`,
DealerSearchHeading: `Find a Dealer`,
OrderTotalLabel: `Order Total`,
AdditionalOrderNotesText: `Additional Order Notes :`,
ProductAvailabilityLabel: `Availability`,
AddToCartText: `Add to Cart`,
CardEndDateRequired: `Expiry Date is required`,
CSVUploadHeaderRowText: `Tick if contains a header row`,
EnterAddressLabel: `Enter Address`,
NoQuotesMessage: `No quotes are available`,
CartGrandTotalVAT: ` VAT)`,
CartGrandTotalInc: `Grand Total (inc `,
AddressFinderHeader: `Address Finder`,
SavedOrderNumberLabel: `Order Reference`,
CartProductPrice: `Price`,
VoucherAmountLabel: `Voucher amount`,
CheckoutButtonText: `Go to Checkout`,
PriceFromLabel: `From`,
AddProductsToCartText: `Add products to Cart`,
OrderItemStockStatusLabel: `Stock Level`,
AgentPurchaserToNotifyLabel: `Purchaser To Notify:`,
SaveOrderButtonText: `Save Order`,
ReferrerLabel: `How Did You Hear About Us?`,
VoucherCodeLabel: `Voucher code`,
CSVUploadViewBasket: `View Basket`,
VoucherMessageLabel: `Your message (optional)`,
UpdatePrice: `Update Price`,
InvoicePaymentErrorPaymentInvoiceReferenceLabel: `Reference`,
PriceVATNotApplicable: `VAT n/a`,
OrderItemNetLabel: `Subtotal`,
TopProductEmptyText: `You currently have no products to view.`,
QuickOrderGoButtonText: `Go`,
NotifyEmailSentToLabel: `Email sent to:`,
PurchaseOrderMaximumSpend: `Maximum Spend`,
VoucherRemainderTextPart1: `You have`,
VoucherRemainderTextPart2: `to pay.`,
PurchaserToNotifyLabel: `Purchaser To Notify`,
V12CalculatorIntro: `Use this calculator to see which finance option suits your purchase.`,
CheckoutDeliveryInstructions: `Delivery Instructions`,
DeliveryCutOffText: `Same day dispatch ends in`,
ShippingQuoteEmailHeaderText: `An Order has been placed and requires Quoting.`,
CartProductQuantity: `Quantity`,
StatusCartLabel: `In Cart`,
InvoicePaymentErrorPaymentAmountLabel: `Payment Amount`,
CheckoutRegUsername: `User Name`,
UnableToProcessOrderMessage: `We are currently unable to process your order using your chosen payment method. Please try another payment method from the options below`,
CheckoutDeliveryDateRequired: `Required Delivery Date`,
CardCV2SmallPrint: `(last 3 digits on signature strip)`,
CheckoutButtonTextRemove: `<i class=\"fa fa-trash-o Icon\"></i> Remove`,
NoPaymentsText: `No payments`,
CheckoutButtonTextUpdate: `<i class=\"fa fa-refresh Icon\"></i>
Update`,
InvoicePaymentErrorPaymentInvoiceMessageLabel: `Account System Result Message`,
PurchaseOrderNumber: `Purchase Order Number`,
V12LowestMonthlyPayments: `Lowest Monthly Repayment`,
CartProductName: `Name`,
CardStartDateRequired: `Start Date is required`,
},
Security: {
EditContactDetails: `Edit Contact Details`,
RecaptchaV2Error: `Please tick the box to indicate you are not a robot.`,
CheckoutLoginToContinue: `Please login to continue.`,
LoggedOutMessage: `Not logged in`,
OldPasswordRequired: `Old Password is required`,
ConfirmPasswordLabel: `Confirm Password`,
DeleteAddressButtonText: `Delete`,
LoginMessageTradeContactLink: `../contact/contact.aspx`,
LoginToPurchase: `Login to purchase`,
NewPasswordRequired: `New Password is required`,
LoginButtonText: `Login`,
LoginMessageTradeRegisterLinkText: `request an account`,
LoginMessageTradeContactLinkText: `contact us`,
LogoutButtonText: `Logout`,
LoginLegend: `Login Details`,
UsernameLabel: `Email address`,
UsernameRequired: `Email address is required`,
LoginRetailMessage: `Please log in to access this area of our web site. If you don’t have a username and password for this website please <a href=\"../retail/registration/default.aspx\">register</a>.`,
PasswordLabel: `Password`,
LoginComboTradeRegisterMessage: `Please log in to access this area of our web site. If you don’t have a username and password for this website please <a href=\"../retail/registration/default.aspx\">register</a> or if you are a trade customer please <a href=\"../trade/registration/default.aspx\">request an account</a>.`,
LoginMessageLoginToAccess: `Please log in to access this area of our web site.`,
LoginMessage: `Please log in to access this area of our web site. If you do not have a username and password for this site, please <strong><a href=\"../contact/contact.aspx\">contact us</a></strong> to set up an account.`,
LoginMessageTradeRegister: `If you do not have a username and password for this site, please`,
TwoFactorTitle: `Two Factor Authentication`,
LoginRegisterHeader: `Not Registered?`,
ChangePassword: `Change Your Password`,
TradePurchaserEmailMessage: `Your purchaser info.........`,
RecoverPasswordSuccess: `Your new password has been sent`,
RecoverPasswordSubject: `Your new Arc Euro Trade password`,
RecoverPasswordButtonText: `Reset Password`,
PasswordIncorrect: `Incorrect password`,
UsernameNotUnique: `This email address is already in use, please choose another`,
LoginMessageTradeRequestLoginLinkText: `request your trade account login details`,
RecoverPasswordUnknownUser: `Unknown username`,
LoginMessageRetailRegister: `If you don’t have a username and password for this website please`,
RecoverPasswordLinkText: `Forgotten your password?`,
LoginMessageRetailRegisterLinkText: `register`,
NewPasswordLabel: `New Password`,
RecoverPasswordNoEmail: `Your account has no email address set`,
LoginMessageComboPart4: `If you are an existing trade customer without an online account, please`,
LoginMessageComboPart5: ``,
LoginMessageComboPart2: `or if you are a trade customer please`,
LoginMessageComboPart3: `to set up an account.`,
LoginMessageComboPart1: `If you don’t have a username and password for this website please`,
UserLegend: `Login Details`,
RememberMeLabel: `Remember me`,
ShowPasswordTitle: `Show Password`,
LoginMessageRetailRegisterLink: `../retail/registration/default.aspx`,
RecoverPasswordEmail: `Your password has been changed. We recommend that you change your password at your next login.`,
LoginMessageTradeRequestLoginLink: `../trade/registration/request-login.aspx`,
LoginMessageWithRegister: `Please log in to access this area of our web site. If you do not have a username and password for this site, please <strong><a href=\"../../trade/registration/default.aspx\">register here</a></strong>.`,
HidePasswordTitle: `Hide Password`,
OldPasswordLabel: `Old Password`,
RecaptchaError: `Please enter the two words in the image`,
AddAddressButtonText: `Add New Address`,
TwoFactorInstructions: `<ol>
<li>Download Google Authenticator or Authy onto your mobile device</li>
<li>Click the generate button below</li>
<li>Open your Google Authenticator or Authy and scan the QR Code or enter the manual key</li>
<li>If you have any issue setup Two Factor press the clear Token Button below</li>
</ol>`,
CheckoutEmailAlreadyRegistered: `This email address is already registered.`,
RecoverPasswordHeading: `Recover Your Password`,
RecoverPasswordInvalidEmail: `Invalid email address`,
LoggedInMessage: `Logged in as`,
LoginComboMessage: `Please log in to access this area of our web site. If you don’t have a username and password for this website please <a href=\"../retail/registration/default.aspx\">register</a> or if you are a trade customer please <a href=\"../contact/contact.aspx\">contact us</a> to set up an account.`,
LoginHeading: `Please Login`,
ConfirmPasswordRequiredLabel: `Confirm Password is required`,
LoginFormHeader: `Existing Customers`,
LoginMessageTradeContactPart1: `If you do not have a username and password for this site, please`,
LoginMessageTradeContactPart2: `to set up an account.`,
TwoFactorRequiredSetupTitle: `You <strong>require</strong> two factor authentication, follow instrucitons below:`,
PasswordRequired: `Password is required`,
LoginMessageTradeRegisterLink: `../trade/registration/default.aspx`,
PasswordNotMatched: `Passwords do not match`,
TwoFactorSetupTitle: `To setup two factor authentication:`,
RecoverPasswordMessage: `Forgotten your password? Enter your email address in the field below and we will send you a new one.`,
},
};
</script>
</span>
<script src="https://shopfront-15a42.kxcdn.com/V3/ShopfrontResponsive/js/aspidistra.fast.min.js?v=1.1.41"></script>
<script src="https://shopfront-15a42.kxcdn.com/V3/ThirdParty/TextCounter/textcounter.min.js?v=1.1.41"></script>
<script src="https://shopfront-15a42.kxcdn.com/V3/ShopfrontResponsive/js/aspidistra.modules.min.js?v=1.1.41"></script>
<script src="https://shopfront-15a42.kxcdn.com/V3/ShopfrontResponsive/js/aspidistra.ordering.min.js?v=1.1.41"></script>
<script type="text/javascript">
var ajaxBasketURL = '/Ajax/basket.aspx';
var ajaxBasketMessageURL = '/Ajax/basket-message.aspx';
var ajaxMiniBasketURL = '/Ajax/mini-basket.aspx';
var ajaxSearchUrl = '/ajax/search.aspx';
var ajaxThumbSkusURL = '/ajax/thumb-skus.aspx';
var ajaxProductTabsURL = '/ajax/product-tabs.aspx';
var ajaxProductImagesURL = '/ajax/product-images.aspx';
var ajaxProductScriptServiceURL = '/ScriptServices/ProductScriptService.asmx';
var dealerMapUrl = '/dealers/map.aspx';
var defaultCurrencySymbol = '£'; // for filter
$.fn.progressIndicator.defaults.image = '/images/spinner.gif';
</script>
<script src="https://cdn.jsdelivr.net/jquery.ui/1.11.4/jquery-ui.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.ui.touch-punch/0.2.3/jquery.ui.touch-punch.min.js"></script>
<script src="https://shopfront-15a42.kxcdn.com/V3/ShopfrontResponsive/js/common.min.js?v=1.1.41"></script>
<script src="https://shopfront-15a42.kxcdn.com/V3/ShopfrontResponsive/js/aspidistra.utilities.min.js?v=1.1.41"></script>
<!-- Templated control not found '~/templates/BCBInternational/Control/HTMLTemplates/Default.ascx'. -->
<!-- No control specified in default template at . -->
<!-- Begin '~/templates/BCBInternational/Site/header.ascx' -->
<link href="https://shopfront-15a42.kxcdn.com/V3/ThirdParty/owl-carousel/2.0.0/assets/owl.carousel.min.css" rel="stylesheet" media="all" type="text/css">
<!-- Include js plugin -->
<script src="https://shopfront-15a42.kxcdn.com/V3/ThirdParty/owl-carousel/2.0.0/owl.carousel.min.js"></script>
<script type="text/javascript">
// Resolve carousel nav height issue and hide is not required
function navUpdate() {
$(".owl-carousel").each(function() {
// update nav buttons height
$(this).find(".owl-nav > div").css("height", $(this).height());
// Check if nav is required
var containerWidth = $(this).find(".owl-stage-outer").width();
var innerWidth = $(this).find(".owl-stage-outer .owl-stage").width();
if (containerWidth > innerWidth) {
$(this).find(".owl-controls").hide();
} else {
$(this).find(".owl-controls").show();
}
});
}
</script>
<div id="Container">
<div class="AjaxBasketMessageContainer ajaxContent">
<div class="container AjaxBasketMessage">
<!-- Begin '~/templates/BCBInternational/Control/BasketMessage/Default.ascx' -->
<div class="modal-header">
<h4 class="modal-title">
<i class="fa fa-check" aria-hidden="true"></i> Basket Updated
</h4>
<button type="button" class="btn-close close addedclose" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<button type="button" class="float-start btn btn-default Button" data-bs-dismiss="modal"> Continue Shopping </button>
<a href="/retail/cart/default.aspx" class="btn btn-default Button">
View Basket
</a>
</div>
<!-- End '~/templates/BCBInternational/Control/BasketMessage/Default.ascx' -->
</div>
</div>
<div class="TopBanner">
<div class="container">
<ul class="text-start float-start">
<li>
<a href="mailto:info@bcbin.com">
<i class="fa fa-envelope"></i>
info@bcbin.com
</a>
</li>
<li>
<a href="tel:02920433700">
<i class="fa fa-phone"></i>
+44 (0) 29 2043 3700
</a>
</li>
<li>
<a href="https://twitter.com/bcbin" target="_blank">
<i class="fa fa-twitter"></i>
</a>
<a href="https://www.facebook.com/BCB-International-143143739043473/" target="_blank">
<i class="fa fa-facebook-f"></i>
</a>
<a href="https://www.linkedin.com/company/bcb-international-ltd" target="_blank">
<i class="fa fa-linkedin"></i>
</a>
<a href="https://www.instagram.com/bcb_international/" target="_blank">
<i class="fa fa-instagram"></i>
</a>
<a href="https://www.youtube.com/user/bcbin" target="_blank">
<i class="fa fa-youtube-play"></i>
</a>
</li>
</ul>
<ul class="text-end float-end gob2b-d-xs-none gob2b-d-sm-none">
<li class="Contact">
<a href="/contact/contact.aspx">
<i class="Icon NavigationIcon fa fa-envelope"></i>
Contact Us
</a>
</li>
</ul>
</div>
</div>
<div id="Header" class="container">
<div class="Logo vcenter col-12 col-md-3 ResponsiveImage">
<a href="https://www.bcbin.com/" class="Active">
<img src="https://bcbinternational-15a42.kxcdn.com/imagecache/39bbd119-8e05-4a39-9852-b0ec00fe3903/BCB-logo_187x100.png" alt="BCB logo" style="height:100px;width:187px;">
</a>
</div>
<div class="SearchWrapper vcenter col-12 col-md-5">
<div id="SearchBar" class="Search collapse d-md-block">
<!-- Templated control not found '~/templates/BCBInternational/Control/SearchBox/Default.ascx'. -->
<!-- Loading theme control. -->
<!-- Begin '~/controls/theme_templates/Legacy/Control/SearchBox/Default.ascx' -->
<!-- Begin shopfront:SearchBox -->
<div class="AjaxSearchBoxContainer">
<input type="text" id="SearchKeyword" class="Text form-control SearchKeyword" enterkeyhint="search" placeholder="Product Search..." data-search-url="/catalogue/results.aspx" autocomplete="off">
<a href="javascript:searchRedirect('.SearchKeyword');" class="Button btn btn-default SearchBtn" aria-label="Search"><i class="Icon NavigationIcon fa fa-search"></i></a>
<!-- End shopfront:SearchBox -->
<script src="https://shopfront-15a42.kxcdn.com/V3/ShopfrontResponsive/js/search.min.js?v=1.1.41"></script>
<div class="AjaxSearchResults ajaxContent"></div>
</div>
<!-- End '~/controls/theme_templates/Legacy/Control/SearchBox/Default.ascx' -->
</div>
</div>
<div class="LoginBasket vcenter col-12 col-md-4 fs-navigation-overlay-content fs-navigation__1 none fs-navigation-enabled fs-navigation-animated">
<ul>
<li class="MobileMenu MobileNavItem gob2b-d-xs-block gob2b-d-sm-block col-3 col-md-3">
<a class="MobileDepNavLink Active">
<i class="fa fa-bars"></i>
</a>
</li>
<li class="MobileSearch gob2b-d-xs-block gob2b-d-sm-block MobileNavItem col-3 col-md-3">
<a data-bs-toggle="collapse" href="#SearchBar" class="MobileSearchBtn">
<i class="fa fa-search"></i>
</a>
</li>
<li class="Login col-3 col-md-6">
<a rel="nofollow" href="/login/default.aspx?ReturnUrl=https%3a%2f%2fwww.bcbin.com%2f404.aspx%3f404%3bhttps%3a%2f%2fwww.bcbin.com%3a443%2fWAREHOUSE-STOCK%2fOlive%3d">
<i class="fa fa-user"></i>
<span class="Text gob2b-d-xs-none gob2b-d-sm-none">
Login / Register
</span>
</a>
</li>
<li class="CartLink col-3 col-md-6">
<a href="/retail/cart/default.aspx" class="MiniBasketHandler AjaxCartLink ajaxContent fs-navigation-handle fs-navigation-overlay-handle fs-navigation-overlay-right-handle fs-navigation-handle__1 fs-navigation__1 none fs-swap-element fs-navigation-enabled" data-swap-target=".fs-navigation__1" data-swap-linked="fs-navigation-handle__1" data-swap-group="fs-navigation" tabindex="0" aria-controls="MiniBasket" aria-expanded="false">
<!-- Begin '~/templates/BCBInternational/Control/BasketLink/Default.ascx' -->
<!-- Begin shopfront:BasketLink -->
<span class="IconContainer">
<i class="fa fa-shopping-basket"></i>
<div class="BasketItems">
0
</div>
</span>
<span class="Text gob2b-d-xs-none gob2b-d-sm-none">
£0.00
</span>
<!-- Begin shopfront:BasketLink -->
<!-- End '~/templates/BCBInternational/Control/BasketLink/Default.ascx' -->
</a>
</li>
</ul>
</div>
</div>
<div class="Navigation navbar collapse d-md-block" data-offcanvas="true" data-offcanvas-max="767" data-offcanvas-close=".CloseBtn" data-offcanvas-gravity="left" data-navigation-handle=".MobileDepNavLink" data-navigation-content=".LoginBasket">
<a class="gob2b-d-xs-block gob2b-d-sm-block Button btn CloseBtn Active" style="display: inline;">Close <i class="fa fa-times" aria-hidden="true"></i></a>
<div class="container">
<ul class="nav navbar">
<!-- Begin '~/templates/BCBInternational/Control/DepartmentNavigation/Default.ascx' -->
<!-- Begin shopfront:DepartmentNavigation -->
<li class="HasSub">
<a title="PRODUCTS" href="/Catalogue/Products">
PRODUCTS <i class="fa fa-caret-down"></i>
</a>
<ul class="SubNav">
<li>
<a title="Defence / Police" href="/AdditionalDepartments/Home-Page/Departments/Defence-Police">
Defence / Police
</a>
</li>
<li>
<a title="Outdoor Products - RETAIL" href="/Catalogue/Products/Outdoor-Adventure">
Outdoor Products - RETAIL
</a>
</li>
<li>
<a title="Marine Survival" href="/Catalogue/Products/Marine-Survival">
Marine Survival
</a>
</li>
<li>
<a title="PPE" href="/Catalogue/Products/PPE">
PPE
</a>
</li>
<li>
<a title="New to BCB" href="/Catalogue/Products/New-to-BCB">
New to BCB
</a>
</li>
<li>
<a target="_blank" title="WAREHOUSE STOCK" href="/WAREHOUSE-STOCK" class="Active">
WAREHOUSE STOCK
</a>
</li>
</ul>
</li>
<li class="HasSub">
<a title="ABOUT US" href="/Catalogue/About-Us">
ABOUT US <i class="fa fa-caret-down"></i>
</a>
<ul class="SubNav">
<li>
<a title="Who we are" href="/Catalogue/About-Us/Who-we-are">
Who we are
</a>
</li>
<li>
<a title="What We Do" href="/Catalogue/About-Us/What-We-Do">
What We Do
</a>
</li>
<li>
<a title="Our History" href="/Catalogue/About-Us/Our-History">
Our History
</a>
</li>
<li>
<a title="The High Sheriff of South Glamorgan" href="/Catalogue/About-Us/The-High-Sheriff-of-South-Glamorgan-2">
The High Sheriff of South Glamorgan
</a>
</li>
<li>
<a target="_blank" title="VIDEOS" href="/Catalogue/Videos">
VIDEOS
</a>
</li>
<li>
<a title="Trade Shows" href="/Catalogue/About-Us/Trade-Shows">
Trade Shows
</a>
</li>
<li>
<a title="News" href="/News">
News
</a>
</li>
<li>
<a title="Certifications and Awards" href="/Certifications-and-Awards">
Certifications and Awards
</a>
</li>
<li>
<a title="Ukraine Defence Show" href="/Catalogue/About-Us/Ukraine-Defence-Show">
Ukraine Defence Show
</a>
</li>
</ul>
</li>
<li class="HasSub">
<a title="PRODUCT INFO" href="/Catalogue/Resources">
PRODUCT INFO <i class="fa fa-caret-down"></i>
</a>
<ul class="SubNav">
<li>
<a title="Catalogues" href="/Catalogue/Resources/product_infoCatalogues">
Catalogues
</a>
</li>
<li>
<a title="Product Data Sheets " href="/Catalogue/Resources/Product-Data-Sheets">
Product Data Sheets
</a>
</li>
</ul>
</li>
<li>
<a target="_blank" title="VIDEOS" href="/Catalogue/Videos">
VIDEOS
</a>
</li>
<li class="HasSub">
<a title="Stockists" href="/Catalogue/Stockists">
Stockists <i class="fa fa-caret-down"></i>
</a>
<ul class="SubNav">
<li>
<a title="Europe & USA" href="/Catalogue/Stockists/Rest-of-the-World">
Europe & USA
</a>
</li>
<li>
<a title="Camping / Outdoor" href="/Catalogue/Stockists/Camping-Outdoor">
Camping / Outdoor
</a>
</li>
<li>
<a title="Military" href="/Catalogue/Stockists/Military">
Military
</a>
</li>
<li>
<a title="Personal Protective Equipment " href="/Catalogue/Stockists/Personal-Protective-Equipment">
Personal Protective Equipment
</a>
</li>
<li>
<a title="FireDragon" href="/Catalogue/Stockists/FireDragon">
FireDragon
</a>
</li>
</ul>
</li>
<li>
<a title="Trade Account-APPLY" href="/Catalogue/Apply-for-Trade-Account">
Trade Account-APPLY
</a>
</li>
<li>
<a title="BCB Charities - Woody's Lodge" href="/Catalogue/BCB-Charities-Woodys-Lodge">
BCB Charities - Woody's Lodge
</a>
</li>
<script type="text/javascript">
// $("li.HasSub > a").click(function () {
// $(".SubNav").not($(this).next(".SubNav")).slideUp();
// $(this).next(".SubNav").slideToggle();
// $(this).toggleClass("Open");
// return false;
// });
// $('body').click(function(e) {
// if ($(e.target).closest('li.HasSub').length === 0) {
// $(".SubNav").slideUp();
// }
//});
</script>
<!-- End shopfront:DepartmentNavigation -->
<!-- End '~/templates/BCBInternational/Control/DepartmentNavigation/Default.ascx' -->
<!-- Templated control not found '~/templates/BCBInternational/Control/HeaderNavigation/Default.ascx'. -->
<!-- Loading default control. -->
<!-- Begin '~/controls/default_template/Control/HeaderNavigation/Default.ascx' -->
<li class="nav-item">
<a id="ctl27_ctl00_ctl08_ctl00_ctl00_DepartmentContentRepeater1_ctl01_NodeHref1" target="_blank" class="nav-link" title="BCB OVERVIEW" href="/AdditionalDepartments/Header-Content/BCB-OVERVIEW">
BCB OVERVIEW
</a>
</li>
<!-- End '~/controls/default_template/Control/HeaderNavigation/Default.ascx' -->
</ul>
</div>
</div>
<div id="Content" class="container">
<div id="PrimaryContent">
<!-- End '~/templates/BCBInternational/Site/header.ascx' -->
<span></span>
<!-- Templated control not found '~/templates/BCBInternational/Page/Error/Default.ascx'. -->
<!-- Loading default control. -->
<!-- Begin '~/controls/default_template/Page/Error/Default.ascx' -->
<h1>Page Not Found</h1>
<p><em>The requested page could not be found.</em></p>
<h2>Are you looking for this?</h2>
<div class="Departments row">
<div class="Department col-lg-3 col-md-4 col-6">
<div class="Inner">
<div class="Image ResponsiveImage">
<a target="_blank" title="WAREHOUSE STOCK" href="/WAREHOUSE-STOCK" class="Active">
<img title="WAREHOUSE STOCK" src="https://bcbinternational-15a42.kxcdn.com/imagecache/c11a9427-57b3-4b6c-a411-b17f0084c780/WAREHOUSE-STOCK-SLIM_300x29.png" alt="WAREHOUSE STOCK" style="height:29px;width:300px;">
</a>
</div>
<div class="Name">
<a data-height-match-key="Name" target="_blank" title="WAREHOUSE STOCK" href="/WAREHOUSE-STOCK" style="height: 21px;" class="Active">
WAREHOUSE STOCK
</a>
</div>
<!-- Templated control not found '~/templates/BCBInternational/Control/DepartmentThumbnail/Additional.ascx'. -->
<!-- No control specified in default template at . -->
</div>
</div>
</div>
<a class="Button btn btn-default" href="#" onclick="window.history.back(); return false">
Back to Previous Page
</a>
<a href="/" class="Button btn btn-default Active">
Return to Home Page
</a>
<!-- End '~/controls/default_template/Page/Error/Default.ascx' -->
<!-- Begin '~/templates/BCBInternational/Site/footer.ascx' -->
</div>
</div>
</div>
<div id="Footer" class="navbar" style="margin-bottom: 54px;">
<div class="FooterTop">
<div class="SocialMedia">
<a href="https://www.facebook.com/BCBinternational/" target="_blank">
<i class="fa fa-facebook-f"></i>
<span class="small">
BCB International
</span>
</a>
<a href="https://www.facebook.com/BCBADVENTURE/" target="_blank">
<i class="fa fa-facebook-f"></i>
<span class="small">
BCB Adventure
</span>
</a>
<a href="https://www.facebook.com/FireDragon-Fuel-221569618703718/ " target="_blank">
<i class="fa fa-facebook-f"></i>
<span class="small">
FireDragon Fuel
</span>
</a>
<a href="https://twitter.com/bcbin" target="_blank">
<i class="fa fa-twitter"></i>
</a>
<a href="https://www.linkedin.com/company/bcb-international-ltd" target="_blank">
<i class="fa fa-linkedin"></i>
</a>
<a href="https://www.instagram.com/bcb_international/" target="_blank">
<i class="fa fa-instagram"></i>
</a>
<a href="https://www.youtube.com/user/bcbin" target="_blank">
<i class="fa fa-youtube-play"></i>
</a>
</div>
</div>
<div class="container">
<div class="FooterItem">
<div class="FooterItems row">
<div class="FooterColumn col-12 col-md-6 col-lg-3">
<div class="FooterItemHeading"> About Us
<hr>
</div>
<div class="FooterItemContent ResponsiveImage">
<li>
<a title="Who we are" href="/Catalogue/About-Us/Who-we-are">
Who we are
</a>
</li>
<li>
<a title="The High Sheriff of South Glamorgan" href="/Catalogue/About-Us/The-High-Sheriff-of-South-Glamorgan">
The High Sheriff of South Glamorgan
</a>
</li>
<li>
<a title="What we do" href="/AdditionalDepartments/Footer-Columns/About-Us/What-we-do">
What we do
</a>
</li>
<li>
<a title="Our History" href="/AdditionalDepartments/Footer-Columns/About-Us/Our-History">
Our History
</a>
</li>
<li>
<a target="_blank" title="BCB Multi-Spectral Camouflage" href="/AdditionalDepartments/Footer-Columns/About-Us/Specifications-MSC">
BCB Multi-Spectral Camouflage
</a>
</li>
</div>
</div>
<div class="FooterColumn col-12 col-md-6 col-lg-3">
<div class="FooterItemHeading"> Company Information
<hr>
</div>
<div class="FooterItemContent ResponsiveImage">
<li>
<a title="Terms & Conditions" href="/AdditionalDepartments/Company-Information/Terms-Conditions">
Terms & Conditions
</a>
</li>
<li>
<a title="Shipping" href="/AdditionalDepartments/Company-Information/About-Us">
Shipping
</a>
</li>
<li>
<a title="Privacy policy" href="/AdditionalDepartments/Company-Information/Privacy-policy">
Privacy policy
</a>
</li>
<li>
<a title="Slavery and Human Trafficking Policy" href="/AdditionalDepartments/Company-Information/Modern-Slavery-and-Human-Trafficking-Statement">
Slavery and Human Trafficking Policy
</a>
</li>
<li>
<a title="NO PLANET B" href="/AdditionalDepartments/Company-Information/NO-PLANET-B">
NO PLANET B
</a>
</li>
<li>
<a title="Corporate Social Responsibility" href="/AdditionalDepartments/Company-Information/Corporate-Social-Responsibility">
Corporate Social Responsibility
</a>
</li>
</div>
</div>
<div class="FooterColumn col-12 col-md-6 col-lg-3">
<div class="FooterItemHeading"> Contact Information
<hr>
</div>
<div class="FooterItemContent ResponsiveImage">
<li>
<p><strong>BCB International Ltd</strong><br> Howell House, <br> Lamby Industrial Park, <br> Wentloog Ave, CF3 2EX<br> United Kingdom<br>
<br> Telephone: +44 (0) 29 2043 3700<br> Email: <a href="mailto:info@bcbin.com">info@bcbin.com</a><br>
</p>
</li>
</div>
</div>
</div>
</div>
<div id="FooterNavigation">
<ul>
<li>
<a href="https://www.bcbin.com/" class="Active">
© 2024 BCB International Ltd
</a>
</li>
<li class="Divider gob2b-d-xs-none gob2b-d-sm-none"> | </li>
<li>
<a href="http://www.aspidistra.com/" title="Sage ecommerce" target="_blank">
Powered by GOb2b
</a>
</li>
<li class="Divider gob2b-d-xs-none gob2b-d-sm-none"> | </li>
<li>
<a href="/sitemap.aspx">
Sitemap
</a>
</li>
</ul>
</div>
</div>
</div>
<!-- Templated control not found '~/templates/BCBInternational/Control/CookieConsent/Default.ascx'. -->
<!-- Loading default control. -->
<!-- Begin '~/controls/default_template/Control/CookieConsent/Default.ascx' -->
<div class="CookieConsent">
<div class="container">
<div class="row">
<div class="CookieContentText col-12 col-md-9">
<p>We have placed cookies on your device to help make this website better.</p>
</div>
<div class="CookieContentBtn col-12 col-md-3" style="white-space: nowrap;">
<a href="#" class="cookieConsentButton Button btn btn-default">
Ok
</a>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$('#Footer').css('margin-bottom', $('.CookieConsent').height());
$(".cookieConsentButton").click(function() {
var cookieName = Resources.Global.SiteKey ? `${Resources.Global.SiteKey}CookieConsent` : "ShopfrontCookieConsent"; // use site key for cookie name
$.cookie(cookieName, "given", {
path: '/',
expires: 7776000000
});
$(".CookieConsent").slideUp();
$('#Footer').animate({
marginBottom: 0
});
return false;
});
</script>
<!-- End '~/controls/default_template/Control/CookieConsent/Default.ascx' -->
<div id="MiniBasket" data-offcanvas="true" data-offcanvas-close=".CloseBtn" data-offcanvas-gravity="right" data-navigation-handle=".MiniBasketHandler" data-navigation-content=".LoginBasket"
class="fs-navigation-element fs-navigation-overlay-nav fs-navigation-overlay-right-nav fs-navigation__1 none fs-navigation-enabled fs-navigation-animated" role="navigation" tabindex="-1" aria-hidden="true">
<div class="asp-offcanvas-inner">
<a class="Button btn CloseBtn Active">Close <i class="fa fa-times" aria-hidden="true"></i></a>
<div class="AjaxMiniBasket ajaxContent">
<!-- Begin '~/templates/BCBInternational/Control/MiniBasket/Default.ascx' -->
<div class="MiniBasket">
<p> Your order contains no items </p>
</div>
<!-- End '~/templates/BCBInternational/Control/MiniBasket/Default.ascx' -->
</div>
</div>
</div>
<div id="BasketMessage" class="modal fade" role="dialog">
<div class="modal-dialog">
<div class="modal-content AjaxBasketMessage ajaxContent">
<!-- Begin '~/templates/BCBInternational/Control/BasketMessage/Default.ascx' -->
<div class="modal-header">
<h4 class="modal-title">
<i class="fa fa-check" aria-hidden="true"></i> Basket Updated
</h4>
<button type="button" class="btn-close close addedclose" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<button type="button" class="float-start btn btn-default Button" data-bs-dismiss="modal"> Continue Shopping </button>
<a href="/retail/cart/default.aspx" class="btn btn-default Button">
View Basket
</a>
</div>
<!-- End '~/templates/BCBInternational/Control/BasketMessage/Default.ascx' -->
</div>
</div>
</div>
<!-- End '~/templates/BCBInternational/Site/footer.ascx' -->
<!-- Begin '~/templates/BCBInternational/Site/footer-js.ascx' -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js"></script>
<script src="https://shopfront-15a42.kxcdn.com/V3/ShopfrontResponsive/js/aspidistra.responsiveImages.min.js?v=1.1.41"></script>
<!--[if lt IE 9]>
<script src="/js/respond.js"></script>
<![endif]-->
<script src="https://shopfront-15a42.kxcdn.com/V3/ShopfrontResponsive/js/jquery.fitvids.min.js?v=1.1.41"></script>
<script src="https://shopfront-15a42.kxcdn.com/V3/ThirdParty/Formstone/1.4.20/js/formstone-plugins.min.js"></script>
<!-- Modal -->
<script src="/templates/BCBInternational/js/BCBInternational-custom.min.js?v=4623cf1b-f11e-46fe-b259-5e6b389c0781"></script>
<!-- End '~/templates/BCBInternational/Site/footer-js.ascx' -->
</form>
Text Content
BASKET UPDATED Continue Shopping View Basket * info@bcbin.com * +44 (0) 29 2043 3700 * * Contact Us * * * Login / Register * 0 £0.00 Close * PRODUCTS * Defence / Police * Outdoor Products - RETAIL * Marine Survival * PPE * New to BCB * WAREHOUSE STOCK * ABOUT US * Who we are * What We Do * Our History * The High Sheriff of South Glamorgan * VIDEOS * Trade Shows * News * Certifications and Awards * Ukraine Defence Show * PRODUCT INFO * Catalogues * Product Data Sheets * VIDEOS * Stockists * Europe & USA * Camping / Outdoor * Military * Personal Protective Equipment * FireDragon * Trade Account-APPLY * BCB Charities - Woody's Lodge * BCB OVERVIEW PAGE NOT FOUND The requested page could not be found. ARE YOU LOOKING FOR THIS? WAREHOUSE STOCK Back to Previous Page Return to Home Page BCB International BCB Adventure FireDragon Fuel About Us -------------------------------------------------------------------------------- Who we are The High Sheriff of South Glamorgan What we do Our History BCB Multi-Spectral Camouflage Company Information -------------------------------------------------------------------------------- Terms & Conditions Shipping Privacy policy Slavery and Human Trafficking Policy NO PLANET B Corporate Social Responsibility Contact Information -------------------------------------------------------------------------------- BCB International Ltd Howell House, Lamby Industrial Park, Wentloog Ave, CF3 2EX United Kingdom Telephone: +44 (0) 29 2043 3700 Email: info@bcbin.com * © 2024 BCB International Ltd * | * Powered by GOb2b * | * Sitemap We have placed cookies on your device to help make this website better. Ok Close Your order contains no items BASKET UPDATED Continue Shopping View Basket