{"id":3966,"date":"2023-03-30T17:20:07","date_gmt":"2023-03-30T17:20:07","guid":{"rendered":"https:\/\/crediq.com\/hn\/?page_id=3966"},"modified":"2023-03-30T17:20:10","modified_gmt":"2023-03-30T17:20:10","slug":"catalogo-usados","status":"publish","type":"page","link":"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/","title":{"rendered":"Catalogo | Usados"},"content":{"rendered":"<link href=\"https:\/\/fonts.cdnfonts.com\/css\/poppins\" rel=\"stylesheet\" \/>\r\n\r\n\r\n\r\n\r\n<style>\r\n    h1,\r\n    h2,\r\n    h3,\r\n    h4,\r\n    h5,\r\n    h6,\r\n    p,\r\n    span,\r\n    label {\r\n        font-family: \"Open Sans\", sans-serif !important;\r\n    }\r\n.container-width, .full-width .ubermenu-nav, .container, .row {\r\n  max-width: 1320px !important;\r\n}\r\n    .container-card-image {\r\nbackground-position: center;\r\n    background-size: cover;\r\n    background-repeat: no-repeat;\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    height: 250px;\r\n}\r\n\r\n    .cq-button {\r\ndisplay:flex;\r\n        color: white !important;\r\n  background-color: #1769b7;\r\n  border: none !important;\r\n  border-radius: 5px;\r\n  text-transform: capitalize !important;\r\n  height: calc(100%);\r\n  width: calc(100%);\r\n    }\r\n\r\n    .cq-button-gray {\r\n        color: #646464;\r\n        background-color: #f4f4f4;\r\n        display: flex;\r\n        flex-direction: row;\r\n        justify-content: space-between;\r\n        border: none !important;\r\n        width: fit-content;\r\n        padding: 0px 15px;\r\n        align-items: center;\r\n        border-radius: 25px;\r\n    }\r\n\r\n    .cq-button-gray i {\r\n        margin-left: 5px;\r\n    }\r\n\r\n    \/* MOBILE FILTER *\/\r\n    #cq-filter-container {\r\n        display: flex;\r\n        flex-direction: row; \r\njustify-content: space-between;\r\ngap: 7px;\r\n  align-items: end;\r\nmargin-top: calc(-2%);\r\nmargin-left:15px;\r\n    }\r\n\r\n    .cq-select,\r\n    .cq-input {\r\n        background-color: #f4f4f4 !important;\r\n        border-radius: 5px !important;\r\n        color: #646464 !important;\r\n        padding: 0px 2px 0px 10px !important;\r\n        border: none !important;\r\n    }\r\n\r\n    .cq-title {\r\n        font-size: 16px;\r\n        font-weight: bolder;\r\n        color: #646464 !important;\r\n    }\r\n\r\n    .cq-text {\r\n        font-size: 14px;\r\n        font-weight: normal;\r\n        color: #646464 !important;\r\n    }\r\n\r\n.col, .columns, .gallery-item {\r\n    padding: 0px !important;\r\n}\r\n\r\n    #catalog-list {\r\n        display: flex;\r\n        flex-direction: row;\r\n        justify-content: flex-start;\r\n        flex-wrap: wrap;\r\n        gap: calc(0.36%)\r\n    }\r\n\r\n\r\n\r\n    .car-card {\r\n        margin: 0% 2% 0% 0%; \r\n        width: 300px;\r\n        transition: 0.4s ease all;\r\n   box-shadow: none !important; \r\n    }\r\n\r\n    \r\n    .car-card:hover {\r\n        cursor: pointer !important;\r\n    }\r\n\r\n    @media screen and (min-width: 0px) and (max-width: 552px) {\r\n        .car-card {\r\n            margin: 2px 0px;\r\n            width: 100%;\r\n        }\r\n\r\n        .container-card-image {\r\n            height: 300px;\r\n        }\r\n\r\n.col, .columns, .gallery-item {\r\n    padding: 10px !important;\r\n}\r\n    }\r\n\r\n    @media screen and (min-width: 552.1px) and (max-width: 848px) {\r\n        .car-card {\r\n            \/*margin: 6px 5%;*\/\r\n            width: 100%;\r\n        }\r\n\r\n        .container-card-image {\r\n            height: 300px;\r\n        }\r\n    }\r\n\r\n    @media screen and (min-width: 848.1px) and (max-width: 1052px) {\r\n        .car-card {\r\n            margin: 2px 1%;\r\n            width: 47%;\r\n        }\r\n        .container-card-image {\r\n            height: 160px;\r\n        }\r\n    }\r\n\r\n    #mobile-filter {\r\n        background-color: #ffffff;\r\n        border-radius: 25px 25px 0px 0px;\r\n        width: calc(100%);\r\n        height: calc(93%);\r\n        box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);\r\n        z-index: 100;\r\n        padding: 25px;\r\n        position: fixed;\r\n        bottom: -100%;\r\n        left: 0;\r\n    }\r\n\r\n    #closeMobileFilter {\r\n        font-size: large;\r\n    }\r\n\r\n    #closeMobileFilter:hover {\r\n        cursor: pointer;\r\n    }\r\n\r\n    .slider-range {\r\n        height: 4px !important;\r\n    }\r\n\r\n    .ui-state-default,\r\n    .ui-widget-content .ui-state-default,\r\n    .ui-widget-header .ui-state-default,\r\n    .ui-button,\r\n    html .ui-button.ui-state-disabled:hover,\r\n    html .ui-button.ui-state-disabled:active {\r\n        border: 2px solid var(--primary-color) !important;\r\n        border-radius: 25px !important;\r\n        background: #f6f6f6 !important;\r\n    }\r\n\r\n    .ui-widget-content {\r\n        border: none !important;\r\n        background: #d9d9d9 !important;\r\n        color: #333333;\r\n    }\r\n\r\n    .ui-slider-horizontal .ui-slider-handle {\r\n        top: -0.5em !important;\r\n        margin-left: -0.6em;\r\n    }\r\n\r\n    .ui-slider-horizontal .ui-slider-range {\r\n        background-color: var(--primary-color) !important;\r\n    }\r\n\r\n    #cq-loader {\r\n        position: fixed;\r\n        top: 0;\r\n        bottom: 0;\r\n        left: 0;\r\n        right: 0;\r\n        background-color: rgb(0 0 0 \/ 45%);\r\n        z-index: 10000;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n    }\r\n\r\n    #cq-loader img {\r\n        width: 5vw !important;\r\n    }\r\n\r\n    @media screen and (max-width: 848px) {\r\n        #cq-loader img {\r\n            width: 25vw !important;\r\n        }\r\n\r\n        .content-text {\r\n            font-size: 15px !important;\r\n        }\r\n\r\n        #banner-externos a div {\r\n            width: 100% !important;\r\n            background-size: contain !important;\r\n        }\r\n\r\n    }\r\n\r\n    .detail .tag {\r\n        white-space: nowrap;\r\n        width: calc(100%);\r\n        overflow: hidden;\r\n        text-overflow: ellipsis;\r\n    }\r\n.detail-ext .tag {\r\n        white-space: nowrap;\r\n        width: calc(100%);\r\n        overflow: hidden;\r\n        text-overflow: ellipsis;\r\n    }\r\n.cq-title-filter{\r\ncolor:#1769B7 !important; \r\nfont-size:20px !important\r\n}\r\n.detail{\r\nbackground: #1769B7 !important;\r\n  transform: rotate(180deg) !important;\r\n  border-radius: 0px 50px 50px 0px !important;\r\n  align-content: center !important;\r\n  width: 102px !important;\r\n\r\n}\r\n.detail-ext{\r\n background: #b71717 !important;\r\n  transform: rotate(180deg) !important;\r\n  border-radius: 0px 50px 50px 0px !important;\r\n  align-content: center !important;\r\n  width: 102px !important;\r\n    display: grid;\r\n    grid-template-columns: auto auto;\r\n    gap: 5px;\r\n}\r\n.car-detail { \r\n  padding: 10px 0px 15px 15px !important;\r\n}\r\n.data-info {\r\nflex-direction: row !important;\r\ngap: 2px !important;\r\n}\r\n.bold-text {\r\n  font-weight: bolder !important;\r\n}\r\n.content-text {\r\n  color: #fff !important; \r\n  transform: rotate(180deg) !important;\r\n}\r\n.data{\r\npadding: 0px 6px 0px 0px !important;\r\n} \r\n@media (max-width: 1235px) { \r\n #cq-filter-container{\r\n  flex-direction: column;\r\n  max-width: calc(98%) !important;\r\n  flex-basis: 100%;\r\n align-items: flex-start;\r\nmargin-top: calc(0%);\r\nmargin-left:10px;\r\n }\r\n#catalog-all{\r\n  max-width: calc(100%) !important;\r\n  flex-basis: 100%;\r\n}\r\n #catalog-list {\r\n           margin-left: 3px;\r\n        } \r\n}\r\n@media (max-width: 1230px){\r\n  #arrow-filter-up{\r\n    display:flex !important;\r\n  }\r\n}\r\n.cuotas-filter{\r\ndisplay:flex;\r\nflex-direction:column;\r\njustify-content: flex-start;\r\nwidth: calc(100%);\r\n}\r\n.title-filter{\r\n    width: 100%;\r\n    display: flex;\r\n    flex-flow: row nowrap;\r\n    padding-right: 22px;\r\n    align-items: center;\r\n    padding-left: 15px;\r\n    margin-bottom: 20px;\r\n}\r\n\r\n.title-filter h1{\r\n    margin-bottom: 0px !important;\r\n}\r\n\r\n.price{\r\nline-height: 18px !important;\r\n}\r\n  @media screen and (min-width: 1052px) and (max-width: 1322px) { \r\n        .car-card {\r\n            width:31%\r\n        } \r\n    } \r\n @media (max-width:848px){\r\n#catalog-list {\r\n    margin-right: 11px;\r\n}\r\n  #cq-filter-container {\r\nmax-width: calc(97%) !important;\r\n}\r\n}\r\n @media (max-width:552px){\r\n  #cq-filter-container {\r\nmax-width: calc(98%) !important;\r\n}\r\n}\r\n  @media screen and (min-width: 848px) and (max-width: 1051px) { \r\n       #catalog-list {\r\n            margin-left: -10px;\r\n            margin-right: -6px;\r\n      }\r\n    } \r\n.cq-title-filter{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:.5rem;             \/* espacio entre icono y texto *\/\r\n  font:600 1.25rem\/1.1 system-ui, sans-serif;\r\n}\r\n\r\n.icon-filter{\r\n  --size: 1.1em;         \/* escala del icono en relaci\u00f3n al texto *\/\r\n  width: var(--size);\r\n  height: var(--size);\r\n  position: relative;\r\n  display: inline-block;\r\n  color: currentColor;   \/* hereda el color del texto *\/\r\n}\r\n\r\n.icon-filter::before{\r\n  content:\"\";\r\n  position:absolute;\r\n  inset: 0 auto auto 0;\r\n  width: 100%;\r\n  height: 62%;\r\n  background: currentColor;\r\n  clip-path: polygon(0 0, 100% 0, 64% 65%, 36% 65%);\r\n  border-radius: 2px;\r\n}\r\n\r\n.icon-filter::after{\r\n  content:\"\";\r\n  position:absolute;\r\n  top: 40%;\r\n  left: 50%;\r\n  transform: translateX(-50%);\r\n  width: 26%;\r\n  height: 42%;\r\n  background: currentColor;\r\n  clip-path: polygon(40% 0, 60% 0, 80% 100%, 20% 100%);\r\n  border-radius: 1px;\r\n}\r\n<\/style>\r\n\r\n<div id=\"cq-loader\" class=\"hidden\">\r\n    <img decoding=\"async\" src=\"https:\/\/cqdigital.loces.dev\/wp-content\/themes\/digitaltheme\/images\/loading.gif\" \/>\r\n<\/div>\r\n\r\n \r\n<!-- CONTENEDOR CATALOGO DESKTOP -->\r\n<div class=\"flex-row container\" style=\"align-items: baseline;display: flex;  flex-direction: column;max-width: 1420px !important;\">\r\n<div class=\"title-filter\" >\r\n<div style=\"width: 100%;display: flex;\">\r\n<h1 class=\"cq-title-filter\">\r\n  <span class=\"icon-filter\" aria-hidden=\"true\"><\/span>\r\n  Filtros\r\n<\/h1><\/div>\r\n<div id=\"arrow-filter-up\" onclick=\"filterArrowUp()\"  style=\"display: none;\r\n    justify-content: flex-end;\r\n    width: 100%;\" >\r\n<i class=\"fa-solid fa-chevron-up\"><\/i>\r\n<\/div>\r\n<div id=\"arrow-filter-down\" onclick=\"filterArrowDown()\" class=\"hidden\" style=\"display: flex ;\r\n    justify-content: flex-end;\r\n    width: 100%;\" >\r\n<i class=\"fa-solid fa-chevron-down\"><\/i>\r\n<\/div> \r\n<\/div>\r\n\r\n    <div id=\"cq-filter-container\" class=\"col medium-5 small-3 large-12\"> \r\n       \r\n        <select name=\"\" class=\"cq-select cq-text hidden\" id=\"productTypeChks\" name=\"productTypeChks\">\r\n            <option value=\"\" selected>Tipo de producto<\/option>\r\n            <option value=\"Contado\">Contado<\/option>\r\n            <option value=\"CrediQ Financiable\">CrediQ Financiable<\/option>\r\n            <option value=\"Usados\">Usados<\/option>\r\n        <\/select>\r\n        <select name=\"\" class=\"cq-select cq-text\" id=\"marcaSelect\" onchange=\"getCountsVeh()\">\r\n            <option value=\"\" selected>Marca<\/option>\r\n        <\/select>\r\n\r\n        <select name=\"\" class=\"cq-select cq-text\" id=\"modeloSelect\" onchange=\"getCountsVeh()\">\r\n            <option value=\"\" selected>Modelo<\/option>\r\n        <\/select>\r\n\r\n        <select name=\"\" class=\"cq-select cq-text\" id=\"anioSelect\" onchange=\"getCountsVeh()\">\r\n            <option value=\"\" selected>A\u00f1o<\/option>\r\n        <\/select>\r\n<select name=\"\" class=\"cq-select cq-text\" id=\"transmissionTypeChks\" name=\"transmissionTypeChks\" onchange=\"getCountsVeh()\">\r\n            <option value=\"\" selected>Transmisi\u00f3n<\/option>\r\n            <option value=\"Automatico\">Automatico<\/option>\r\n            <option value=\"Manual\">Manual<\/option> \r\n        <\/select>\r\n       <div class=\"cuotas-filter\">\r\n    <label class=\"cq-title\" for=\"\">Cuota desde\r\n         <\/label><input class=\"cq-input cq-min-price\" type=\"text\" name=\"\" id=\"minPrice\" placeholder=\"L0.00\" style=\"background-color:white !important;border: 1px solid #1769B7 !important;\">\r\n<\/div>\r\n<div  class=\"cuotas-filter\" >\r\n    <label class=\"cq-title\" for=\"\">Cuota hasta<\/label>\r\n          <input class=\"cq-input cq-max-price\" type=\"text\" name=\"\" id=\"maxPrice\" placeholder=\"L0.00\" style=\"background-color:white !important;border: 1px solid #1769B7 !important;\"  \/>\r\n<\/div> \r\n        \r\n            <button id=\"btnApplyFilters\" class=\"cq-button scroll-to\" data-target=\"#catalog-list\"><p id=\"quantity-cars\"><\/p> Veh\u00edculos<\/button> \r\n    <\/div>\r\n<br>\r\n    <div class=\"col medium-7 small-12 large-12\" id=\"catalog-all\">\r\n        <!--<div class=\"flex-row desktop-element\">\r\n            <div class=\"col medium-6 large-6\">\r\n                <h2>Usados CrediQ<\/h2>\r\n            <\/div>\r\n            <div class=\"col medium-6 large-6\">\r\n                <select name=\"\" class=\"cq-select cq-text\">\r\n                    <option value=\"\" selected>Ordenar por<\/option>\r\n                    <option value=\"ASC\"><i class=\"fa-solid fa-up-long\"><\/i> Precio: de menor a mayor<\/option>\r\n                    <option value=\"DESC\"><i class=\"fa-solid fa-down-long\"><\/i> Precio: de mayor a menor<\/option>\r\n                <\/select>\r\n            <\/div>\r\n        <\/div>-->\r\n        \r\n<div id=\"banner-externos\">\r\n<\/div><br>\r\n        <div id=\"catalog-list\"><\/div>\r\n\r\n<div id=\"mobile-filter\" style=\"bottom: -100%;\">\r\n    <div class=\"flex-row\">\r\n        <div class=\"col small-10\">\r\n            <h1 class=\"cq-title\">Filtros<\/h1>\r\n        <\/div>\r\n        <div class=\"col small-2\">\r\n            <i id=\"closeMobileFilter\" onclick=\"toggleFilter(event)\" class=\"fa-solid fa-xmark\"><\/i>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div id=\"mobile-scroll-content\" class=\"flex-col\" style=\"margin: 0px 4vw;\">\r\n        <label class=\"cq-title\">Tipo de producto:<\/label>\r\n        \r\n        <!--<label class=\"cq-text control control-checkbox\">\r\n            Contado\r\n            <input id=\"rentingFlotasChk\" type=\"checkbox\" name=\"productTypeChks\" value=\"Contado\"\/>\r\n            <div class=\"control_indicator\"><\/div>\r\n        <\/label>\r\n\r\n        <label class=\"cq-text control control-checkbox\">\r\n            CrediQ Financiable\r\n            <input id=\"rentingNuevosChk\" type=\"checkbox\" name=\"productTypeChks\" value=\"CrediQ Financiable\"\/>\r\n            <div class=\"control_indicator\"><\/div>\r\n        <\/label>\r\n\r\n        <label class=\"cq-text control control-checkbox\">\r\n            Usados\r\n            <input id=\"rentingFlexChk\" type=\"checkbox\" name=\"productTypeChks\" value=\"Usados\"\/>\r\n            <div class=\"control_indicator\"><\/div>\r\n        <\/label>-->\r\n        \r\n        <label class=\"cq-text control control-checkbox\">\r\n            Renting Flota\r\n            <input id=\"rentingFlotasChk\" type=\"checkbox\" name=\"productTypeChks\" value=\"Renting Flotas\"\/>\r\n            <div class=\"control_indicator\"><\/div>\r\n        <\/label>\r\n\r\n        <label class=\"cq-text control control-checkbox\">\r\n            Renting Nuevos\r\n            <input id=\"rentingNuevosChk\" type=\"checkbox\" name=\"productTypeChks\" value=\"Renting Nuevos\"\/>\r\n            <div class=\"control_indicator\"><\/div>\r\n        <\/label>\r\n\r\n        <label class=\"cq-text control control-checkbox\">\r\n            Renting Flex\/Basic\r\n            <input id=\"rentingFlexChk\" type=\"checkbox\" name=\"productTypeChks\" value=\"Renting Flex\"\/>\r\n            <div class=\"control_indicator\"><\/div>\r\n        <\/label>\r\n        <br>\r\n        <!--<select name=\"\" class=\"cq-select cq-text\" id=\"orderSelect\">\r\n            <option value=\"\" selected>Ordenar por<\/option>\r\n            <option value=\"ASC\" selected>Precio: de menor a mayor<\/option>\r\n            <option value=\"DESC\" selected>Precio: de mayor a menor<\/option>\r\n        <\/select>-->\r\n        <select name=\"\" class=\"cq-select cq-text\" id=\"marcaMobileSelect\">\r\n            <option value=\"\" selected>Marca<\/option>\r\n        <\/select>\r\n\r\n        <select name=\"\" class=\"cq-select cq-text\" id=\"modeloMobileSelect\">\r\n            <option value=\"\" selected>Modelo<\/option>\r\n        <\/select>\r\n\r\n        <select name=\"\" class=\"cq-select cq-text\" id=\"anioMobileSelect\">\r\n            <option value=\"\" selected>A\u00f1o<\/option>\r\n        <\/select>\r\n        <br>\r\n        \r\n        <label class=\"cq-title\">Transmisi\u00f3n:<\/label>\r\n        <div class=\"flex-row\">\r\n            <label class=\"cq-text control control-checkbox\">\r\n                Autom\u00e1tica\r\n                <input id=\"automaticChk\" type=\"checkbox\" name=\"transmissionTypeChks\" value=\"Automatico\" \/>\r\n                <div class=\"control_indicator\"><\/div>\r\n            <\/label>\r\n            <label class=\"cq-text control control-checkbox\">\r\n                Manual\r\n                <input id=\"manualChk\" type=\"checkbox\" name=\"transmissionTypeChks\" value=\"Manual\" \/>\r\n                <div class=\"control_indicator\"><\/div>\r\n            <\/label>\r\n        <\/div>\r\n        <br \/>\r\n        <div class=\"flex-row\">\r\n            <div>\r\n                <label class=\"cq-title\" for=\"\">Cuota desde<\/label>\r\n                <input class=\"cq-input cq-min-price\" type=\"text\" name=\"\" id=\"minMobilePrice\" placeholder=\"L0.00\" \/>\r\n            <\/div>\r\n            <div>\r\n                <label class=\"cq-title\" for=\"\">Cuota hasta<\/label>\r\n                <input class=\"cq-input cq-max-price\" type=\"text\" name=\"\" id=\"maxMobilePrice\" placeholder=\"L0.00\" \/>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"flex-row\">\r\n            <div class=\"col small-12 medium-12 large-12\">\r\n                <br><br>\r\n                <div class=\"slider-range\"><\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        \r\n    <\/div>\r\n    <center>\r\n        <button id=\"btnApplyFiltersMobile\" class=\"cq-button\">Aplicar filtro<\/button>\r\n    <\/center>\r\n<\/div>\r\n \r\n\r\n<script>\r\n    let filterOpen = false;\r\n    let isRenting = false;\r\n    let firstLoad = true;\r\n\r\n    var productTypes = [];\r\n    var transmissionTypes = [];\r\n    var listaMarcas = [];\r\n    var listaModelos = [];\r\n    var listaAnios = [];\r\n    var listaPrecios = [];\r\n    var minPrice = 0;\r\n    var maxPrice = 100000000;\r\n\r\n    let productsTypeParam = \"\";\r\n    let transmissionParam = \"\";\r\n\r\n\r\n\r\n    $(document).ready(function () {\r\nordernarAnios();\r\ngetMarcas().then(function(d) {\r\n                llenarSelectMarcas(\"marcaSelect\"); \r\n            });\r\n\/\/cuando se da en el boton filtrar se desplaza a la seccion del catalogo\r\n  $('.scroll-to').click(function(){\r\n        var target = $(this).attr('data-target');\r\n      \r\n if (isMobile()) { \r\n            $(\"html, body\").animate(\r\n                {\r\n                    scrollTop: $(\"#btnApplyFilters\").offset().top-100,\r\n                },\r\n                1000\r\n            ); \r\n\r\n            }else{\r\n  $('html, body').animate({\r\n            scrollTop: $(target).offset().top\r\n        }, 1000);\r\n}\r\n    });\r\n\/\/addBanner();\r\n        filterProducts().then(function (val) {\r\n            initializeSlider();\r\n            firstLoad = false;\r\n            \/*if (isMobile()) {\r\n                $(\"html, body\").animate(\r\n                    {\r\n                        scrollTop: $(\"#cq-filter-container\").offset().top - 200,\r\n                    },\r\n                    500\r\n                );\r\n            }*\/\r\n        });\r\n\r\n        \/\/ Bot\u00f3n activador de filtros\r\n        $(\"#btnApplyFilters\").on(\"click\", function () {\r\n            filterProducts().then(function (val) {\r\n                if (isMobile()) {\r\n                    \/\/toggleFilter();\r\n                  \/*  $(\"html, body\").animate(\r\n                        {\r\n                            scrollTop: $(\"#cq-filter-container\").offset().top - 200,\r\n                        },\r\n                        500\r\n                    );*\/\r\n                }\r\n            });\r\n        });\r\n\r\n        $(\".cq-min-price\").on(\"keypress\", function () {\r\n            console.log($(this).val());\r\n        });\r\n        $(\".cq-max-price\").on(\"keypress\", function () {\r\n            console.log($(this).val());\r\n        });\r\n    });\r\n\r\n    function showLoader() {\r\n        $(\"#cq-loader\").removeClass(\"hidden\");\r\n    }\r\n\r\n    function hideLoader() {\r\n        $(\"#cq-loader\").addClass(\"hidden\");\r\n    }\r\n function filterArrowUp(){\r\n  $(\"#cq-filter-container\").slideUp();\r\n $(\"#arrow-filter-down\").removeClass(\"hidden\");\r\n $(\"#arrow-filter-up\").addClass(\"hidden\");\r\n}\r\nfunction filterArrowDown(){\r\n $(\"#cq-filter-container\").slideDown();\r\n$(\"#arrow-filter-down\").addClass(\"hidden\");\r\n $(\"#arrow-filter-up\").removeClass(\"hidden\");\r\n}\r\n    function PutCommasInPlace(string) {\r\n        let LFPFormatted = \"\";\r\n        for (var i = 0; i < string.length; i++) {\r\n            if (i != 0) {\r\n                if (i % 3 != 0) {\r\n                    LFPFormatted += string[i];\r\n                } else {\r\n                    \/\/if i%3 == 0\r\n                    LFPFormatted += \",\" + string[i];\r\n                }\r\n            } else {\r\n                LFPFormatted += string[i];\r\n            }\r\n        }\r\n        return reverseString(LFPFormatted);\r\n    }\r\n\r\n    function reverseString(str) {\r\n        \/\/ Step 1. Use the split() method to return a new array\r\n        var splitString = str.split(\"\"); \/\/ var splitString = \"hello\".split(\"\");\r\n        \/\/ [\"h\", \"e\", \"l\", \"l\", \"o\"]\r\n\r\n        \/\/ Step 2. Use the reverse() method to reverse the new created array\r\n        var reverseArray = splitString.reverse(); \/\/ var reverseArray = [\"h\", \"e\", \"l\", \"l\", \"o\"].reverse();\r\n        \/\/ [\"o\", \"l\", \"l\", \"e\", \"h\"]\r\n\r\n        \/\/ Step 3. Use the join() method to join all elements of the array into a string\r\n        var joinArray = reverseArray.join(\"\"); \/\/ var joinArray = [\"o\", \"l\", \"l\", \"e\", \"h\"].join(\"\");\r\n        \/\/ \"olleh\"\r\n\r\n        \/\/Step 4. Return the reversed string\r\n        return joinArray; \/\/ \"olleh\"\r\n    }\r\n\r\n    function AddCommasToStringWithOnePoint(parameter) {\r\n        \/\/this parameter must follow the format: '1234567.89'\r\n        \/\/the input is restricted to only allow one point\r\n        let received = \"\";\r\n        let result = \"\";\r\n        let LFPFormatted = \"\";\r\n        if (typeof parameter === \"string\") {\r\n            received = parameter;\r\n        } else {\r\n            received = parameter.toString();\r\n        }\r\n        const array = received.split(\".\");\r\n        if (array.length == 2) {\r\n            let rightFromPoint = reverseString(array[0]);\r\n            let leftFromPoint = array[1];\r\n            LFPFormatted = PutCommasInPlace(rightFromPoint);\r\n            return LFPFormatted + \".\" + leftFromPoint;\r\n        } else if (array.length == 1) {\r\n            \/\/it means theres was no point to make the split\r\n            let tmp = reverseString(array[0]);\r\n            return PutCommasInPlace(tmp) + \".00\";\r\n        }\r\n    }\r\n\r\n    function initializeSlider() {\r\n        $(\".slider-range\").slider({\r\n            range: true,\r\n            min: minPrice,\r\n            max: maxPrice,\r\n            values: [minPrice, maxPrice],\r\n            slide: function (event, ui) {\r\n                try {\r\n                    let valorMinimo = ui.values[0];\r\n                    let valorMaximo = ui.values[1];\r\n\r\n                    valorMinimo = AddCommasToStringWithOnePoint(valorMinimo);\r\n                    valorMaximo = AddCommasToStringWithOnePoint(valorMaximo);\r\n\r\n                    $(\".cq-min-price\").val(valorMinimo);\r\n                    $(\".cq-max-price\").val(maxPrice);\r\n                } catch (error) {\r\n                    console.log(error);\r\n                }\r\n            },\r\n        });\r\n        $(\".cq-min-price\").val($(\".slider-range\").slider(\"values\", 0));\r\n        $(\".cq-max-price\").val($(\".slider-range\").slider(\"values\", 1));\r\n    }\r\n\r\n    function isMobile() {\r\n        let size = window.screen.width;\r\n        return size < 768 ? true : false;\r\n    }\r\n\r\n     function llenarListaMarcas(marca) {\r\n        if (marca && !listaMarcas.includes(marca)) {\r\n            listaMarcas.push(marca);\r\n            listaMarcas.sort(); \r\n    $(\"#marcaSelect, #marcaMobileSelect\").empty();\r\n    $(\"#marcaSelect, #marcaMobileSelect\").append(\"<option value=''selected>Marca<\/option>\");\r\n    \/\/ A\u00f1ade las marcas en orden alfab\u00e9tico\r\n    listaMarcas.forEach(function(marca) {\r\n        $(\"#marcaSelect, #marcaMobileSelect\").append(\"<option id='' value='\" + marca + \"'>\" + marca + \"<\/option>\");\r\n    });\r\n        }\r\n    }\r\n\r\n    function llenarListaModelos(modelo) {\r\n        if (!listaModelos.includes(modelo)) {\r\n            listaModelos.push(modelo);\r\n            console.log(\"Nuevo modelo: \" + modelo);\r\n            $(\"#modeloSelect, #modeloMobileSelect\").append(\"<option id='' value='\" + modelo + \"'>\" + modelo + \"<\/option>\");\r\n        }\r\n    }\r\n\r\n\r\n    function llenarListaAnios(anio) {\r\n        if (!listaAnios.includes(anio)) {\r\n            listaAnios.push(anio);\r\n            console.log(\"Nuevo a\u00f1o: \" + anio);\r\n        }\r\n    }\r\n\r\n\r\n    function llenarListaPrecios(precio) {\r\n        if (!listaPrecios.includes(precio)) {\r\n            listaPrecios.push(precio);\r\n            console.log(\"Nuevo precio: \" + precio);\r\n            console.log(\"Precio minimo: \" + minPrice);\r\n            console.log(\"Precio m\u00e1ximo: \" + maxPrice);\r\n            if (precio < minPrice) {\r\n                minPrice = precio;\r\n            } else if (precio > maxPrice) {\r\n                \/\/maxPrice = precio;\r\n            }\r\n        }\r\n    }\r\n\r\n    function createCar(data) {\r\n        let htmlObject = \"\";\r\n        let id = data.id;\r\n        let nombre = data.nombre;\r\n        let precio = data.precio.toString().replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, \",\");\r\n        console.log(precio);\r\n        let precioSin = limpiarNumeros(precio);\r\n        console.log(precioSin);\r\n        let precioCommas = AddCommasToStringWithOnePoint(precioSin);\r\n        console.log(precioCommas);\r\n        let marca = data.marca;\r\n        let modelo = data.modelo;\r\n        let anio = data.anio;\r\n        let tipoProducto = data.tipoProducto;\r\n        let urlImage = data.urlImage;\r\n        let cilindraje = data.cilindraje;\r\n        let transmision = data.transmision;\r\n        let gasolina = data.gasolina;\r\n        let tipovendedor = data.vendedor;\r\n\r\n        let labelPrecio = \"\";\r\n        let textPrecio = \"\";\r\n        let etiqueta = \"\";\r\n\r\n        if(tipovendedor == 'Veh\u00edculo CrediQ'){\r\n           etiqueta = \"CrediQ\";\r\n           tagBack = \"detail\";\r\n        }else{\r\n           etiqueta = \"Feria\";\r\n           tagBack = \"detail-ext\";\r\n        }\r\n\r\n        if (tipoProducto === \"Renting\") {\r\n            labelPrecio = \"Cuota desde: \";\r\n            textPrecio = \"\/ diario\";\r\n        } else {\r\n            labelPrecio = \"Precio: \";\r\n            textPrecio = \"\";\r\n        }\r\n\r\n        htmlObject += '<div class=\"car-card\" data-id=\"' + id + '\" onClick=\"goToDetail(this)\">';\r\n        htmlObject += '<div class=\"forward-arrow\">';\r\n        htmlObject += '<i class=\"fa-solid fa-plus blue-text\"><\/i>';\r\n        htmlObject += \"<\/div>\";\r\n        \/\/htmlObject += '<img decoding=\"async\" class=\"car-image\" src=\"'+urlImage+'\" alt=\"\">';\r\n        htmlObject += '<div class=\"container-card-image\" style=\"background-image: url(' + urlImage + ');\"><\/div>';\r\n        htmlObject += '<div class=\"car-detail\">';\r\n        htmlObject += '<div class=\"description blue-text\">';\r\n        htmlObject += '<div class=\"price\">';\r\n        \/\/htmlObject += \"<p>\" + labelPrecio + \"<\/p>\";\r\n        htmlObject += '<p style=\"color: #646464;font-weight: 700;font-size: 11px;\">' + marca + ' '+ modelo + ' '+ anio+'<\/p>';\r\n        htmlObject += '<div class=\"flexRow middleAlign\">';\r\n        htmlObject += '<p class=\"price-text\" style=\"margin-top: 5px !important;\">L' + precioCommas + \"&nbsp;<\/p>\";\r\n        htmlObject += '<p class=\"content-text\">&nbsp;' + textPrecio + \"&nbsp;<\/p>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += '<div class=\"detail\">';\r\n       \/* htmlObject += '<div class=\"tag\">';\r\n        htmlObject += '<p class=\"content-text\">Marca<\/p>';\r\n        htmlObject += '<p class=\"content-text  bold-text\">' + marca + \"<\/p>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += '<div class=\"tag\">';\r\n        htmlObject += '<p class=\"content-text\">Modelo<\/p>';\r\n        htmlObject += '<p class=\"content-text  bold-text\">' + modelo + \"<\/p>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += '<div class=\"tag\">';\r\n        htmlObject += '<p class=\"content-text\">A\u00f1o<\/p>';\r\n        htmlObject += '<p class=\"content-text  bold-text\">' + anio + \"<\/p>\";\r\n        htmlObject += \"<\/div>\";*\/\r\n        htmlObject += '<div class=\"tag\">';\r\n        \/\/htmlObject += '<p class=\"content-text\">Producto<\/p>';\r\n        htmlObject += '<p class=\"content-text  bold-text\">' + tipoProducto + \"<\/p>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += '<div class=\"row\">';\r\n        htmlObject += '<div class=\"v-divider\" style=\"width: 95% !important;\"><\/div>';\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += '<div class=\"data\">';\r\n        htmlObject += '<div class=\"data-info\">';\r\n        htmlObject += '<i class=\"fa-solid fa-oil-can\"><\/i>';\r\n        htmlObject += \"<p>\" + cilindraje + \" cc<\/p>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += '<div class=\"data-info\">';\r\n        htmlObject += '<i class=\"fa-solid fa-gauge\"><\/i>';\r\n        htmlObject += \"<p>\" + transmision + \"<\/p>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += '<div class=\"data-info\">';\r\n        htmlObject += '<i class=\"fa-solid fa-gas-pump\"><\/i>';\r\n        htmlObject += \"<p>\" + gasolina + \"<\/p>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += \"<\/div>\";\r\n        htmlObject += \"<\/div>\";\r\n        return htmlObject;\r\n    }\r\n\r\n    function toggleFilter(e) {\r\n        let offset = \"0%\";\r\n        let target = $(\"#mobile-filter\");\r\n        offset = filterOpen ? \"0%\" : \"-100%\";\r\n        target.css({ bottom: offset }).animate(800, function () {\r\n            filterOpen = !filterOpen;\r\n        });\r\n    }\r\n\r\n    function goToDetail(el) {\r\n       \/\/ let id = el.getAttribute(\"data-id\");\r\n       \/\/ localStorage.setItem(\"car_id\", id);\r\n       \/\/ setInterval(location.assign(window.location.origin + \"\/sv\/catalogo-detalle-vehiculo\/\"), 1000);\r\n       let id = el.getAttribute(\"data-id\");\r\n       window.location.href = window.location.origin + \"\/hn\/catalogo-detalle-vehiculo\/?id=\" + id;\r\n    }\r\n\r\n    function limpiarNumeros(variable) {\r\n        return variable.replace(\/\\D\/g, \"\");\r\n    }\r\nasync function getCountsVeh() {\r\n    try {\r\n        let count = await filterProducts(true);  \r\n        $(\"#quantity-cars\").html('<i class=\"fa-solid fa-magnifying-glass\"><\/i> &nbsp;' + count + '&nbsp;');\r\n    } catch (error) {\r\n        console.error(\"Error obteniendo la cantidad de veh\u00edculos:\", error);\r\n        return 0;  \r\n    }\r\n}\r\n      function filterProducts(getQuantityOnly = false) {\r\n        showLoader();\r\n        return new Promise(function (resolve, reject) {\r\n            try {\r\n            if(!getQuantityOnly){\r\n                $(\"#catalog-list\").empty();\r\n            }\r\n                let productType = \"Usados\";\r\n                let marca = \"\";\r\n                let modelo = \"\";\r\n                let anio = \"\";\r\n                let transmision = \"\";\r\n                let minValue = \"\";\r\n                let maxValue = \"\";\r\n\r\n                productTypes = [];\r\n                transmissionTypes = [];\r\n                productsTypeParam = \"\";\r\n                transmissionParam = \"\";\r\n                console.warn(\"========== Recolecting parameters ========== \");\r\n\r\n                if (isMobile()) {\r\n                    console.warn(\"1. TIPO DE PRODUCTO (SubCategoria)\");\r\n                    \/\/let productTypeChks = $(\"input:checkbox[name='productTypeChks']:checked\");\r\nlet productTypes = $(\"#productTypeChks option:selected\").val();\r\n                   \/* for (let i = 0; i < productTypeChks.length; i++) {\r\n                        const element = productTypeChks[i];\r\n                        productTypes.push(element.value);\r\n                    }*\/\r\n                    \/\/productsTypeParam = productTypes.join(\", \");\r\n                    console.log(productsTypeParam);\r\n\r\n                    console.warn(\"2. MARCA\");\r\n                    marca = $(\"#marcaSelect option:selected\").val();\r\n                    console.log(marca);\r\n\r\n                    console.warn(\"3. MODELO\");\r\n                    modelo = $(\"#modeloSelect option:selected\").val();\r\n                    console.log(modelo);\r\n\r\n                    console.warn(\"4. A\u00d1O\");\r\n                    anio = $(\"#anioSelect option:selected\").val();\r\n                    console.log(anio);\r\n\r\n                    console.warn(\"5. TRANSMISION\");\r\n                    let transmissionChks = $(\"input:checkbox[name='transmissionTypeChks']:checked\");\r\n                    for (let i = 0; i < transmissionChks.length; i++) {\r\n                        const element = transmissionChks[i];\r\n                        transmissionTypes.push(element.value);\r\n                    }\r\n                    console.log(transmissionParam);\r\n\r\n                    console.warn(\"6. PRECIOS\");\r\n                    minValue = $(\"#minMobilePrice\").val();\r\n                    maxValue = $(\"#maxMobilePrice\").val();\r\n                } else {\r\n                    console.warn(\"1. TIPO DE PRODUCTO (SubCategoria)\");\r\n                    \/\/let productTypeChks = $(\"input:checkbox[name='productTypeChks']:checked\");\r\nlet productTypes = $(\"#productTypeChks option:selected\").val();\r\n                   \/* for (let i = 0; i < productTypeChks.length; i++) {\r\n                        const element = productTypeChks[i];\r\n                        productTypes.push(element.value);\r\n                    }*\/\r\n                    \/\/productsTypeParam = productTypes.join(\", \");\r\n                    console.log(productsTypeParam);\r\n\r\n                    console.warn(\"2. MARCA\");\r\n                    marca = $(\"#marcaSelect option:selected\").val();\r\n                    console.log(marca);\r\n\r\n                    console.warn(\"3. MODELO\");\r\n                    modelo = $(\"#modeloSelect option:selected\").val();\r\n                    console.log(modelo);\r\n\r\n                    console.warn(\"4. A\u00d1O\");\r\n                    anio = $(\"#anioSelect option:selected\").val();\r\n                    console.log(anio);\r\n\r\n                    console.warn(\"5. TRANSMISION\");\r\n                    let transmissionChks = $(\"input:checkbox[name='transmissionTypeChks']:checked\");\r\n                    for (let i = 0; i < transmissionChks.length; i++) {\r\n                        const element = transmissionChks[i];\r\n                        transmissionTypes.push(element.value);\r\n                    }\r\n                    console.log(transmissionParam);\r\n\r\n                    console.warn(\"6. PRECIOS\");\r\n                    minValue = $(\"#minPrice\").val();\r\n                    maxValue = $(\"#maxPrice\").val();\r\n                }\r\n\r\n                $.ajax({\r\n                    type: \"POST\",\r\n                    url: \"\/wp-content\/themes\/flatsome\/php\/catalogFilter.php\",\r\n                    data: {\r\n                        tipoProducto: productType,\r\n                        subCategoria: productTypes,\r\n                        marca: marca,\r\n                        modelo: modelo,\r\n                        ano: anio,\r\n                        transmision: transmissionTypes,\r\n                        minPrecio: minValue,\r\n                        maxPrecio: maxValue,\r\n                        country: \"HN\",\r\n                    },\r\n                    success: function (data) {\r\n                        hideLoader();\r\n                        if (data === \"No product\") {\r\n                       if (getQuantityOnly) {\r\n                            resolve(0);  \r\n                        } else {\r\n                            $(\"#catalog-list\").html(\r\n                                '<div class=\"flex-row\"><div class=\"col small-12 medium-12 large-12\" style=\"display:flex; flex-direction: column; align-items: center; justify-content: center;\">' +\r\n                                    '<center><i style=\"color: var(--primary-color); font-size: 5vw;\" class=\"fa-solid fa-car-side\"><\/i><br>' +\r\n                                    \"<h3>No se encontraron veh\u00edculos<\/h3><\/center>\" +\r\n                                    \"<\/div><\/div>\"\r\n                            );\r\n\r\n                            resolve(0);\r\n}\r\n                        } else {\r\n                            let cars = JSON.parse(data);\r\n                            let quantity = cars.length;\r\n                            let i = 0;\r\n                       if (getQuantityOnly) {\r\n                            resolve(quantity); \r\n                        } else{\r\n $(\"#quantity-cars\").html(`<i class=\"fa-solid fa-magnifying-glass\"><\/i> &nbsp;${quantity}&nbsp;`);\r\n cars.forEach((element) => {\r\n                                let cardHtml = createCar(element);\r\n                                $(\"#catalog-list\").append(cardHtml);\r\n                                \/\/ Proceso en el cual se cargan los filtros en base a los veh\u00edculo cargados\r\n                                if (firstLoad) { \r\n                                    llenarListaPrecios(element.precio);\r\n                                }\r\n \r\n                                i = i + 1;\r\n                            });\r\n resolve(quantity);\r\n} \r\n                            \/*if (quantity < 7) {\r\n                                addBanner();\r\n                            addBanner();*\/\r\n                            resolve(true);\r\n                        }\r\n                    },\r\n                });\r\n            } catch (error) {\r\n                hideLoader();\r\n                console.log(error);\r\n                reject(false);\r\n            }\r\n        });\r\n    }\r\n\r\n\r\n\r\n  function ordernarAnios(esMotos=false) {\r\n        const anioActual = new Date().getFullYear();\r\n        const aniosPrevios = [];\r\n\r\n        console.warn(\"Ordenando a\u00f1os\");\r\n        console.log(\"listaAnios: \", listaAnios);\r\n        $(\"#anioSelect, #anioMobileSelect\").empty();\r\n        let aniosPorAgregar = [];\r\n\r\n        if(esMotos){\r\n            for (let i = 0; i < 5; i++) {\r\n                aniosPrevios.push(anioActual - i); \r\n            }\r\n\r\n            aniosPorAgregar = aniosPrevios;\r\n        }else{\r\n           for (let i = 0; i < 10; i++) {\r\n            aniosPrevios.push(anioActual - i);\r\n           }\r\n        }\r\n\r\n        $(\"#anioSelect, #anioMobileSelect\").append(\"<option value='' selected>A\u00f1o<\/option>\");\r\n        aniosPrevios.forEach(element => {\r\n            $(\"#anioSelect, #anioMobileSelect\").append(\"<option id='' value='\" + element + \"'>\" + element + \"<\/option>\");\r\n        });\r\n    }\r\n\r\n  \/*Mejoras de filtros*\/\r\n    let marcas = [];\r\n    let modelos = [];\r\n \r\n    $(\"#marcaSelect\").on(\"change\", function() {\r\n        getModelos($(this).val()).then(function(d) {\r\n            llenarSelectModelos(\"modeloSelect\");\r\n        });\r\n    });\r\n\r\n    function getMarcas() {\r\n  let tipoVehiculo = $(\"#productTypeChks\").val();\r\n  let data = {\r\n    method: \"obtener_marcas_sv\",\r\n    pais: \"HN\",\r\n    tipoVehiculo: tipoVehiculo ? tipoVehiculo : \"Vehiculos\"\r\n  };\r\n  return doWPRequest(data).then((d) => {\r\n    marcas = d.data;\r\n  });\r\n}\r\n\r\nfunction getModelos(marca) { \r\n  if (marca != undefined && marca != null && marca != \"\") {\r\n    let data = {\r\n      method: \"obtener_modelos_sv\",\r\n      pais: \"HN\",\r\n      marca: marca\r\n    };\r\n    return doWPRequest(data).then((d) => {\r\n      modelos = d.data;\r\n    });\r\n  }\r\n}\r\n\r\nfunction llenarSelectMarcas(identificador) {\r\n  let dataMarcas = marcas.sort();\r\n  arreglo = dataMarcas;\r\n  let html =\r\n    \"<option value=\\\"\\\" selected='selected'>Marca<\/option>\";\r\n  if (arreglo.length > 0) {\r\n    $.each(arreglo, function (i, val) {\r\n      let codigo = val.marca;\r\n      let descripcion = val.marca;\r\n      let option =\r\n        \"<option value='\" + codigo + \"'>\" + descripcion + \"<\/option>\";\r\n      html += option;\r\n    });\r\n  } else {\r\n    html =\r\n      \"<option value=\\\"\\\" selected='selected'>No hay marcas<\/option>\";\r\n  }\r\n  $(\"#\" + identificador).html(html);\r\n}\r\n\r\n\r\nfunction llenarSelectModelos(identificador) {\r\nlet dataModelos = modelos.sort();\r\n  arreglo = dataModelos;\r\n  let html =\r\n    \"<option value=\\\"\\\" selected='selected'>Modelo<\/option>\";\r\n  if (arreglo.length > 0) {\r\n    $.each(arreglo, function (i, val) {\r\n      let codigo = val.modelo;\r\n      let descripcion = val.modelo;\r\n      let option =\r\n        \"<option value='\" + codigo + \"'>\" + descripcion + \"<\/option>\";\r\n      html += option;\r\n    });\r\n  } else {\r\n    html =\r\n      \"<option value=\\\"\\\" selected='selected'>No hay modelos<\/option>\";\r\n  }\r\n  $(\"#\" + identificador).html(html);\r\n}\r\n\r\n\r\nfunction doWPRequest(\r\n  data,\r\n  showErrors = true,\r\n  serviceErrorHeader = \"Se ha producido un error\"\r\n) {\r\n  return new Promise(function (resolve, reject) {\r\n    try {\r\n      $.ajax({\r\n        url: \"\/wp-content\/themes\/flatsome\/commons\/WPRequestHandler.php\",\r\n        type: \"POST\",\r\n        data: data,\r\n        beforeSend: function () {\r\n          showLoader();\r\n        },\r\n        success: function (response) { \r\n         let dataElements = JSON.parse(response) \r\n          console.log(dataElements);\r\n          if (dataElements[\"process-status\"] == \"ok\" || dataElements[\"process-status\"]) {\r\n            resolve(dataElements);\r\n          } else {\r\n            let error =\r\n              (dataElements[\"process-status\"] == 'error') ? dataElements[\"message\"] : \"Ha ocurrido un error al obtener los datos.\";\r\n            if (showErrors) {\r\n              \/\/showErrorMessage(error, serviceErrorHeader);\r\n              error = \"<span style='font-size: 16px'>\" + error + \"<\/span>\";\r\n              console.log(error);\r\n            }\r\n            reject(error);\r\n          }\r\n        },\r\n        error: function (error) {\r\n          if (showErrors) {\r\n             \r\n        console.log(\"Ha ocurrido un error al consultar los datos.\");\r\n          }\r\n          reject(error);\r\n        },\r\n        complete: function (response) {\r\n          hideLoader();\r\n        },\r\n      });\r\n    } catch (e) {\r\n      if (showErrors) {\r\n        console.log(\"Ha ocurrido un error. Contacte con soporte.\");\r\n      }\r\n      reject(e);\r\n    }\r\n  });\r\n}\r\n    function addBanner() {\r\n        let bannerMobile = 'https:\/\/crediq.com\/cr\/wp-content\/uploads\/sites\/3\/2024\/03\/US-Banner-movil-tu-lugar-seguro-355x175px.jpg';\r\n        let bannerDesktop = 'https:\/\/crediq.com\/cr\/wp-content\/uploads\/sites\/3\/2024\/03\/US-Banner-Escritorio-un-lugar-seguro-700x180px.jpg';\r\n\r\n        let source = isMobile() ? bannerMobile : bannerDesktop;\r\n\r\n        $(\"#banner-externos\").append('<a href=\"https:\/\/crediq.com\/sv\/publica-tu-vehiculo\/\"><div style=\"background: url(' + source + '); background-position: left; background-size: inherit ;background-repeat: no-repeat; width: 700px;height: 180px;\"><\/div><\/a>');\r\n    }\r\n<\/script>\r\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":3354,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-3966","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Catalogo | Usados - CrediQ Honduras<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Catalogo | Usados - CrediQ Honduras\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/\" \/>\n<meta property=\"og:site_name\" content=\"CrediQ Honduras\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/es-la.facebook.com\/crediqhn\/\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-30T17:20:10+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/\",\"url\":\"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/\",\"name\":\"Catalogo | Usados - CrediQ Honduras\",\"isPartOf\":{\"@id\":\"https:\/\/crediq.com\/hn\/#website\"},\"datePublished\":\"2023-03-30T17:20:07+00:00\",\"dateModified\":\"2023-03-30T17:20:10+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crediq.com\/hn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Veh\u00edculos Usados\",\"item\":\"https:\/\/crediq.com\/hn\/vehiculos-usados\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Catalogo | Usados\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/crediq.com\/hn\/#website\",\"url\":\"https:\/\/crediq.com\/hn\/\",\"name\":\"CrediQ Honduras\",\"description\":\"Financiamiento de veh\u00edculos nuevos y usados\",\"publisher\":{\"@id\":\"https:\/\/crediq.com\/hn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/crediq.com\/hn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/crediq.com\/hn\/#organization\",\"name\":\"CrediQ Honduras\",\"url\":\"https:\/\/crediq.com\/hn\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/crediq.com\/hn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/crediq.com\/hn\/wp-content\/uploads\/sites\/4\/2022\/07\/1111.png\",\"contentUrl\":\"https:\/\/crediq.com\/hn\/wp-content\/uploads\/sites\/4\/2022\/07\/1111.png\",\"width\":2376,\"height\":684,\"caption\":\"CrediQ Honduras\"},\"image\":{\"@id\":\"https:\/\/crediq.com\/hn\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/es-la.facebook.com\/crediqhn\/\",\"https:\/\/instagram.com\/crediq.honduras\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Catalogo | Usados - CrediQ Honduras","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/","og_locale":"es_ES","og_type":"article","og_title":"Catalogo | Usados - CrediQ Honduras","og_url":"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/","og_site_name":"CrediQ Honduras","article_publisher":"https:\/\/es-la.facebook.com\/crediqhn\/","article_modified_time":"2023-03-30T17:20:10+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/","url":"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/","name":"Catalogo | Usados - CrediQ Honduras","isPartOf":{"@id":"https:\/\/crediq.com\/hn\/#website"},"datePublished":"2023-03-30T17:20:07+00:00","dateModified":"2023-03-30T17:20:10+00:00","breadcrumb":{"@id":"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crediq.com\/hn\/vehiculos-usados\/catalogo-usados\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crediq.com\/hn\/"},{"@type":"ListItem","position":2,"name":"Veh\u00edculos Usados","item":"https:\/\/crediq.com\/hn\/vehiculos-usados\/"},{"@type":"ListItem","position":3,"name":"Catalogo | Usados"}]},{"@type":"WebSite","@id":"https:\/\/crediq.com\/hn\/#website","url":"https:\/\/crediq.com\/hn\/","name":"CrediQ Honduras","description":"Financiamiento de veh\u00edculos nuevos y usados","publisher":{"@id":"https:\/\/crediq.com\/hn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/crediq.com\/hn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/crediq.com\/hn\/#organization","name":"CrediQ Honduras","url":"https:\/\/crediq.com\/hn\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/crediq.com\/hn\/#\/schema\/logo\/image\/","url":"https:\/\/crediq.com\/hn\/wp-content\/uploads\/sites\/4\/2022\/07\/1111.png","contentUrl":"https:\/\/crediq.com\/hn\/wp-content\/uploads\/sites\/4\/2022\/07\/1111.png","width":2376,"height":684,"caption":"CrediQ Honduras"},"image":{"@id":"https:\/\/crediq.com\/hn\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/es-la.facebook.com\/crediqhn\/","https:\/\/instagram.com\/crediq.honduras"]}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/crediq.com\/hn\/wp-json\/wp\/v2\/pages\/3966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/crediq.com\/hn\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/crediq.com\/hn\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/crediq.com\/hn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/crediq.com\/hn\/wp-json\/wp\/v2\/comments?post=3966"}],"version-history":[{"count":1,"href":"https:\/\/crediq.com\/hn\/wp-json\/wp\/v2\/pages\/3966\/revisions"}],"predecessor-version":[{"id":3967,"href":"https:\/\/crediq.com\/hn\/wp-json\/wp\/v2\/pages\/3966\/revisions\/3967"}],"up":[{"embeddable":true,"href":"https:\/\/crediq.com\/hn\/wp-json\/wp\/v2\/pages\/3354"}],"wp:attachment":[{"href":"https:\/\/crediq.com\/hn\/wp-json\/wp\/v2\/media?parent=3966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}