{"id":576,"date":"2021-02-10T18:11:13","date_gmt":"2021-02-10T17:11:13","guid":{"rendered":"http:\/\/nextoneservice.it\/?page_id=576"},"modified":"2025-10-02T11:46:44","modified_gmt":"2025-10-02T09:46:44","slug":"iren-test","status":"publish","type":"page","link":"https:\/\/nextoneservice.it\/iren-test\/","title":{"rendered":"Iren Test"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><img loading=\"lazy\" src=\"https:\/\/nextoneservice.it\/wp-content\/uploads\/2020\/09\/eliminacode-nextone-logo1.png\" alt=\"\" width=\"269\" height=\"65\"><\/p>\n\n\n\n<p class=\"has-text-align-center\"><a href=\"https:\/\/www.columbusinformatica.it\"><img loading=\"lazy\" src=\"https:\/\/nextoneservice.it\/wp-content\/uploads\/2022\/07\/columbus-logo.png\" alt=\"\" width=\"200\" height=\"75\"><\/a><\/p>\n\n\n\n\n    <\/p> <!-- this p tag fixes a IE bug -->\n    <link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/nextoneservice.it\/wp-content\/plugins\/appointment-booking-calendar\/TDE_AppCalendar\/all-css.css\" \/>\n    <script>\n        var pathCalendar = \"\";\n        var cpabc_global_json_enabled = '1';\n        var cpabc_global_json_exclude_calendar = '1';\n\n        var cpabc_global_arera_enabled = '0';\n        var cpabc_global_date_format = '1';\n        var cpabc_global_military_time = '1';\n        var cpabc_global_start_weekday = '1';\n        var cpabc_global_mindate = '4\/6\/2026';\n        var cpabc_global_maxdate = '5\/6\/2026';\n        var cpabc_global_gmt_enabled = false;\n        var cpabc_global_gmt = 0;\n        var cpabc_global_close_on_select = true;\n        var cpabc_global_cancel_text = 'Annulla';\n        var cpabc_global_pagedate = '4\/2026';\n    <\/script>\n    <script type=\"text\/javascript\" src=\"https:\/\/nextoneservice.it\/wp-content\/plugins\/appointment-booking-calendar\/TDE_AppCalendar\/all-scripts.js\"><\/script>\n    <script type=\"text\/javascript\">\n        var cpabc_current_calendar_item;\n        var abc_last_date = '';\n        var abc_cost = '';\n\n        function apc_clear_date() {\n            document.getElementById(\"selDaycal\" + cpabc_current_calendar_item).value = \"\";\n                        cpabc_updateItem();\n        }\n\n        function cpabc_updateItem() {\n            document.getElementById(\"calarea_\" + cpabc_current_calendar_item).style.display = \"none\";\n            var selecteditem = document.getElementById(\"cpabc_item\").value;\n            cpabc_do_init(parseInt(selecteditem));\n        }\n        var cpabc_first_load = true;\n\n        function cpabc_do_init(id) {\n            cpabc_current_calendar_item = id;\n            document.getElementById(\"calarea_\" + cpabc_current_calendar_item).style.display = \"\";\n            cpabc_global_date_format = document.getElementById(\"ccpabc_global_date_format\" + id).value;\n            cpabc_global_military_time = document.getElementById(\"ccpabc_global_military_time\" + id).value;\n            cpabc_global_start_weekday = document.getElementById(\"ccpabc_global_start_weekday\" + id).value;\n            cpabc_global_mindate = document.getElementById(\"cmintime\" + id).value;\n            cpabc_global_maxdate = document.getElementById(\"cmaxtime\" + id).value;\n            cpabc_global_json_enabled = document.getElementById(\"json_enable\" + id).value;\n            cpabc_global_json_exclude_calendar = document.getElementById(\"json_exclude_calendar\" + id).value;\n            cpabc_global_arera_enabled = document.getElementById(\"arera_enable\" + id).value;\n            cpabc_global_arera_days = document.getElementById(\"arera_days\" + id).value;\n            cpabc_global_arera_message = document.getElementById(\"arera_message\" + id).value;\n            if (document.getElementById(\"ccpabc_global_gmt_enabled\" + id).value == 'true')\n                cpabc_global_gmt_enabled = true;\n            else\n                cpabc_global_gmt_enabled = false;\n            cpabc_global_gmt = document.getElementById(\"ccpabc_global_gmt\" + id).value;\n            if (document.getElementById(\"ccpabc_global_close_on_select\" + id).value == 'true')\n                cpabc_global_close_on_select = true;\n            else\n                cpabc_global_close_on_select = false;\n            cpabc_global_pagedate = document.getElementById(\"ccpabc_global_pagedate\" + id).value;\n            initAppCalendar(\"cal\" + cpabc_current_calendar_item, document.getElementById(\"ccpages\" + id).value, 2, document.getElementById(\"cclanguage\" + id).value, {\n                m1: \"Selezionare l'ora per l'appuntamento\"\n            });\n                            if (cpabc_first_load) {\n                    cpabc_first_load = false;\n                    return;\n                }\n                $dexQuery = jQuery.noConflict();\n                $dexQuery('body').css('cursor', 'wait');\n                $dexQuery('body').css('overflow-y', 'hidden');\n                $dexQuery(\"select#cpabc_item\").parent().append('<div id=\"loading-spinner-overlay\"><div id=\"loading-spinner-container\"><div class=\"loader\" id=\"loading-spinner\"><\/div><\/div><\/div>');\n                $dexQuery.ajax({\n                    type: \"GET\",\n                    url: \"\/?dex_abc=getstructure\" + String.fromCharCode(38) +\n                        \"inAdmin=1\" + String.fromCharCode(38) +\n                        \"cpabc_item=\" + cpabc_current_calendar_item + \"\" + String.fromCharCode(38),\n                }).done(function(html) {\n                    document.getElementById(\"form_structure\").value = html;\n                    try {\n                        $dexQuery(\"#cpcaptchalayer\").html($dexQuery(\".captcha\").html());\n                    } catch (e) {}\n                    try {\n                        $dexQuery(\"#cpcaptchalayer1\").html($dexQuery(\".captcha1\").html());\n                    } catch (e) {}\n                    $dexQuery = jQuery.noConflict();\n                    var f = $dexQuery(\"#fbuilder\").fbuilder($dexQuery.parseJSON(document.getElementById(\"form_structure\").value));\n                    f.fBuild.loadData(\"form_structure\");\n                    $dexQuery('body').css('cursor', 'auto');\n                    $dexQuery('body').css('overflow-y', 'auto');\n                    $dexQuery(\"#loading-spinner-overlay\").remove();\n                });\n                    }\n\n        function force_updatedate() {\n            abc_last_date = \"\";\n            updatedate();\n        }\n\n        function updatedate() {\n                    }\n    <\/script>\n\n    <link href=\"https:\/\/nextoneservice.it\/wp-content\/plugins\/appointment-booking-calendar\/css\/stylepublic.css\" type=\"text\/css\" rel=\"stylesheet\" \/>\n<link href=\"https:\/\/nextoneservice.it\/wp-content\/plugins\/appointment-booking-calendar\/css\/cupertino\/jquery-ui-1.8.20.custom.css\" type=\"text\/css\" rel=\"stylesheet\" \/>\n<link href=\"https:\/\/nextoneservice.it\/wp-content\/plugins\/appointment-booking-calendar\/templates\/06\/style.css\" type=\"text\/css\" rel=\"stylesheet\" \/><form class=\"cpp_form\"  id=\"cp_contactformpp_pform\" name=\"FormEdit\" action=\"\" method=\"post\" onsubmit=\"return doValidate(this);\" enctype=\"multipart\/form-data\"><input name=\"cpabc_appointments_post\" type=\"hidden\" id=\"1\" \/><input type=\"hidden\" name=\"form_structure_hidden\" id=\"form_structure_hidden\" value=\"\" \/>\n  <div >\n        <div style=\"display:none\">\n      Selezionare il servizio<br \/>\n      <select name=\"cpabc_item\" id=\"cpabc_item\" onchange=\"cpabc_updateItem()\" style=\"font-size: 120%; font-weight: bold; background-color: #f0e0d0\"><option value=382>ECOSPORTELLO<\/option><option value=4>INFORMAZIONI<\/option><option value=381>PRIORITA'<\/option><\/select><br \/><br \/>\n    <\/div>\n  <\/div>\n  <style type=\"text\/css\">\n    .blink_text {\n        animation: blinker 1s linear infinite;\n    }\n\n    @keyframes blinker {\n        30% {\n            opacity: 0.2;\n        }\n    }\n\n    .abc_json_reserve_div {\n        padding-top: 6px;\n        box-shadow: 0 2 2;\n    }\n\n    .abc_json_reserve_btn {\n        cursor: pointer;\n        color: #fff;\n        border: none;\n        border-radius: 8px;\n        transition-duration: 0.4s;\n        box-shadow: 0 1 2;\n    }\n\n    .abc_json_reserve_btn:hover {\n        box-shadow: 0 1 2;\n        background-color: #0083C0;\n    }\n\n    .abc_json_reserve_btn:active {\n        border-radius: 8px;\n        margin: 0;\n        display: inline-block;\n    }\n\n    .abc_json_reserve_btn:disabled {\n        color: #C0C0C0;\n    }\n\n    .abc_json_reserve_read {\n        cursor: pointer;\n        color: #fff;\n        border: none;\n        border-radius: 8px;\n        transition-duration: 0.4s;\n        box-shadow: 0 1 2;\n        display: block;\n        margin-right: auto;\n        margin-left: auto;\n    }\n\n    .abc_json_reserve_read:hover {\n        box-shadow: 0 1 2;\n        background-color: #0083C0;\n        display: block;\n        margin-right: auto;\n        margin-left: auto;\n    }\n\n    .abc_json_reserve_read:active {\n        border-radius: 8px;\n        margin: 0;\n        display: block;\n        margin-right: auto;\n        margin-left: auto;\n    }\n\n    .abc_json_reserve_read:disabled {\n        color: #C0C0C0;\n        display: block;\n        margin-right: auto;\n        margin-left: auto;\n    }\n\n    .captchaimg1 {\n        margin-bottom: 10px;\n    }\n\n    .captchaimg1:hover {\n        cursor: pointer;\n    }\n\n    .abc_jsonbox_title {\n        font-size: 24px;\n        font-weight: bold;\n        padding-bottom: 10px;\n        margin-bottom: 10px;\n    }\n\n    .abc_jsonbox_class {\n        background-color: #EEEEEE;\n        padding: 3mm;\n        border-radius: 1mm;\n        width: 100%;\n    }\n\n    .video-container {\n        width: 300px;\n        overflow: hidden;\n        display: block;\n        height: 300px;\n    }\n\n    .abc_pdf_download_btn {\n        cursor: pointer;\n        border: none;\n        border-radius: 8px;\n        transition-duration: 0.4s;\n        margin-top: 10px;\n        font-family: var(--font-family-sans-serif);\n        background-color: var(--iren-azure);\n        color: var(--iren-white);\n        padding: 12px 32px;\n        font-weight: bold;\n    }\n\n    .abc_pdf_download_btn:hover {\n        background-color: var(--iren-azure-hover);\n    }\n<\/style>\n<script src=\"https:\/\/nextoneservice.it\/wp-content\/plugins\/appointment-booking-calendar\/html5-qrcode-master\/html5-qrcode.min.js\"><\/script>\n<script src=\"https:\/\/nextoneservice.it\/wp-content\/plugins\/appointment-booking-calendar\/html5-qrcode-master\/html5-qrcode-scanner1.js\"><\/script>\n<script type=\"text\/javascript\">\n    function refreshcaptcha1() {\n        $dexQuery(\"#captchaimg1\").attr('src', $dexQuery(\"#captchaimg1\").attr('src') + String.fromCharCode(38) + Date());\n    }\n<\/script>\n\n\n<div id=\"abc_jsonbox\" style=\"display:none\">\n    <div class=\"abc_jsonbox_class\" style=\"background-color:#f0e0d0\">\n        <div class=\"abc_jsonbox_title\" style=\"color: #0083C0;\">Prenotazione in coda<\/div>\n        <div id=\"abc_jsonbox_ticket\" style=\"display:none; font-size:36px; padding-bottom: 10px; \">Biglietto:<div id=\"abc_jsonbox_ticket_num\" style=\"display:inline; padding-left: 0.4em; padding-bottom: 10px; font-weight:bold; color:brown\"><\/div>\n        <\/div>\n        <div id=\"abc_jsonbox_times\" style=\"font-size:18px;\">Orari di apertura:<div id=\"abc_jsonbox_times_num\" style=\"display:inline; padding-left: 0.4em; font-weight:bold\"><\/div>\n        <\/div>\n        <div id=\"abc_jsonbox_reserved\" style=\"display:none; font-size:18px;\">Emissione:<div id=\"abc_jsonbox_reserved_time\" style=\"display:inline; padding-left: 0.4em; font-weight:bold; color:#0000AA\"><\/div>\n        <\/div>\n        <div id=\"abc_jsonbox_waitingtime\" style=\"font-size:18px;\">Minuti attesa:<div id=\"abc_jsonbox_waitingtime_num\" style=\"display:inline; padding-left: 0.4em; font-weight:bold\"><\/div>\n        <\/div>\n        <div id=\"abc_jsonbox_pendingusers\" style=\"font-size:18px;\">Utenti in attesa:<div id=\"abc_jsonbox_pendingusers_num\" style=\"display:inline; padding-left: 0.4em; font-weight:bold\"><\/div>\n        <\/div>\n        <div id=\"abc_jsonbox_ticket_text\" class=\"blink_text\" style=\"display:none; font-size:30px; font-weight:bold; color:#660000;\">InAttesa<\/div>\n        <div id=\"abc_pdf_download_div\" style=\"display:none; padding-top: 10px;\">\n            <input type=\"button\" class=\"abc_pdf_download_btn\" id=\"abc_pdf_download_btn\" onclick=\"downloadTicketPdf(event);\" value=\"\ud83d\udcc4 Scarica il biglietto in formato PDF\">\n        <\/div>\n                    <div id=\"abc_captcha_json\" style=\"display: none; padding-top: 10px; \">\n                <div class=\"abc_captcha_json fields\"><label>Inserire il codice di sicurezza: <\/label><\/div>\n                <img src=\"\/?cpabc_app=captcha1&inAdmin=1&width=180&height=60&letter_count=5&min_size=25&max_size=35&noise=200&noiselength=4&bcolor=ffffff&border=000000&font=font-3.ttf\" id=\"captchaimg1\" class=\"captchaimg1\" onclick=\"refreshcaptcha1()\" alt=\"security code\" border=\"0\" padding: 6px 30px 30px 30px; \/>\n                <div class=\"abc_captcha_code_json fields\"><label>Codice di sicurezza: <\/label><\/div>\n                <div class=\"dfield\">\n                    <input type=\"text\" size=\"20\" style=\"width: 180px;\" name=\"hdcaptcha1\" id=\"hdcaptcha1\" value=\"\" \/>\n                    <div class=\"error message\" id=\"hdcaptcha1_error\" generated=\"true\" style=\"display:none; position: absolute; left: 0px; top: 25px; \"><\/div>\n                <\/div>\n                <div id=\"abc_json_reserve_div\" class=\"abc_json_reserve_div\" style=\"padding-top: 10px;\">\n                    <input type=\"button\" class=\"abc_json_reserve_btn\" id=\"abc_json_reserve_btn\" onclick=\"doValidateJSon();\" style=\"background-color: #0093DA; font-size:16px; text-transform: none; padding: 8px 30px 8px 30px; \" value=\"Prendi il biglietto\">\n                <\/div>\n            <\/div>\n            <\/div>\n    <div style=\"display: inline-block\" id=\"reader\" style=\"padding-bottom: 30px;\"><\/div>\n    <div id=\"abc_json_reserve_div\" class=\"abc_json_reserve_div\" style=\"padding-bottom: 30px;\">\n        <input type=\"button\" class=\"abc_json_reserve_read\" id=\"abc_json_reserve_read\" style=\"background-color: #0093DA; font-size:16px; text-transform: none; padding: 8px 30px 8px 30px; \" value=\"Leggi il codice QR\">\n    <\/div>\n    <div style=\"clear:both\"><\/div>\n<\/div>\n<script type=\"text\/javascript\">\n    var html5Qrcode = null;\n    var reserveCalendar = 0;\n    var ticketCalendar = \"\";\n    var ticketTimeSrv = \"\";\n    var ticketAcquire = 0;\n    var previewCalendar = 0;\n\n    function checkParameters(manualParameters) {\n        if (reserveCalendar || ticketAcquire)\n            return;\n        previewCalendar = 0;\n        reserveCalendar = 0;\n        ticketCalendar = \"\";\n        ticketTimeSrv = \"\";\n        ticketAcquire = 0;\n\n        var myParameters = null;\n        if (manualParameters !== undefined) {\n            var tempParameters = \"\";\n            tempParameters = manualParameters.split(\"?\");\n            if (!(tempParameters == null)) {\n                if (tempParameters.length > 1) {\n                    myParameters = tempParameters[1].split(\"&\");\n                }\n            }\n        } else\n        if (window.location.search !== \"\")\n            myParameters = window.location.search.replace(\"?\", \"\").split(\"&\");\n        \/*{\n            var tempParameters = \"\";\n            tempParameters = window.location.search.split(\"?\");\n            if (!(tempParameters==null))\n            {\n                if (tempParameters.length > 1)\n                {\n                    myParameters = tempParameters[1].split(\"&\");\n                }\n            }\n        }\n             *\/\n\n        if (myParameters == null)\n            return;\n\n        var n = myParameters.length;\n        var i;\n        for (i = 0; i < n; i++) {\n            var prop = myParameters[i].split(\"=\");\n            if (prop.length >= 2) {\n                if (prop[0] === \"srsel\") {\n                    previewCalendar = parseInt(prop[1]);\n                }\n                if (prop[0] === \"rsrv\") {\n                    reserveCalendar = parseInt(prop[1]);\n                }\n                if (prop[0] === \"srtk\") {\n                    ticketCalendar = decodeURI(prop[1]);\n                }\n                if (prop[0] === \"srtm\") {\n                    ticketTimeSrv = decodeURI(prop[1]);\n                }\n                if (prop[0] === \"acqr\") {\n                    ticketAcquire = parseInt(prop[1]);\n                }\n            }\n        }\n\n        if (!reserveCalendar && !ticketAcquire)\n            return;\n\n        window.history.replaceState(null, null, window.location.pathname);\n        if (previewCalendar > 0 && previewCalendar != cpabc_current_calendar_item) {\n            var selEl = document.getElementById(\"cpabc_item\");\n            var n = selEl.options.length;\n            var i;\n            for (i = 0; i < n; i++) {\n                if (selEl.options[i].value == previewCalendar)\n                    break;\n            }\n            if (i < n) {\n                previewCalendar = 0;\n                selEl.options[i].selected = true;\n                var event = new Event('change');\n                selEl.dispatchEvent(event);\n                \/\/onchange();\n                return;\n            }\n        }\n    }\n\n    function onScanSuccess(qrCodeMessage) {\n        \/\/ handle on success condition with the decoded message\n        html5Qrcode.clear();\n        html5Qrcode = null;\n        \/\/ ^ this will stop the scanner (video feed) and clear the scan area.\n        \/\/document.getElementById(\"player\").style.display = 'none';\n        $dexQuery(\".abc_json_reserve_read\").show();\n        document.getElementById(\"abc_json_reserve_read\").style.display = 'inline';\n        document.getElementById(\"abc_json_reserve_read\").disabled = false;\n        document.getElementById(\"abc_json_reserve_read\").value = \"Leggi il codice QR\";\n        \/\/ Stop taking snapshots to canvas\n        checkParameters(qrCodeMessage);\n        updateJSONBox();\n    }\n\n\n    abc_json_reserve_read.addEventListener('click', () => {\n        if (html5Qrcode !== null) {\n            html5Qrcode.clear();\n            html5Qrcode = null;\n            document.getElementById(\"reader\").style.display = 'none';\n            document.getElementById(\"abc_json_reserve_read\").value = \"Leggi il codice QR\";\n            \/\/ Stop taking snapshots to canvas\n            autoCaptureStatus = false;\n        } else {\n            document.getElementById(\"reader\").style.display = '';\n            document.getElementById(\"abc_json_reserve_read\").value = \"Fine lettura QR\";\n            document.getElementById(\"abc_json_reserve_read\").disabled = false;\n            \/\/ Start taking snapshots to canvas\n            html5Qrcode = new Html5QrcodeScanner1(\n                \"reader\", {\n                    fps: 50,\n                    qrbox: 250,\n                    disableFlip: true\n                });\n            html5Qrcode.render(onScanSuccess);\n        }\n    });\n    \/*\n    function autoCapture() {\n        if (autoCaptureStatus) {\n            \/\/ Decode QR Code\n            try {\n                decodedValue = qrcode.decode();\n                console.log(decodedValue);\n                \/\/window.history.replaceState(null, null, window.location.pathname);\n                document.getElementById(\"player\").style.display = 'none';\n                $dexQuery (\".abc_json_reserve_read\").show();\n                document.getElementById(\"abc_json_reserve_read\").style.display = 'inline';\n                document.getElementById(\"abc_json_reserve_read\").disabled = false;\n                document.getElementById(\"abc_json_reserve_read\").value = \"Leggi il codice QR\";\n                \/\/ Stop taking snapshots to canvas\n                autoCaptureStatus = false;\n                window.history.replaceState(null, null, decodedValue);\n            } catch (err) {\n                \/\/context.drawImage(player, 0, 0, canvas.width, canvas.height);\n                context.drawImage(player, -(videowidth-300)\/2, -(videoheight-300)\/2);\n                \/\/if (err !== \"Couldn't find enough finder patterns (found 0)\") {\n                \/\/    abc_json_reserve_read.click();\n                \/\/}\n                setTimeout(autoCapture, 100);\n            }\n        }\n    }\n    *\/\n\n    function abcJSONReserve() {\n        $dexQuery = jQuery.noConflict();\n        var result = $dexQuery.ajax({\n            type: \"GET\",\n            url: \"\/?abc_json_issuereservation=\" + cpabc_current_calendar_item,\n            async: false,\n        }).responseText;\n        var vjson = JSON.parse(result);\n        if (vjson.size === 0 || vjson.length === 0)\n            alert('Prenotazione non avvenuta');\n        else {\n            if (vjson.Reserved == false)\n                alert(vjson.Message);\n            else {\n                var today = new Date();\n                var ticketTime = \"\";\n                ticketTime += today.getDate() + '-' + (today.getMonth() + 1) + '-' + today.getFullYear() + ' ' + today.getHours() + ':' + today.getMinutes();\n                refreshcaptcha1();\n                setCookie('abcjsondate' + cpabc_current_calendar_item, ticketTime, 1);\n                setCookie('abcjsonlabel' + cpabc_current_calendar_item, vjson.Label, 1);\n                $dexQuery(\".abc_json_reserve_btn\").hide();\n                $dexQuery(\".abc_json_reserve_read\").hide();\n                $dexQuery(\".form_structure\").hide();\n                document.getElementById(\"fieldlist\").style.display = '';\n                document.getElementById(\"fbuilder\").style.display = '';\n                \/\/document.getElementById(\"field-0\").style.display = '';\n                updateJSONBox();\n            }\n        }\n    }\n\n    function setCookie(name, value, days) {\n        var expires = \"\";\n        if (days) {\n            var date = new Date();\n            date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));\n            expires = \"; expires=\" + date.toUTCString();\n        }\n        document.cookie = name + \"=\" + value + expires + \"; path=\/\";\n    }\n\n    function getCookie(name) {\n        var nameEQ = name + \"=\";\n        var ca = document.cookie.split(';');\n        for (var i = 0; i < ca.length; i++) {\n            var c = ca[i];\n            while (c.charAt(0) == ' ') c = c.substring(1, c.length);\n            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);\n        }\n        return null;\n    }\n\n    function eraseCookie(name) {\n        var date = new Date();\n        date.setTime(date.getTime() + (-1 * 24 * 60 * 60 * 1000));\n        expires = \"; expires=\" + date.toUTCString();\n        document.cookie = name + \"=;\" + expires + \"; path=\/\";\n    }\n\n    function doValidateJSon(form) {\n                    if ($dexQuery(\"#hdcaptcha1\").val() == '') {\n                alert('Inserire il codice visualizzato');\n                return false;\n            }\n            var result = $dexQuery.ajax({\n                type: \"GET\",\n                url: \"?inAdmin=1\" + String.fromCharCode(38) + \"abcc=1\" + String.fromCharCode(38) + \"hdcaptcha1=\" + $dexQuery(\"#hdcaptcha1\").val(),\n                async: false,\n            }).responseText;\n            if (result.indexOf(\"captchafailed\") != -1) {\n                $dexQuery(\"#captchaimg1\").attr('src', $dexQuery(\"#captchaimg1\").attr('src') + String.fromCharCode(38) + Date());\n                alert('Inserire il codice visualizzato');\n                return false;\n            } else  {\n            abcJSONReserve();\n        }\n    }\n\n    function updateJSONBox() {\n        if (parseInt(cpabc_global_json_enabled) === 0) {\n            document.getElementById(\"abc_jsonbox\").style.display = 'none';\n            document.getElementById(\"fbuilder\").style.display = '';\n        } else {\n            document.getElementById(\"abc_jsonbox\").style.display = '';\n            if (cpabc_global_json_exclude_calendar === \"\" || parseInt(cpabc_global_json_exclude_calendar) === 0)\n                document.getElementById(\"fbuilder\").style.display = '';\n            else\n                document.getElementById(\"fbuilder\").style.display = 'none';\n\n            try {\n                $dexQuery = jQuery.noConflict();\n                var ticketTime = getCookie('abcjsondate' + cpabc_current_calendar_item);\n                var myLabel = getCookie('abcjsonlabel' + cpabc_current_calendar_item);\n                if (myLabel !== null && myLabel !== \"\" || ticketTime !== null && ticketTime !== \"\") {\n                    var result = $dexQuery.ajax({\n                        type: \"GET\",\n                        url: \"\/?abc_json_reservationstatus=\" + cpabc_current_calendar_item + \"&label=\" + myLabel,\n                        timeout: 3000,\n                        async: true,\n                        success: function(result) {\n                            var vjson = JSON.parse(result);\n                            if (typeof(vjson.IsValid) === \"undefined\" || vjson.IsValid === null) {\n                                document.getElementById(\"abc_jsonbox_waitingtime\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_pendingusers\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_ticket_text\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_ticket_text\").classList.remove('blink_text');\n                                document.getElementById(\"abc_jsonbox_ticket_text\").innerText = 'nessuna connessione';\n                                \/\/ Hide PDF download button\n                                togglePdfButton(false);\n                            } else if (!vjson.IsValid) {\n                                $dexQuery(\".abc_json_reserve_btn\").show();\n                                $dexQuery(\".abc_json_reserve_read\").show();\n                                document.getElementById(\"abc_json_reserve_btn\").disabled = false;\n                                document.getElementById(\"abc_json_reserve_read\").disabled = false;\n                                document.getElementById(\"abc_json_reserve_btn\").style.display = 'inline';\n                                document.getElementById(\"abc_captcha_json\").style.display = '';\n                                document.getElementById(\"abc_jsonbox_ticket\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_reserved\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_ticket_text\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_ticket_text\").classList.remove('blink_text');\n                                document.getElementById(\"abc_jsonbox_times\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_waitingtime\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_pendingusers\").style.display = 'flex';\n                                eraseCookie('abcjsondate' + cpabc_current_calendar_item);\n                                eraseCookie('abcjsonlabel' + cpabc_current_calendar_item);\n                                \/\/ Hide PDF download button\n                                togglePdfButton(false);\n                            } else {\n                                $dexQuery(\".abc_json_reserve_btn\").hide();\n                                $dexQuery(\".abc_json_reserve_read\").hide();\n                                document.getElementById(\"abc_json_reserve_btn\").style.display = 'none';\n                                document.getElementById(\"abc_json_reserve_read\").style.display = 'none';\n                                document.getElementById(\"abc_captcha_json\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_ticket\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_reserved\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_times\").style.display = 'none';\n\n                                \/\/document.getElementById(\"field-0\").style.display = '';\n                                if (parseInt(vjson.PendingUsers) < 0) {\n                                    document.getElementById(\"abc_jsonbox_waitingtime\").style.display = 'none';\n                                    document.getElementById(\"abc_jsonbox_pendingusers\").style.display = 'none';\n                                    document.getElementById(\"abc_jsonbox_ticket_text\").style.display = 'flex';\n                                    document.getElementById(\"abc_jsonbox_ticket_text\").classList.add('blink_text');\n                                    document.getElementById(\"abc_jsonbox_ticket_text\").innerText = 'Chiamata sportello ' + (-parseInt(vjson.PendingUsers)).toString();\n                                } else if (parseInt(vjson.PendingUsers) === 0) {\n                                    document.getElementById(\"abc_jsonbox_waitingtime\").style.display = 'none';\n                                    document.getElementById(\"abc_jsonbox_pendingusers\").style.display = 'none';\n                                    document.getElementById(\"abc_jsonbox_ticket_text\").style.display = 'flex';\n                                    document.getElementById(\"abc_jsonbox_ticket_text\").classList.remove('blink_text');\n                                    document.getElementById(\"abc_jsonbox_ticket_text\").innerText = 'Sei il prossimo';\n                                } else {\n                                    document.getElementById(\"abc_jsonbox_waitingtime\").style.display = 'flex';\n                                    document.getElementById(\"abc_jsonbox_pendingusers\").style.display = 'flex';\n                                    document.getElementById(\"abc_jsonbox_ticket_text\").style.display = 'none';\n                                    document.getElementById(\"abc_jsonbox_ticket_text\").classList.remove('blink_text');\n                                    document.getElementById(\"abc_jsonbox_waitingtime_num\").innerText = vjson.WaitingTime;\n                                    document.getElementById(\"abc_jsonbox_pendingusers_num\").innerText = vjson.PendingUsers;\n                                }\n                                document.getElementById(\"abc_jsonbox_reserved_time\").innerText = ticketTime;\n                                document.getElementById(\"abc_jsonbox_ticket_num\").innerText = vjson.Label;\n                                \/\/ Show PDF download button\n                                togglePdfButton(true);\n                            }\n                        }\n                    });\n                } else {\n                    document.getElementById(\"abc_jsonbox_ticket\").style.display = 'none';\n                    document.getElementById(\"abc_jsonbox_reserved\").style.display = 'none';\n                    document.getElementById(\"abc_jsonbox_ticket_text\").classList.remove('blink_text');\n                    $dexQuery(\".abc_json_reserve_btn\").show();\n                    $dexQuery(\".abc_json_reserve_read\").show();\n                    document.getElementById(\"abc_captcha_json\").style.display = '';\n                    var result = $dexQuery.ajax({\n                        type: \"GET\",\n                        url: \"\/?abc_json_status=\" + cpabc_current_calendar_item,\n                        async: true,\n                        success: function(result) {\n                            var vjson = JSON.parse(result);\n                            if (typeof(vjson.IsActive) === \"undefined\" || vjson.IsActive === null) {\n                                document.getElementById(\"abc_json_reserve_btn\").disabled = true;\n                                document.getElementById(\"abc_json_reserve_read\").disabled = true;\n                                document.getElementById(\"abc_jsonbox_waitingtime\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_pendingusers\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_times\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_ticket_text\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_ticket_text\").innerText = 'nessuna connessione';\n                            } else if (vjson.IsActive) {\n                                \/\/document.getElementById(\"field-0\").style.display = '';\n                                document.getElementById(\"abc_jsonbox_ticket_text\").style.display = 'none';\n                                document.getElementById(\"abc_json_reserve_btn\").disabled = false;\n                                document.getElementById(\"abc_json_reserve_read\").disabled = false;\n                                document.getElementById(\"abc_jsonbox_waitingtime\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_pendingusers\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_times\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_waitingtime_num\").innerText = vjson.WaitingTime;\n                                document.getElementById(\"abc_jsonbox_pendingusers_num\").innerText = vjson.PendingUsers;\n                                document.getElementById(\"abc_jsonbox_times_num\").innerText = vjson.BusinessHours;\n                                if (reserveCalendar) {\n                                    reserveCalendar = 0;\n                                    abcJSONReserve();\n                                }\n                                if (ticketAcquire) {\n                                    ticketAcquire = 0;\n                                    setCookie('abcjsondate' + cpabc_current_calendar_item, ticketTimeSrv, 1);\n                                    setCookie('abcjsonlabel' + cpabc_current_calendar_item, ticketCalendar, 1);\n                                }\n                            } else {\n                                document.getElementById(\"abc_json_reserve_btn\").disabled = true;\n                                document.getElementById(\"abc_json_reserve_read\").disabled = true;\n                                document.getElementById(\"abc_jsonbox_waitingtime\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_pendingusers\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_times\").style.display = 'none';\n                                document.getElementById(\"abc_jsonbox_ticket_text\").style.display = 'flex';\n                                document.getElementById(\"abc_jsonbox_times_num\").innerText = vjson.BusinessHours;\n                                document.getElementById(\"abc_jsonbox_ticket_text\").innerText = 'Servizio attivo nei seguenti orari:\\n' + vjson.BusinessHours;\n                            }\n                            \/\/ Hide PDF download button\n                            togglePdfButton(false);\n                        }\n                    });\n                }\n            } catch (e) {\n                \/\/document.getElementById(\"abc_jsonbox\").style.display = 'none';\n                \/\/setTimeout('updateJSONBox()', 2000);\n                console.log(e);\n            }\n        }\n    }\n\n    function getQueryParams() {\n        var queryDict = {};\n        var arr = location.search.substr(1).split(\"&\")\n        for (var i = 0; i < arr.length; i++) {\n            var pair = arr[i].split(\"=\");\n            if (pair[0])\n                queryDict[pair[0]] = pair[1];\n        }\n        return queryDict;\n    }\n\n    window.onload = function() {\n        checkParameters();\n        setTimeout('updateJSONBox()', 100);\n        setInterval('updateJSONBox()', 5000); \/\/ update box every 5 seconds\n        const queryParams = getQueryParams();\n        var formEl = document.getElementById('cp_contactformpp_pform');\n        if (formEl) {\n            var inputEl = document.createElement(\"input\");\n            inputEl.setAttribute(\"type\", \"hidden\");\n            inputEl.setAttribute(\"name\", \"provenienza\");\n\n            var provenienza = \"WEB\";\n            if (queryParams['app'])\n                provenienza = \"APP\";\n\n            inputEl.setAttribute(\"value\", provenienza);\n\n            formEl.appendChild(inputEl);\n        }\n    }\n\n    \/\/ Generate PDF download URL with security nonce\n    function generatePdfDownloadUrl(ticketLabel, ticketTime, businessHours) {\n        var baseUrl = window.location.href;\n        var nonce = 'e845f6594e';\n\n        var url = baseUrl + '\/?cpabc_download_pdf=1&calendar_id=' +\n            '&ticket_label=' + encodeURIComponent(ticketLabel) +\n            '&ticket_time=' + encodeURIComponent(ticketTime) +\n            '&nonce=' + nonce;\n\n        if (businessHours) {\n            url += '&business_hours=' + encodeURIComponent(businessHours);\n        }\n\n        return url;\n    }\n\n    \/\/ Download PDF function\n    function downloadTicketPdf(event) {\n        event.preventDefault();\n        var ticketData = getTicketData();\n\n        var downloadUrl = generatePdfDownloadUrl(\n            ticketData.ticketLabel,\n            ticketData.ticketTime,\n            ticketData.businessHours\n        );\n\n        \/\/ Trigger download\n        var link = document.createElement('a');\n        link.href = downloadUrl;\n        link.style.display = 'none';\n        document.body.appendChild(link);\n        link.click();\n        document.body.removeChild(link);\n        window.history.replaceState(null, null, window.location.pathname);\n    }\n\n    function getTicketData() {\n        var ticketLabel = getCookie('abcjsonlabel' + cpabc_current_calendar_item);\n        var ticketTime = getCookie('abcjsondate' + cpabc_current_calendar_item);\n        var businessHours = document.getElementById(\"abc_jsonbox_times_num\") ?\n            document.getElementById(\"abc_jsonbox_times_num\").innerText : '';\n\n        if (!ticketLabel || !ticketTime) {\n            alert('Nessun biglietto disponibile per il download');\n            return;\n        }\n\n        return {\n            ticketLabel,\n            ticketTime,\n            businessHours\n        }\n    }\n\n    \/\/ Toggle PDF button visibility\n    function togglePdfButton(show) {\n        if (!window.location.pathname.includes('irentest')) {\n            return;\n        }\n        var pdfDiv = document.getElementById(\"abc_pdf_download_div\");\n        if (pdfDiv) {\n            pdfDiv.style.display = show ? 'block' : 'none';\n        }\n    }\n<\/script>  <div id=\"fbuilder\">\n            <div id=\"abc_selectdate\" class=\"abc_selectdate fields\"><div class=\"abc_jsonbox_title\" style=\"font-size:24px; font_weight: bold; padding-bottom: 10px; margin_bottom: 10px; color: #0083C0\">Appuntamenti<\/div><label>Selezionare data e ora:<\/label><div><div id=\"calarea_382\" style=\"display:none\"><input name=\"tzonelistcal382\" type=\"hidden\" id=\"tzonelistcal382\" \/><input name=\"selDaycal382\" type=\"hidden\" id=\"selDaycal382\" \/><input name=\"selMonthcal382\" type=\"hidden\" id=\"selMonthcal382\" \/><input name=\"selYearcal382\" type=\"hidden\" id=\"selYearcal382\" \/><input name=\"selHourcal382\" type=\"hidden\" id=\"selHourcal382\" \/><input name=\"selMinutecal382\" type=\"hidden\" id=\"selMinutecal382\" \/><div class=\"appContainer\"><div style=\"z-index:1000;\" class=\"appContainer2\"><div id=\"cal382Container\"><\/div><\/div><\/div> <div style=\"clear:both;\"><\/div><div  id=\"listcal382\"><\/div><\/div><input name=\"json_enable382\" type=\"hidden\" id=\"json_enable382\" value=\"1\" \/>\n      <input name=\"json_exclude_calendar382\" type=\"hidden\" id=\"json_exclude_calendar382\" value=\"1\" \/>\n      <input name=\"arera_enable382\" type=\"hidden\" id=\"arera_enable382\" value=\"0\" \/>\n      <input name=\"arera_days382\" type=\"hidden\" id=\"arera_days382\" value=\"0\" \/>\n      <input name=\"arera_message382\" type=\"hidden\" id=\"arera_message382\" value=\"\" \/>\n      <input name=\"arera_delete_hours382\" type=\"hidden\" id=\"arera_delete_hours382\" value=\"0\" \/>\n      <input name=\"cclanguage382\" type=\"hidden\" id=\"cclanguage382\" value=\"IT\" \/><input name=\"ccpages382\" type=\"hidden\" id=\"ccpages382\" value=\"1\" \/><input name=\"ccpabc_global_date_format382\" type=\"hidden\" id=\"ccpabc_global_date_format382\" value=\"1\" \/><input name=\"ccpabc_global_military_time382\" type=\"hidden\" id=\"ccpabc_global_military_time382\" value=\"1\" \/><input name=\"ccpabc_global_start_weekday382\" type=\"hidden\" id=\"ccpabc_global_start_weekday382\" value=\"1\" \/><input name=\"cmintime382\" type=\"hidden\" id=\"cmintime382\" value=\"4\/6\/2026\" \/><input name=\"cmaxtime382\" type=\"hidden\" id=\"cmaxtime382\" value=\"5\/6\/2026\" \/> <input name=\"ccpabc_global_gmt_enabled382\" type=\"hidden\" id=\"ccpabc_global_gmt_enabled382\" value=\"false\" \/><input name=\"ccpabc_global_gmt382\" type=\"hidden\" id=\"ccpabc_global_gmt382\" value=\"0\" \/><input name=\"ccpabc_global_close_on_select382\" type=\"hidden\" id=\"ccpabc_global_close_on_select382\" value=\"true\" \/><input name=\"ccpabc_global_pagedate382\" type=\"hidden\" id=\"ccpabc_global_pagedate382\" value=\"4\/2026\" \/><div id=\"calarea_4\" style=\"display:none\"><input name=\"tzonelistcal4\" type=\"hidden\" id=\"tzonelistcal4\" \/><input name=\"selDaycal4\" type=\"hidden\" id=\"selDaycal4\" \/><input name=\"selMonthcal4\" type=\"hidden\" id=\"selMonthcal4\" \/><input name=\"selYearcal4\" type=\"hidden\" id=\"selYearcal4\" \/><input name=\"selHourcal4\" type=\"hidden\" id=\"selHourcal4\" \/><input name=\"selMinutecal4\" type=\"hidden\" id=\"selMinutecal4\" \/><div class=\"appContainer\"><div style=\"z-index:1000;\" class=\"appContainer2\"><div id=\"cal4Container\"><\/div><\/div><\/div> <div style=\"clear:both;\"><\/div><div  id=\"listcal4\"><\/div><\/div><input name=\"json_enable4\" type=\"hidden\" id=\"json_enable4\" value=\"1\" \/>\n      <input name=\"json_exclude_calendar4\" type=\"hidden\" id=\"json_exclude_calendar4\" value=\"1\" \/>\n      <input name=\"arera_enable4\" type=\"hidden\" id=\"arera_enable4\" value=\"0\" \/>\n      <input name=\"arera_days4\" type=\"hidden\" id=\"arera_days4\" value=\"0\" \/>\n      <input name=\"arera_message4\" type=\"hidden\" id=\"arera_message4\" value=\"\" \/>\n      <input name=\"arera_delete_hours4\" type=\"hidden\" id=\"arera_delete_hours4\" value=\"0\" \/>\n      <input name=\"cclanguage4\" type=\"hidden\" id=\"cclanguage4\" value=\"IT\" \/><input name=\"ccpages4\" type=\"hidden\" id=\"ccpages4\" value=\"1\" \/><input name=\"ccpabc_global_date_format4\" type=\"hidden\" id=\"ccpabc_global_date_format4\" value=\"1\" \/><input name=\"ccpabc_global_military_time4\" type=\"hidden\" id=\"ccpabc_global_military_time4\" value=\"1\" \/><input name=\"ccpabc_global_start_weekday4\" type=\"hidden\" id=\"ccpabc_global_start_weekday4\" value=\"1\" \/><input name=\"cmintime4\" type=\"hidden\" id=\"cmintime4\" value=\"4\/6\/2026\" \/><input name=\"cmaxtime4\" type=\"hidden\" id=\"cmaxtime4\" value=\"5\/6\/2026\" \/> <input name=\"ccpabc_global_gmt_enabled4\" type=\"hidden\" id=\"ccpabc_global_gmt_enabled4\" value=\"false\" \/><input name=\"ccpabc_global_gmt4\" type=\"hidden\" id=\"ccpabc_global_gmt4\" value=\"0\" \/><input name=\"ccpabc_global_close_on_select4\" type=\"hidden\" id=\"ccpabc_global_close_on_select4\" value=\"true\" \/><input name=\"ccpabc_global_pagedate4\" type=\"hidden\" id=\"ccpabc_global_pagedate4\" value=\"4\/2026\" \/><div id=\"calarea_381\" style=\"display:none\"><input name=\"tzonelistcal381\" type=\"hidden\" id=\"tzonelistcal381\" \/><input name=\"selDaycal381\" type=\"hidden\" id=\"selDaycal381\" \/><input name=\"selMonthcal381\" type=\"hidden\" id=\"selMonthcal381\" \/><input name=\"selYearcal381\" type=\"hidden\" id=\"selYearcal381\" \/><input name=\"selHourcal381\" type=\"hidden\" id=\"selHourcal381\" \/><input name=\"selMinutecal381\" type=\"hidden\" id=\"selMinutecal381\" \/><div class=\"appContainer\"><div style=\"z-index:1000;\" class=\"appContainer2\"><div id=\"cal381Container\"><\/div><\/div><\/div> <div style=\"clear:both;\"><\/div><div  id=\"listcal381\"><\/div><\/div><input name=\"json_enable381\" type=\"hidden\" id=\"json_enable381\" value=\"1\" \/>\n      <input name=\"json_exclude_calendar381\" type=\"hidden\" id=\"json_exclude_calendar381\" value=\"1\" \/>\n      <input name=\"arera_enable381\" type=\"hidden\" id=\"arera_enable381\" value=\"0\" \/>\n      <input name=\"arera_days381\" type=\"hidden\" id=\"arera_days381\" value=\"0\" \/>\n      <input name=\"arera_message381\" type=\"hidden\" id=\"arera_message381\" value=\"\" \/>\n      <input name=\"arera_delete_hours381\" type=\"hidden\" id=\"arera_delete_hours381\" value=\"0\" \/>\n      <input name=\"cclanguage381\" type=\"hidden\" id=\"cclanguage381\" value=\"IT\" \/><input name=\"ccpages381\" type=\"hidden\" id=\"ccpages381\" value=\"1\" \/><input name=\"ccpabc_global_date_format381\" type=\"hidden\" id=\"ccpabc_global_date_format381\" value=\"1\" \/><input name=\"ccpabc_global_military_time381\" type=\"hidden\" id=\"ccpabc_global_military_time381\" value=\"1\" \/><input name=\"ccpabc_global_start_weekday381\" type=\"hidden\" id=\"ccpabc_global_start_weekday381\" value=\"1\" \/><input name=\"cmintime381\" type=\"hidden\" id=\"cmintime381\" value=\"4\/6\/2026\" \/><input name=\"cmaxtime381\" type=\"hidden\" id=\"cmaxtime381\" value=\"5\/6\/2026\" \/> <input name=\"ccpabc_global_gmt_enabled381\" type=\"hidden\" id=\"ccpabc_global_gmt_enabled381\" value=\"false\" \/><input name=\"ccpabc_global_gmt381\" type=\"hidden\" id=\"ccpabc_global_gmt381\" value=\"0\" \/><input name=\"ccpabc_global_close_on_select381\" type=\"hidden\" id=\"ccpabc_global_close_on_select381\" value=\"true\" \/><input name=\"ccpabc_global_pagedate381\" type=\"hidden\" id=\"ccpabc_global_pagedate381\" value=\"4\/2026\" \/>  <\/div>\n  <\/div>\n  <script type=\"text\/javascript\">\n    cpabc_do_init(382);\n    setInterval('updatedate()', 200);\n\n    function doValidate(form) {\n      $dexQuery = jQuery.noConflict();\n      var selst = \"\" + $dexQuery(\"#selDaycal\" + cpabc_current_calendar_item).val();\n      if (selst == '') {\n        alert('Selezionare data e ora.');\n        return false;\n      }\n      selst = selst.match(\/;\/g);\n      selst = selst.length;\n      if (selst < 1) {\n        var almsg = 'Selezionare soltanto %1 orario. Hai selezionato: %2 orari.';\n        almsg = almsg.replace('%1', '1');\n        almsg = almsg.replace('%2', selst);\n        alert(almsg);\n        return false;\n      }\n      if (selst > 1) {\n        var almsg = 'Selezionare massimo %1 orario. Hai selezionato: %2 orari.';\n        almsg = almsg.replace('%1', '1');\n        almsg = almsg.replace('%2', selst);\n        alert(almsg);\n        return false;\n      }\n              if ($dexQuery(\"#hdcaptcha\").val() == '') {\n          alert('Inserire il codice visualizzato');\n          return false;\n        }\n        var result = $dexQuery.ajax({\n          type: \"GET\",\n          url: \"?inAdmin=1\" + String.fromCharCode(38) + \"abcc=1\" + String.fromCharCode(38) + \"hdcaptcha=\" + $dexQuery(\"#hdcaptcha\").val(),\n          async: false,\n        }).responseText;\n        if (result.indexOf(\"captchafailed\") != -1) {\n          $dexQuery(\"#captchaimg\").attr('src', $dexQuery(\"#captchaimg\").attr('src') + String.fromCharCode(38) + Date());\n          alert('Inserire il codice visualizzato');\n          return false;\n        } else  {\n        var result = $dexQuery.ajax({\n          type: \"GET\",\n          url: \"?cal=\" + cpabc_current_calendar_item + String.fromCharCode(38) + \"abc_verifydate=\" + $dexQuery(\"#selDaycal\" + cpabc_current_calendar_item).val(),\n          async: false\n        }).responseText;\n        if (result == \"failed\") {\n          alert('Orario gia assegnato. Selezionare un orario differente per l\\'appuntamento.');\n          return false;\n        }\n      \n      \n      return true;\n      }\n    }\n  <\/script>\n  <div id=\"abccost\"><\/div>\n  <input type=\"hidden\" name=\"form_structure\" id=\"form_structure\" size=\"180\" value=\"[[{&quot;form_identifier&quot;:&quot;&quot;,&quot;name&quot;:&quot;subject&quot;,&quot;shortlabel&quot;:&quot;&quot;,&quot;index&quot;:0,&quot;ftype&quot;:&quot;ftext&quot;,&quot;userhelp&quot;:&quot;Inserire Nome e Cognome&quot;,&quot;userhelpTooltip&quot;:false,&quot;csslayout&quot;:&quot;&quot;,&quot;title&quot;:&quot;Nominativo&quot;,&quot;predefined&quot;:&quot;Nome e cognome*&quot;,&quot;predefinedClick&quot;:true,&quot;required&quot;:true,&quot;size&quot;:&quot;medium&quot;,&quot;minlength&quot;:&quot;&quot;,&quot;maxlength&quot;:&quot;&quot;,&quot;equalTo&quot;:&quot;&quot;,&quot;fBuild&quot;:{}},{&quot;form_identifier&quot;:&quot;&quot;,&quot;name&quot;:&quot;email&quot;,&quot;shortlabel&quot;:&quot;&quot;,&quot;index&quot;:1,&quot;ftype&quot;:&quot;femail&quot;,&quot;userhelp&quot;:&quot;Inserire indirizzo Mail&quot;,&quot;userhelpTooltip&quot;:false,&quot;csslayout&quot;:&quot;&quot;,&quot;title&quot;:&quot;Mail&quot;,&quot;predefined&quot;:&quot;Email*&quot;,&quot;predefinedClick&quot;:true,&quot;required&quot;:false,&quot;size&quot;:&quot;medium&quot;,&quot;equalTo&quot;:&quot;&quot;,&quot;fBuild&quot;:{}},{&quot;form_identifier&quot;:&quot;&quot;,&quot;name&quot;:&quot;fieldname1&quot;,&quot;shortlabel&quot;:&quot;&quot;,&quot;index&quot;:2,&quot;ftype&quot;:&quot;ftext&quot;,&quot;userhelp&quot;:&quot;Inserire il proprio recapito telefonico&quot;,&quot;userhelpTooltip&quot;:false,&quot;csslayout&quot;:&quot;&quot;,&quot;title&quot;:&quot;Telefono&quot;,&quot;predefined&quot;:&quot;Telefono*&quot;,&quot;predefinedClick&quot;:true,&quot;required&quot;:false,&quot;size&quot;:&quot;medium&quot;,&quot;minlength&quot;:&quot;&quot;,&quot;maxlength&quot;:&quot;&quot;,&quot;equalTo&quot;:&quot;&quot;,&quot;fBuild&quot;:{}}],[{&quot;title&quot;:&quot;Nominativo&quot;,&quot;description&quot;:&quot;Dati personali&quot;,&quot;formlayout&quot;:&quot;top_aligned&quot;,&quot;formtemplate&quot;:&quot;cp_cff_clean&quot;,&quot;evalequations&quot;:1,&quot;autocomplete&quot;:1}]]\" \/>\n  <div id=\"fbuilder\">\n    <div id=\"formheader\"><\/div>\n    <div id=\"fieldlist\"><\/div>\n  <\/div>\n      <div id=\"cpcaptchalayer\">\n                                <div class=\"abc_captcha fields\"><label>Inserire il codice di sicurezza: <\/label><\/div>\n        <img src=\"\/?cpabc_app=captcha&inAdmin=1&width=180&height=60&letter_count=5&min_size=25&max_size=35&noise=200&noiselength=4&bcolor=ffffff&border=000000&font=font-3.ttf\" id=\"captchaimg\" alt=\"security code\" border=\"0\" \/>\n        <div class=\"abc_captcha_code fields\"><label>Codice di sicurezza: <\/label><\/div>\n        <div class=\"dfield\">\n          <input type=\"text\" size=\"20\" style=\"width: 180px;\" name=\"hdcaptcha\" id=\"hdcaptcha\" value=\"\" \/>\n          <div class=\"error message\" id=\"hdcaptcha_error\" generated=\"true\" style=\"display:none;position: absolute; left: 0px; top: 25px;\"><\/div>\n        <\/div>\n          <\/div>\n    <div id=\"cp_subbtn\" class=\"cp_subbtn\"  style=\"display:none\" >\n      <div id=\"cp_contactformpp_pform_btn\">Conferma la prenotazione<\/div>\n    <\/div>\n    <div style=\"clear:both\"><\/div>\n    <\/div>\n<\/form>\n<div class=\"dfield\">\n  <span style=\"float: right; font-size: 60%; padding-top: 16px;\">Copyright by <a href=\"https:\/\/nextonesolution.it\" target=\"_blank\"><img alt=\"nextonesolution.it\" style=\"display: block;\" src=\"https:\/\/nextoneservice.it\/wp-content\/uploads\/2023\/11\/logo_nextone_solution.png\" width=\"100\" height=\"15\" \/><\/a><\/span>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/full-width.php","meta":[],"rise-blocks_excerpt":"","_links":{"self":[{"href":"https:\/\/nextoneservice.it\/api\/wp\/v2\/pages\/576"}],"collection":[{"href":"https:\/\/nextoneservice.it\/api\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nextoneservice.it\/api\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nextoneservice.it\/api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nextoneservice.it\/api\/wp\/v2\/comments?post=576"}],"version-history":[{"count":13,"href":"https:\/\/nextoneservice.it\/api\/wp\/v2\/pages\/576\/revisions"}],"predecessor-version":[{"id":215047,"href":"https:\/\/nextoneservice.it\/api\/wp\/v2\/pages\/576\/revisions\/215047"}],"wp:attachment":[{"href":"https:\/\/nextoneservice.it\/api\/wp\/v2\/media?parent=576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}