- United States
- Company
- LAUFEN SPACES
- Service
- Comparator
- Favorites
Select your country
';$(document).ready(function() {$('[data-toggle="popover"]').popover();});}html += '
';if (priceNoSub) {html += '
' + priceNoSub + '
';}if (strikethrough) {html += '
' + strikethrough + '
';}html += '
';contentPrice.innerHTML = html;$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label-rrp').empty();$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label-rrp').html(label);$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-tooltip').attr('data-content', tooltip);$('#product-sku').html(sku);if (discountPercentage != null && discountPercentage != undefined && discountPercentage!=''){$('.js-offer-mobile').html(productDetailTexts.Offer + discountPercentage);$('.js-offer-mobile').show();$('.js-offer').html(productDetailTexts.Offer + discountPercentage);$('.js-offer').show();}if (isNovelty!= null && isNovelty!=undefined && isNovelty){$('.js-novelty').html(productDetailTexts.NewIn);$('.js-novelty').show();$('.js-novelty-mobile').html(productDetailTexts.NewIn);$('.js-novelty-mobile').show();}}} else if (isCelite) {var contentPrice = document.getElementById('content-price');if (contentPrice) {var html = '';if (strikethrough) {html += '
' +strikethrough + '
';}if (priceNoSub) {html += '' + priceNoSub +'';}contentPrice.innerHTML = html;if (strikethrough) {getDiscountPercent();}if (priceNoSub) {getFinancing(priceNoSub.substring(3, priceNoSub.length));}}} else {if (!showPrettyPrices) {$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label').empty();$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label').text(label);$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-tooltip').attr('data-content', tooltip);$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text').empty();$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text').html(text);$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label-rrp').empty();$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label-rrp').html(label);$('#_ProductDetail_INSTANCE_2587zLy2RYZD_pvpr-info-wrapper').css("display", "none");if (strikethrough) {$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text-st').show();var discountHTML = '';discountHTML +='' + strikethrough + '';discountHTML +='';$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text-st').html(discountHTML);} else {$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text-st').hide();}$("#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text").each( function () {if (online) {$(this).removeClass("price");$(this).addClass("price-blue");} else if ($(this).hasClass("price-blue")) {$(this).removeClass("price-blue");$(this).addClass("price");}});} else {//BEGIN: Give display:flex property to the wrappers in order to show the elements in the same rowconst pvprInfoWrapper = document.getElementById('_ProductDetail_INSTANCE_2587zLy2RYZD_pvpr-info-wrapper');if (pvprInfoWrapper) {pvprInfoWrapper.style.display = 'flex';}//END//BEGIN: FILL THE HTML WITH THE PDATA INFO$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label').empty();$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label').text(rrpLabel);$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-tooltip').attr('data-content', tooltip);$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text-rrp').empty();$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text-rrp').text(rrpText);$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text-rrp').css("margin-left", "10px");$('#_ProductDetail_INSTANCE_2587zLy2RYZD_pvpr-info-wrapper').css("font-weight", "bold");$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label-rrp').empty();$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label-rrp').text(label);$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text').empty();$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text').html(text);if (strikethrough) {$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text-st').show();var htmlStrikethrough = ''+ strikethrough +''$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text-st').html(htmlStrikethrough);} else {$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text-st').hide();}$("#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text").each( function () {if ($(this).hasClass("price")) {$(this).removeClass("price");$(this).addClass("price-blue");}});//END}}$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-container').show();$(document).ready(function() {$('.manualinputlabel').click(function(e) {$('.popover-body').append('');$(this).popover();});$(document).click(function(e) {if (e.target.id == "popovercloseid") {$('.manualinputlabel').popover('hide');}});});} else {$('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-container').hide();}updatePurchaseUrl(sku, purl, ptext);var rUrl = result.rUrl;var rImg = result.rImg;if (rImg) {$('#r-img').css('backgroundImage','url(' + rImg + ')');}if (rUrl) {$('#r-url').attr('href', rUrl);}}});}function addOrRemoveFav() {var selectedFinished = $('input.nav-toggle:checked');var sku;if (selectedFinished.length > 0) {sku = selectedFinished.attr('data-sku');$.ajax({url : 'https://www.us.laufen.com/catalogue/product?p_p_id=ProductDetail_INSTANCE_2587zLy2RYZD&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage',method : 'post',data : {'_ProductDetail_INSTANCE_2587zLy2RYZD_action' : 'addOrRemoveFav','_ProductDetail_INSTANCE_2587zLy2RYZD_sku' : sku}}).done(function(result) {if (result && result.success) {if (result.favAdded) {$('#fav-icon').attr('src',favOn);var notif = productDetailGetNotificationData(sku, favOn, 'The product has been added to your favorites','https://www.us.laufen.com/user-area?section=favorites');displayNotification(notif.image, notif.content, notif.icon, notif.url, notif.text);} else {$('#fav-icon').attr('src',favOff);var notif = productDetailGetNotificationData(sku, favOff, 'The product has been deleted from your favorites', 'https://www.us.laufen.com/user-area?section=favorites');displayNotification(notif.image, notif.content, notif.icon, notif.url, notif.text);}updateHeaderFavoritesIcon(result.favAdded)}});}}function addOrRemoveComp() {var selectedFinished = $('input.nav-toggle:checked');var sku;if (selectedFinished.length > 0) {sku = selectedFinished.attr('data-sku');$.ajax({url : 'https://www.us.laufen.com/catalogue/product?p_p_id=ProductDetail_INSTANCE_2587zLy2RYZD&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage',method : 'post',data : {'_ProductDetail_INSTANCE_2587zLy2RYZD_action' : 'addOrRemoveComparatorItem','_ProductDetail_INSTANCE_2587zLy2RYZD_sku' : sku}}).done(function(result) {if (result && result.success) {if (result.compAdded) {$('#comp-icon').attr('src',compOn);var notif = productDetailGetNotificationData(sku, compOn, 'The product has been added to your comparer','https://www.us.laufen.com/user-area?section=comparator');displayNotification(notif.image, notif.content, notif.icon, notif.url, notif.text);} else {$('#comp-icon').attr('src',compOff);var notif = productDetailGetNotificationData(sku, compOff, 'The product has been deleted from your comparer','https://www.us.laufen.com/user-area?section=comparator');displayNotification(notif.image, notif.content, notif.icon, notif.url, notif.text);}}updateHeaderComparatorIcon(result.compAdded)});}}function changeDetail(option) {var detailUrl = option.value;if (detailUrl && detailUrl.length > 0) {setLoading(true);location.href=detailUrl;}}function changeBoxDetail(el) {var detailUrl = $(el).attr('data-url');if (detailUrl && detailUrl.length > 0) {setLoading(true);location.href=detailUrl;}}function setLoading(show) {$("body").toggleClass("noScroll");var loadingDiv = document.getElementById("all-loading");if (loadingDiv) {loadingDiv.className = ((show) ? 'loader-fs active' : 'loader-fs');}}function productDetailAddQuantity (x) {let curQuantity = parseInt($("#quantity").val() || 0);let newQuantity = Math.max(0, curQuantity+x);$("#quantity").val(newQuantity);}function calculateShipping() {var dominio = window.location.host;var url = '/loja/apirest/getfrenetoptions?sku=';var selectedFinished = $('input.nav-toggle:checked');if (selectedFinished.length > 0) {var sku = selectedFinished.attr('data-sku'), zip = $('#zipcode').val(), quantity = $("#quantity").val();url=url+sku+'&postal_code='+zip;getShippingJson(url);$(".zipcode-number").text(zip);$.ajax({url : 'https://www.us.laufen.com/catalogue/product?p_p_id=ProductDetail_INSTANCE_2587zLy2RYZD&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage',method : 'post',data : {'_ProductDetail_INSTANCE_2587zLy2RYZD_action' : 'calculateShipping','_ProductDetail_INSTANCE_2587zLy2RYZD_sku' : sku,'_ProductDetail_INSTANCE_2587zLy2RYZD_zip' : zip,'_ProductDetail_INSTANCE_2587zLy2RYZD_quantity' : ((quantity) ? quantity : 1)}}).done(function(result) {if ((result)&&(result.success)) {// TODO: fill HTML with data showShippingCost();}});}}function getShippingJson(url) {var container = document.querySelector('#shipping-table-content');container.innerHTML = '';fetch(url).then(function(response) {return response.json();}).then(function(data) {$.each(data, function(i,item){if (typeof item.method_title !== "undefined"){if (typeof item.delivery_time !== "undefined"){if (typeof item.price_incl_tax !== "undefined"){container.innerHTML+='
' + item.method_title +'' + item.delivery_time + '' +item.price_incl_tax + '
';} else{container.innerHTML += '
' + item.method_title +'' + item.delivery_time + '
';}}else{container.innerHTML+='
' + item.method_title +'' + item.price_incl_tax + '
';}}});}).catch(function(err) {console.error(err);});}function getDiscountPercent() {var container_promo = document.getElementById("content-price").childNodes.length;if (container_promo > 1) {var price = document.getElementById('priceNormal');if (price) {price = price.textContent;var promotionalPrice = document.getElementById('discount-price').textContent;var descuento = document.getElementById('discount-percentage');price = price.replace(/[^0-9,]+/g, "");price = parseFloat(price.replace(/,/g,"."));promotionalPrice = promotionalPrice.replace(/[^0-9,]+/g, "");promotionalPrice = parseFloat(promotionalPrice.replace(/,/g,"."));var porcentajeDescuento = 0;if (promotionalPrice != price && promotionalPrice != 0) {porcentajeDescuento = (((100 * (price - promotionalPrice) / price)) ).toFixed();descuento.innerText = "(-" + porcentajeDescuento + "%)"} else{descuento.innerText = " ";}}}}/*function getFinancing() {var url = '/loja/apirest/getpayinstallmentsmoip?sku=';var code = document.getElementById('prod-ref').textContent;url += 'CE' + code.substring(5, code.length);var container = document.querySelector('.price-financing-info');fetch(url).then(function (response) {return response.json();}).then(function (data) {var financing = Object.keys(data).length;if (financing > 1) {var valor = new String(data[financing]);valor = valor.split(' ');var preciefinan = valor[2].replace(/[^0-9,]+/g, "");if (parseInt(preciefinan) > 15) {// TODO: add static texts translationscontainer.textContent = "ou " + financing + "x de R$ " + preciefinan + " sem juros";loadPosponement(data);$('.modalFinan').show();$('.price-financing-info').show();}else{$('.modalFinan').hide();$('.price-financing-info').hide();}}else{$('.modalFinan').hide();$('.price-financing-info').hide();}}).catch(function (err) {console.error(err);});}*/function getFinancing(finalPrice) {finalPrice = finalPrice.replace(/[^0-9,]+/g, "");finalPrice = parseFloat(finalPrice .replace(/,/g,"."));var numShareMax = 10;var shareMin = 15;var minPrice = 150;var numShare = 0;var finalShare = 0;var share = 0;var i = 1;var found = false;if(finalPrice > minPrice){while((i <= numShareMax) && !found ){share = (finalPrice / i).toFixed(2);if(share > shareMin){numShare = i;finalShare = (share).toString().replace(".",",");}else{found=true;}i++;}}if (finalShare!='0'){let container = document.querySelector('.price-financing-info');container.textContent = "ou " + numShare + "x de R$ " + finalShare + " sem juros";$('.price-financing-info').show();}}function loadPosponement(data) {var container = document.querySelector('#parcelamiento');var aux = ' ';$.each(data, function (i, item) {var parcelaminto = new String(item);parcelaminto = parcelaminto.split(' ');// TODO: add static texts translationsaux += '
';});container.innerHTML = aux;}// Show shipping costfunction showShippingCost() { const zipCodeDiv = document.getElementById('zipCodeDiv'); const shippingCostButton = document.getElementById('calculateShipping'); const changeZipCode = document.getElementById('changeZipcode'); const shippingBox = document.querySelector('.shipping-box'); const zipCodeBox = document.querySelector('.zipcode-box'); const zipCodeInput = document.querySelector('.zipcode-input'); shippingCostButton.addEventListener('click', (e) => { shippingBox.classList.add('is-visible'); zipCodeBox.classList.add('is-hide'); }); changeZipCode.addEventListener('click', (e) => { shippingBox.classList.remove('is-visible'); zipCodeBox.classList.remove('is-hide'); });}function sendProductUnavailableForm() { var selectedFinished = $('input.nav-toggle:checked'); var sku, name, email; if (selectedFinished.length > 0 && validateProductUnavailableForm()) { sku = selectedFinished.attr('data-sku'); name = $("#prodNoStockName").val(); email = $("#prodNoStockEmail").val(); $.ajax({ url : 'https://www.us.laufen.com/catalogue/product?p_p_id=ProductDetail_INSTANCE_2587zLy2RYZD&p_p_lifecycle=2&p_p_state=normal&p_p_mode=view&p_p_cacheability=cacheLevelPage', method : 'post', data : { '_ProductDetail_INSTANCE_2587zLy2RYZD_action' : 'sendProductUnavailableForm', '_ProductDetail_INSTANCE_2587zLy2RYZD_sku' : sku, '_ProductDetail_INSTANCE_2587zLy2RYZD_name' : name, '_ProductDetail_INSTANCE_2587zLy2RYZD_email' : email } }).done(function(result) {var isCelite=false; if (result && result.success) {var notif = productDetailGetNotificationData(sku, '', 'We will notify you when the product is back in stock', '');if(isCelite){notif=productDetailGetNotificationData(sku, '', 'We have successfully received your contact. We will notify you when the selected product is available again.', '');}displayNotification(notif.image, notif.content, notif.icon, notif.url, notif.text); } else if (result && result.requested) {var notif = productDetailGetNotificationData(sku, '', 'You have already requested notifications for this product', '');if(isCelite){notif = productDetailGetNotificationData(sku, '', 'We have already registered your contact. Please wait for our email to inform you that the product is back in stock or check your SPAM folder.', '');}displayNotification(notif.image, notif.content, notif.icon, notif.url, notif.text); } else {var notif = productDetailGetNotificationData(sku, '', 'There was an error with your request. Please, try later', '');displayNotification(notif.image, notif.content, notif.icon, notif.url, notif.text); } $("#prodNoStockName").val(''); $("#prodNoStockEmail").val(''); }).fail( function( jqXHR, textStatus, errorThrown ) { console.log('There was an error calling the unavailable form function: ' + jqXHR.status + ' - ' + jqXHR.responseText); }); }}function validateEmail(email) {const re = /\S+@\S+\.\S+/;return re.test(email);}function validateProductUnavailableForm() {$('#productOutStockForm').removeClass('form-error');$('#wrongMailSpan').hide();$('#wrongRequiredSpan').hide();var send = true, mail = document.getElementById('prodNoStockEmail'), name = document.getElementById('prodNoStockName');if ((!mail)||(!mail.value)||(!validateEmail(mail.value))) {$('#productOutStockForm').addClass('form-error');$('#wrongMailSpan').show();send = false;}if ((!name)||(!name.value)) {$('#productOutStockForm').addClass('form-error');$('#wrongRequiredSpan').show();send = false;}return send;}window.filterProductDetailImages = function(optionCode) {if (!optionCode) {optionCode = '';}$('#productDetailThumbnailSlider').slick('slickUnfilter').slick('slickFilter', '.slick-option-all, .slick-option-' + optionCode);}function productDetailOptionChange(cmb) {var debug = true;var optionCode = cmb.options[cmb.selectedIndex].value;if (optionCode) {var firstDisplayed = null, allDisplayed = {}, oldSelected = null;$('input[name="emotion"]').each(function() {var option = $(this).data('option'), sku = $(this).data('sku'), code = $(this).data('code');if ((sku)&&(option)) {var div = $('#finishedButtonDiv' + sku);if (div) {if (option == optionCode) {if (div.is(':hidden')) {div.show();}if (!firstDisplayed) {firstDisplayed = this;}if (code) {allDisplayed[code] = this;}} else {if (div.is(':visible')) {div.hide();}if ($(this).is(':checked')) {oldSelected = this;}}}}});if (window.filterProductDetailImages) {window.filterProductDetailImages(optionCode);}var toSelect = null;if (oldSelected) {var oldCode = $(oldSelected).data('code');if ((oldCode)&&(allDisplayed[oldCode])) {toSelect = allDisplayed[oldCode];}}if (!toSelect) {toSelect = firstDisplayed;}if (toSelect) {setTimeout(function() {$(toSelect).click();}, 100);}}}function productDetailGetNotificationData(code, notificationIcon, notificationText, typeUrl) {var data = {};var imageDiv = $('#productImageDiv' + code);if (imageDiv) {data.image = imageDiv.attr('src');}var collectionName = '', collectionUrl = '', productName = '', productUrl = '', productReference = '',finishedName = '', finishedImage = '', productDimensions = '', productPrice = '', productLabel = '';var collectionLink = $('#collurl');var collName = $('#collname');if (collectionLink) {collectionName = collName.text();collectionUrl = collectionLink.attr('href');}var productLink = $('#purchase-prod');if (productLink) {productUrl = productLink.attr('href');productName = $('#prod-name').text();}var productSpan = $('#prod-ref');if (productSpan) {productReference = productSpan.text();}finishedName = $('#fin-name-'+code).text();finishedImage = $('#fondo-'+code).attr('src');if ($('#dimensions-cfg').length > 0) {productDimensions = $('#dimensions-cfg').children("option:selected").attr('data-value');} else {productDimensions = $('#dim-txt').text();}productLabel = $('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-label').text();if ($('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-container').is(':visible')) {productPrice = $('#_ProductDetail_INSTANCE_2587zLy2RYZD_p-text').text();}data.content = '';if (collectionName) {data.content += '
' +'' + collectionName + '' +'
';}if (productName) {data.content += '
' +'' + productName + '' +'
';}if (productReference) {data.content += '
' + productReference + '
';}if (finishedName) {data.content += '
' +'
' +'' +'
' +'
';}data.content += '
';if (productDimensions) {data.content += '
' + productDimensions + '
';}if (productPrice) {data.content += '
' + productLabel + ' : ' + productPrice + '
';}data.content += '
';data.icon = '';if (notificationIcon) {data.icon += '';}if (notificationText) {data.icon += '' + notificationText + '';} data.url = typeUrl; data.text = 'go';return data;}function productDetailURL(url) {var result = {};if (url) {var index = url.indexOf('://');if (index >= 0) {if (index > 0) {result.protocol = url.substring(0, index);}url = (index + 3 < url.length) ? url.substring(index + 3) : '';}index = url.indexOf('#');if (index >= 0) {if (index + 1 < url.length) {result.anchor = url.substring(index + 1);}url = url.substring(0, index);}index = url.indexOf('?');if (index >= 0) {if (index + 1 < url.length) {result.params = url.substring(index + 1);}url = url.substring(0, index);}index = url.indexOf('/');if (index >= 0) {if (index > 0) {result.domain = url.substring(0, index);}result.path = url.substring(index);} else {result.domain = url;}}return result;}function productDetailURLAddParameter(urlobj, name, value) {if (urlobj.params) {var tokens = urlobj.params.split('&'), added = false;for (var i=tokens.length - 1;i>=0;i--) {var index = tokens[i].indexOf('=');if ((index > 0)&&(tokens[i].substring(0, index) == name)) {if (value) {tokens[i] = name + '=' + value;} else {tokens.splice(i, 1);}added = true;}}if ((value)&&(!added)) {tokens.push(name + '=' + value);}urlobj.params = tokens.join('&');} else if (value) {urlobj.params = name + '=' + value;}}function productDetailURLAsString(urlobj) {var url = (urlobj.protocol) ? urlobj.protocol + '://' : '';if (urlobj.domain) {url += urlobj.domain;}if (urlobj.path) {url += urlobj.path;}if (urlobj.params) {url += '?' + urlobj.params;}if (urlobj.anchor) {url += '#' + urlobj.anchor;}return url;}window.addProductSkuChangedListener = function(listener) {if (listener) {if (!window.productSkuChangedListeners) {window.productSkuChangedListeners = [];}window.productSkuChangedListeners.push(listener);}};window.triggerProductSkuChanged = function(sku) {if ((window.productSkuChangedListeners)&&(window.productSkuChangedListeners.length)) {for (var i=0;i
TECHNICAL SPECIFICATIONS
Option: standard option
Quick release
Shape: Round
SoftClose® system
TECHNICAL DOCUMENTS
- 2D and 3D files
- Bim
- Technical drawings
-
Product Technical Fact Sheet (42 KB)
-
Mounting Instructions - Documents (1.88 MB)
2D and 3D files
Download the CAD (2D, 3D) files of this product in different formats. | ⚠ Caution: CAD files should not be used for computer-controlled (CNC) cutting of countertops or similar and are for space-planning & room rendering purposes only. Upon request cut-out templates are available from LAUFEN. All drawings contain the necessary measurements (mm) which are subject to standard tolerances. Exact measurements, in particular for customized installation scenarios, can only be taken from the finished product.
2D
3D
Technical drawings
'+'
');}}else if(typeof contentDiscount.html() !== "undefined" ){contentDiscount.attr('Style', 'display:none');}if(!contentPrice){contentDades.html('
'+ measures +'
'+'
');}if(price){ contentDades.html += '
'; }getFinancingProduct(price,code);cleanPrice(price,code);contentPrice = document.getElementById('productPriceP' + code);if(contentPrice){if ((label)&&(priceTextNoSub)) {productListShowElement(contentPrice);} else {productListHideElement(contentPrice);}}}}}function cleanPrice(price,code){price = price.replace(/[^0-9,]+/g, "");$('#productDiv' + code +' .dades').find('#productPriceP' + code).text('R$ '+ price);}function getDiscountPercentage (priceOld , priceNew) {priceOld = priceOld.replace(/[^0-9,]+/g, "");priceOld = parseFloat(priceOld.replace(/,/g,"."));priceNew = priceNew.replace(/[^0-9,]+/g, "");priceNew = parseFloat(priceNew.replace(/,/g,"."));var percentageDiscount = 0;if (priceNew != priceOld && priceNew != 0) {percentageDiscount = (((100 * ( priceNew - priceOld) / priceOld)) ).toFixed();} return percentageDiscount;}function productListShowElement(obj) {$(obj).show();}function productListHideElement(obj) {$(obj).hide();}function onProductDistribFavoriteIconClicked(code) {productDistribChangeFavorite(code, productDistribTexts);}function onProductDistribComparatorIconClicked(code) {productDistribChangeComparator(code, productDistribTexts);}function productDistribChangeFavorite(code, texts) {var sku = productDistribSelectedFinisheds[code];if (sku) {var data = {};data[texts.namespace + 'resourceAction'] = 'resourceSetFavorite';data[texts.namespace + 'resourceSku'] = sku;$.ajax({url : texts.resourceURL,method : 'post',data : data}).done(function(result) {if (result.success) {productDistribChangeFavoriteButton(code, sku, result.favorite, texts);var text = (result.favorite) ? texts.favoriteAdded : texts.favoriteRemoved;var icon = (result.favorite) ? 'favon-18.svg' : 'favoff-18.svg'productListShowNotification(code, icon, text, texts, 'https://www.us.laufen.com/user-area?section=favorites');updateHeaderFavoritesIcon(result.favorite)}});}}function productDistribChangeFavoriteButton(code, sku, favorite, texts) {var button = document.getElementById('finishedButton' + sku);var productDiv = document.getElementById('productImageDiv' + code);if (button) {button.dataset.favorite = favorite;button.setAttribute('data-favorite', favorite);if (productDiv) {productDiv.title = button.dataset.alt;}}var favoriteLink = document.getElementById('productFavoriteLink' + code);if (favoriteLink) {var favText = (favorite) ? texts.removeFavorite : texts.addFavorite;favoriteLink.title = favText;}var favoriteIcon = document.getElementById('productFavoriteIcon' + code);if (favoriteIcon) {var favIcon = (favorite) ? '/icons/favon-18.svg' : '/icons/favoff-18.svg';favoriteIcon.setAttribute('src', texts.imagesPath + favIcon);}}function productDistribChangeComparator(code, texts) {var sku = productDistribSelectedFinisheds[code];if (sku) {var data = {};data[texts.namespace + 'resourceAction'] = 'resourceSetComparator';data[texts.namespace + 'resourceSku'] = sku;$.ajax({url : texts.resourceURL,method : 'post',data : data}).done(function(result) {if (result.success) {productDistribChangeComparatorButton(code, sku, result.comparator, texts);var text = (result.comparator) ? texts.comparatorAdded : texts.comparatorRemoved;var icon = (result.comparator) ? 'comparador_on-18.svg' : 'comparador_off-18.svg'productListShowNotification(code, icon, text, texts, 'https://www.us.laufen.com/user-area?section=comparator');updateHeaderComparatorIcon(result.comparator)}});}}function productDistribChangeComparatorButton(code, sku, comparator, texts) {var button = document.getElementById('finishedButton' + sku);if (button) {button.dataset.comparator = comparator;button.setAttribute('data-comparator', comparator);}var comparatorLink = document.getElementById('productComparatorLink' + code);if (comparatorLink) {var cmpText = (comparator) ? texts.removeComparator : texts.addComparator;comparatorLink.title = cmpText;}var comparatorIcon = document.getElementById('productComparatorIcon' + code);if (comparatorIcon) {var cmpIcon = (comparator) ? '/icons/comparador_on-18.svg' : '/icons/comparador_off-18.svg';comparatorIcon.setAttribute('src', texts.imagesPath + cmpIcon);}}function productDistribChangeDescription(code, description) {var elem = document.getElementById('productLink2' + code);if (elem) {elem.innerHTML = ((description) ? description : '');}}function productDistribChangeCloseUpImage(code, sku) { var button = document.getElementById('finishedButton' + sku); var closeUpImage = ""; var hoverImage = ""; if (button) { closeUpImage = (button.dataset.closeupimage); image = (button.dataset.image);} var imageDiv = document.getElementById('productImageDiv' + code);if ((imageDiv)&&(imageDiv.style.backgroundImage)) { if (closeUpImage){ imageDiv.style.backgroundImage = "url('"+ closeUpImage+ "')"; } else { imageDiv.style.backgroundImage = "url('"+ image+ "')"; }}}function productDistribChangeLink(code, sku) {if (code) {var productDiv = document.getElementById('productDiv' + code);if (productDiv) { var baseUrl = productDiv.dataset.url; if (baseUrl) { var url = productListSetURLParameter(baseUrl, 'sku', sku); var a1 = document.getElementById('productLink1' + code);if (a1) {a1.href = url;}var a2 = document.getElementById('productLink2' + code);if (a2) {a2.href = url;} } }}}function productListSetURLParameter(url, name, value) { var index = url.indexOf('?'); if (index > 0) { var body = url.substring(0, index), query = url.substring(index); index = query.indexOf(name + '='); if (index >= 0) { var index2 = query.indexOf('&', index); if (index2 < 0) {index2 = query.indexOf('#', index)} query = query.substring(0, index + name.length + 1) + value + ((index2 > 0) ? query.substring(index2) : ''); url = body + query; } else { index = url.indexOf('#'); if (index >= 0) {url = url.substring(0, index) + '&' + name + '=' + value + url.substring(index);} else {url += '&' + name + '=' + value;} } } else { index = url.indexOf('#'); if (index >= 0) {url = url.substring(0, index) + '?' + name + '=' + value + url.substring(index);} else {url += '?' + name + '=' + value;} } return url;}function productListGetNotificationData(code, notificationIcon, notificationText, texts, typeUrl) {var data = {};var imageDiv = document.getElementById('productImageDiv' + code);if ((imageDiv)&&(imageDiv.style.backgroundImage)) {data.image = imageDiv.style.backgroundImage.slice(4, -1).replace(/['"]/g, '');}var collectionName = '', collectionUrl = '', productName = '', productUrl = '', productReference = '',finishedName = '', finishedImage = '', productDimensions = '', productPrice = '', finishedPriceStrikethrough = '',rrpLabel = '', priceTextNoSub = '';var collectionLink = document.getElementById('productCollectionLink' + code);if (collectionLink) {collectionName = collectionLink.innerHTML;collectionUrl = collectionLink.href;}var productLink = document.getElementById('productLink2' + code);if (productLink) {productName = productLink.innerHTML;productUrl = productLink.href;}var productSpan = document.getElementById('productCodeSpan' + code);if (productSpan) {productReference = productSpan.innerHTML;}var sku = productDistribSelectedFinisheds[code];if (sku) {var finishedButton = document.getElementById('finishedButton' + sku);if (finishedButton) {finishedName = finishedButton.title;var finishedButtonSpan = document.querySelector('#finishedButton' + sku +' span');if (finishedButtonSpan) {finishedImage = finishedButtonSpan.style.backgroundImage.slice(4, -1).replace(/['"]/g, '');}}}var productSizeP = document.getElementById('productSizeP' + code);if (productSizeP) {productDimensions = productSizeP.innerHTML;}var productPriceP = document.getElementById('productPriceP' + code);if ((productPriceP)&&($(productPriceP).is(":visible"))) {productPrice = productPriceP.innerHTML;}var finishedPriceStrikethroughP = document.getElementById('priceStrikethroughBlack' + code);if (finishedPriceStrikethroughP) {finishedPriceStrikethrough = finishedPriceStrikethroughP.text;}var rrpLabelP = document.getElementById('rrpLabel' + code);if (rrpLabelP) {rrpLabel = rrpLabelP.text;}var priceTextNoSubP = document.getElementById('priceBlue' + code);if (priceTextNoSubP) {priceTextNoSub = priceTextNoSubP.text;}data.content = '';if (collectionName) {data.content += '
' +'' + collectionName + '' +'
';}if (productName) {data.content += '
' +'' + productName + '' +'
';}if (productReference) {data.content += '
' + productReference + '
';}if (finishedImage) {data.content += '
' +'
' +'' +'
' +'
';}data.content += '
';if (productDimensions) {data.content += '
' + productDimensions + '
';}// if (productPrice) {data.content += '
' + productPrice + '
';}if (productPrice) {data.content += '
' + productPrice + '
';}data.content += '
';// data.content += '
' +// '
';// if (rrpLabel) {data.content += rrpLabel + ': ';}// data.content += '
' +// '';// if (finishedPriceStrikethrough) {data.content += finishedPriceStrikethrough;}// data.content += '';// data.content += ''; // if (priceTextNoSub) {data.content += priceTextNoSub;}// data.content += '';// data.content += '
';data.icon = '';if (notificationIcon) {data.icon += '';}if (notificationText) {data.icon += '' + notificationText + '';}data.url = typeUrl;data.text = texts.goToProduct;return data;}function productListShowNotification(code, icon, action, texts, typeUrl) {var data = productListGetNotificationData(code, icon, action, texts, typeUrl);displayNotification(data.image, data.content, data.icon, data.url, data.text);}
Compatible products
LAUFEN PRO
Wall hanging Water Closet Bowl, rimless REF: H8209680002501
20 14/16 x 14 3/16 x 16 15/16
LAUFEN PRO
Floorstanding 2PC water closet bowl only, wash down, with flushing rim, outlet horizontal/vertical REF: H8249580002511
27 9/16 x 14 3/16 x 16 9/16
'+'
');}}else if(typeof contentDiscount.html() !== "undefined" ){contentDiscount.attr('Style', 'display:none');}if(!contentPrice){contentDades.html('
'+ measures +'
'+'
');}if(price){ contentDades.html += '
'; }getFinancingProduct(price,code);cleanPrice(price,code);contentPrice = document.getElementById('productPriceP' + code);if(contentPrice){if ((label)&&(priceTextNoSub)) {productListShowElement(contentPrice);} else {productListHideElement(contentPrice);}}}}}function cleanPrice(price,code){price = price.replace(/[^0-9,]+/g, "");$('#productDiv' + code +' .dades').find('#productPriceP' + code).text('R$ '+ price);}function getDiscountPercentage (priceOld , priceNew) {priceOld = priceOld.replace(/[^0-9,]+/g, "");priceOld = parseFloat(priceOld.replace(/,/g,"."));priceNew = priceNew.replace(/[^0-9,]+/g, "");priceNew = parseFloat(priceNew.replace(/,/g,"."));var percentageDiscount = 0;if (priceNew != priceOld && priceNew != 0) {percentageDiscount = (((100 * ( priceNew - priceOld) / priceOld)) ).toFixed();} return percentageDiscount;}function productListShowElement(obj) {$(obj).show();}function productListHideElement(obj) {$(obj).hide();}function onProductDistribFavoriteIconClicked(code) {productDistribChangeFavorite(code, productDistribTexts);}function onProductDistribComparatorIconClicked(code) {productDistribChangeComparator(code, productDistribTexts);}function productDistribChangeFavorite(code, texts) {var sku = productDistribSelectedFinisheds[code];if (sku) {var data = {};data[texts.namespace + 'resourceAction'] = 'resourceSetFavorite';data[texts.namespace + 'resourceSku'] = sku;$.ajax({url : texts.resourceURL,method : 'post',data : data}).done(function(result) {if (result.success) {productDistribChangeFavoriteButton(code, sku, result.favorite, texts);var text = (result.favorite) ? texts.favoriteAdded : texts.favoriteRemoved;var icon = (result.favorite) ? 'favon-18.svg' : 'favoff-18.svg'productListShowNotification(code, icon, text, texts, 'https://www.us.laufen.com/user-area?section=favorites');updateHeaderFavoritesIcon(result.favorite)}});}}function productDistribChangeFavoriteButton(code, sku, favorite, texts) {var button = document.getElementById('finishedButton' + sku);var productDiv = document.getElementById('productImageDiv' + code);if (button) {button.dataset.favorite = favorite;button.setAttribute('data-favorite', favorite);if (productDiv) {productDiv.title = button.dataset.alt;}}var favoriteLink = document.getElementById('productFavoriteLink' + code);if (favoriteLink) {var favText = (favorite) ? texts.removeFavorite : texts.addFavorite;favoriteLink.title = favText;}var favoriteIcon = document.getElementById('productFavoriteIcon' + code);if (favoriteIcon) {var favIcon = (favorite) ? '/icons/favon-18.svg' : '/icons/favoff-18.svg';favoriteIcon.setAttribute('src', texts.imagesPath + favIcon);}}function productDistribChangeComparator(code, texts) {var sku = productDistribSelectedFinisheds[code];if (sku) {var data = {};data[texts.namespace + 'resourceAction'] = 'resourceSetComparator';data[texts.namespace + 'resourceSku'] = sku;$.ajax({url : texts.resourceURL,method : 'post',data : data}).done(function(result) {if (result.success) {productDistribChangeComparatorButton(code, sku, result.comparator, texts);var text = (result.comparator) ? texts.comparatorAdded : texts.comparatorRemoved;var icon = (result.comparator) ? 'comparador_on-18.svg' : 'comparador_off-18.svg'productListShowNotification(code, icon, text, texts, 'https://www.us.laufen.com/user-area?section=comparator');updateHeaderComparatorIcon(result.comparator)}});}}function productDistribChangeComparatorButton(code, sku, comparator, texts) {var button = document.getElementById('finishedButton' + sku);if (button) {button.dataset.comparator = comparator;button.setAttribute('data-comparator', comparator);}var comparatorLink = document.getElementById('productComparatorLink' + code);if (comparatorLink) {var cmpText = (comparator) ? texts.removeComparator : texts.addComparator;comparatorLink.title = cmpText;}var comparatorIcon = document.getElementById('productComparatorIcon' + code);if (comparatorIcon) {var cmpIcon = (comparator) ? '/icons/comparador_on-18.svg' : '/icons/comparador_off-18.svg';comparatorIcon.setAttribute('src', texts.imagesPath + cmpIcon);}}function productDistribChangeDescription(code, description) {var elem = document.getElementById('productLink2' + code);if (elem) {elem.innerHTML = ((description) ? description : '');}}function productDistribChangeCloseUpImage(code, sku) { var button = document.getElementById('finishedButton' + sku); var closeUpImage = ""; var hoverImage = ""; if (button) { closeUpImage = (button.dataset.closeupimage); image = (button.dataset.image);} var imageDiv = document.getElementById('productImageDiv' + code);if ((imageDiv)&&(imageDiv.style.backgroundImage)) { if (closeUpImage){ imageDiv.style.backgroundImage = "url('"+ closeUpImage+ "')"; } else { imageDiv.style.backgroundImage = "url('"+ image+ "')"; }}}function productDistribChangeLink(code, sku) {if (code) {var productDiv = document.getElementById('productDiv' + code);if (productDiv) { var baseUrl = productDiv.dataset.url; if (baseUrl) { var url = productListSetURLParameter(baseUrl, 'sku', sku); var a1 = document.getElementById('productLink1' + code);if (a1) {a1.href = url;}var a2 = document.getElementById('productLink2' + code);if (a2) {a2.href = url;} } }}}function productListSetURLParameter(url, name, value) { var index = url.indexOf('?'); if (index > 0) { var body = url.substring(0, index), query = url.substring(index); index = query.indexOf(name + '='); if (index >= 0) { var index2 = query.indexOf('&', index); if (index2 < 0) {index2 = query.indexOf('#', index)} query = query.substring(0, index + name.length + 1) + value + ((index2 > 0) ? query.substring(index2) : ''); url = body + query; } else { index = url.indexOf('#'); if (index >= 0) {url = url.substring(0, index) + '&' + name + '=' + value + url.substring(index);} else {url += '&' + name + '=' + value;} } } else { index = url.indexOf('#'); if (index >= 0) {url = url.substring(0, index) + '?' + name + '=' + value + url.substring(index);} else {url += '?' + name + '=' + value;} } return url;}function productListGetNotificationData(code, notificationIcon, notificationText, texts, typeUrl) {var data = {};var imageDiv = document.getElementById('productImageDiv' + code);if ((imageDiv)&&(imageDiv.style.backgroundImage)) {data.image = imageDiv.style.backgroundImage.slice(4, -1).replace(/['"]/g, '');}var collectionName = '', collectionUrl = '', productName = '', productUrl = '', productReference = '',finishedName = '', finishedImage = '', productDimensions = '', productPrice = '', finishedPriceStrikethrough = '',rrpLabel = '', priceTextNoSub = '';var collectionLink = document.getElementById('productCollectionLink' + code);if (collectionLink) {collectionName = collectionLink.innerHTML;collectionUrl = collectionLink.href;}var productLink = document.getElementById('productLink2' + code);if (productLink) {productName = productLink.innerHTML;productUrl = productLink.href;}var productSpan = document.getElementById('productCodeSpan' + code);if (productSpan) {productReference = productSpan.innerHTML;}var sku = productDistribSelectedFinisheds[code];if (sku) {var finishedButton = document.getElementById('finishedButton' + sku);if (finishedButton) {finishedName = finishedButton.title;var finishedButtonSpan = document.querySelector('#finishedButton' + sku +' span');if (finishedButtonSpan) {finishedImage = finishedButtonSpan.style.backgroundImage.slice(4, -1).replace(/['"]/g, '');}}}var productSizeP = document.getElementById('productSizeP' + code);if (productSizeP) {productDimensions = productSizeP.innerHTML;}var productPriceP = document.getElementById('productPriceP' + code);if ((productPriceP)&&($(productPriceP).is(":visible"))) {productPrice = productPriceP.innerHTML;}var finishedPriceStrikethroughP = document.getElementById('priceStrikethroughBlack' + code);if (finishedPriceStrikethroughP) {finishedPriceStrikethrough = finishedPriceStrikethroughP.text;}var rrpLabelP = document.getElementById('rrpLabel' + code);if (rrpLabelP) {rrpLabel = rrpLabelP.text;}var priceTextNoSubP = document.getElementById('priceBlue' + code);if (priceTextNoSubP) {priceTextNoSub = priceTextNoSubP.text;}data.content = '';if (collectionName) {data.content += '
' +'' + collectionName + '' +'
';}if (productName) {data.content += '
' +'' + productName + '' +'
';}if (productReference) {data.content += '
' + productReference + '
';}if (finishedImage) {data.content += '
' +'
' +'' +'
' +'
';}data.content += '
';if (productDimensions) {data.content += '
' + productDimensions + '
';}// if (productPrice) {data.content += '
' + productPrice + '
';}if (productPrice) {data.content += '
' + productPrice + '
';}data.content += '
';// data.content += '
' +// '
';// if (rrpLabel) {data.content += rrpLabel + ': ';}// data.content += '
' +// '';// if (finishedPriceStrikethrough) {data.content += finishedPriceStrikethrough;}// data.content += '';// data.content += ''; // if (priceTextNoSub) {data.content += priceTextNoSub;}// data.content += '';// data.content += '
';data.icon = '';if (notificationIcon) {data.icon += '';}if (notificationText) {data.icon += '' + notificationText + '';}data.url = typeUrl;data.text = texts.goToProduct;return data;}function productListShowNotification(code, icon, action, texts, typeUrl) {var data = productListGetNotificationData(code, icon, action, texts, typeUrl);displayNotification(data.image, data.content, data.icon, data.url, data.text);}
Similar products
ILBAGNOALESSI
Seat with cover, removable, with slow lowering system REF: H8929710000001
18 15/16 x 13 12/16 x 4 3/16
Kartell LAUFEN
Seat with cover, with lowering system REF: H8913330000001
+1
17 8/16 x 14 12/16 x 1 6/16
THE NEW CLASSIC
Seat with cover, removable, with lowering system REF: H8918510000001
18 8/16 x 15 8/16 x 2 3/16
VAL
Seat with Cover, with lowering system REF: H8942810000001
17 12/16 x 15 9/16 x 2
LAUFEN PRO S
Seat with cover, removable, with slow lowering system REF: H8919610000001
17 8/16 x 14 6/16 x 1 6/16
LAUFEN PRO
Seat with cover 'universal', removable, with slow lowering system, light version REF: H8939580000001
17 12/16 x 14 12/16 x 2 3/16
LAUFEN PRO
WC seat and cover, removable, with lowering system, Chrom hinges REF: H8916010000001
19 5/16 x 14 9/16 x 2 3/16
LAUFEN PRO
Seat with Cover REF: H8949660000001
19 1/16 x 15 6/16 x 2 3/16
CARINA
Seat with cover with lowering system REF: H8917240000001
19 1/16 x 14 9/16 x 1 9/16
'+'
');}}else if(typeof contentDiscount.html() !== "undefined" ){contentDiscount.attr('Style', 'display:none');}if(!contentPrice){contentDades.html('
'+ measures +'
'+'
');}if(price){ contentDades.html += '
'; }getFinancingProduct(price,code);cleanPrice(price,code);contentPrice = document.getElementById('productPriceP' + code);if(contentPrice){if ((label)&&(priceTextNoSub)) {productListShowElement(contentPrice);} else {productListHideElement(contentPrice);}}}}}function cleanPrice(price,code){price = price.replace(/[^0-9,]+/g, "");$('#productDiv' + code +' .dades').find('#productPriceP' + code).text('R$ '+ price);}function getDiscountPercentage (priceOld , priceNew) {priceOld = priceOld.replace(/[^0-9,]+/g, "");priceOld = parseFloat(priceOld.replace(/,/g,"."));priceNew = priceNew.replace(/[^0-9,]+/g, "");priceNew = parseFloat(priceNew.replace(/,/g,"."));var percentageDiscount = 0;if (priceNew != priceOld && priceNew != 0) {percentageDiscount = (((100 * ( priceNew - priceOld) / priceOld)) ).toFixed();} return percentageDiscount;}function productListShowElement(obj) {$(obj).show();}function productListHideElement(obj) {$(obj).hide();}function onProductDistribFavoriteIconClicked(code) {productDistribChangeFavorite(code, productDistribTexts);}function onProductDistribComparatorIconClicked(code) {productDistribChangeComparator(code, productDistribTexts);}function productDistribChangeFavorite(code, texts) {var sku = productDistribSelectedFinisheds[code];if (sku) {var data = {};data[texts.namespace + 'resourceAction'] = 'resourceSetFavorite';data[texts.namespace + 'resourceSku'] = sku;$.ajax({url : texts.resourceURL,method : 'post',data : data}).done(function(result) {if (result.success) {productDistribChangeFavoriteButton(code, sku, result.favorite, texts);var text = (result.favorite) ? texts.favoriteAdded : texts.favoriteRemoved;var icon = (result.favorite) ? 'favon-18.svg' : 'favoff-18.svg'productListShowNotification(code, icon, text, texts, 'https://www.us.laufen.com/user-area?section=favorites');updateHeaderFavoritesIcon(result.favorite)}});}}function productDistribChangeFavoriteButton(code, sku, favorite, texts) {var button = document.getElementById('finishedButton' + sku);var productDiv = document.getElementById('productImageDiv' + code);if (button) {button.dataset.favorite = favorite;button.setAttribute('data-favorite', favorite);if (productDiv) {productDiv.title = button.dataset.alt;}}var favoriteLink = document.getElementById('productFavoriteLink' + code);if (favoriteLink) {var favText = (favorite) ? texts.removeFavorite : texts.addFavorite;favoriteLink.title = favText;}var favoriteIcon = document.getElementById('productFavoriteIcon' + code);if (favoriteIcon) {var favIcon = (favorite) ? '/icons/favon-18.svg' : '/icons/favoff-18.svg';favoriteIcon.setAttribute('src', texts.imagesPath + favIcon);}}function productDistribChangeComparator(code, texts) {var sku = productDistribSelectedFinisheds[code];if (sku) {var data = {};data[texts.namespace + 'resourceAction'] = 'resourceSetComparator';data[texts.namespace + 'resourceSku'] = sku;$.ajax({url : texts.resourceURL,method : 'post',data : data}).done(function(result) {if (result.success) {productDistribChangeComparatorButton(code, sku, result.comparator, texts);var text = (result.comparator) ? texts.comparatorAdded : texts.comparatorRemoved;var icon = (result.comparator) ? 'comparador_on-18.svg' : 'comparador_off-18.svg'productListShowNotification(code, icon, text, texts, 'https://www.us.laufen.com/user-area?section=comparator');updateHeaderComparatorIcon(result.comparator)}});}}function productDistribChangeComparatorButton(code, sku, comparator, texts) {var button = document.getElementById('finishedButton' + sku);if (button) {button.dataset.comparator = comparator;button.setAttribute('data-comparator', comparator);}var comparatorLink = document.getElementById('productComparatorLink' + code);if (comparatorLink) {var cmpText = (comparator) ? texts.removeComparator : texts.addComparator;comparatorLink.title = cmpText;}var comparatorIcon = document.getElementById('productComparatorIcon' + code);if (comparatorIcon) {var cmpIcon = (comparator) ? '/icons/comparador_on-18.svg' : '/icons/comparador_off-18.svg';comparatorIcon.setAttribute('src', texts.imagesPath + cmpIcon);}}function productDistribChangeDescription(code, description) {var elem = document.getElementById('productLink2' + code);if (elem) {elem.innerHTML = ((description) ? description : '');}}function productDistribChangeCloseUpImage(code, sku) { var button = document.getElementById('finishedButton' + sku); var closeUpImage = ""; var hoverImage = ""; if (button) { closeUpImage = (button.dataset.closeupimage); image = (button.dataset.image);} var imageDiv = document.getElementById('productImageDiv' + code);if ((imageDiv)&&(imageDiv.style.backgroundImage)) { if (closeUpImage){ imageDiv.style.backgroundImage = "url('"+ closeUpImage+ "')"; } else { imageDiv.style.backgroundImage = "url('"+ image+ "')"; }}}function productDistribChangeLink(code, sku) {if (code) {var productDiv = document.getElementById('productDiv' + code);if (productDiv) { var baseUrl = productDiv.dataset.url; if (baseUrl) { var url = productListSetURLParameter(baseUrl, 'sku', sku); var a1 = document.getElementById('productLink1' + code);if (a1) {a1.href = url;}var a2 = document.getElementById('productLink2' + code);if (a2) {a2.href = url;} } }}}function productListSetURLParameter(url, name, value) { var index = url.indexOf('?'); if (index > 0) { var body = url.substring(0, index), query = url.substring(index); index = query.indexOf(name + '='); if (index >= 0) { var index2 = query.indexOf('&', index); if (index2 < 0) {index2 = query.indexOf('#', index)} query = query.substring(0, index + name.length + 1) + value + ((index2 > 0) ? query.substring(index2) : ''); url = body + query; } else { index = url.indexOf('#'); if (index >= 0) {url = url.substring(0, index) + '&' + name + '=' + value + url.substring(index);} else {url += '&' + name + '=' + value;} } } else { index = url.indexOf('#'); if (index >= 0) {url = url.substring(0, index) + '?' + name + '=' + value + url.substring(index);} else {url += '?' + name + '=' + value;} } return url;}function productListGetNotificationData(code, notificationIcon, notificationText, texts, typeUrl) {var data = {};var imageDiv = document.getElementById('productImageDiv' + code);if ((imageDiv)&&(imageDiv.style.backgroundImage)) {data.image = imageDiv.style.backgroundImage.slice(4, -1).replace(/['"]/g, '');}var collectionName = '', collectionUrl = '', productName = '', productUrl = '', productReference = '',finishedName = '', finishedImage = '', productDimensions = '', productPrice = '', finishedPriceStrikethrough = '',rrpLabel = '', priceTextNoSub = '';var collectionLink = document.getElementById('productCollectionLink' + code);if (collectionLink) {collectionName = collectionLink.innerHTML;collectionUrl = collectionLink.href;}var productLink = document.getElementById('productLink2' + code);if (productLink) {productName = productLink.innerHTML;productUrl = productLink.href;}var productSpan = document.getElementById('productCodeSpan' + code);if (productSpan) {productReference = productSpan.innerHTML;}var sku = productDistribSelectedFinisheds[code];if (sku) {var finishedButton = document.getElementById('finishedButton' + sku);if (finishedButton) {finishedName = finishedButton.title;var finishedButtonSpan = document.querySelector('#finishedButton' + sku +' span');if (finishedButtonSpan) {finishedImage = finishedButtonSpan.style.backgroundImage.slice(4, -1).replace(/['"]/g, '');}}}var productSizeP = document.getElementById('productSizeP' + code);if (productSizeP) {productDimensions = productSizeP.innerHTML;}var productPriceP = document.getElementById('productPriceP' + code);if ((productPriceP)&&($(productPriceP).is(":visible"))) {productPrice = productPriceP.innerHTML;}var finishedPriceStrikethroughP = document.getElementById('priceStrikethroughBlack' + code);if (finishedPriceStrikethroughP) {finishedPriceStrikethrough = finishedPriceStrikethroughP.text;}var rrpLabelP = document.getElementById('rrpLabel' + code);if (rrpLabelP) {rrpLabel = rrpLabelP.text;}var priceTextNoSubP = document.getElementById('priceBlue' + code);if (priceTextNoSubP) {priceTextNoSub = priceTextNoSubP.text;}data.content = '';if (collectionName) {data.content += '
' +'' + collectionName + '' +'
';}if (productName) {data.content += '
' +'' + productName + '' +'
';}if (productReference) {data.content += '
' + productReference + '
';}if (finishedImage) {data.content += '
' +'
' +'' +'
' +'
';}data.content += '
';if (productDimensions) {data.content += '
' + productDimensions + '
';}// if (productPrice) {data.content += '
' + productPrice + '
';}if (productPrice) {data.content += '
' + productPrice + '
';}data.content += '
';// data.content += '
' +// '
';// if (rrpLabel) {data.content += rrpLabel + ': ';}// data.content += '
' +// '';// if (finishedPriceStrikethrough) {data.content += finishedPriceStrikethrough;}// data.content += '';// data.content += ''; // if (priceTextNoSub) {data.content += priceTextNoSub;}// data.content += '';// data.content += '
';data.icon = '';if (notificationIcon) {data.icon += '';}if (notificationText) {data.icon += '' + notificationText + '';}data.url = typeUrl;data.text = texts.goToProduct;return data;}function productListShowNotification(code, icon, action, texts, typeUrl) {var data = productListGetNotificationData(code, icon, action, texts, typeUrl);displayNotification(data.image, data.content, data.icon, data.url, data.text);}
';html += '
';html += '