Surround Finish -- Please Select -- Matt Oak Veneer Clear Oak Veneer Celtic Oak Veneer Golden Oak Veneer Medium Oak Veneer Warm Oak Veneer American Walnut Veneer Black Oak Veneer Tudor Oak Veneer Oyster Oak Veneer Ivory Oak Veneer Mist Oak Veneer Olive Oak Veneer Cloud Oak Veneer Slate Oak Veneer Solid Matt Oak + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Clear Oak + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Celtic Oak + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Golden Oak + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Medium Oak + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Warm Oak + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Black Oak + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Tudor Oak + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Oyster + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Ivory + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Mist + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Olive + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Cloud + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
}); Solid Slate + WAS £266.66 NOW £160.00 SAVE £106.66
document.addEventListener("DOMContentLoaded", function () {
let tries = 0;
const waitInterval = setInterval(function () {
const priceEl = document.querySelector('.price-wrapper .price');
const wasEl = document.querySelector('.wasprice s');
if (priceEl && wasEl) {
clearInterval(waitInterval);
let lastPrice = '';
function updateWasPrice(source = 'manual') {
const freshPrice = document.querySelector('.price-wrapper .price');
const freshWas = document.querySelector('.wasprice s');
if (!freshPrice || !freshWas) {
return;
}
let rawText = freshPrice.textContent.trim();
let nowPrice = parseFloat(
rawText.replace(/[^0-9.]/g, '')
);
if (isNaN(nowPrice)) {
return;
}
if (lastPrice == nowPrice) {
return;
}
lastPrice = nowPrice;
let wasPrice = (nowPrice * 1.666).toFixed(2);
freshWas.textContent = '£' + wasPrice;
}
updateWasPrice('first load');
const observer = new MutationObserver(function (mutations) {
updateWasPrice('observer');
});
observer.observe(priceEl, {
childList: true,
subtree: true,
characterData: true
});
setInterval(function () {
updateWasPrice('polling');
}, 300);
}
tries++;
if (tries >= 150) {
clearInterval(waitInterval);
}
}, 100);
});