{"id":1153,"date":"2024-03-05T09:29:43","date_gmt":"2024-03-05T08:29:43","guid":{"rendered":"https:\/\/varaderoportbara.com\/stranding-calculator\/"},"modified":"2024-06-08T19:41:57","modified_gmt":"2024-06-08T17:41:57","slug":"stranding-calculator","status":"publish","type":"page","link":"https:\/\/varaderoportbara.com\/en\/stranding-calculator\/","title":{"rendered":"Stranding calculator"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Hoist Calculator<\/title>\n    <style>\n        .container {\n            max-width: 600px;\n            margin: 0 auto;\n            padding: 20px;\n            border: 1px solid #ccc;\n            border-radius: 10px;\n        }\n        .form-group {\n            margin-bottom: 15px;\n        }\n        label {\n            display: block;\n            margin-bottom: 5px;\n        }\n        input, select {\n            width: 100%;\n            padding: 8px;\n            box-sizing: border-box;\n        }\n        button {\n            display: inline-block;\n            padding: 10px 15px;\n            background-color: #007bff;\n            color: white;\n            border: none;\n            border-radius: 5px;\n            cursor: pointer;\n        }\n        button:hover {\n            background-color: #0056b3;\n        }\n        .result {\n            margin-top: 20px;\n        }\n        table {\n            width: 100%;\n            border-collapse: collapse;\n            margin-top: 20px;\n        }\n        th, td {\n            border: 1px solid #ddd;\n            padding: 8px;\n        }\n        th {\n            background-color: #f2f2f2;\n        }\n    <\/style>\n<\/head>\n<body>\n<div class=\"container\" id=\"hoistContainer\">\n    <h2>Calculator (Hoist \/ Travelift, stay and services)<\/h2>\n    <div class=\"form-group\">\n        <label for=\"esloraGrua\">Boat length (in meters):<\/label>\n        <select id=\"esloraGrua\">\n            <option value=\"52.66\">Up to 6 m<\/option>\n            <option value=\"61.63\">Up to 7 m<\/option>\n            <option value=\"74.52\">Up to 8 m<\/option>\n            <option value=\"80.57\">Up to 9 m<\/option>\n            <option value=\"84.90\">Up to 10 m<\/option>\n            <option value=\"96.50\">Up to 11 m<\/option>\n            <option value=\"115.77\">Up to 12 m<\/option>\n            <option value=\"122.46\">Up to 13 m<\/option>\n            <option value=\"134.63\">Up to 14 m<\/option>\n            <option value=\"148.12\">Up to 15 m<\/option>\n            <option value=\"160.86\">Up to 16 m<\/option>\n            <option value=\"174.61\">Up to 17 m<\/option>\n            <option value=\"191.61\">Up to 18 m<\/option>\n            <option value=\"215.36\">Up to 19 m<\/option>\n            <option value=\"246.40\">Up to 20 m<\/option>\n            <option value=\"263.01\">Up to 21 m<\/option>\n            <option value=\"362.00\">Up to 22 m<\/option>\n            <option value=\"383.21\">Up to 23 m<\/option>\n            <option value=\"400.62\">Up to 24 m<\/option>\n            <option value=\"425.50\">Up to 25 m<\/option>\n            <option value=\"450.89\">Up to 26 m<\/option>\n            <option value=\"477.93\">Up to 27 m<\/option>\n            <option value=\"506.63\">Up to 28 m<\/option>\n            <option value=\"537.04\">Up to 29 m<\/option>\n            <option value=\"569.27\">Up to 30 m<\/option>\n            <option value=\"603.35\">Up to 31 m<\/option>\n        <\/select>\n    <\/div>\n    <div class=\"form-group\">\n        <label for=\"manga\">Beam (in meters):<\/label>\n        <input type=\"number\" id=\"manga\" placeholder=\"Beam\" required>\n    <\/div>\n    <div class=\"form-group\">\n        <label for=\"dias\">Number of days:<\/label>\n        <input type=\"number\" id=\"dias\" placeholder=\"Number of days\" required>\n    <\/div>\n    <div class=\"form-group\">\n        <label for=\"nombre\">Name:<\/label>\n        <input type=\"text\" id=\"nombre\" placeholder=\"Your name\" required>\n    <\/div>\n    <div class=\"form-group\">\n        <label for=\"apellidos\">Surname:<\/label>\n        <input type=\"text\" id=\"apellidos\" placeholder=\"Your surname\" required>\n    <\/div>\n    <div class=\"form-group\">\n        <label for=\"email\">Email:<\/label>\n        <input type=\"email\" id=\"email\" placeholder=\"Your email\" required>\n    <\/div>\n    <div class=\"form-group\">\n        <label for=\"telefono\">Phone:<\/label>\n        <input type=\"tel\" id=\"telefono\" placeholder=\"Your phone\" required>\n    <\/div>\n    <button onclick=\"calculateHoist()\">Calculate<\/button>\n    <div class=\"result\" id=\"hoistResult\"><\/div>\n<\/div>\n\n<button id=\"btnDownload\" onclick=\"downloadBudget()\" style=\"display: none;\">Download Budget<\/button>\n\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/html2pdf.js\/0.9.2\/html2pdf.bundle.min.js\"><\/script>\n<script>\nfunction calculateHoist() {\n    if (!validateFields()) {\n        alert('Please complete all fields.');\n        return;\n    }\n\n    let eslora = parseFloat(document.getElementById('esloraGrua').options[document.getElementById('esloraGrua').selectedIndex].text.replace(\/Up to (\\d+) m\/, \"$1\"));\n    let manga = parseFloat(document.getElementById('manga').value);\n    let dias = parseInt(document.getElementById('dias').value);\n    let precioGrua = parseFloat(document.getElementById('esloraGrua').value);\n\n    let squareMeters = eslora * manga;\n    let varaderoRate = 0.5; \/\/ Example rate\n    let varaderoStayCost = squareMeters * varaderoRate * dias;\n\n    \/\/ Costs per linear meter\n    let hullCleaningCost = eslora * 11.83;\n    let tacadaCost = eslora * 5.13;\n    let wasteManagementCost = eslora * 2.37;\n\n    \/\/ Daily costs\n    let dailyElectricityCost = dias * 7.57;\n    let dailyWaterCost = dias * 6.00;\n    let dailyRCCost = dias * 6.57;\n\n    let subtotal = precioGrua + varaderoStayCost + hullCleaningCost + tacadaCost + wasteManagementCost + dailyElectricityCost + dailyWaterCost + dailyRCCost;\n    let vat = subtotal * 0.21;\n    let total = subtotal + vat;\n\n    document.getElementById('hoistResult').innerHTML = `\n        <table>\n            <tr><th>Concept<\/th><th>Price (\u20ac)<\/th><\/tr>\n            <tr><td>Hoist Cost<\/td><td>${precioGrua.toFixed(2)}<\/td><\/tr>\n            <tr><td>Varadero Stay (Square Meters x Days)<\/td><td>${varaderoStayCost.toFixed(2)}<\/td><\/tr>\n            <tr><td>Hull Cleaning (per length)<\/td><td>${hullCleaningCost.toFixed(2)}<\/td><\/tr>\n            <tr><td>Tacada (per length)<\/td><td>${tacadaCost.toFixed(2)}<\/td><\/tr>\n            <tr><td>Waste Management (per length)<\/td><td>${wasteManagementCost.toFixed(2)}<\/td><\/tr>\n            <tr><td>Daily Electricity<\/td><td>${dailyElectricityCost.toFixed(2)}<\/td><\/tr>\n            <tr><td>Daily Water<\/td><td>${dailyWaterCost.toFixed(2)}<\/td><\/tr>\n            <tr><td>Daily RC Insurance<\/td><td>${dailyRCCost.toFixed(2)}<\/td><\/tr>\n            <tr><td>Subtotal<\/td><td>${subtotal.toFixed(2)}<\/td><\/tr>\n            <tr><td>VAT (21%)<\/td><td>${vat.toFixed(2)}<\/td><\/tr>\n            <tr><td>Total<\/td><td>${total.toFixed(2)}<\/td><\/tr>\n        <\/table>\n    `;\n\n    document.getElementById('btnDownload').style.display = 'block';\n\n    \/\/ Create PDF content\n    const content = `\n        <div style=\"padding:50px\"><img decoding=\"async\" src=\"https:\/\/varaderoportbara.com\/wp-content\/uploads\/2024\/03\/LOGO.webp\" alt=\"Logo\" class=\"logo\" style=\"width:200px;height:auto\">\n        <h2>Varadero Budget<\/h2>\n        <p>Corporate name: Varadero Port Bara Sociedad Limitada.<\/p>\n        <p>CIF: B55608921 - PASEO MARITIM, S\/N, VARADERO PORT BARA OFFICES. 43883, RODA DE BARA (TARRAGONA). SPAIN.<\/p>\n        <hr>\n        <p>Name: ${document.getElementById('nombre').value} ${document.getElementById('apellidos').value}<\/p>\n        <p>Email: ${document.getElementById('email').value} - Phone: ${document.getElementById('telefono').value}<\/p>\n        <p>Length: ${eslora} m \/ Beam: ${manga} m \/ Number of days: ${dias}<\/p>\n        <hr>\n        <h3>Budget Details:<\/h3>\n        ${document.getElementById('hoistResult').innerHTML}\n        <\/div>\n    `;\n\n    \/\/ Convert HTML content to PDF and send it to the server\n    html2pdf().from(content).output('blob').then(function (pdfBlob) {\n        const formData = new FormData();\n        formData.append('pdf', pdfBlob, 'budget.pdf');\n        formData.append('nombre', document.getElementById('nombre').value);\n        formData.append('apellidos', document.getElementById('apellidos').value);\n        formData.append('email', document.getElementById('email').value);\n        formData.append('telefono', document.getElementById('telefono').value);\n        formData.append('eslora', eslora);\n        formData.append('manga', manga);\n        formData.append('dias', dias);\n\n        fetch('https:\/\/varaderoportbara.com\/mailling.php', { \/\/ Adjust the URL to where your PHP script is located\n            method: 'POST',\n            body: formData\n        })\n        .then(response => response.json())\n        .then(data => {\n            if (data.success) {\n                alert('Email successfully sent to hola@varaderoportbara.com');\n            } else {\n                alert('Error sending email: ' + data.message);\n            }\n        })\n        .catch((error) => {\n            console.error('Error:', error);\n            alert('Error sending email');\n        });\n    });\n}\n\nfunction validateFields() {\n    const nombre = document.getElementById('nombre').value.trim();\n    const apellidos = document.getElementById('apellidos').value.trim();\n    const email = document.getElementById('email').value.trim();\n    const telefono = document.getElementById('telefono').value.trim();\n    const manga = document.getElementById('manga').value.trim();\n    const dias = document.getElementById('dias').value.trim();\n    return nombre && apellidos && email && telefono && manga && dias;\n}\n\nfunction downloadBudget() {\n    const nombre = document.getElementById('nombre').value;\n    const apellidos = document.getElementById('apellidos').value;\n    const email = document.getElementById('email').value;\n    const telefono = document.getElementById('telefono').value;\n    const resultadoGrua = document.getElementById('hoistResult').innerHTML;\n\n    \/\/ Create PDF content\n    const content = `\n        <div style=\"padding:50px\"><img decoding=\"async\" src=\"https:\/\/varaderoportbara.com\/wp-content\/uploads\/2024\/03\/LOGO.webp\" alt=\"Logo\" class=\"logo\" style=\"width:200px;height:auto\">\n        <h2>Varadero Budget<\/h2>\n        <p>Corporate name: Varadero Port Bara Sociedad Limitada.<\/p>\n        <p>CIF: B55608921 - PASEO MARITIM, S\/N, VARADERO PORT BARA OFFICES. 43883, RODA DE BARA (TARRAGONA). SPAIN.<\/p>\n        <hr>\n        <p>Name: ${nombre} ${apellidos}<\/p>\n        <p>Email: ${email}<\/p>\n        <p>Phone: ${telefono}<\/p>\n        <hr>\n        <h3>Budget Details:<\/h3>\n        ${resultadoGrua}<\/div>\n    `;\n\n    \/\/ Convert HTML content to PDF and download it\n    html2pdf().from(content).save();\n}\n<\/script>\n<\/body>\n<\/html>\n\n\n\n\n<div class=\"calculator-container\">\n  <h2>Antifouling Cost Calculator 2024<\/h2>\n  <div>\n    <label for=\"eslora\">Boat length in meters (6-30):<\/label>\n    <input type=\"number\" id=\"eslora\" name=\"eslora\" min=\"6\" max=\"30\" required>\n  <\/div>\n  <div>\n    <label for=\"servicio\">Select the type of service:<\/label>\n    <select id=\"servicio\" name=\"servicio\">\n      <option value=\"casco\">Hull<\/option>\n      <option value=\"1cola\/eje\">1 PROPELLER\/SHAFT<\/option>\n      <option value=\"2colas\/ejes\">2 PROPELLERS\/SHAFTS<\/option>\n    <\/select>\n  <\/div>\n  <button onclick=\"calculateCost()\">Calculate<\/button>\n  <div class=\"result\" id=\"resultado\"><\/div>\n<br>\n    <h4>Includes:<\/h4>\n    <ul>\n        <li>Hoisting and launching, tacada and stay of 3 days in the shipyard.<\/li>\n        <li>Cleaning hull and propulsion system<\/li>\n        <li>Application of 2 layers of self-polishing INTERNATIONAL antifouling<\/li>\n        <li>Labor for anode replacement<\/li>\n    <\/ul>\n    <p>Does not include cleaning structures platform stern (+1.50\u20ac+VAT)<\/p>\n    <p>For catamarans, the price will be multiplied by the coefficient 1.20<\/p>\n    <p>Anodes will be billed separately according to model<\/p>\n    <p>Prices do not include VAT.<\/p>\n\n<\/div>\n\n<script>\n\/\/ Function to calculate the cost based on the length and type of service selected\nfunction calculateCost() {\n  var eslora = document.getElementById('eslora').value;\n  var servicio = document.getElementById('servicio').value;\n  var precio = 0;\n\n  \/\/ Arrays of prices for each type of service per meter length\n  \/\/ Note: prices are indexed from 0 to 24, corresponding to lengths of 6m to 30m\n  var precios_casco = [529.82, 596.58, 693.53, 777.60, 858.47, 975.82, 1130.42, 1238.53, 1356.97, 1432.21, 1643.01, 1855.71, 2074.51, 2305.99, 2510.42, 2724.34, 3080.36, 3257.82, 3428.77, 3612.49, 3797.08, 3984.49, 4174.73, 4367.90, 4564.18];\n  var precios_1cola_eje = [675.47, 742.23, 839.18, 923.25, 1004.12, 1121.47, 1276.08, 1384.18, 1502.62, 1577.86, 1788.66, 2001.36, 2292.99, 2524.47, 2728.90, 2942.82, 3298.84, 3476.29, 3647.25, 3830.97, 4015.55, 4202.97, 4393.21, 4586.38, 4782.66];\n  var precios_2colas_ejes = [821.12, 887.88, 984.84, 1068.90, 1149.77, 1267.12, 1421.73, 1529.84, 1648.27, 1723.51, 1934.32, 2147.01, 2511.47, 2742.95, 2947.38, 3161.29, 3517.32, 3694.77, 3865.73, 4049.45, 4234.03, 4421.45, 4611.68, 4804.86, 5001.14];\n\n  \/\/ Verify that the length is within the allowed range\n  if(eslora >= 6 && eslora <= 30) {\n    \/\/ Calculate the index in the array based on the length\n    var indice = eslora - 6; \/\/ For length of 6m, index 0; for 7m, index 1, etc.\n\n    \/\/ Select the correct price array based on the chosen service\n    var precios_servicio = servicio === \"casco\" ? precios_casco :\n                           servicio === \"1cola\/eje\" ? precios_1cola_eje :\n                           precios_2colas_ejes;\n\n    \/\/ Get the service price based on the index\n    precio = precios_servicio[indice];\n\n    \/\/ Display the result\n    document.getElementById('resultado').innerText = 'The cost is: ' + precio.toFixed(2) + ' \u20ac';\n  } else {\n    \/\/ Display error if the length is out of range\n    document.getElementById('resultado').innerText = 'Please enter a length between 6 and 30 meters.';\n  }\n}\n<\/script>\n\n\n\n\n<div class=\"wp-block-cover alignfull\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-palette-color-2-background-color has-background-dim-100 has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center has-palette-color-1-color has-text-color has-link-color wp-elements-21bb7ae7835df663d714de1d96956876\">Contact Varadero Port Bar\u00e0<\/h2>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\">For personalized services and inquiries, please do not hesitate to contact us at <a>info@varaderoportbara.com<\/a> or by calling us at <a href=\"tel:97780866\">97780866,<\/a> we are also available at; Marc: <a href=\"tel:34645863466\">645863466<\/a> and Juanjo: <a href=\"tel:664299494\">664299494.<\/a><\/p>\n\n\n\n<p class=\"has-text-align-center has-medium-font-size\"><strong>HOURS: <\/strong>Monday to Friday from 8:00h to 17:00h and Saturday from 8:00h to 12:00h.<\/p>\n\n\n\n<div class=\"wp-block-uagb-buttons uagb-buttons__outer-wrap uagb-btn__default-btn uagb-btn-tablet__default-btn uagb-btn-mobile__default-btn uagb-block-2139e607\"><div class=\"uagb-buttons__wrap uagb-buttons-layout-wrap \">\n<div class=\"wp-block-uagb-buttons-child uagb-buttons__outer-wrap uagb-block-266ffa89 wp-block-button\"><div class=\"uagb-button__wrapper\"><a class=\"uagb-buttons-repeater wp-block-button__link\" aria-label=\"\" href=\"tel:34977800866\" rel=\"nofollow noopener\" target=\"_self\" role=\"button\"><div class=\"uagb-button__link\">CALL US<\/div><span class=\"uagb-button__icon uagb-button__icon-position-after\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 448 512\" aria-hidden=\"true\" focussable=\"false\"><path d=\"M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96C448 60.65 419.3 32 384 32zM351.6 321.5l-11.62 50.39c-1.633 7.125-7.9 12.11-15.24 12.11c-126.1 0-228.7-102.6-228.7-228.8c0-7.328 4.984-13.59 12.11-15.22l50.38-11.63c7.344-1.703 14.88 2.109 17.93 9.062l23.27 54.28c2.719 6.391 .8828 13.83-4.492 18.22L168.3 232c16.99 34.61 45.14 62.75 79.77 79.75l22.02-26.91c4.344-5.391 11.85-7.25 18.24-4.484l54.24 23.25C349.5 306.6 353.3 314.2 351.6 321.5z\"><\/path><\/svg><\/span><\/a><\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-buttons-child uagb-buttons__outer-wrap uagb-block-3dbf6540 wp-block-button\"><div class=\"uagb-button__wrapper\"><a class=\"uagb-buttons-repeater wp-block-button__link\" aria-label=\"\" href=\"mailto:info@varaderoportbara.com\" rel=\"follow noopener\" target=\"_self\" role=\"button\"><div class=\"uagb-button__link\">WRITE TO US<\/div><span class=\"uagb-button__icon uagb-button__icon-position-after\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 512 512\" aria-hidden=\"true\" focussable=\"false\"><path d=\"M464 64C490.5 64 512 85.49 512 112C512 127.1 504.9 141.3 492.8 150.4L275.2 313.6C263.8 322.1 248.2 322.1 236.8 313.6L19.2 150.4C7.113 141.3 0 127.1 0 112C0 85.49 21.49 64 48 64H464zM217.6 339.2C240.4 356.3 271.6 356.3 294.4 339.2L512 176V384C512 419.3 483.3 448 448 448H64C28.65 448 0 419.3 0 384V176L217.6 339.2z\"><\/path><\/svg><\/span><\/a><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\t\t\t<div \n\t\t\tclass=\"wp-block-uagb-google-map uagb-google-map__wrap uagb-block-eaa77454     mapa\"\n\t\t\tstyle=\"\" >\n\t\t\t\t<embed\n\t\t\t\t\tclass=\"uagb-google-map__iframe\"\n\t\t\t\t\ttitle=\"Google Map for \"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=varadero%20port%20bar%C3%A0&#038;z=15&#038;hl=es&#038;t=m&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\twidth=\"640\"\n\t\t\t\t\theight=\"300\"\n\t\t\t\t\tloading=\"lazy\"\n\t\t\t\t><\/embed>\n\t\t\t<\/div>\n\t\t\t","protected":false},"excerpt":{"rendered":"<p>Hoist Calculator Calculator (Hoist \/ Travelift, stay and services) Boat length (in meters): Up to 6 mUp to 7 mUp to 8 mUp to 9 mUp to 10 mUp to 11 mUp to 12 mUp to 13 mUp to 14 mUp to 15 mUp to 16 mUp to 17 mUp to 18 mUp to 19 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-1153","page","type-page","status-publish","hentry"],"blocksy_meta":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"rubenfh","author_link":"https:\/\/varaderoportbara.com\/en\/author\/rubenfh\/"},"uagb_comment_info":0,"uagb_excerpt":"Hoist Calculator Calculator (Hoist \/ Travelift, stay and services) Boat length (in meters): Up to 6 mUp to 7 mUp to 8 mUp to 9 mUp to 10 mUp to 11 mUp to 12 mUp to 13 mUp to 14 mUp to 15 mUp to 16 mUp to 17 mUp to 18 mUp to 19&hellip;","_links":{"self":[{"href":"https:\/\/varaderoportbara.com\/en\/wp-json\/wp\/v2\/pages\/1153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/varaderoportbara.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/varaderoportbara.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/varaderoportbara.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/varaderoportbara.com\/en\/wp-json\/wp\/v2\/comments?post=1153"}],"version-history":[{"count":22,"href":"https:\/\/varaderoportbara.com\/en\/wp-json\/wp\/v2\/pages\/1153\/revisions"}],"predecessor-version":[{"id":1377,"href":"https:\/\/varaderoportbara.com\/en\/wp-json\/wp\/v2\/pages\/1153\/revisions\/1377"}],"wp:attachment":[{"href":"https:\/\/varaderoportbara.com\/en\/wp-json\/wp\/v2\/media?parent=1153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}