North American Cherry is a dense wood with a close grain and a fine, even texture. The truly amazing thing about Cherry is its depth; the colour can deepen from both oiling and exposure to light, and has a distinctive and beautiful gold and salmonish-pink highlights throughout. When it has been sanded, Cherry can develop almost a glass-like finish.
Norfolk Oak produce their Cherry worktops in the widest super stave design, that offer long continuous planks which allow you to see the amazing grain pattern.
Norfolk Oak offers 3 treating options for their worktops, you can order your sample with one of the following:
Untreated - Norfolk Oak recommend oiling the worktop on site if your select this opton.
Pre-Oiled - The worktop is oiled before being sent out to you.
Nano Coating - This is a durable coating applied to your worktop, to find out more please visit Norfolk Oak's Information Page
For more information about this type of Worktop, and the finishing options, please visit Norfolk oak.
Order a sample to see the quality of our worktops for yourself.
');
localStorage.removeItem('Updated');
}
$('#button-cart').on('click', function() {
console.log("adding to cart");
$.ajax({
url: 'index.php?route=checkout/cart/add',
type: 'post',
data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'),
dataType: 'json',
beforeSend: function() {
$('#button-cart').button('loading');
},
complete: function() {
$('#button-cart').button('reset');
},
success: function(json) {
$('.text-danger').remove();
$('.form-group').removeClass('has-error');
$('.form-group .panel-heading').removeClass('has-error');
$('.form-group .optionLabelHead').removeClass('has-error');
if (json['error']) {
if (json['error']['option']) {
for (i in json['error']['option']) {
var element = $('#input-option' + i.replace('_', '-'));
if (element.parent().hasClass('input-group')) {
element.parent().after('
');
}
}
}
}
if (json['error']['recurring']) {
$('select[name=\'recurring_id\']').after('
' + json['error']['recurring'] + '
');
}
// Highlight any found errors
$('.text-danger').parent().addClass('has-error');
$("#stick-right .has-error").remove();
$("#stick-right").append('
*Please Select Required Options
');
//Scroll to the first element that has the .has-error class
$.scrollStatus = new Object();
$([document.documentElement, document.body]).animate({scrollTop: $("#product .has-error").offset().top - 145}, 1000);
$.scrollStatus.scrolling = true;
//Stop the window from being scrolled; put into function for DRY
function scrollStop(source){
// console.log("scrollStop called from: " + source);
if($.scrollStatus.scrolling){
$([document.documentElement, document.body]).stop(true);
$(window).unbind("mousewheel DOMMouseScroll");
}
}
//Detects if the mouse scroll wheel is being scrolled up or down and then stops the animation from being completed.
$(window).bind('mousewheel DOMMouseScroll', function(event){
if(event.originalEvent.wheelDelta > 0 || event.originalEvent.wheelDelta 0){
scrollStop("scroll");
}
});
//Keydown used as to catch if the arrow keys have been used
$(document).on("keydown", function(e){
scrollStop("keydown");
});
//As of 27/09/18 untested on mobile
$(document).on("tap", function(e){
scrollStop("tap")
});
//As of 27/09/18 untested on mobile
$(document).on("swipe", function(e){
scrollStop("swipe")
});
}
if (json['success']) {
var addedProductAlert = document.querySelector('.alert-update-product');
if (addedProductAlert) {
addedProductAlert.remove();
}
$('#cart > ul .basket-container-inner').load('index.php?route=common/cart/info ul li', function(responseText, textStatus, XMLHttpRequest) {
if (textStatus == 'success') {
function initializeCookie(cookieName, cookieValue, cookieExpiry) {
var newDate = new Date();
newDate.setTime(newDate.getTime() + (cookieExpiry*24*60*60*1000));
var expires = `expires=${newDate.toUTCString()}`;
document.cookie = `${cookieName}=${cookieValue}; ${expires}; path=/`;
}
const basketHighlightTooltips = [
{
id: 'view-basket-proceed',
heading: 'View Basket',
body: 'View basket to proceed to checkout or save a quote.',
},
{
id: 'banner-kitchen-3d-viewer',
heading: 'Naked Kitchens 3D Viewer',
body: 'View your cabinets in our 3D planner',
}
];
// Divs to attach tooltips
const highlightAreas = {
qoute: document.querySelector('#view-basket-proceed'),
banner: document.querySelector('#kitchen-3d-banner-link'),
}
const highlightTooltip = (attachArea, options) => {
var current = 1;
var arrowCloseBool = false;
// create tootlips and attach to elements
const setupDomElement = () => {
for (var i = 0; i