LogoGeral
  • NA BIDDING BRASIL NOSSO OBJETIVO É EXPANDIR OS MERCADOS, CONECTAR FORNECEDORES AOS CLIENTES LICITANTES, SEJAM PUBLICOS OU PRIVADOS, MAS QUE SOMENTE BUSCAM PELO FORNECEDOR COM A MELHOR QUALIDADE E O MELHOR PREÇO.

Para ver os melhores fretes e prazos para sua região

Digite seu CEP

Fazer Login
Removedor de Cera Pro

Removedor de Cera Pro

R$ 33,97
(à vista)

Ver Parcelas

Selecione as opções:

Medida:
Calcule o frete

Removedor de Cera Pro

O REMOVEDOR PRO CORDEX é o seu aliado no tratamento de pisos. Remove as incrustações mais difíceis e ceras acrílicas mesmo com várias camadas de aplicação.

Medida
5 litros

rição do Produto:

O REMOVEDOR PRO CORDEX é o seu aliado no tratamento de pisos. Remove as incrustações mais difíceis e ceras acrílicas mesmo com várias camadas de aplicação.

Modo de uso:

  • { loader.style.display = 'none'; }; } } // Agora você pode chamar a biblioteca que utiliza o querySelectorAll sem gerar erros no console // Exemplo: // biblioteca.min.js var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_initializeRequest(InitializeRequest); //prm.add_endRequest(EndRequest); function InitializeRequest(sender, args) { } function adicionarClick() { var chkBoxTermo = document.getElementById('ctl00_ContentPlaceHolder1_CheckBoxCondicoesContrato'); if (typeof (chkBoxTermo) != "undefined" && chkBoxTermo != null) { if (document.getElementById("ctl00_ContentPlaceHolder1_CheckBoxCondicoesContrato").checked) { const a = document.getElementById("ctl00_ContentPlaceHolder1_sCarregando"); a.style.display = 'block'; } else { alert("Favor aceitar as condições antes de prosseguir."); } } } function MontaProduto() { $('.produto .owl-carousel').owlCarousel({ items: 3, mouseDrag: false, nav: true, dots: false, margin: 5, }); // Variável com o marketplace ID var marketplaceId = parseInt(document.getElementById('ctl00_ContentPlaceHolder1_h_marketplaceId').value) || 0; // Variável com o tema ID var temaId = parseInt(document.getElementById('ctl00_ContentPlaceHolder1_h_temaId').value) || 0; // Se temaId == 15, manter todos os conteúdos sempre visíveis (display: block) if (temaId == 15) { $('.conteudo [data-id]').css('display', 'block'); } $('a[data-id-open]').off('click').on('click', function () { // Se temaId == 15, manter todos os conteúdos sempre visíveis (display: block) if (temaId == 15) { // Garantir que todos os conteúdos permaneçam visíveis $('.conteudo [data-id]').css('display', 'block'); // Não alterar o estado dos links, apenas prevenir o comportamento padrão return false; } if (marketplaceId == 85) { // Excluir explicitamente ulThumbs, ulThumbsMob e seus filhos $('.conteudo [data-id]').not('#ulThumbs, #ulThumbs *, #ulThumbsMob, #ulThumbsMob *').hide(); } else { $('.conteudo [data-id]').hide(); } $('[data-id-open]').removeClass('act'); $(this).addClass('act'); $('.conteudo [data-id="' + $(this).attr('data-id-open') + '"]').show(); return false; }); // Proteção para temaId == 15 - garantir que todos os conteúdos sempre fiquem visíveis if (temaId == 15) { $('a[data-id-open]').on('click', function() { setTimeout(function() { $('.conteudo [data-id]').css('display', 'block'); }, 10); }); } // Proteção para ulThumbs e ulThumbsMob - garantir que sempre fiquem visíveis (apenas para marketplace 85) if (marketplaceId == 85) { $('a[data-id-open]').on('click', function() { setTimeout(function() { $('#ulThumbs').show(); $('#ulThumbs [data-id]').show(); $('#ulThumbsMob').show(); $('#ulThumbsMob [data-id]').show(); }, 10); }); } $('[data-img]').click(function () { $('.demo-trigger') .attr('src', $(this).attr('data-img')) .attr('data-zoom', $(this).attr('data-img-zoom')); $('.demo-trigger') .parent() .attr('data-id', $('img', this).attr('data-id')); return false; }); // Inicializar Drift para zoom InicializarDrift(); if ($(window).width() < 768) { $('.zoomMobile').click(function () { var index = parseInt($(this).attr('data-id')) || 0; // Usar a função openPhotoSwipe atualizada para mobile openPhotoSwipe(index); return false; }); } $('#ulThumbsMob [data-img]').click(function () { $("#ImgProdMob img").attr('src', $(this).attr('data-img')); $("#ImgProdMob img").parent().attr('onclick', 'openPhotoSwipe(' + $('img', this).attr('data-id') + ')'); }); if (/iPad|iPhone|iPod/.test(navigator.userAgent)) { addItemsIOS(); } } // Variável global para armazenar instância do Drift var driftInstance = null; // Função para inicializar/reinicializar o Drift function InicializarDrift() { if ($(window).width() > 768) { var demoTrigger = $('.demo-trigger')[0]; var paneContainer = $('.col-last')[0]; if (demoTrigger && paneContainer) { // Destruir instância anterior se existir if (driftInstance) { try { driftInstance.disable(); } catch (e) { // Ignorar erros ao destruir } driftInstance = null; } // Criar nova instância do Drift driftInstance = new Drift(demoTrigger, { paneContainer: paneContainer, inlinePane: false, }); } } } jQuery(document).ready(function () { MontaProduto(); InicializarDrift(); }); var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_initializeRequest(InitializeRequest); prm.add_endRequest(EndRequest); function InitializeRequest(sender, args) { setTimeout(function () { // Inicializar o tenho interesse no iframe const params = new URLSearchParams(window.location.search); const valor = params.get('show_tenho_interesse'); if (valor === 'true') { var element = document.getElementsByClassName("iframe")[0]; if (element != null) { var elementProdId = document.getElementsByClassName("spanProdIdClass")[0].innerHTML; element.src = 'https://www.bidding.com.br//identificacao?prodId=' + elementProdId; } } }, 1000); } function EndRequest(sender, args) { MontaProduto(); InicializarDrift(); const params = new URLSearchParams(window.location.search); const valor = params.get('show_tenho_interesse'); if (valor === 'true') { iFrameChange(); } new LazyLoad({ elements_selector: "img[data-src]", }); $(document).ready(function () { var options = { url: function (texto) { return "/LiveAutoComplete.ashx"; }, getValue: function (element) { return element.NomeProduto; }, template: { type: 'custom', method: function (value, item) { let template = $("#template").html() .replace("#produto#", item.NomeProduto) .replace("#imagem#", item.UrlImagem); // Se existe detalhe do produto montado if (item.LinkDetalhesProduto) { template = template.replace("#link#", item.LinkDetalhesProduto); } else { // Se não, mantem pela busca do nome template = template.replace("#link#", '#'); } return template; } }, list: { match: { enabled: true } }, ajaxSettings: { dataType: "json", method: "POST", contentType: "application/json; charset=utf-8", data: { dataType: "json" } }, preparePostData: function (data) { data.texto = $("#txtBusca").val(); return JSON.stringify(data); }, requestDelay: 400 }; $('#btnBuscax').click(function () { LkBuscar(document.getElementById("txtBusca").value, true); // -> Mostrar resultados }); $('#txtBusca').easyAutocomplete(options); $("#txtBusca").keypress(function (e) { console.log('press'); var keycode = (e.keyCode ? e.keyCode : e.which); if (keycode == 13) { LkBuscar(document.getElementById("txtBusca").value, true); // -> Mostrar resultados } }); var $myDiv = $('#str_carrinho'); if ($myDiv.length) { var html = '\u003ca href=\u0027https://www.bidding.com.br/carrinho\u0027\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"31.125\" height=\"31.429\" viewBox=\"0 0 31.125 31.429\"\u003e\u003cpath id=\"_1374128\" data-name=\"1374128\" d=\"M30.381,5.963a3.054,3.054,0,0,0-2.339-1.032H5.672L5.447,3.243C5.2,1.425,3.938,0,2.564,0H.921a.921.921,0,0,0,0,1.842H2.564c.3,0,.921.625,1.057,1.645L6.257,23.254a3.723,3.723,0,0,0,1.261,2.3,3.805,3.805,0,0,0,1.767.879,3.387,3.387,0,1,0,5.989.067H20.1a3.386,3.386,0,1,0,6.024,0h2.412a.921.921,0,0,0,0-1.842H9.961a1.976,1.976,0,0,1-1.879-1.645L7.89,21.566H26.07a3.822,3.822,0,0,0,3.7-3.243l1.321-9.905A3.055,3.055,0,0,0,30.381,5.963ZM13.807,28.042A1.545,1.545,0,1,1,12.262,26.5,1.547,1.547,0,0,1,13.807,28.042Zm10.849,0A1.545,1.545,0,1,1,23.111,26.5,1.547,1.547,0,0,1,24.656,28.042ZM29,7.176a1.238,1.238,0,0,1,.274,1l-.554,4.154H22.45l.37-5.555h5.221A1.238,1.238,0,0,1,29,7.176ZM15.919,19.725l-.37-5.555h4.933l-.37,5.555Zm-.493-7.4-.37-5.555h5.919l-.37,5.555ZM13.21,6.773l.37,5.555H6.658L5.917,6.773ZM6.9,14.169h6.8l.37,5.555H7.644ZM26.07,19.725H21.957l.37-5.555H28.47l-.521,3.91A1.976,1.976,0,0,1,26.07,19.725Zm0,0\" fill=\"#fff\" /\u003e\u003c/svg\u003e\u003cdiv class=\"qtdCarrinho\"\u003e0\u003c/div\u003e\u003c/a\u003e\u003cdiv class=\"itens-cart-header\"\u003e\u003cdiv class=\"inner-itens-cart-header\"\u003e\u003cdiv class=\"header-cart-header\"\u003e0 itens no carrinho\u003c/div\u003e\u003cdiv class=\"body-cart-header\"\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd class=\"td-empty\"\u003eNenhum item\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003cdiv class=\"footer-cart-header\"\u003e\u003cp\u003eTotal: R$ 0,00\u003c/p\u003e\u003ca href=\"https://www.bidding.com.br/carrinho\"\u003eFinalizar compra\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e'; $myDiv.append(html); } }); } if ($('.modalPopup').is(':visible')) { window.setInterval(function () { var height = $(".iframe").contents().find("html").innerHeight(); var headerPopUp = $("#headerPopUp").innerHeight(); console.log(height); if (height == undefined && $("#ctl00_ContentPlaceHolder1_UserLoginStatus").val() == 1) { height = 274; } else if (height == undefined) { height = 500; } else if ($('#ctl00_ContentPlaceHolder1_IframeContrato').length > 0 && height == 0) { height = 500; headerPopUp = 45 } if (height > 0) { $(".iframe").contents().find("#ctl00_ContentPlaceHolder1_UpdatePanel1").css("overflow", "hidden"); $(".iframe").contents().find("body").css("margin-top", "-40px"); $(".iframe").css("height", height + 1); $(".modalPopup").css("height", height + headerPopUp + 16); } }, 1500); } function iFrameChange() { var element = document.getElementsByClassName("iframe")[0]; if (element != null) { var elementProdId = document.getElementsByClassName("spanProdIdClass")[0].innerHTML; element.src = 'https://www.bidding.com.br//identificacao?prodId=' + elementProdId; } } $('#ulThumbsMob a').click(function () { $('.ImgProdutoMob a').attr('onclick', 'openPhotoSwipe(' + $(this).attr('data-id') + ')'); }); var openPhotoSwipe = function (index) { // PhotoSwipe 5.x não precisa de elemento HTML predefinido // Configurar opções para PhotoSwipe 5.x var options = { gallery: '#ulThumbs', // Seletor do contêiner da galeria children: 'a', // Seletor dos links das imagens pswpModule: PhotoSwipe, // Módulo PhotoSwipe index: index || 0, // Índice inicial showHideAnimationType: 'none', // Sem animação bgOpacity: 0.8, // Opacidade do fundo spacing: 0.1, // Espaçamento entre slides allowPanToNext: false, // Não permitir pan para próxima imagem loop: false, // Não fazer loop pinchToClose: true, // Permitir fechar com pinch closeOnVerticalDrag: true, // Permitir fechar arrastando verticalmente hideAnimationDuration: 333, showAnimationDuration: 333, zoom: true, // Permitir zoom preload: [1, 1] // Pré-carregar 1 imagem antes e depois }; // Criar e inicializar PhotoSwipe 5.x var lightbox = new PhotoSwipeLightbox({ gallery: document.body, // Container temporário children: [], // Será definido dinamicamente pswpModule: PhotoSwipe, ...options }); // Configurar os dados das imagens lightbox.addFilter('itemData', (itemData, index) => { if (items && items[index]) { return { src: items[index].src, width: items[index].w, height: items[index].h, alt: 'Imagem do produto ' + (index + 1) }; } return itemData; }); lightbox.addFilter('numItems', () => { return items ? items.length : 0; }); lightbox.init(); // Abrir na imagem especificada lightbox.loadAndOpen(index || 0); }; // Drift será inicializado pela função InicializarDrift() // que é chamada no document.ready e após postback function addItem(object) { if ($(object).parent().parent().parent().hasClass('mobNew')) { qtdItems++; if (jQuery('.mobNew li img').length == qtdItems) { $('.mobNew li img').each(function () { let src = $(this).attr('src').replace("Thumb1", "Big"); let is = { src: src, w: $(this).width() * 15, h: $(this).height() * 15, }; items.push(is); }) } } object.addEventListener('click', TrocaImagem, false); } var currentLojaId = null; var currentProdId = null; var currentProdFilhoId = null; function abrircalendario() { if (document.getElementById('ctl00_ContentPlaceHolder1_h_Agendamento').value == 'True') { // Oculte os detalhes do frete $("#detalhesFrete").hide(); $("input[type='radio'][name='transportadora']").prop('checked', false); // Restaure o calendário $("#divCalendarioAgendamento").show(); updateCalendarWithRestrictions(); } } // Função para inicializar o calendário com restrições function updateCalendarWithRestrictions() { var lojaID = parseInt(document.getElementById('ctl00_ContentPlaceHolder1_h_lojaID').value); var produtoID = parseInt(document.getElementById('ctl00_ContentPlaceHolder1_h_pid').value); var produtoFilhoId = parseInt(document.getElementById('ctl00_ContentPlaceHolder1_h_pfid').value); currentLojaId = lojaID; currentProdId = produtoID; currentProdFilhoId = produtoFilhoId; // Obter a data atual ou a data selecionada var currentDate = $("#calendario").datepicker("getDate") || new Date(); var mes = currentDate.getMonth() + 1; // Meses são zero-based var ano = currentDate.getFullYear(); // Carregar horários disponíveis para o mês atual carregarHorariosDisponiveis(lojaID, produtoID, mes, ano, function () { $("#calendario").datepicker({ regional: "pt-BR", monthNames: [ "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro" ], monthNamesShort: [ "Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez" ], dayNames: [ "Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado" ], dayNamesShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb"], minDate: 0, dayNamesMin: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb"], beforeShowDay: function (date) { var today = new Date(); today.setHours(0, 0, 0, 0); var checkDate = new Date(date.getFullYear(), date.getMonth(), date.getDate()); var stringDate = $.datepicker.formatDate("yy-mm-dd", checkDate); var isPassada = checkDate < today; if (isPassada) { return [false, "passada", "Data passada"]; } else if (agendamentosPorData[stringDate] && agendamentosPorData[stringDate].length > 0) { return [true, "desbloqueada", "Disponível"]; } else { return [false, "bloqueada", "Bloqueada"]; } }, onChangeMonthYear: function (year, month, inst) { mes = parseInt(month); ano = parseInt(year); // Limpar dados existentes agendamentosPorData = {}; // Carregar horários disponíveis para o novo mês carregarHorariosDisponiveis(lojaID, produtoID, mes, ano, function () { LimpaDatepicker(); }); // Remover a classe selecionada de todas as datas $(".selected-date").removeClass("selected-date"); // Atualizar o datepicker com as novas restrições $("#calendario").datepicker("refresh"); }, onSelect: function (dateText, inst) { // Remover a classe selecionada de todas as datas $(".selected-date").removeClass("selected-date"); // Adicionar a classe selecionada à data escolhida var selectedDate = $("#calendario").datepicker("getDate"); var formattedDate = $.datepicker.formatDate("yy-mm-dd", selectedDate); var day = selectedDate.getDate(); var month = selectedDate.getMonth() + 1; // Meses são zero-based var year = selectedDate.getFullYear(); // Selecionar o elemento da data no calendário var dateElement = $("#calendario").find(".ui-datepicker-calendar td a").filter(function () { return $(this).text() == day; }); dateElement.addClass("selected-date"); handleDateSelection(dateText); } }); // Adicionar classes personalizadas para estilização $("#calendario .bloqueada a").addClass("bloqueada"); $("#calendario .desbloqueada a").addClass("desbloqueada"); }); } var agendamentosPorData = {}; // Função para carregar horários disponíveis via AJAX function carregarHorariosDisponiveis(lojaId, produtoId, mes, ano, callback) { $.ajax({ url: "/agendamento/AgendamentoService.asmx/CarregaHorariosAgendamento", type: "POST", data: JSON.stringify({ lojaId: lojaId, produtoId: produtoId, mes: mes, ano: ano }), contentType: "application/json; charset=utf-8", dataType: "json", success: function (response) { var agendamentos = response.d; agendamentosPorData = {}; agendamentos.forEach(function (agendamento) { var dateStr = agendamento.Date; // "yyyy-mm-dd" if (!agendamentosPorData[dateStr]) { agendamentosPorData[dateStr] = []; } agendamentosPorData[dateStr].push({ HoraInicio: agendamento.HoraInicio, HoraFim: agendamento.HoraFim }); }); $("#radiobuttons").empty(); if (agendamentos.length == 0) { LimpaDatepicker(); var htmlText = '

    Não foi possível encontrar datas disponíveis

    '; $("#radiobuttons").append(htmlText); } if (callback && typeof callback === 'function') { callback(); } }, error: function (xhr, status, error) { console.error("Erro ao carregar horários de agendamento:", error); if (callback && typeof callback === 'function') { callback(); } } }); } function handleDateSelection(dateText) { var selectedDate = $("#calendario").datepicker("getDate"); var internalDate = $.datepicker.formatDate("yy-mm-dd", selectedDate); var displayDate = $.datepicker.formatDate("dd/mm/yy", selectedDate); var availableTimes = agendamentosPorData[internalDate] || []; var timesHtml = ""; if (availableTimes.length > 0) { availableTimes.forEach(function (time, index) { agendamentosSelecionados = []; // Verifica se já está selecionado var selecionado = agendamentosSelecionados.some(function (item) { return item.prodId === currentProdId && item.date === internalDate && item.horaInicio === time.HoraInicio && item.horaFim === time.HoraFim; }); var checkedAttribute = selecionado ? "checked='checked'" : ""; timesHtml += "
    "; timesHtml += ""; timesHtml += "" + time.HoraInicio + " - " + time.HoraFim + ""; timesHtml += "
    "; }); } else { timesHtml += "

    Nenhum horário disponível para esta data.

    "; } var diaSelecionadoHtml = "" + displayDate + "
    "; var combinedHtml = diaSelecionadoHtml + timesHtml; $("#horariosDisponiveis").html(combinedHtml); } function LimpaDatepicker() { $("#calendario").datepicker("refresh"); $(".selected-date").removeClass("selected-date"); $("#horariosDisponiveis").empty(); $("#radiobuttons").empty(); } $(document).on('change', '.horario-checkbox', function () { var checkbox = $(this); var date = checkbox.data('date'); var displayDate = checkbox.data('displaydate'); var horaInicio = checkbox.data('horainicio'); var horaFim = checkbox.data('horafim'); var prodId = currentProdId; if (checkbox.is(':checked')) { // Verificar se já existe seleção anterior para o mesmo produto e data var previousSelection = agendamentosSelecionados.find(function (item) { return item.prodId === prodId && item.date === date; }); if (previousSelection) { // Remover a seleção anterior agendamentosSelecionados = agendamentosSelecionados.filter(function (item) { return !(item.prodId === prodId && item.date === date); }); // Desmarcar o checkbox anterior $("input.horario-checkbox[data-date='" + date + "'][data-horainicio='" + previousSelection.horaInicio + "'][data-horafim='" + previousSelection.horaFim + "']").prop('checked', false); // Remover o horário anterior da UI removerHorarioSelecionado(prodId, date, previousSelection.horaInicio, previousSelection.horaFim); } // Adicionar a nova seleção agendamentosSelecionados.push({ prodId: prodId, produtoFilhoId: currentProdFilhoId, date: date, horaInicio: horaInicio, horaFim: horaFim }); var jsonString = JSON.stringify(agendamentosSelecionados); document.getElementById(hfAgendamentosSelecionados).value = jsonString; adicionarHorarioSelecionado(prodId, date, horaInicio, horaFim, displayDate); } else { // Desmarcando o checkbox atual agendamentosSelecionados = agendamentosSelecionados.filter(function (item) { return !(item.prodId === prodId); }); if (agendamentosSelecionados.length === 0) { document.getElementById(hfAgendamentosSelecionados).value = ""; } else { document.getElementById(hfAgendamentosSelecionados).value = jsonString; } removerHorarioSelecionado(prodId, date, horaInicio, horaFim); } }); function adicionarHorarioSelecionado(prodId, internalDate, horaInicio, horaFim, displayDate) { var linhaProduto = $("tr[data-prodid='" + prodId + "']"); var horarioDisplay = linhaProduto.find(".horario-selecionado"); horarioDisplay.empty(); var horarioText = "Data do Agendamento: " + displayDate + ", Horário: " + horaInicio + " - " + horaFim; horarioDisplay.append("

    " + horarioText + "

    "); } function removerHorarioSelecionado(prodId, internalDate, horaInicio, horaFim) { var linhaProduto = $("tr[data-prodid='" + prodId + "']"); var horarioDisplay = linhaProduto.find(".horario-selecionado"); horarioDisplay.empty(); } abrircalendario();