<!----- FROM TOBEY ------> <script> (function() { function initFH() { var p = parent.window.document; if (!p.getElementById('fhFixedButton')) { if (!p.getElementById('fhScript')) { var fhScript = p.createElement('script'); fhScript.src = "https://fareharbor.com/embeds/api/v1/?autolightframe=yes"; fhScript.id = "fhScript"; p.body.appendChild(fhScript); } if (!p.getElementById('fhStyle')) { var fhStyleSheet = p.createElement('link'); fhStyleSheet.href = 'https://fh-kit.com/buttons/v2/?orange=F7931F'; fhStyleSheet.rel = 'stylesheet'; fhStyleSheet.type = 'text/css'; fhStyleSheet.id = "fhStyle"; p.body.appendChild(fhStyleSheet); } var fhFixedButton = p.createElement('a'); fhFixedButton.href = 'https://fareharbor.com/embeds/book/fuerteventuraquad/?full-items=yes'; fhFixedButton.className = 'fh-lang fh-hide--mobile fh-shape--round fh-fixed--bottom fh-icon--cal fh-button-true-flat-orange'; fhFixedButton.innerHTML = 'BOOK NOW'; fhFixedButton.style = 'letter-spacing: 1.5px !important; padding: .3em 2em !important; border: 1px solid #FFFFFF !important; box-shadow:none !important; left: 20px !important; right: inherit !important;'; fhFixedButton.id = 'fhFixedButton'; var fhFixedButtonMobile = p.createElement('a'); fhFixedButtonMobile.href = 'https://fareharbor.com/embeds/book/fuerteventuraquad/?full-items=yes'; fhFixedButtonMobile.className = 'fh-lang fh-hide--desktop fh-size--small fh-fixed--side fh-button-true-flat-orange fh-color--white'; fhFixedButtonMobile.innerHTML = 'BOOK NOW'; fhFixedButtonMobile.style = 'font-size: 1.1em !important; margin-top: 6em !important; letter-spacing: .7px !important; border: 2px solid #FFFFFF !important; box-shadow:none !important; text-align: center !important; padding: .15em 2em !important;'; p.body.appendChild(fhFixedButton); p.body.appendChild(fhFixedButtonMobile); } var lang = p.querySelector('html').getAttribute('lang'); var buttons = p.querySelectorAll('a.fh-lang'); buttons.forEach(function(btn) { switch(lang) { case 'en': btn.innerHTML = 'BOOK NOW'; break; case 'es': btn.innerHTML = 'RESERVA AHORA'; break; case 'it': btn.innerHTML = 'PRENOTA ORA'; break; case 'fr': btn.innerHTML = 'RÉSERVEZ MAINTENANT'; break; case 'de': btn.innerHTML = 'JETZT BUCHEN'; break; } }); } document.addEventListener("DOMContentLoaded", initFH); window.addEventListener("popstate", initFH); window.addEventListener("pushState", initFH); window.addEventListener("replaceState", initFH); var observer = new MutationObserver(function() { initFH(); }); observer.observe(document.body, { childList: true, subtree: true }); })(); </script>