{"id":615,"date":"2023-03-18T20:12:50","date_gmt":"2023-03-18T20:12:50","guid":{"rendered":"https:\/\/travelclub.menorcalines.com\/?page_id=615"},"modified":"2024-11-08T09:37:08","modified_gmt":"2024-11-08T09:37:08","slug":"menorca-lines","status":"publish","type":"page","link":"https:\/\/int.ecopass.menorcalines.dev\/","title":{"rendered":"Integraci\u00f3n Ecopass"},"content":{"rendered":"<div id=\"cs-content\" class=\"cs-content\"><div class=\"x-section x-hide-md x-hide-sm x-hide-xs e615-e1 mh3-0 mh3-1\"><div class=\"x-row x-container max width e615-e2 mh3-3 mh3-4 mh3-6 mh3-7\"><div class=\"x-row-inner\"><div class=\"x-col e615-e3 mh3-b\" id=\"my-section-cajetin\"><div class=\"x-text x-text-headline e615-e4 mh3-c mh3-d\"><div class=\"x-text-content\"><div class=\"x-text-content-text\"><h1 class=\"x-text-content-text-primary\">Integraci&oacute;n Ecopass<\/h1><\/div><\/div><\/div><ul class=\"x-menu-first-level x-menu x-menu-inline e615-e5 mh3-f mh3-g\" data-x-hoverintent=\"{&quot;interval&quot;:50,&quot;timeout&quot;:500,&quot;sensitivity&quot;:9}\"><li class=\"trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher menu-item-has-children current-language-menu-item menu-item-1117\" id=\"menu-item-1117\"><a class=\"x-anchor x-anchor-menu-item mh3-h mh3-i\" tabindex=\"0\" href=\"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages\/615\"><div class=\"x-anchor-content\"><div class=\"x-anchor-text\"><span class=\"x-anchor-text-primary\"><span data-no-translation><img loading=\"lazy\" decoding=\"async\" class=\"trp-flag-image\" src=\"https:\/\/int.ecopass.menorcalines.dev\/wp-content\/plugins\/translatepress-multilingual\/assets\/images\/flags\/es_ES.png\" width=\"18\" height=\"12\" alt=\"es_ES\" title=\"Spanish\"><\/span><\/span><\/div><i class=\"x-anchor-sub-indicator\" data-x-skip-scroll=\"true\" aria-hidden=\"true\" data-x-icon-s=\"&#xf107;\"><\/i><\/div><\/a><ul class=\"sub-menu x-dropdown\" data-x-depth=\"0\" data-x-stem data-x-stem-menu-top><li class=\"trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher current-language-menu-item menu-item-1119\" id=\"menu-item-1119\"><a class=\"x-anchor x-anchor-menu-item mh3-h mh3-j\" tabindex=\"0\" href=\"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages\/615\"><div class=\"x-anchor-content\"><div class=\"x-anchor-text\"><span class=\"x-anchor-text-primary\"><span data-no-translation><img loading=\"lazy\" decoding=\"async\" class=\"trp-flag-image\" src=\"https:\/\/int.ecopass.menorcalines.dev\/wp-content\/plugins\/translatepress-multilingual\/assets\/images\/flags\/en_US.png\" width=\"18\" height=\"12\" alt=\"en_US\" title=\"English\"><\/span><\/span><\/div><i class=\"x-anchor-sub-indicator\" data-x-skip-scroll=\"true\" aria-hidden=\"true\" data-x-icon-s=\"&#xf107;\"><\/i><\/div><\/a><\/li><li class=\"trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher current-language-menu-item menu-item-1118\" id=\"menu-item-1118\"><a class=\"x-anchor x-anchor-menu-item mh3-h mh3-j\" tabindex=\"0\" href=\"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages\/615\"><div class=\"x-anchor-content\"><div class=\"x-anchor-text\"><span class=\"x-anchor-text-primary\"><span data-no-translation><img loading=\"lazy\" decoding=\"async\" class=\"trp-flag-image\" src=\"https:\/\/int.ecopass.menorcalines.dev\/wp-content\/plugins\/translatepress-multilingual\/assets\/images\/flags\/ca.png\" width=\"18\" height=\"12\" alt=\"ca\" title=\"Catalan\"><\/span><\/span><\/div><i class=\"x-anchor-sub-indicator\" data-x-skip-scroll=\"true\" aria-hidden=\"true\" data-x-icon-s=\"&#xf107;\"><\/i><\/div><\/a><\/li><\/ul><\/li><\/ul><\/div><\/div><\/div><div class=\"x-row x-container max width e615-e6 mh3-4 mh3-5 mh3-6 mh3-8\"><div class=\"x-row-inner\"><div class=\"x-col e615-e7 mh3-b\">\r\n<script>\r\n    if (window.innerWidth >= 980) {\r\n        document.addEventListener(\"DOMContentLoaded\", () => {\r\n            document.addEventListener(\"click\", () => {\r\n                $(\"#booking-form #divocupacion\").slideUp();\r\n            });\r\n\r\n            console.log(\"ENTRA EN ESCRITORIO\");\r\n            const idioma = \"ES\";\r\n            console.log(\"IDIOMA:\", idioma);\r\n            const urlMotor = \"https:\/\/int.booking.menorcalines.dev\";\r\n            const promocion = \"\";\r\n\r\n            const solo_una_fecha = false;\r\n            const tipo_viaje = \"seleccionable\";\r\n\r\n            const primerdia = \"24\/04\/2026\";\r\n            const dateActually = \"24\/04\/2026\";\r\n\r\n            const label_pasajeros = \"Pasajero(s)\";\r\n\r\n            const rutas = [{\"id\":\"1\",\"nombre_ruta\":\"Alcudia-Ciutadella\",\"puerto_ruta_ida\":\"1\",\"puerto_ruta_vuelta\":\"2\"},{\"id\":\"2\",\"nombre_ruta\":\"Ciutadella-Alcudia\",\"puerto_ruta_ida\":\"2\",\"puerto_ruta_vuelta\":\"1\"}];\r\n            const puertos = [{\"id\":\"1\",\"nombre\":\"Alcudia\",\"valor\":\"ald\",\"orden\":\"1\"},{\"id\":\"2\",\"nombre\":\"Ciutadella\",\"valor\":\"qiu\",\"orden\":\"2\"}];\r\n\r\n\r\n            const disabledDaysOfWeek = [];\r\n            const disabledDaysMonth = \"\";\r\n            const disabledDaysOfYear = \"\";\r\n\r\n\r\n            const dateGeneral = {\r\n                linkedCalendars: true,\r\n                autoUpdateInput: true,\r\n                autoApply: true,\r\n                drops: \"auto\",\r\n            };\r\n            const dateFechas = {\r\n                startDate: primerdia,\r\n                endDate: primerdia\r\n            };\r\n\r\n\r\n            setRutasValueInSelect(\"origen\", \"destino\", puertos, rutas);\r\n\r\n            let dateIdioma = paramsByDatepicker(idioma, dateActually, disabledDaysOfWeek, disabledDaysMonth, disabledDaysOfYear);\r\n            loadDatePicker(dateGeneral, dateFechas, dateIdioma, solo_una_fecha, tipo_viaje, \"#divocupacion\");\r\n            updateDate();\r\n\r\n            let adultos = 1;\r\n            let ninos = 0;\r\n            let seniors = 0;\r\n            let bebes = 0;\r\n            let mascotas = 0;\r\n\r\n\r\n            \/*Cuando cambiar entre ida o ida y vuelta*\/\r\n            $(\"#booking-form #idavue\").change(function() {\r\n                loadDatePicker(dateGeneral, dateFechas, dateIdioma, solo_una_fecha, tipo_viaje, \"#divocupacion\");\r\n            });\r\n\r\n            \/*Cuando clicka en el boton de aceptar en el dropdown de pasajeros para que se cierre*\/\r\n            $(\"#booking-form #aceptarocu\").click(function() {\r\n                $(\"#booking-form #divocupacion\").slideUp();\r\n            });\r\n\r\n            $(\"#booking-form #divocupacion\").click(function(e) {\r\n                e.stopPropagation();\r\n            });\r\n\r\n\r\n            \/*Cuando clicka en el div de los pasajeros para que se despliegue*\/\r\n            $(\"#booking-form #divpersonas\").click(function(e) {\r\n                $(\"#booking-form #divocupacion\").slideDown();\r\n                e.stopPropagation();\r\n            });\r\n\r\n            \/*Cuando hace focus en el codigo promocional*\/\r\n            $(\"#booking-form #promo\").focus(function() {\r\n                return false;\r\n            });\r\n\r\n            \/*Cuando cambia el origen*\/\r\n            $(\"#booking-form #origen\").change(function() {\r\n                const valorOrigen = document.querySelector(\"#origen\").value;\r\n                const puertoId = puertos.find(p => p.valor == valorOrigen).id;\r\n                const optionsDestino = convertirRutasAObjeto(obtenerRutasCoincidentes(puertoId, rutas), puertos);\r\n                const selectDestino = document.querySelector(\"#destino\");\r\n                selectDestino.innerHTML = \"\";\r\n\r\n\r\n                Object.entries(optionsDestino).forEach(([key, value]) => {\r\n                    const option = document.createElement(\"option\");\r\n                    option.value = value;\r\n                    option.textContent = key;\r\n                    selectDestino.appendChild(option);\r\n                });\r\n\r\n                loadDatePicker(dateGeneral, dateFechas, dateIdioma, solo_una_fecha, tipo_viaje, \"#divocupacion\");\r\n\r\n                document.querySelector(\"#fecha-viaje\").click();\r\n            });\r\n\r\n            if (document.querySelector(\"#booking-form #vehiculo\") != undefined) {\r\n                document\r\n                    .querySelector(\"#booking-form #vehiculo\")\r\n                    .addEventListener(\"change\", function() {\r\n                        const divMarca = document.querySelector(\"#booking-form #divmarca\");\r\n                        const marcaInput = document.querySelector(\"#booking-form #marca\");\r\n                        const divModelo = document.querySelector(\"#booking-form #divmodelo\");\r\n                        const modeloInput = document.querySelector(\"#booking-form #modelo\");\r\n\r\n\r\n                        const vehiculo = document\r\n                            .querySelector(\"#booking-form #vehiculo\").value;\r\n\r\n                        if (\r\n                            vehiculo === \"turismo\" ||\r\n                            vehiculo === \"remolque\" ||\r\n                            vehiculo === \"electrico\" ||\r\n                            vehiculo === \"hibrido\"\r\n                        ) {\r\n                            divMarca.classList.remove(\"disabled\");\r\n                            marcaInput.disabled = false;\r\n                        } else if (vehiculo === \"otros\") {\r\n                            divMarca.classList.add(\"disabled\");\r\n                            marcaInput.disabled = true;\r\n                            divModelo.classList.add(\"disabled\");\r\n                            modeloInput.disabled = true;\r\n                        } else if (vehiculo === \"furgoneta\") {\r\n                            divMarca.classList.remove(\"disabled\");\r\n                            marcaInput.disabled = false;\r\n                        } else {\r\n                            divMarca.classList.add(\"disabled\");\r\n                            marcaInput.disabled = true;\r\n                            divModelo.classList.add(\"disabled\");\r\n                            modeloInput.disabled = true;\r\n                        }\r\n\r\n                        if (\r\n                            vehiculo === \"\" ||\r\n                            vehiculo === \"bicicleta\" ||\r\n                            vehiculo === \"motocicleta\" ||\r\n                            vehiculo === \"ciclomotor\"\r\n                        ) {\r\n                            marcaInput.value = \"\";\r\n                            modeloInput.value = \"\";\r\n                        }\r\n                    });\r\n            }\r\n\r\n\r\n            \/*Cuando cambia el destino*\/\r\n            $(\"#booking-form #destino\").change(function() {\r\n                loadDatePicker(dateGeneral, dateFechas, dateIdioma, solo_una_fecha, tipo_viaje, \"#divocupacion\");\r\n            });\r\n\r\n            \/*LISTENERS PASAEJROS *\/\r\n            if (document.querySelector('#booking-form #ad_ma') != undefined) {\r\n                $('#booking-form #ad_ma').click(function() {\r\n                    adultos = $(\"#booking-form #adultos\").val();\r\n                    adultos++;\r\n                    if (adultos > 10) adultos = 10;\r\n                    $(\"#booking-form #adultos\").val(adultos);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ad_me') != undefined) {\r\n                $('#booking-form #ad_me').click(function() {\r\n                    adultos = $(\"#booking-form #adultos\").val();\r\n                    adultos--;\r\n                    if (adultos < 0) adultos = 0;\r\n                    $(\"#booking-form #adultos\").val(adultos);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ni_ma') != undefined) {\r\n                document.querySelector('#booking-form #ni_ma').addEventListener(\"click\", () => {\r\n                    ninos = $(\"#booking-form #ninos\").val();\r\n                    ninos++;\r\n                    if (ninos > 10) ninos = 10;\r\n                    $(\"#booking-form #ninos\").val(ninos);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                })\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ni_me') != undefined) {\r\n                $('#booking-form #ni_me').click(function() {\r\n                    ninos = $(\"#booking-form #ninos\").val();\r\n                    ninos--;\r\n                    if (ninos < 0) ninos = 0;\r\n                    $(\"#booking-form #ninos\").val(ninos);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #se_ma') != undefined) {\r\n                $('#booking-form #se_ma').click(function() {\r\n                    seniors = $(\"#booking-form #seniors\").val();\r\n                    seniors++;\r\n                    if (seniors > 10) seniors = 10;\r\n                    $(\"#booking-form #seniors\").val(seniors);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #se_me') != undefined) {\r\n                $('#booking-form #se_me').click(function() {\r\n                    seniors = $(\"#booking-form #seniors\").val();\r\n                    seniors--;\r\n                    if (seniors < 0) seniors = 0;\r\n                    $(\"#booking-form #seniors\").val(seniors);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #be_ma') != undefined) {\r\n                $('#booking-form #be_ma').click(function() {\r\n                    bebes = $(\"#booking-form #bebes\").val();\r\n                    bebes++;\r\n                    if (bebes > 10) bebes = 10;\r\n                    $(\"#booking-form #bebes\").val(bebes);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #be_me') != undefined) {\r\n                $('#booking-form #be_me').click(function() {\r\n                    bebes = $(\"#booking-form #bebes\").val();\r\n                    bebes--;\r\n                    if (bebes < 0) bebes = 0;\r\n                    $(\"#booking-form #bebes\").val(bebes);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ma_ma') != undefined) {\r\n                $('#booking-form #ma_ma').click(function() {\r\n                    mascotas = $(\"#booking-form #mascotas\").val();\r\n                    mascotas++;\r\n                    if (mascotas > 2) mascotas = 2;\r\n                    $(\"#booking-form #mascotas\").val(mascotas);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ma_me') != undefined) {\r\n                $('#booking-form #ma_me').click(function() {\r\n                    mascotas = $(\"#booking-form #mascotas\").val();\r\n                    mascotas--;\r\n                    if (mascotas < 0) mascotas = 0;\r\n                    $(\"#booking-form #mascotas\").val(mascotas);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector(\"#booking-form #switchFamilia\") != undefined) {\r\n                $(\"#booking-form #switchFamilia\").change(function(e) {\r\n                    if ($(\"#booking-form #switchFamilia\").is(':checked')) {\r\n                        $(\"#booking-form #divfamilia\").slideDown(\"slow\");\r\n                    } else {\r\n                        $(\"#booking-form #divfamilia\").slideUp(\"slow\");\r\n                    }\r\n                });\r\n            }\r\n\r\n            if (document.querySelector(\"#booking-form #marca\") != undefined) {\r\n                document\r\n                    .querySelector(\"#booking-form #marca\")\r\n                    .addEventListener(\"change\", function() {\r\n                        const marcaSelect = document.querySelector(\"#booking-form #marca\");\r\n                        const divModelo = document.querySelector(\"#booking-form #divmodelo\");\r\n                        const modeloSelect = document.querySelector(\"#booking-form #modelo\");\r\n\r\n                        \/\/ Habilita el contenedor y el select de modelo\r\n                        divModelo.classList.remove(\"disabled\");\r\n                        modeloSelect.disabled = false;\r\n\r\n                        \/\/ Limpia el contenido del select de modelo\r\n                        modeloSelect.innerHTML = \"\";\r\n\r\n                        \/\/ Obt\u00e9n el valor seleccionado en el select de marca\r\n                        const marca = marcaSelect.value;\r\n                        \/\/ Construye la URL para la solicitud nuevo-test\/wordpress-6.2.1-es_ES\r\n                        const url = `\/wp-content\/plugins\/motor\/public\/modelos.php?marca=${marca}`;\r\n\r\n                        \/\/ Realiza una solicitud POST usando fetch\r\n                        fetch(url, {\r\n                                method: \"POST\",\r\n                            })\r\n                            .then((response) => response.text()) \/\/ Convierte la respuesta a texto\r\n                            .then((data) => {\r\n                                \/\/ Actualiza el select de modelo con la respuesta y muestra el select\r\n                                modeloSelect.innerHTML = data;\r\n                                modeloSelect.style.display = \"block\";\r\n                            })\r\n                            .catch((error) => {\r\n                                console.error(\"Error:\", error);\r\n                            });\r\n                    });\r\n            }\r\n\r\n            \/*Cuando clicka el switch para que se vean las opciones del vehiculo*\/\r\n            if (document.querySelector(\"#booking-form #switchViajo\") != undefined) {\r\n                $(\"#booking-form #switchViajo\").change(function(e) {\r\n                    vehicini = \"20220319\";\r\n                    vehicfin = \"20220930\";\r\n\r\n                    $(\"#booking-form #divmarca\").removeClass(\"disabled\");\r\n                    $(\"#booking-form #marca\").attr(\"disabled\", false);\r\n\r\n                    if (!$(\"#booking-form #switchViajo\").is(\":checked\")) {\r\n                        $(this).val(\"0\");\r\n                    } else {\r\n                        $(this).val(\"1\");\r\n                    }\r\n\r\n                    updateDate();\r\n\r\n                    ori = $(\"#booking-form #origen\").val();\r\n                    des = $(\"#booking-form #destino\").val();\r\n                    fechaini = $(\"#booking-form #fechaini\").val();\r\n                    fechafin = $(\"#booking-form #fechafin\").val();\r\n\r\n                    if (idioma == \"en\") {\r\n                        fechaini =\r\n                            fechaini.substr(6, 4) + fechaini.substr(0, 2) + fechaini.substr(3, 2);\r\n                        fechafin =\r\n                            fechafin.substr(6, 4) + fechafin.substr(0, 2) + fechafin.substr(3, 2);\r\n                    } else {\r\n                        fechaini =\r\n                            fechaini.substr(6, 4) + fechaini.substr(3, 2) + fechaini.substr(0, 2);\r\n                        fechafin =\r\n                            fechafin.substr(6, 4) + fechafin.substr(3, 2) + fechafin.substr(0, 2);\r\n                    }\r\n\r\n                    idavue = $(\"#booking-form #idavue\").val();\r\n\r\n                    if (idavue == \"ida\") {\r\n                        if (fechaini >= vehicini && fechaini <= vehicfin) permisovehi = 1;\r\n                        else permisovehi = 0;\r\n                    } else {\r\n                        if (\r\n                            $(\"#booking-form #origen\").val() == \"ibi\" ||\r\n                            $(\"#booking-form #origen\").val() == \"for\"\r\n                        ) {\r\n                            if (fechaini >= vehicini && fechafin <= vehicfin) permisovehi = 1;\r\n                            else permisovehi = 0;\r\n                        } else {\r\n                            permisovehi = 1;\r\n                        }\r\n                    }\r\n\r\n                    if ($(\"#booking-form #switchViajo\").is(\":checked\")) {\r\n                        $(\"#booking-form #capaViajo\").slideDown(\"slow\");\r\n                    } else {\r\n                        $(\"#booking-form #capaViajo\").slideUp(\"slow\");\r\n                    }\r\n                });\r\n            }\r\n\r\n            \/\/SUBMIT\r\n            document.querySelector(\"#booking-form\").addEventListener(\"submit\", () => {\r\n                onSubmit();\r\n            })\r\n\r\n\r\n            function onSubmit() {\r\n                const fechas = document.querySelector(\"#booking-form #fecha-viaje\").value;\r\n                if (fechas.includes(\"-\")) {\r\n                    const fechasArray = fechas.split(\"-\");\r\n                    const fechaini = fechasArray[0].trim();\r\n                    const fechafin = fechasArray[1].trim();\r\n\r\n                    \/\/ Extrae el d\u00eda, mes y a\u00f1o de las fechas\r\n                    const diaini = fechaini.substring(0, 2);\r\n                    const mesini = fechaini.substring(3, 5);\r\n                    const anoini = fechaini.substring(6, 10);\r\n                    const diafin = fechafin.substring(0, 2);\r\n                    const mesfin = fechafin.substring(3, 5);\r\n                    const anofin = fechafin.substring(6, 10);\r\n\r\n                    \/\/ Asigna las fechas formateadas a los campos de entrada\r\n                    document.querySelector(\r\n                        \"#booking-form #fechaini\"\r\n                    ).value = `${diaini}-${mesini}-${anoini}`;\r\n\r\n                    if (tipo_viaje != \"ida\") {\r\n                        document.querySelector(\r\n                            \"#booking-form #fechafin\"\r\n                        ).value = `${diafin}-${mesfin}-${anofin}`;\r\n                    }\r\n                } else {\r\n                    const diaini = fechas.substring(0, 2);\r\n                    const mesini = fechas.substring(3, 5);\r\n                    const anoini = fechas.substring(6, 10);\r\n\r\n                    document.querySelector(\r\n                        \"#booking-form #fechaini\"\r\n                    ).value = `${diaini}-${mesini}-${anoini}`;\r\n\r\n\r\n                    if (tipo_viaje === \"seleccionable\") {\r\n                        if (document.querySelector(\"#idavue\").value != \"ida\") {\r\n                            document.querySelector(\r\n                                \"#booking-form #fechafin\"\r\n                            ).value = `${diaini}-${mesini}-${anoini}`;\r\n                        } else {\r\n                            document.getElementById('fechafin').disabled = true;\r\n                        }\r\n                    } else if (tipo_viaje === \"vuelta\") {\r\n                        document.querySelector(\r\n                            \"#booking-form #fechafin\"\r\n                        ).value = `${diaini}-${mesini}-${anoini}`;\r\n\r\n                    } else if (tipo_viaje === \"ida\") {\r\n                        document.getElementById('fechafin').disabled = true;\r\n                    }\r\n                }\r\n\r\n                \/\/ Establece la acci\u00f3n del formulario\r\n                document.querySelector(\r\n                    \"#booking-form\"\r\n                ).action = `${urlMotor}\/${idioma}\/Home\/IndexDesdePuntoCom`;\r\n\r\n                \/\/ Verifica el estado de los switches y actualiza los valores del formulario\r\n                if (document.querySelector(\"#booking-form #switchFamilia\") != undefined) {\r\n                    if (!document.querySelector(\"#booking-form #switchFamilia\").checked) {\r\n                        document.querySelector(\"#booking-form #familia\").value = \"\";\r\n                    }\r\n                }\r\n\r\n                if (document.querySelector(\"#booking-form #switchViajo\") != undefined) {\r\n                    if (document.querySelector(\"#booking-form #switchViajo\").checked) {\r\n                        document.querySelector(\r\n                            \"#booking-form\"\r\n                        ).action = `${urlMotor}\/${idioma}\/Home\/IndexDesdePuntoCom`;\r\n                    } else {\r\n                        document.querySelector(\"#booking-form #vehiculo\").value = \"\";\r\n                    }\r\n                }\r\n\r\n                \/\/ Env\u00eda el formulario\r\n                if (getTotalPasajeros() > 0) {\r\n                    console.log(\"Entra\");\r\n                    document.querySelector(\"#booking-form\").submit();\r\n                }\r\n            }\r\n\r\n        });\r\n    }\r\n<\/script>\r\n\r\n\r\n<form id=\"booking-form\" name=\"booking-form\" class=\"bookingForm\" target=\"_blank\" action=\"#\" method=\"POST\" form-type=\"POST\">\r\n    <input type=\"hidden\" name=\"canalreserva\" id=\"canalreserva\" value=\"int.ecopass.menorcalines.dev\">\r\n    <input type=\"hidden\" name=\"origin\" id=\"origin\" value=\"int.ecopass.menorcalines.dev\">\r\n\r\n    <input type=\"hidden\" name=\"id_servicio\" id=\"id_servicio\" value=\"0\">\r\n    <input type=\"hidden\" name=\"tipo_servicio\" id=\"tipo_servicio\" value=\"\">\r\n\r\n    <div id=\"divreservas\">\r\n\r\n        <div id=\"reservas\">\r\n            <div>\r\n                                    <div id=\"dividavue\" class=\"caja\"><select id=\"idavue\" class=\"form-select form-select-solid\">\r\n                            <option value=\"ida\">S\u00f3lo ida<\/option>\r\n                            <option value=\"idavue\" selected>Ida y vuelta<\/option>\r\n                        <\/select><\/div>\r\n\r\n                    <div class=\"salto\"><\/div>\r\n\r\n                \r\n                <div id=\"divorigen\" class=\"caja\">\r\n                    <i class=\"far fa-compass icon\"><\/i>\r\n                    <select name=\"origen\" id=\"origen\" class=\"form-select\">\r\n                    <\/select>\r\n                <\/div>\r\n                <div id=\"divdestino\" class=\"caja\">\r\n                    <i class=\"far fa-compass icon\"><\/i>\r\n                    <select name=\"destino\" id=\"destino\" class=\"form-select\">\r\n                    <\/select>\r\n                <\/div>\r\n\r\n\r\n                <div id=\"divfechas\" class=\"caja\"><i class=\"far fa-calendar-alt icon\"><\/i><input type=\"text\" id=\"fecha-viaje\" class=\"form-control campo\" readonly><\/div>\r\n                <input type=\"hidden\" name=\"fechaini\" id=\"fechaini\">\r\n\r\n                                    <input type=\"hidden\" name=\"fechafin\" id=\"fechafin\">\r\n\r\n                \r\n                <div id=\"divpersonas\" class=\"caja\"><i class=\"fas fa-male icon\"><\/i><input style=\"width: 100%;\" id=\"numpasajeros\" name=\"numpasajeros\" type=\"text\" class=\"campo\" value=\"1 Pasajero(s)\" readonly><\/div>\r\n\r\n\r\n                                    <div id=\"divcodigo\" class=\"caja\"><i class=\"far fa-sticky-note icon\"><\/i><input style=\"width: 100%;\" type=\"text\" id=\"promo\" name=\"codigo\" class=\"campo\" autocomplete=\"off\" placeholder=\"Promo\" value=\"\"><\/div>\r\n                \r\n                <div id=\"divbuscar\" class=\"caja\">\r\n                    <button type=\"submit\" id=\"botonbuscar\">Reservar<\/button>\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"salto\"><\/div>\r\n                            <div id=\"divviajo\">\r\n\r\n                    <div class=\"form-check form-switch form-switch-md\">\r\n                        <input class=\"form-check-input\" type=\"checkbox\" id=\"switchViajo\" name=\"checkvehiculo\" value=\"1\">\r\n                        <label class=\"form-check-label\">A\u00f1adir veh\u00edculo<\/label>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n\r\n                <div id=\"capaViajo\">\r\n\r\n                    <div id=\"d_vehiculo\" class=\"caja\">\r\n                        Tipo veh\u00edculo<br \/>\r\n                        <div id=\"divvehiculo\">\r\n                            <i class=\"fas fa-car-alt icon\"><\/i>\r\n                            <select name=\"vehiculo\" id=\"vehiculo\" class=\"form-select\">\r\n                                <option value=\"turismo\">Turismo<\/option>\r\n                                <option value=\"remolque\">Turismo + Remolque<\/option>\r\n                                <option value=\"furgoneta\">Furgoneta<\/option>\r\n                                <option value=\"motocicleta\">Motocicleta (>125cc)<\/option>\r\n                                <option value=\"ciclomotor\">Ciclomotor<\/option>\r\n                                <option value=\"bicicleta\">Bicicleta<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div id=\"d_marca\" class=\"caja\">\r\n                        Marca<br \/>\r\n                        <div id=\"divmarca\" class=\"disabled\">\r\n                            <i class=\"fas fa-car-side icon\"><\/i>\r\n                            <select name=\"marca\" id=\"marca\" class=\"form-select\" disabled>\r\n                                <option value=\"0\"><\/option>\r\n                                <option value=\"1\">AIXAM<\/option><option value=\"2\">ALFA ROMEO<\/option><option value=\"3\">ALPINE<\/option><option value=\"4\">ALVIS<\/option><option value=\"5\">AME<\/option><option value=\"6\">ASIA MOTORS<\/option><option value=\"7\">ASQUITH<\/option><option value=\"8\">ASTON MARTIN<\/option><option value=\"9\">AUDI<\/option><option value=\"10\">AUSTIN<\/option><option value=\"11\">AUTOVAZ<\/option><option value=\"12\">AVIA<\/option><option value=\"13\">BAVARIA<\/option><option value=\"14\">BENIMAR<\/option><option value=\"15\">BENTLEY<\/option><option value=\"16\">BERTONE<\/option><option value=\"17\">BMW<\/option><option value=\"18\">BUICK<\/option><option value=\"19\">BURSTNER<\/option><option value=\"20\">CADILLAC<\/option><option value=\"21\">CATERHAM<\/option><option value=\"22\">CHATENET<\/option><option value=\"23\">CHEVROLET<\/option><option value=\"24\">CHRYSLER<\/option><option value=\"25\">CITROEN<\/option><option value=\"26\">COMARTH<\/option><option value=\"27\">DACIA<\/option><option value=\"28\">DAEWOO<\/option><option value=\"29\">DAF<\/option><option value=\"30\">DAIHATSU<\/option><option value=\"31\">DALLAS<\/option><option value=\"32\">DELAHAYE<\/option><option value=\"33\">DELOREAN<\/option><option value=\"34\">DODGE<\/option><option value=\"35\">ELNAGH<\/option><option value=\"36\">EUROPCAR<\/option><option value=\"37\">FERRARI<\/option><option value=\"38\">FIAT<\/option><option value=\"39\">FISKER<\/option><option value=\"40\">FORD<\/option><option value=\"41\">FSM<\/option><option value=\"42\">GALLOPER<\/option><option value=\"43\">GMC<\/option><option value=\"44\">GME<\/option><option value=\"45\">HAFLINGER<\/option><option value=\"46\">HANOMAG HENSCHE<\/option><option value=\"47\">HONDA<\/option><option value=\"48\">HUMMER<\/option><option value=\"49\">HYUNDAI<\/option><option value=\"50\">INFINITI<\/option><option value=\"51\">INNOCENTI<\/option><option value=\"52\">ISUZU<\/option><option value=\"53\">ITINEO<\/option><option value=\"55\">JAGUAR<\/option><option value=\"56\">JEEP<\/option><option value=\"57\">JOINT<\/option><option value=\"58\">KIA<\/option><option value=\"59\">KNAUS TABBERT<\/option><option value=\"60\">LADA<\/option><option value=\"61\">LAIKA<\/option><option value=\"62\">LAMBORGHINI<\/option><option value=\"63\">LANCIA<\/option><option value=\"64\">LAND ROVER<\/option><option value=\"65\">LANDWIND<\/option><option value=\"66\">LDV<\/option><option value=\"67\">LEXUS<\/option><option value=\"68\">LEYLAND<\/option><option value=\"69\">LIGIER<\/option><option value=\"70\">LINCOLN<\/option><option value=\"71\">LONDON TAXI<\/option><option value=\"72\">LOTUS<\/option><option value=\"73\">MAHINDRA<\/option><option value=\"74\">MASERATI<\/option><option value=\"75\">MAYBACH<\/option><option value=\"76\">MAZDA<\/option><option value=\"77\">MC LOUIS<\/option><option value=\"78\">MCLAREN<\/option><option value=\"79\">MCLOUIS<\/option><option value=\"80\">MEGA<\/option><option value=\"81\">MERCEDES<\/option><option value=\"82\">MG<\/option><option value=\"83\">MINI<\/option><option value=\"84\">MITSUBISHI<\/option><option value=\"85\">MOBILVETTA<\/option><option value=\"86\">MONCAYO<\/option><option value=\"87\">MORGAN<\/option><option value=\"88\">MORRIS<\/option><option value=\"89\">NASH<\/option><option value=\"90\">NISSAN<\/option><option value=\"91\">OLDSMOBILE<\/option><option value=\"92\">OPEL<\/option><option value=\"93\">PACKARD<\/option><option value=\"94\">PEGASO<\/option><option value=\"95\">PEUGEOT<\/option><option value=\"96\">PIAGGIO<\/option><option value=\"97\">PILGRIM<\/option><option value=\"98\">PONTIAC<\/option><option value=\"99\">PORSCHE<\/option><option value=\"100\">PTV<\/option><option value=\"101\">RANGER<\/option><option value=\"102\">RAPIDO<\/option><option value=\"103\">RENAULT<\/option><option value=\"104\">RIMOR<\/option><option value=\"105\">ROLLS ROYCE<\/option><option value=\"106\">ROVER<\/option><option value=\"107\">SAAB<\/option><option value=\"108\">SEAT<\/option><option value=\"109\">SKODA<\/option><option value=\"110\">SMART<\/option><option value=\"111\">SPARTAN<\/option><option value=\"112\">SSANGYONG<\/option><option value=\"113\">SUBARU<\/option><option value=\"114\">SUZUKI<\/option><option value=\"115\">TALBOT<\/option><option value=\"116\">TATA<\/option><option value=\"117\">TAZZARI<\/option><option value=\"118\">TESLA<\/option><option value=\"119\">TOYOTA<\/option><option value=\"120\">TRABANT<\/option><option value=\"121\">TRIUMPH<\/option><option value=\"122\">TVR<\/option><option value=\"123\">UAZ<\/option><option value=\"124\">VOLKSWAGEN<\/option><option value=\"125\">VOLVO<\/option><option value=\"126\">WARTBURG<\/option><option value=\"127\">WEINSBERG<\/option><option value=\"128\">WILLYS<\/option><option value=\"129\">WINNEBAGO<\/option><option value=\"130\">OTROS<\/option>                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div id=\"d_modelo\" class=\"caja\">\r\n                        Modelo<br \/>\r\n                        <div id=\"divmodelo\" class=\"disabled\">\r\n                            <i class=\"fas fa-car-side icon\"><\/i>\r\n                            <select name=\"modelo\" id=\"modelo\" class=\"form-select\" disabled>\r\n                                <option value=\"0\"><\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n\r\n            \r\n        <\/div>\r\n\r\n        <div id=\"divocupacion\">\r\n\r\n            <div class=\"pasajero\">\r\n                <div class=\"texto\">Adultos<br><span>14-59 a\u00f1os<\/span><\/div>\r\n                <div class=\"menos\" id=\"ad_me\">\r\n                    <svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg>\r\n                <\/div>\r\n                <div class=\"dato\"><input type=\"type\" id=\"adultos\" name=\"adultos\" value=\"1\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                <div class=\"mas\" id=\"ad_ma\">\r\n                    <svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"salto\"><\/div>\r\n\r\n                            <div class=\"pasajero\">\r\n                    <div class=\"texto\">Ni\u00f1os<br><span>4-13 a\u00f1os<\/span><\/div>\r\n                    <div class=\"menos\" id=\"ni_me\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <g fill=\"currentColor\">\r\n                                <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                                <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                            <\/g>\r\n                        <\/svg><\/div>\r\n                    <div class=\"dato\"><input type=\"type\" id=\"ninos\" name=\"ninos\" value=\"0\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                    <div class=\"mas\" id=\"ni_ma\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <g fill=\"currentColor\">\r\n                                <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                                <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                            <\/g>\r\n                        <\/svg><\/div>\r\n                <\/div>\r\n\r\n                <div class=\"salto\"><\/div>\r\n            \r\n\r\n            <div class=\"pasajero\">\r\n                <div class=\"texto\">Seniors<br><span>59 a\u00f1os<\/span><\/div>\r\n                <div class=\"menos\" id=\"se_me\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg><\/div>\r\n                <div class=\"dato\"><input type=\"type\" id=\"seniors\" name=\"seniors\" value=\"0\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                <div class=\"mas\" id=\"se_ma\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"salto\"><\/div>\r\n\r\n                            <div class=\"pasajero\">\r\n                    <div class=\"texto\">Beb\u00e9s<br><span>0-3 a\u00f1os<\/span><\/div>\r\n                    <div class=\"menos\" id=\"be_me\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <g fill=\"currentColor\">\r\n                                <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                                <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                            <\/g>\r\n                        <\/svg><\/div>\r\n                    <div class=\"dato\"><input type=\"type\" id=\"bebes\" name=\"bebes\" value=\"0\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                    <div class=\"mas\" id=\"be_ma\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <g fill=\"currentColor\">\r\n                                <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                                <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                            <\/g>\r\n                        <\/svg><\/div>\r\n                <\/div>\r\n\r\n\r\n                <div class=\"salto\"><\/div>\r\n            \r\n\r\n\r\n            <div class=\"pasajero\">\r\n                <div class=\"texto\">Animales de compa\u00f1\u00eda<\/div>\r\n                <div class=\"menos\" id=\"ma_me\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg><\/div>\r\n                <div class=\"dato\"><input type=\"type\" id=\"mascotas\" name=\"mascotas\" value=\"0\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                <div class=\"mas\" id=\"ma_ma\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg><\/div>\r\n            <\/div>\r\n\r\n\r\n            <div class=\"salto\"><\/div>\r\n\r\n\r\n            <div class=\"form-check form-switch form-switch-md\">\r\n                <input class=\"form-check-input\" type=\"checkbox\" id=\"switchFamilia\" name=\"checkfamilia\">\r\n                <label class=\"form-check-label\" for=\"switchFamilia\">Familia Numerosa<\/label>\r\n            <\/div>\r\n\r\n            <div class=\"salto\"><\/div>\r\n\r\n            <div id=\"divfamilia\" class=\"caja\">\r\n                <i class=\"fas fa-users icon\"><\/i>\r\n                <select name=\"famnum\" id=\"familia\" class=\"form-select\">\r\n                    <option value=\"general\">Reg. General<\/option>\r\n                    <option value=\"especial\">Reg. Especial<\/option>\r\n                <\/select>\r\n            <\/div>\r\n\r\n            <button type=\"button\" id=\"aceptarocu\">Aceptar<\/button>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/form><\/div><\/div><\/div><\/div><div class=\"x-section x-hide-lg x-hide-xl e615-e9 mh3-0 mh3-2\"><div class=\"x-row x-container max width e615-e10 mh3-3 mh3-4 mh3-6 mh3-9\"><div class=\"x-row-inner\"><div class=\"x-col e615-e11 mh3-b\" id=\"my-section-cajetin\"><div class=\"x-text x-text-headline e615-e12 mh3-c mh3-e\"><div class=\"x-text-content\"><div class=\"x-text-content-text\"><h1 class=\"x-text-content-text-primary\">Integraci&oacute;n Ecopass<\/h1><\/div><\/div><\/div><ul class=\"x-menu-first-level x-menu x-menu-inline e615-e13 mh3-f mh3-g\" data-x-hoverintent=\"{&quot;interval&quot;:50,&quot;timeout&quot;:500,&quot;sensitivity&quot;:9}\"><li class=\"trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher menu-item-has-children current-language-menu-item menu-item-1117\"><a class=\"x-anchor x-anchor-menu-item mh3-h mh3-i\" tabindex=\"0\" href=\"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages\/615\"><div class=\"x-anchor-content\"><div class=\"x-anchor-text\"><span class=\"x-anchor-text-primary\"><span data-no-translation><img loading=\"lazy\" decoding=\"async\" class=\"trp-flag-image\" src=\"https:\/\/int.ecopass.menorcalines.dev\/wp-content\/plugins\/translatepress-multilingual\/assets\/images\/flags\/es_ES.png\" width=\"18\" height=\"12\" alt=\"es_ES\" title=\"Spanish\"><\/span><\/span><\/div><i class=\"x-anchor-sub-indicator\" data-x-skip-scroll=\"true\" aria-hidden=\"true\" data-x-icon-s=\"&#xf107;\"><\/i><\/div><\/a><ul class=\"sub-menu x-dropdown\" data-x-depth=\"0\" data-x-stem data-x-stem-menu-top><li class=\"trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher current-language-menu-item menu-item-1119\"><a class=\"x-anchor x-anchor-menu-item mh3-h mh3-j\" tabindex=\"0\" href=\"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages\/615\"><div class=\"x-anchor-content\"><div class=\"x-anchor-text\"><span class=\"x-anchor-text-primary\"><span data-no-translation><img loading=\"lazy\" decoding=\"async\" class=\"trp-flag-image\" src=\"https:\/\/int.ecopass.menorcalines.dev\/wp-content\/plugins\/translatepress-multilingual\/assets\/images\/flags\/en_US.png\" width=\"18\" height=\"12\" alt=\"en_US\" title=\"English\"><\/span><\/span><\/div><i class=\"x-anchor-sub-indicator\" data-x-skip-scroll=\"true\" aria-hidden=\"true\" data-x-icon-s=\"&#xf107;\"><\/i><\/div><\/a><\/li><li class=\"trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher current-language-menu-item menu-item-1118\"><a class=\"x-anchor x-anchor-menu-item mh3-h mh3-j\" tabindex=\"0\" href=\"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages\/615\"><div class=\"x-anchor-content\"><div class=\"x-anchor-text\"><span class=\"x-anchor-text-primary\"><span data-no-translation><img loading=\"lazy\" decoding=\"async\" class=\"trp-flag-image\" src=\"https:\/\/int.ecopass.menorcalines.dev\/wp-content\/plugins\/translatepress-multilingual\/assets\/images\/flags\/ca.png\" width=\"18\" height=\"12\" alt=\"ca\" title=\"Catalan\"><\/span><\/span><\/div><i class=\"x-anchor-sub-indicator\" data-x-skip-scroll=\"true\" aria-hidden=\"true\" data-x-icon-s=\"&#xf107;\"><\/i><\/div><\/a><\/li><\/ul><\/li><\/ul><\/div><\/div><\/div><div class=\"x-row x-container max width e615-e14 mh3-4 mh3-5 mh3-6 mh3-a\"><div class=\"x-row-inner\"><div class=\"x-col e615-e15 mh3-b\">\r\n<script>\r\n    if (window.innerWidth <= 980) {\r\n        document.addEventListener(\"DOMContentLoaded\", () => {\r\n            console.log(\"ENTRA EN M\u00d3VIL\");\r\n\r\n            let forms = document.querySelectorAll(\".bookingForm\");\r\n            console.log(forms);\r\n            forms.forEach(form => {\r\n                if (!form.classList.contains(\"bookingFormMovil\")) {\r\n                    console.log(form);\r\n                    form.remove();\r\n                }\r\n            });\r\n\r\n\r\n            document.addEventListener(\"click\", () => {\r\n                $(\"#booking-form #divocupacion\").slideUp();\r\n            });\r\n\r\n\r\n            const idioma = \"ES\";\r\n            console.log(idioma);\r\n            const urlMotor = \"https:\/\/int.booking.menorcalines.dev\";\r\n            const promocion = \"\";\r\n\r\n            const solo_una_fecha = false;\r\n            const tipo_viaje = \"seleccionable\";\r\n\r\n            const primerdia = \"24\/04\/2026\";\r\n            const dateActually = \"24\/04\/2026\";\r\n\r\n            const label_pasajeros = \"Pasajero(s)\";\r\n\r\n            const rutas = [{\"id\":\"1\",\"nombre_ruta\":\"Alcudia-Ciutadella\",\"puerto_ruta_ida\":\"1\",\"puerto_ruta_vuelta\":\"2\"},{\"id\":\"2\",\"nombre_ruta\":\"Ciutadella-Alcudia\",\"puerto_ruta_ida\":\"2\",\"puerto_ruta_vuelta\":\"1\"}];\r\n            const puertos = [{\"id\":\"1\",\"nombre\":\"Alcudia\",\"valor\":\"ald\",\"orden\":\"1\"},{\"id\":\"2\",\"nombre\":\"Ciutadella\",\"valor\":\"qiu\",\"orden\":\"2\"}];\r\n\r\n            const disabledDaysOfWeek = [];\r\n            const disabledDaysMonth = \"\";\r\n            const disabledDaysOfYear = \"\";\r\n\r\n            const dateGeneral = {\r\n                linkedCalendars: true,\r\n                autoUpdateInput: true,\r\n                autoApply: true,\r\n                drops: \"auto\",\r\n            };\r\n            const dateFechas = {\r\n                startDate: primerdia,\r\n                endDate: primerdia\r\n            };\r\n\r\n\r\n            setRutasValueInSelect(\"origen\", \"destino\", puertos, rutas);\r\n\r\n            let dateIdioma = paramsByDatepicker(idioma, dateActually, disabledDaysOfWeek, disabledDaysMonth, disabledDaysOfYear);\r\n            loadDatePicker(dateGeneral, dateFechas, dateIdioma, solo_una_fecha, tipo_viaje, \"#divocupacion\");\r\n            updateDate();\r\n\r\n            let adultos = 1;\r\n            let ninos = 0;\r\n            let seniors = 0;\r\n            let bebes = 0;\r\n            let mascotas = 0;\r\n\r\n\r\n            \/*Cuando cambiar entre ida o ida y vuelta*\/\r\n            $(\"#booking-form #idavue\").change(function() {\r\n                loadDatePicker(dateGeneral, dateFechas, dateIdioma, solo_una_fecha, tipo_viaje, \"#divocupacion\");\r\n            });\r\n\r\n            \/*Cuando clicka en el boton de aceptar en el dropdown de pasajeros para que se cierre*\/\r\n            $(\"#booking-form #aceptarocu\").click(function() {\r\n                $(\"#booking-form #divocupacion\").slideUp();\r\n            });\r\n\r\n            $(\"#booking-form #divocupacion\").click(function(e) {\r\n                e.stopPropagation();\r\n            });\r\n\r\n\r\n            \/*Cuando clicka en el div de los pasajeros para que se despliegue*\/\r\n            $(\"#booking-form #divpersonas\").click(function(e) {\r\n                $(\"#booking-form #divocupacion\").slideDown();\r\n                console.log(\"Clica divPersonas\")\r\n                e.stopPropagation();\r\n            });\r\n\r\n            \/*Cuando hace focus en el codigo promocional*\/\r\n            $(\"#booking-form #promo\").focus(function() {\r\n                return false;\r\n            });\r\n\r\n            \/*Cuando cambia el origen*\/\r\n            $(\"#booking-form #origen\").change(function() {\r\n                const valorOrigen = document.querySelector(\"#origen\").value;\r\n                const puertoId = puertos.find(p => p.valor == valorOrigen).id;\r\n                const optionsDestino = convertirRutasAObjeto(obtenerRutasCoincidentes(puertoId, rutas), puertos);\r\n                const selectDestino = document.querySelector(\"#destino\");\r\n                selectDestino.innerHTML = \"\";\r\n\r\n\r\n                Object.entries(optionsDestino).forEach(([key, value]) => {\r\n                    const option = document.createElement(\"option\");\r\n                    option.value = value;\r\n                    option.textContent = key;\r\n                    selectDestino.appendChild(option);\r\n                });\r\n\r\n                loadDatePicker(dateGeneral, dateFechas, dateIdioma, solo_una_fecha, tipo_viaje, \"#divocupacion\");\r\n\r\n                document.querySelector(\"#fecha-viaje\").click();\r\n            });\r\n\r\n            $(\"#booking-form #destino\").change(function() {\r\n                loadDatePicker(dateGeneral, dateFechas, dateIdioma, solo_una_fecha, tipo_viaje, \"#divocupacion\");\r\n                document.querySelector(\"#fecha-viaje\").click();\r\n            });\r\n\r\n            if (document.querySelector(\"#booking-form #vehiculo\") != undefined) {\r\n                document\r\n                    .querySelector(\"#booking-form #vehiculo\")\r\n                    .addEventListener(\"change\", function() {\r\n                        const divMarca = document.querySelector(\"#booking-form #divmarca\");\r\n                        const marcaInput = document.querySelector(\"#booking-form #marca\");\r\n                        const divModelo = document.querySelector(\"#booking-form #divmodelo\");\r\n                        const modeloInput = document.querySelector(\"#booking-form #modelo\");\r\n\r\n\r\n                        const vehiculo = document\r\n                            .querySelector(\"#booking-form #vehiculo\").value;\r\n\r\n                        if (\r\n                            vehiculo === \"turismo\" ||\r\n                            vehiculo === \"remolque\" ||\r\n                            vehiculo === \"electrico\" ||\r\n                            vehiculo === \"hibrido\"\r\n                        ) {\r\n                            divMarca.classList.remove(\"disabled\");\r\n                            marcaInput.disabled = false;\r\n                        } else if (vehiculo === \"otros\") {\r\n                            divMarca.classList.add(\"disabled\");\r\n                            marcaInput.disabled = true;\r\n                            divModelo.classList.add(\"disabled\");\r\n                            modeloInput.disabled = true;\r\n                        } else if (vehiculo === \"furgoneta\") {\r\n                            divMarca.classList.remove(\"disabled\");\r\n                            marcaInput.disabled = false;\r\n                        } else {\r\n                            divMarca.classList.add(\"disabled\");\r\n                            marcaInput.disabled = true;\r\n                            divModelo.classList.add(\"disabled\");\r\n                            modeloInput.disabled = true;\r\n                        }\r\n\r\n                        if (\r\n                            vehiculo === \"\" ||\r\n                            vehiculo === \"bicicleta\" ||\r\n                            vehiculo === \"motocicleta\" ||\r\n                            vehiculo === \"ciclomotor\"\r\n                        ) {\r\n                            marcaInput.value = \"\";\r\n                            modeloInput.value = \"\";\r\n                        }\r\n                    });\r\n            }\r\n\r\n\r\n            \/*Cuando cambia el destino*\/\r\n            $(\"#booking-form #destino\").change(function() {\r\n                loadDatePicker(dateGeneral, dateFechas, dateIdioma, solo_una_fecha, tipo_viaje, \"#divocupacion\");\r\n            });\r\n\r\n            \/*LISTENERS PASAEJROS *\/\r\n            if (document.querySelector('#booking-form #ad_ma') != undefined) {\r\n                $('#booking-form #ad_ma').click(function() {\r\n                    adultos = $(\"#booking-form #adultos\").val();\r\n                    adultos++;\r\n                    if (adultos > 10) adultos = 10;\r\n                    $(\"#booking-form #adultos\").val(adultos);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ad_me') != undefined) {\r\n                $('#booking-form #ad_me').click(function() {\r\n                    adultos = $(\"#booking-form #adultos\").val();\r\n                    adultos--;\r\n                    if (adultos < 0) adultos = 0;\r\n                    $(\"#booking-form #adultos\").val(adultos);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ni_ma') != undefined) {\r\n                document.querySelector('#booking-form #ni_ma').addEventListener(\"click\", () => {\r\n                    ninos = $(\"#booking-form #ninos\").val();\r\n                    ninos++;\r\n                    if (ninos > 10) ninos = 10;\r\n                    $(\"#booking-form #ninos\").val(ninos);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                })\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ni_me') != undefined) {\r\n                $('#booking-form #ni_me').click(function() {\r\n                    ninos = $(\"#booking-form #ninos\").val();\r\n                    ninos--;\r\n                    if (ninos < 0) ninos = 0;\r\n                    $(\"#booking-form #ninos\").val(ninos);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #se_ma') != undefined) {\r\n                $('#booking-form #se_ma').click(function() {\r\n                    seniors = $(\"#booking-form #seniors\").val();\r\n                    seniors++;\r\n                    if (seniors > 10) seniors = 10;\r\n                    $(\"#booking-form #seniors\").val(seniors);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #se_me') != undefined) {\r\n                $('#booking-form #se_me').click(function() {\r\n                    seniors = $(\"#booking-form #seniors\").val();\r\n                    seniors--;\r\n                    if (seniors < 0) seniors = 0;\r\n                    $(\"#booking-form #seniors\").val(seniors);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #be_ma') != undefined) {\r\n                $('#booking-form #be_ma').click(function() {\r\n                    bebes = $(\"#booking-form #bebes\").val();\r\n                    bebes++;\r\n                    if (bebes > 10) bebes = 10;\r\n                    $(\"#booking-form #bebes\").val(bebes);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #be_me') != undefined) {\r\n                $('#booking-form #be_me').click(function() {\r\n                    bebes = $(\"#booking-form #bebes\").val();\r\n                    bebes--;\r\n                    if (bebes < 0) bebes = 0;\r\n                    $(\"#booking-form #bebes\").val(bebes);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ma_ma') != undefined) {\r\n                $('#booking-form #ma_ma').click(function() {\r\n                    mascotas = $(\"#booking-form #mascotas\").val();\r\n                    mascotas++;\r\n                    if (mascotas > 2) mascotas = 2;\r\n                    $(\"#booking-form #mascotas\").val(mascotas);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector('#booking-form #ma_me') != undefined) {\r\n                $('#booking-form #ma_me').click(function() {\r\n                    mascotas = $(\"#booking-form #mascotas\").val();\r\n                    mascotas--;\r\n                    if (mascotas < 0) mascotas = 0;\r\n                    $(\"#booking-form #mascotas\").val(mascotas);\r\n                    calcularPasajeros(adultos, ninos, seniors, bebes, label_pasajeros);\r\n                });\r\n            }\r\n\r\n            if (document.querySelector(\"#booking-form #switchFamilia\") != undefined) {\r\n                $(\"#booking-form #switchFamilia\").change(function(e) {\r\n                    if ($(\"#booking-form #switchFamilia\").is(':checked')) {\r\n                        $(\"#booking-form #divfamilia\").slideDown(\"slow\");\r\n                    } else {\r\n                        $(\"#booking-form #divfamilia\").slideUp(\"slow\");\r\n                    }\r\n                });\r\n            }\r\n\r\n            if (document.querySelector(\"#booking-form #marca\") != undefined) {\r\n                document\r\n                    .querySelector(\"#booking-form #marca\")\r\n                    .addEventListener(\"change\", function() {\r\n                        const marcaSelect = document.querySelector(\"#booking-form #marca\");\r\n                        const divModelo = document.querySelector(\"#booking-form #divmodelo\");\r\n                        const modeloSelect = document.querySelector(\"#booking-form #modelo\");\r\n\r\n                        \/\/ Habilita el contenedor y el select de modelo\r\n                        divModelo.classList.remove(\"disabled\");\r\n                        modeloSelect.disabled = false;\r\n\r\n                        \/\/ Limpia el contenido del select de modelo\r\n                        modeloSelect.innerHTML = \"\";\r\n\r\n                        \/\/ Obt\u00e9n el valor seleccionado en el select de marca\r\n                        const marca = marcaSelect.value;\r\n                        \/\/ Construye la URL para la solicitud nuevo-test\/wordpress-6.2.1-es_ES\r\n                        const url = `\/wp-content\/plugins\/motor\/public\/modelos.php?marca=${marca}`;\r\n\r\n                        \/\/ Realiza una solicitud POST usando fetch\r\n                        fetch(url, {\r\n                                method: \"POST\",\r\n                            })\r\n                            .then((response) => response.text()) \/\/ Convierte la respuesta a texto\r\n                            .then((data) => {\r\n                                \/\/ Actualiza el select de modelo con la respuesta y muestra el select\r\n                                modeloSelect.innerHTML = data;\r\n                                modeloSelect.style.display = \"block\";\r\n                            })\r\n                            .catch((error) => {\r\n                                console.error(\"Error:\", error);\r\n                            });\r\n                    });\r\n            }\r\n\r\n            \/*Cuando clicka el switch para que se vean las opciones del vehiculo*\/\r\n            if (document.querySelector(\"#booking-form #switchViajo\") != undefined) {\r\n                $(\"#booking-form #switchViajo\").change(function(e) {\r\n                    vehicini = \"20220319\";\r\n                    vehicfin = \"20220930\";\r\n\r\n                    $(\"#booking-form #divmarca\").removeClass(\"disabled\");\r\n                    $(\"#booking-form #marca\").attr(\"disabled\", false);\r\n\r\n                    if (!$(\"#booking-form #switchViajo\").is(\":checked\")) {\r\n                        $(this).val(\"0\");\r\n                    } else {\r\n                        $(this).val(\"1\");\r\n                    }\r\n\r\n                    updateDate();\r\n\r\n                    ori = $(\"#booking-form #origen\").val();\r\n                    des = $(\"#booking-form #destino\").val();\r\n                    fechaini = $(\"#booking-form #fechaini\").val();\r\n                    fechafin = $(\"#booking-form #fechafin\").val();\r\n\r\n                    if (idioma == \"en\") {\r\n                        fechaini =\r\n                            fechaini.substr(6, 4) + fechaini.substr(0, 2) + fechaini.substr(3, 2);\r\n                        fechafin =\r\n                            fechafin.substr(6, 4) + fechafin.substr(0, 2) + fechafin.substr(3, 2);\r\n                    } else {\r\n                        fechaini =\r\n                            fechaini.substr(6, 4) + fechaini.substr(3, 2) + fechaini.substr(0, 2);\r\n                        fechafin =\r\n                            fechafin.substr(6, 4) + fechafin.substr(3, 2) + fechafin.substr(0, 2);\r\n                    }\r\n\r\n                    idavue = $(\"#booking-form #idavue\").val();\r\n\r\n                    if (idavue == \"ida\") {\r\n                        if (fechaini >= vehicini && fechaini <= vehicfin) permisovehi = 1;\r\n                        else permisovehi = 0;\r\n                    } else {\r\n                        if (\r\n                            $(\"#booking-form #origen\").val() == \"ibi\" ||\r\n                            $(\"#booking-form #origen\").val() == \"for\"\r\n                        ) {\r\n                            if (fechaini >= vehicini && fechafin <= vehicfin) permisovehi = 1;\r\n                            else permisovehi = 0;\r\n                        } else {\r\n                            permisovehi = 1;\r\n                        }\r\n                    }\r\n\r\n                    if ($(\"#booking-form #switchViajo\").is(\":checked\")) {\r\n                        $(\"#booking-form #capaViajo\").slideDown(\"slow\");\r\n                    } else {\r\n                        $(\"#booking-form #capaViajo\").slideUp(\"slow\");\r\n                    }\r\n                });\r\n            }\r\n\r\n            \/\/SUBMIT\r\n            document.querySelector(\"#booking-form\").addEventListener(\"submit\", () => {\r\n                onSubmit();\r\n            })\r\n\r\n            function onSubmit() {\r\n                const fechas = document.querySelector(\"#booking-form #fecha-viaje\").value;\r\n                if (fechas.includes(\"-\")) {\r\n                    const fechasArray = fechas.split(\"-\");\r\n                    const fechaini = fechasArray[0].trim();\r\n                    const fechafin = fechasArray[1].trim();\r\n\r\n                    \/\/ Extrae el d\u00eda, mes y a\u00f1o de las fechas\r\n                    const diaini = fechaini.substring(0, 2);\r\n                    const mesini = fechaini.substring(3, 5);\r\n                    const anoini = fechaini.substring(6, 10);\r\n                    const diafin = fechafin.substring(0, 2);\r\n                    const mesfin = fechafin.substring(3, 5);\r\n                    const anofin = fechafin.substring(6, 10);\r\n\r\n                    \/\/ Asigna las fechas formateadas a los campos de entrada\r\n                    document.querySelector(\r\n                        \"#booking-form #fechaini\"\r\n                    ).value = `${diaini}-${mesini}-${anoini}`;\r\n\r\n                    if (tipo_viaje != \"ida\") {\r\n                        document.querySelector(\r\n                            \"#booking-form #fechafin\"\r\n                        ).value = `${diafin}-${mesfin}-${anofin}`;\r\n                    }\r\n                } else {\r\n                    const diaini = fechas.substring(0, 2);\r\n                    const mesini = fechas.substring(3, 5);\r\n                    const anoini = fechas.substring(6, 10);\r\n\r\n                    document.querySelector(\r\n                        \"#booking-form #fechaini\"\r\n                    ).value = `${diaini}-${mesini}-${anoini}`;\r\n\r\n                    console.log(tipo_viaje);\r\n\r\n                    if (tipo_viaje === \"seleccionable\") {\r\n                        if (document.querySelector(\"#idavue\").value != \"ida\") {\r\n                            document.querySelector(\r\n                                \"#booking-form #fechafin\"\r\n                            ).value = `${diaini}-${mesini}-${anoini}`;\r\n                        } else {\r\n                            document.getElementById('fechafin').disabled = true;\r\n                        }\r\n                    } else if (tipo_viaje === \"vuelta\") {\r\n                        document.querySelector(\r\n                            \"#booking-form #fechafin\"\r\n                        ).value = `${diaini}-${mesini}-${anoini}`;\r\n\r\n                        console.log(document.querySelector(\r\n                            \"#booking-form #fechafin\"\r\n                        ).value);\r\n\r\n                    } else if (tipo_viaje === \"ida\") {\r\n                        document.getElementById('fechafin').disabled = true;\r\n                    }\r\n                }\r\n\r\n                \/\/ Establece la acci\u00f3n del formulario\r\n                document.querySelector(\r\n                    \"#booking-form\"\r\n                ).action = `${urlMotor}\/${idioma}\/Home\/IndexDesdePuntoCom`;\r\n\r\n                \/\/ Verifica el estado de los switches y actualiza los valores del formulario\r\n                if (document.querySelector(\"#booking-form #switchFamilia\") != undefined) {\r\n                    if (!document.querySelector(\"#booking-form #switchFamilia\").checked) {\r\n                        document.querySelector(\"#booking-form #familia\").value = \"\";\r\n                    }\r\n                }\r\n\r\n                if (document.querySelector(\"#booking-form #switchViajo\") != undefined) {\r\n                    if (document.querySelector(\"#booking-form #switchViajo\").checked) {\r\n                        document.querySelector(\r\n                            \"#booking-form\"\r\n                        ).action = `${urlMotor}\/${idioma}\/Home\/IndexDesdePuntoCom`;\r\n                    } else {\r\n                        document.querySelector(\"#booking-form #vehiculo\").value = \"\";\r\n                    }\r\n                }\r\n\r\n                \/\/ Env\u00eda el formulario\r\n                if (getTotalPasajeros() > 0) {\r\n                    console.log(\"Entra\");\r\n                    document.querySelector(\"#booking-form\").submit();\r\n                }\r\n            }\r\n        });\r\n    } else {\r\n        document.addEventListener(\"DOMContentLoaded\", () => {\r\n            let forms = document.querySelectorAll(\".bookingForm\");\r\n            forms.forEach(form => {\r\n                if (form.classList.contains(\"bookingFormMovil\")) {\r\n                    console.log(form);\r\n                    form.remove();\r\n                }\r\n            });\r\n        });\r\n    }\r\n<\/script>\r\n\r\n\r\n<form id=\"booking-form\" class=\"bookingForm bookingFormMovil\" name=\"booking-form\" target=\"_blank\" action=\"#\" method=\"POST\" form-type=\"POST\">\r\n    <input type=\"hidden\" name=\"canalreserva\" id=\"canalreserva\" value=\"int.ecopass.menorcalines.dev\">\r\n    <input type=\"hidden\" name=\"origin\" id=\"origin\" value=\"int.ecopass.menorcalines.dev\">\r\n\r\n    <input type=\"hidden\" name=\"id_servicio\" id=\"id_servicio\" value=\"0\">\r\n    <input type=\"hidden\" name=\"tipo_servicio\" id=\"tipo_servicio\" value=\"\">\r\n\r\n    <div id=\"divreservas\">\r\n\r\n        <div id=\"reservas\">\r\n            <div>\r\n                                    <div id=\"dividavue\" class=\"caja\"><select id=\"idavue\" class=\"form-select form-select-solid\">\r\n                            <option value=\"ida\">S\u00f3lo ida<\/option>\r\n                            <option value=\"idavue\" selected>Ida y vuelta<\/option>\r\n                        <\/select><\/div>\r\n\r\n                    <div class=\"salto\"><\/div>\r\n\r\n                \r\n                <div id=\"divorigen\" class=\"caja\">\r\n                    <i class=\"far fa-compass icon\"><\/i>\r\n                    <select name=\"origen\" id=\"origen\" class=\"form-select\">\r\n                    <\/select>\r\n                <\/div>\r\n                <div id=\"divdestino\" class=\"caja\">\r\n                    <i class=\"far fa-compass icon\"><\/i>\r\n                    <select name=\"destino\" id=\"destino\" class=\"form-select\">\r\n                    <\/select>\r\n                <\/div>\r\n\r\n\r\n                <div id=\"divfechas\" class=\"caja\"><i class=\"far fa-calendar-alt icon\"><\/i><input type=\"text\" id=\"fecha-viaje\" class=\"form-control campo\" readonly><\/div>\r\n                <input type=\"hidden\" name=\"fechaini\" id=\"fechaini\">\r\n\r\n                                    <input type=\"hidden\" name=\"fechafin\" id=\"fechafin\">\r\n\r\n                \r\n                <div id=\"divpersonas\" class=\"caja\"><i class=\"fas fa-male icon\"><\/i><input style=\"width: 100%;\" id=\"numpasajeros\" name=\"numpasajeros\" type=\"text\" class=\"campo\" value=\"1 Pasajero(s)\" readonly><\/div>\r\n\r\n\r\n                                    <div id=\"divcodigo\" class=\"caja\"><i class=\"far fa-sticky-note icon\"><\/i><input style=\"width: 100%;\" type=\"text\" id=\"promo\" name=\"codigo\" class=\"campo\" autocomplete=\"off\" placeholder=\"Promo\" value=\"\"><\/div>\r\n                \r\n                <div id=\"divbuscar\" class=\"caja\"><button type=\"submit\" id=\"botonbuscar\">Reservar<\/button><\/div>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"salto\"><\/div>\r\n                            <div id=\"divviajo\">\r\n\r\n                    <div class=\"form-check form-switch form-switch-md\">\r\n                        <input class=\"form-check-input\" type=\"checkbox\" id=\"switchViajo\" name=\"checkvehiculo\" value=\"1\">\r\n                        <label class=\"form-check-label\">A\u00f1adir veh\u00edculo<\/label>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n\r\n                <div id=\"capaViajo\">\r\n\r\n                    <div id=\"d_vehiculo\" class=\"caja\">\r\n                        Tipo veh\u00edculo<br \/>\r\n                        <div id=\"divvehiculo\">\r\n                            <i class=\"fas fa-car-alt icon\"><\/i>\r\n                            <select name=\"vehiculo\" id=\"vehiculo\" class=\"form-select\">\r\n                                <option value=\"turismo\">Turismo<\/option>\r\n                                <option value=\"remolque\">Turismo + Remolque<\/option>\r\n                                <option value=\"furgoneta\">Furgoneta<\/option>\r\n                                <option value=\"motocicleta\">Motocicleta (>125cc)<\/option>\r\n                                <option value=\"ciclomotor\">Ciclomotor<\/option>\r\n                                <option value=\"bicicleta\">Bicicleta<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div id=\"d_marca\" class=\"caja\">\r\n                        Marca<br \/>\r\n                        <div id=\"divmarca\" class=\"disabled\">\r\n                            <i class=\"fas fa-car-side icon\"><\/i>\r\n                            <select name=\"marca\" id=\"marca\" class=\"form-select\" disabled>\r\n                                <option value=\"0\"><\/option>\r\n                                <option value=\"1\">AIXAM<\/option><option value=\"2\">ALFA ROMEO<\/option><option value=\"3\">ALPINE<\/option><option value=\"4\">ALVIS<\/option><option value=\"5\">AME<\/option><option value=\"6\">ASIA MOTORS<\/option><option value=\"7\">ASQUITH<\/option><option value=\"8\">ASTON MARTIN<\/option><option value=\"9\">AUDI<\/option><option value=\"10\">AUSTIN<\/option><option value=\"11\">AUTOVAZ<\/option><option value=\"12\">AVIA<\/option><option value=\"13\">BAVARIA<\/option><option value=\"14\">BENIMAR<\/option><option value=\"15\">BENTLEY<\/option><option value=\"16\">BERTONE<\/option><option value=\"17\">BMW<\/option><option value=\"18\">BUICK<\/option><option value=\"19\">BURSTNER<\/option><option value=\"20\">CADILLAC<\/option><option value=\"21\">CATERHAM<\/option><option value=\"22\">CHATENET<\/option><option value=\"23\">CHEVROLET<\/option><option value=\"24\">CHRYSLER<\/option><option value=\"25\">CITROEN<\/option><option value=\"26\">COMARTH<\/option><option value=\"27\">DACIA<\/option><option value=\"28\">DAEWOO<\/option><option value=\"29\">DAF<\/option><option value=\"30\">DAIHATSU<\/option><option value=\"31\">DALLAS<\/option><option value=\"32\">DELAHAYE<\/option><option value=\"33\">DELOREAN<\/option><option value=\"34\">DODGE<\/option><option value=\"35\">ELNAGH<\/option><option value=\"36\">EUROPCAR<\/option><option value=\"37\">FERRARI<\/option><option value=\"38\">FIAT<\/option><option value=\"39\">FISKER<\/option><option value=\"40\">FORD<\/option><option value=\"41\">FSM<\/option><option value=\"42\">GALLOPER<\/option><option value=\"43\">GMC<\/option><option value=\"44\">GME<\/option><option value=\"45\">HAFLINGER<\/option><option value=\"46\">HANOMAG HENSCHE<\/option><option value=\"47\">HONDA<\/option><option value=\"48\">HUMMER<\/option><option value=\"49\">HYUNDAI<\/option><option value=\"50\">INFINITI<\/option><option value=\"51\">INNOCENTI<\/option><option value=\"52\">ISUZU<\/option><option value=\"53\">ITINEO<\/option><option value=\"55\">JAGUAR<\/option><option value=\"56\">JEEP<\/option><option value=\"57\">JOINT<\/option><option value=\"58\">KIA<\/option><option value=\"59\">KNAUS TABBERT<\/option><option value=\"60\">LADA<\/option><option value=\"61\">LAIKA<\/option><option value=\"62\">LAMBORGHINI<\/option><option value=\"63\">LANCIA<\/option><option value=\"64\">LAND ROVER<\/option><option value=\"65\">LANDWIND<\/option><option value=\"66\">LDV<\/option><option value=\"67\">LEXUS<\/option><option value=\"68\">LEYLAND<\/option><option value=\"69\">LIGIER<\/option><option value=\"70\">LINCOLN<\/option><option value=\"71\">LONDON TAXI<\/option><option value=\"72\">LOTUS<\/option><option value=\"73\">MAHINDRA<\/option><option value=\"74\">MASERATI<\/option><option value=\"75\">MAYBACH<\/option><option value=\"76\">MAZDA<\/option><option value=\"77\">MC LOUIS<\/option><option value=\"78\">MCLAREN<\/option><option value=\"79\">MCLOUIS<\/option><option value=\"80\">MEGA<\/option><option value=\"81\">MERCEDES<\/option><option value=\"82\">MG<\/option><option value=\"83\">MINI<\/option><option value=\"84\">MITSUBISHI<\/option><option value=\"85\">MOBILVETTA<\/option><option value=\"86\">MONCAYO<\/option><option value=\"87\">MORGAN<\/option><option value=\"88\">MORRIS<\/option><option value=\"89\">NASH<\/option><option value=\"90\">NISSAN<\/option><option value=\"91\">OLDSMOBILE<\/option><option value=\"92\">OPEL<\/option><option value=\"93\">PACKARD<\/option><option value=\"94\">PEGASO<\/option><option value=\"95\">PEUGEOT<\/option><option value=\"96\">PIAGGIO<\/option><option value=\"97\">PILGRIM<\/option><option value=\"98\">PONTIAC<\/option><option value=\"99\">PORSCHE<\/option><option value=\"100\">PTV<\/option><option value=\"101\">RANGER<\/option><option value=\"102\">RAPIDO<\/option><option value=\"103\">RENAULT<\/option><option value=\"104\">RIMOR<\/option><option value=\"105\">ROLLS ROYCE<\/option><option value=\"106\">ROVER<\/option><option value=\"107\">SAAB<\/option><option value=\"108\">SEAT<\/option><option value=\"109\">SKODA<\/option><option value=\"110\">SMART<\/option><option value=\"111\">SPARTAN<\/option><option value=\"112\">SSANGYONG<\/option><option value=\"113\">SUBARU<\/option><option value=\"114\">SUZUKI<\/option><option value=\"115\">TALBOT<\/option><option value=\"116\">TATA<\/option><option value=\"117\">TAZZARI<\/option><option value=\"118\">TESLA<\/option><option value=\"119\">TOYOTA<\/option><option value=\"120\">TRABANT<\/option><option value=\"121\">TRIUMPH<\/option><option value=\"122\">TVR<\/option><option value=\"123\">UAZ<\/option><option value=\"124\">VOLKSWAGEN<\/option><option value=\"125\">VOLVO<\/option><option value=\"126\">WARTBURG<\/option><option value=\"127\">WEINSBERG<\/option><option value=\"128\">WILLYS<\/option><option value=\"129\">WINNEBAGO<\/option><option value=\"130\">OTROS<\/option>                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div id=\"d_modelo\" class=\"caja\">\r\n                        Modelo<br \/>\r\n                        <div id=\"divmodelo\" class=\"disabled\">\r\n                            <i class=\"fas fa-car-side icon\"><\/i>\r\n                            <select name=\"modelo\" id=\"modelo\" class=\"form-select\" disabled>\r\n                                <option value=\"0\"><\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                <\/div>\r\n\r\n            \r\n        <\/div>\r\n\r\n        <div id=\"divocupacion\">\r\n\r\n            <div class=\"pasajero\">\r\n                <div class=\"texto\">Adultos<br><span>14-59 a\u00f1os<\/span><\/div>\r\n                <div class=\"menos\" id=\"ad_me\">\r\n                    <svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg>\r\n                <\/div>\r\n                <div class=\"dato\"><input type=\"type\" id=\"adultos\" name=\"adultos\" value=\"1\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                <div class=\"mas\" id=\"ad_ma\">\r\n                    <svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"salto\"><\/div>\r\n\r\n                            <div class=\"pasajero\">\r\n                    <div class=\"texto\">Ni\u00f1os<br><span>4-13 a\u00f1os<\/span><\/div>\r\n                    <div class=\"menos\" id=\"ni_me\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <g fill=\"currentColor\">\r\n                                <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                                <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                            <\/g>\r\n                        <\/svg><\/div>\r\n                    <div class=\"dato\"><input type=\"type\" id=\"ninos\" name=\"ninos\" value=\"0\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                    <div class=\"mas\" id=\"ni_ma\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <g fill=\"currentColor\">\r\n                                <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                                <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                            <\/g>\r\n                        <\/svg><\/div>\r\n                <\/div>\r\n\r\n                <div class=\"salto\"><\/div>\r\n            \r\n\r\n            <div class=\"pasajero\">\r\n                <div class=\"texto\">Seniors<br><span>59 a\u00f1os<\/span><\/div>\r\n                <div class=\"menos\" id=\"se_me\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg><\/div>\r\n                <div class=\"dato\"><input type=\"type\" id=\"seniors\" name=\"seniors\" value=\"0\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                <div class=\"mas\" id=\"se_ma\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"salto\"><\/div>\r\n\r\n                            <div class=\"pasajero\">\r\n                    <div class=\"texto\">Beb\u00e9s<br><span>0-3 a\u00f1os<\/span><\/div>\r\n                    <div class=\"menos\" id=\"be_me\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <g fill=\"currentColor\">\r\n                                <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                                <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                            <\/g>\r\n                        <\/svg><\/div>\r\n                    <div class=\"dato\"><input type=\"type\" id=\"bebes\" name=\"bebes\" value=\"0\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                    <div class=\"mas\" id=\"be_ma\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                            <g fill=\"currentColor\">\r\n                                <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                                <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                            <\/g>\r\n                        <\/svg><\/div>\r\n                <\/div>\r\n\r\n\r\n                <div class=\"salto\"><\/div>\r\n            \r\n\r\n\r\n            <div class=\"pasajero\">\r\n                <div class=\"texto\">Animales de compa\u00f1\u00eda<\/div>\r\n                <div class=\"menos\" id=\"ma_me\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M9 15h14a1 1 0 0 1 0 2H9a1 1 0 0 1 0-2z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg><\/div>\r\n                <div class=\"dato\"><input type=\"type\" id=\"mascotas\" name=\"mascotas\" value=\"0\" class=\"form-control form-control-sm\" readonly><\/div>\r\n                <div class=\"mas\" id=\"ma_ma\"><svg viewBox=\"-8 0 48 48\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                        <g fill=\"currentColor\">\r\n                            <path d=\"M16 32c8.837 0 16-7.163 16-16S24.837 0 16 0 0 7.163 0 16s7.163 16 16 16zm0-2C8.268 30 2 23.732 2 16S8.268 2 16 2s14 6.268 14 14-6.268 14-14 14z\"><\/path>\r\n                            <path d=\"M16 8a1 1 0 0 1 1 1v6h6a1 1 0 0 1 0 2h-6.001L17 23a1 1 0 0 1-2 0l-.001-6H9a1 1 0 0 1 0-2h6V9a1 1 0 0 1 1-1z\"><\/path>\r\n                        <\/g>\r\n                    <\/svg><\/div>\r\n            <\/div>\r\n\r\n\r\n            <div class=\"salto\"><\/div>\r\n\r\n\r\n            <div class=\"form-check form-switch form-switch-md\">\r\n                <input class=\"form-check-input\" type=\"checkbox\" id=\"switchFamilia\" name=\"checkfamilia\">\r\n                <label class=\"form-check-label\" for=\"switchFamilia\">Familia Numerosa<\/label>\r\n            <\/div>\r\n\r\n            <div class=\"salto\"><\/div>\r\n\r\n            <div id=\"divfamilia\" class=\"caja\">\r\n                <i class=\"fas fa-users icon\"><\/i>\r\n                <select name=\"famnum\" id=\"familia\" class=\"form-select\">\r\n                    <option value=\"general\">Reg. General<\/option>\r\n                    <option value=\"especial\">Reg. Especial<\/option>\r\n                <\/select>\r\n            <\/div>\r\n\r\n            <button type=\"button\" id=\"aceptarocu\">Aceptar<\/button>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n<\/form><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Integraci&oacute;n Ecopass S\u00f3lo ida Ida y vuelta Reservar A\u00f1adir veh\u00edculo Tipo veh\u00edculo Turismo Turismo + Remolque Furgoneta Motocicleta (>125cc) Ciclomotor Bicicleta Marca AIXAMALFA ROMEOALPINEALVISAMEASIA MOTORSASQUITHASTON MARTINAUDIAUSTINAUTOVAZAVIABAVARIABENIMARBENTLEYBERTONEBMWBUICKBURSTNERCADILLACCATERHAMCHATENETCHEVROLETCHRYSLERCITROENCOMARTHDACIADAEWOODAFDAIHATSUDALLASDELAHAYEDELOREANDODGEELNAGHEUROPCARFERRARIFIATFISKERFORDFSMGALLOPERGMCGMEHAFLINGERHANOMAG HENSCHEHONDAHUMMERHYUNDAIINFINITIINNOCENTIISUZUITINEOJAGUARJEEPJOINTKIAKNAUS TABBERTLADALAIKALAMBORGHINILANCIALAND ROVERLANDWINDLDVLEXUSLEYLANDLIGIERLINCOLNLONDON TAXILOTUSMAHINDRAMASERATIMAYBACHMAZDAMC LOUISMCLARENMCLOUISMEGAMERCEDESMGMINIMITSUBISHIMOBILVETTAMONCAYOMORGANMORRISNASHNISSANOLDSMOBILEOPELPACKARDPEGASOPEUGEOTPIAGGIOPILGRIMPONTIACPORSCHEPTVRANGERRAPIDORENAULTRIMORROLLS ROYCEROVERSAABSEATSKODASMARTSPARTANSSANGYONGSUBARUSUZUKITALBOTTATATAZZARITESLATOYOTATRABANTTRIUMPHTVRUAZVOLKSWAGENVOLVOWARTBURGWEINSBERGWILLYSWINNEBAGOOTROS Modelo Adultos14-59 a\u00f1os Ni\u00f1os4-13 a\u00f1os Seniors59 a\u00f1os Beb\u00e9s0-3 a\u00f1os Animales de compa\u00f1\u00eda Familia Numerosa Reg. General Reg. Especial Aceptar Integraci&oacute;n Ecopass S\u00f3lo ida Ida y vuelta Reservar A\u00f1adir &#8230; <\/p>\n<div><a href=\"https:\/\/int.ecopass.menorcalines.dev\/\" class=\"more-link\">Read More<\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-blank-6.php","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-615","page","type-page","status-publish","hentry","no-post-thumbnail"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Integraci\u00f3n Ecopass - Integraci\u00f3n Ecopass<\/title>\n<meta name=\"description\" content=\"Menorca Lines\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Menorca Lines\" \/>\n<meta property=\"og:description\" content=\"Viaja entre Mallorca y Menorca.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/int.ecopass.menorcalines.dev\/\" \/>\n<meta property=\"og:site_name\" content=\"Integraci\u00f3n Ecopass\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-08T09:37:08+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Day Pass\" \/>\n<meta name=\"twitter:description\" content=\"Pase de un d\u00eda para viajar entre Mallorca y Menorca, ida y vuelta el mismo d\u00eda, buque de alta velocidad, el coche te sale GRATIS\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/int.ecopass.menorcalines.dev\/\",\"url\":\"https:\/\/int.ecopass.menorcalines.dev\/\",\"name\":\"Integraci\u00f3n Ecopass - Integraci\u00f3n Ecopass\",\"isPartOf\":{\"@id\":\"https:\/\/int.ecopass.menorcalines.dev\/#website\"},\"datePublished\":\"2023-03-18T20:12:50+00:00\",\"dateModified\":\"2024-11-08T09:37:08+00:00\",\"description\":\"Menorca Lines\",\"breadcrumb\":{\"@id\":\"https:\/\/int.ecopass.menorcalines.dev\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/int.ecopass.menorcalines.dev\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/int.ecopass.menorcalines.dev\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/int.ecopass.menorcalines.dev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integraci\u00f3n Ecopass\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/int.ecopass.menorcalines.dev\/#website\",\"url\":\"https:\/\/int.ecopass.menorcalines.dev\/\",\"name\":\"Menorca Lines\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/int.ecopass.menorcalines.dev\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Integraci\u00f3n Ecopass - Integraci\u00f3n Ecopass","description":"Menorca Lines","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_ES","og_type":"article","og_title":"Menorca Lines","og_description":"Viaja entre Mallorca y Menorca.","og_url":"https:\/\/int.ecopass.menorcalines.dev\/","og_site_name":"Integraci\u00f3n Ecopass","article_modified_time":"2024-11-08T09:37:08+00:00","twitter_card":"summary_large_image","twitter_title":"Day Pass","twitter_description":"Pase de un d\u00eda para viajar entre Mallorca y Menorca, ida y vuelta el mismo d\u00eda, buque de alta velocidad, el coche te sale GRATIS","twitter_misc":{"Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/int.ecopass.menorcalines.dev\/","url":"https:\/\/int.ecopass.menorcalines.dev\/","name":"Integraci\u00f3n Ecopass - Integraci\u00f3n Ecopass","isPartOf":{"@id":"https:\/\/int.ecopass.menorcalines.dev\/#website"},"datePublished":"2023-03-18T20:12:50+00:00","dateModified":"2024-11-08T09:37:08+00:00","description":"Menorca Lines","breadcrumb":{"@id":"https:\/\/int.ecopass.menorcalines.dev\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/int.ecopass.menorcalines.dev\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/int.ecopass.menorcalines.dev\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/int.ecopass.menorcalines.dev\/"},{"@type":"ListItem","position":2,"name":"Integraci\u00f3n Ecopass"}]},{"@type":"WebSite","@id":"https:\/\/int.ecopass.menorcalines.dev\/#website","url":"https:\/\/int.ecopass.menorcalines.dev\/","name":"Menorca Lines","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/int.ecopass.menorcalines.dev\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages\/615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=615"}],"version-history":[{"count":64,"href":"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages\/615\/revisions"}],"predecessor-version":[{"id":1275,"href":"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=\/wp\/v2\/pages\/615\/revisions\/1275"}],"wp:attachment":[{"href":"https:\/\/int.ecopass.menorcalines.dev\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}