// BSB Energia - Correções Globais + Webhook + WhatsApp v2.0 (function() { var WEBHOOK_URL = 'https://flow.360pro.site/webhook/bsb-leads'; function applyFixes() { // Corrigir todos os links de email document.querySelectorAll('a[href*="andrew.design"], a[href*="hello@"]').forEach(function(a) { a.href = 'mailto:falecom@bsbenergia.com.br'; }); // Corrigir WhatsApp errado document.querySelectorAll('a[href*="55619982339664"]').forEach(function(a) { a.href = a.href.replace('55619982339664','5561996899674'); }); // Corrigir telefone errado document.querySelectorAll('a[href*="6298435"]').forEach(function(a) { a.href = 'tel:+5561996899674'; }); // Substituir textos replaceText(document.body, 'hello@andrew.design', 'falecom@bsbenergia.com.br'); replaceText(document.body, '(62) 98435-3796', '(61) 9 9689-9674'); replaceText(document.body, '55619982339664', '5561996899674'); } function replaceText(node, oldText, newText) { if (node.nodeType === 3) { node.textContent = node.textContent.replace(new RegExp(oldText.replace(/[.*+?^${}()|[\]\\]/g,'\\$&'),'g'), newText); } else { node.childNodes.forEach(function(c) { replaceText(c, oldText, newText); }); } } // Interceptar formularios -> webhook document.addEventListener('submit', function(e) { var form = e.target; if (!form.querySelector('input[type="email"], input[name*="email"]')) return; e.preventDefault(); var data = {source:'bsbenergia.com', page:window.location.href}; new FormData(form).forEach(function(v,k){ data[k]=v; }); fetch(WEBHOOK_URL,{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify(data),keepalive:true}) .catch(function(err){console.error('BSB lead error:',err);}); form.reset(); var msg=form.querySelector('.form-success,[data-success]'); if(msg){msg.style.display='block';} else{alert('Mensagem enviada! Entraremos em contato em breve.');} }, true); // Botao WhatsApp flutuante var wa = document.createElement('a'); wa.href = 'https://wa.me/5561996899674?text=Ol%C3%A1%2C%20vim%20pelo%20site%20BSB%20Energia'; wa.target = '_blank'; wa.rel = 'noopener'; wa.onclick = function(){window.dataLayer&&window.dataLayer.push({event:'whatsapp_click',source:'floating'});} wa.style.cssText = 'position:fixed;bottom:90px;right:24px;width:56px;height:56px;background:#25D366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.25);z-index:9998;text-decoration:none;'; wa.innerHTML = ''; document.body.appendChild(wa); if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', applyFixes); } else { applyFixes(); setTimeout(applyFixes, 1500); } })(); (function(d,t){var BASE_URL="https://chat.360pro.site";var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.src=BASE_URL+"/packs/js/sdk.js";g.defer=true;g.async=true;s.parentNode.insertBefore(g,s);g.onload=function(){window.chatwootSDK.run({websiteToken:'JR1vy1KdqNREmG3MJzQ5YZAb',baseUrl:BASE_URL})};})(document,"script");