{"id":236,"date":"2026-06-21T11:43:11","date_gmt":"2026-06-21T09:43:11","guid":{"rendered":"https:\/\/beta.przemienniki.net\/nieuwe-repeater\/"},"modified":"2026-07-05T20:52:15","modified_gmt":"2026-07-05T18:52:15","slug":"nieuwe-repeater","status":"publish","type":"page","link":"https:\/\/repeate.rs\/nl\/nieuwe-repeater\/","title":{"rendered":"Nieuwe repeater"},"content":{"rendered":"        <div class=\"pnet-report-form\">\n            <style>\n                .pnet-no-autofill-label::before {\n                    content: attr(data-label);\n                }\n            <\/style>\n            <form method=\"post\" enctype=\"multipart\/form-data\" id=\"pnet-report-main-form\">\n                <input type=\"hidden\" id=\"_wpnonce\" name=\"_wpnonce\" value=\"1d4b001b58\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/nl\/wp-json\/wp\/v2\/pages\/236\" \/>                <input type=\"hidden\" name=\"repeater_id\" value=\"\">\n\n                <h2>Nieuwe repeater melden<\/h2>\n                <p>Vul de repeatergegevens in of corrigeer deze. Frequentievelden zijn altijd verplicht.<\/p>\n\n                <!-- Section 1: Location -->\n                <section>\n                    <h3><span class=\"dashicons dashicons-location\"><\/span> Locatie<\/h3>\n                    <div class=\"row\">\n                        <div class=\"col\">\n                            <label class=\"pnet-no-autofill-label\" data-label=\"Roepnaam (QRA)\"><\/label>\n                            <input type=\"text\" name=\"qra\" autocomplete=\"off\" value=\"\" required>\n                        <\/div>\n                        <div class=\"col\">\n                            <label class=\"pnet-no-autofill-label\" data-label=\"Plaats (QTH)\"><\/label>\n                            <input type=\"text\" name=\"rptr_qth\" autocomplete=\"new-qth\" value=\"\">\n                        <\/div>\n                        <div class=\"col\">\n                            <label>Land<\/label>\n                            <select name=\"country\" id=\"pnet-country-select\" style=\"pointer-events: none; background-color: #f0f0f0; cursor: not-allowed; opacity: 0.85;\" tabindex=\"-1\">\n                                                                    <option value=\"AT\" >\n                                        Austria                                    <\/option>\n                                                                    <option value=\"BE\" >\n                                        Belgium                                    <\/option>\n                                                                    <option value=\"BG\" >\n                                        Bulgaria                                    <\/option>\n                                                                    <option value=\"BY\" >\n                                        Belarus                                    <\/option>\n                                                                    <option value=\"CH\" >\n                                        Switzerland                                    <\/option>\n                                                                    <option value=\"CZ\" >\n                                        Czechia                                    <\/option>\n                                                                    <option value=\"DE\" >\n                                        Germany                                    <\/option>\n                                                                    <option value=\"DK\" >\n                                        Denmark                                    <\/option>\n                                                                    <option value=\"ES\" >\n                                        Spain                                    <\/option>\n                                                                    <option value=\"FI\" >\n                                        Finland                                    <\/option>\n                                                                    <option value=\"FR\" >\n                                        France                                    <\/option>\n                                                                    <option value=\"HU\" >\n                                        Hungary                                    <\/option>\n                                                                    <option value=\"IE\" >\n                                        Ireland                                    <\/option>\n                                                                    <option value=\"IS\" >\n                                        Iceland                                    <\/option>\n                                                                    <option value=\"IT\" >\n                                        Italy                                    <\/option>\n                                                                    <option value=\"LT\" >\n                                        Lithuania                                    <\/option>\n                                                                    <option value=\"LV\" >\n                                        Latvia                                    <\/option>\n                                                                    <option value=\"NL\" >\n                                        Netherlands                                    <\/option>\n                                                                    <option value=\"NO\" >\n                                        Norway                                    <\/option>\n                                                                    <option value=\"PL\"  selected='selected'>\n                                        Poland                                    <\/option>\n                                                                    <option value=\"RO\" >\n                                        Romania                                    <\/option>\n                                                                    <option value=\"SE\" >\n                                        Sweden                                    <\/option>\n                                                                    <option value=\"SI\" >\n                                        Slovenia                                    <\/option>\n                                                                    <option value=\"SK\" >\n                                        Slovakia                                    <\/option>\n                                                                    <option value=\"UA\" >\n                                        Ukraine                                    <\/option>\n                                                                    <option value=\"UK\" >\n                                        United Kingdom                                    <\/option>\n                                                                    <option value=\"US\" >\n                                        United States                                    <\/option>\n                                                                                            <\/select>\n                        <\/div>\n                        <div class=\"col\">\n                            <label>Status<\/label>\n                            <select name=\"status\">\n                                                                    <option value=\"1\"  selected='selected'>\n                                        actief                                    <\/option>\n                                                                    <option value=\"2\" >\n                                        inactief                                    <\/option>\n                                                                    <option value=\"4\" >\n                                        onbekend                                    <\/option>\n                                                                    <option value=\"8\" >\n                                        testen                                    <\/option>\n                                                                    <option value=\"16\" >\n                                        in opbouw                                    <\/option>\n                                                                    <option value=\"32\" >\n                                        gepland                                    <\/option>\n                                                            <\/select>\n                        <\/div>\n                    <\/div>\n                    <div id=\"pnet-submission-map\" class=\"map-box\"><\/div>\n                    <div class=\"row\">\n                        <div class=\"col\">\n                            <label>Breedtegraad (Lat)<\/label>\n                            <input type=\"number\" step=\"0.000001\" min=\"-90\" max=\"90\" name=\"latitude\" id=\"pnet-sub-lat\" value=\"52.0\">\n                        <\/div>\n                        <div class=\"col\">\n                            <label>Lengtegraad (Lng)<\/label>\n                            <input type=\"number\" step=\"0.000001\" min=\"-180\" max=\"180\" name=\"longitude\" id=\"pnet-sub-lng\" value=\"19.0\">\n                        <\/div>\n                        <div class=\"col\">\n                            <label>Maidenhead locator<\/label>\n                            <input type=\"text\" name=\"locator\" autocomplete=\"off\" id=\"pnet-sub-loc\" value=\"\" maxlength=\"8\">\n                        <\/div>\n                    <\/div>\n                <\/section>\n\n                <!-- Section 2: Technical Parameters & Frequencies -->\n                <section>\n                    <h3><span class=\"dashicons dashicons-rss\"><\/span> Technische parameters<\/h3>\n                    \n                    <div class=\"row\">\n                        <div class=\"col\">\n                            <label>Band<\/label>\n                            <select name=\"band\" id=\"pnet-band-select\">\n                                                                    <option value=\"64\" >10m<\/option>\n                                                                    <option value=\"1024\" >6m<\/option>\n                                                                    <option value=\"2048\" >4m<\/option>\n                                                                    <option value=\"4096\" >2m<\/option>\n                                                                    <option value=\"16384\" >70cm<\/option>\n                                                                    <option value=\"32768\" >23cm<\/option>\n                                                                    <option value=\"65536\" >13cm<\/option>\n                                                                    <option value=\"131072\" >1.25m<\/option>\n                                                                    <option value=\"262144\" >33cm<\/option>\n                                                                    <option value=\"1048576\" >3cm<\/option>\n                                                            <\/select>\n                        <\/div>\n                        <div class=\"col\">\n                            <label><strong>Operating modes (choose at least one)<\/strong><\/label>\n                            <div class=\"pnet-modes-checkboxes-container\" style=\"display: flex; flex-wrap: wrap; gap: 15px; margin-top: 8px;\">\n                                                                    <label style=\"display: flex; align-items: center; gap: 6px; cursor: pointer; font-weight: normal; font-size: 0.9rem;\">\n                                        <input type=\"checkbox\" name=\"mode_bits[]\" value=\"4\" class=\"pnet-mode-checkbox\"  checked='checked'>\n                                        FM                                    <\/label>\n                                                                    <label style=\"display: flex; align-items: center; gap: 6px; cursor: pointer; font-weight: normal; font-size: 0.9rem;\">\n                                        <input type=\"checkbox\" name=\"mode_bits[]\" value=\"32\" class=\"pnet-mode-checkbox\" >\n                                        DSTAR\/DV                                    <\/label>\n                                                                    <label style=\"display: flex; align-items: center; gap: 6px; cursor: pointer; font-weight: normal; font-size: 0.9rem;\">\n                                        <input type=\"checkbox\" name=\"mode_bits[]\" value=\"256\" class=\"pnet-mode-checkbox\" >\n                                        ATV                                    <\/label>\n                                                                    <label style=\"display: flex; align-items: center; gap: 6px; cursor: pointer; font-weight: normal; font-size: 0.9rem;\">\n                                        <input type=\"checkbox\" name=\"mode_bits[]\" value=\"1024\" class=\"pnet-mode-checkbox\" >\n                                        DMR                                    <\/label>\n                                                                    <label style=\"display: flex; align-items: center; gap: 6px; cursor: pointer; font-weight: normal; font-size: 0.9rem;\">\n                                        <input type=\"checkbox\" name=\"mode_bits[]\" value=\"2048\" class=\"pnet-mode-checkbox\" >\n                                        APCO-25                                    <\/label>\n                                                                    <label style=\"display: flex; align-items: center; gap: 6px; cursor: pointer; font-weight: normal; font-size: 0.9rem;\">\n                                        <input type=\"checkbox\" name=\"mode_bits[]\" value=\"4096\" class=\"pnet-mode-checkbox\" >\n                                        C4FM\/Fusion                                    <\/label>\n                                                                    <label style=\"display: flex; align-items: center; gap: 6px; cursor: pointer; font-weight: normal; font-size: 0.9rem;\">\n                                        <input type=\"checkbox\" name=\"mode_bits[]\" value=\"8192\" class=\"pnet-mode-checkbox\" >\n                                        Tetra                                    <\/label>\n                                                                    <label style=\"display: flex; align-items: center; gap: 6px; cursor: pointer; font-weight: normal; font-size: 0.9rem;\">\n                                        <input type=\"checkbox\" name=\"mode_bits[]\" value=\"16384\" class=\"pnet-mode-checkbox\" >\n                                        M17                                    <\/label>\n                                                            <\/div>\n                        <\/div>\n                        <div class=\"col\">\n                            <label>Repeater-netwerk<\/label>\n                            <select name=\"network\" id=\"pnet-network-select\">\n                                <option value=\"0\">-- Geen --<\/option>\n                                                                    <option value=\"1\" >FM-Link<\/option>\n                                                                    <option value=\"2\" >Echolink<\/option>\n                                                                    <option value=\"4\" >FM-Poland<\/option>\n                                                                    <option value=\"8\" >AllStar Link<\/option>\n                                                                    <option value=\"16\" >SVXLink<\/option>\n                                                                    <option value=\"32\" >SQLink<\/option>\n                                                            <\/select>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"row\">\n                        <div class=\"col\">\n                            <label>Zendfrequentie (TX) [MHz]<\/label>\n                            <input type=\"number\" step=\"any\" min=\"0\" name=\"qrg_tx\" id=\"pnet-qrg-tx\" value=\"\" required>\n                        <\/div>\n                        <div class=\"col\">\n                            <label>Ontvangstfrequentie (RX) [MHz]<\/label>\n                            <input type=\"number\" step=\"any\" min=\"0\" name=\"qrg_rx\" value=\"\" required>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"row\">\n                        <div class=\"col\">\n                            <label>Vermogen [W]<\/label>\n                            <input type=\"number\" name=\"power_w\" value=\"\">\n                        <\/div>\n                        <div class=\"col\">\n                            <label>Licentie geldig tot<\/label>\n                            <input type=\"date\" name=\"license_valid\" value=\"\">\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"field-group\">\n                        <label class=\"field-toggle\" id=\"pnet-crossband-toggle\">\n                            <input type=\"checkbox\" name=\"change_qrg_cross\" > Crossband-repeater \/ Extra frequenties                        <\/label>\n                        <div class=\"field-content\" id=\"pnet-crossband-builder\">\n                            <p class=\"pnet-hint\">Voeg extra frequenties toe die door de repeater worden gebruikt.<\/p>\n                            <div id=\"pnet-extra-qrg-list\">\n                                                            <\/div>\n                            <button type=\"button\" class=\"button\" id=\"pnet-add-qrg-btn\">+ Frequentie toevoegen<\/button>\n                        <\/div>\n                    <\/div>\n                <\/section>\n\n                <!-- Section 2B: Additional Bands & Frequencies -->\n                <section>\n                    <h3><span class=\"dashicons dashicons-plus-alt\"><\/span> Extra banden & frequenties (multi-band)<\/h3>\n                    <p class=\"pnet-hint\">Gebruik deze sectie als deze roepnaam een repeater vertegenwoordigt die op meerdere banden\/frequenties werkt.<\/p>\n                    \n                    <div id=\"pnet-multiband-list\">\n                                            <\/div>\n                    <button type=\"button\" class=\"button\" id=\"pnet-add-band-btn\">+ Nog een band\/frequentie toevoegen<\/button>\n                <\/section>\n\n                <!-- Section 3: Activation & Codes (Dynamic) -->\n                <section id=\"pnet-section-activation\">\n                    <h3><span class=\"dashicons dashicons-admin-settings\"><\/span> Activerings- & toegangscodes<\/h3>\n                    \n                    <div id=\"pnet-activation-methods\">\n                        <label>Activeringsmethode \/ Extra functies<\/label>\n                        <div class=\"row\" style=\"background:#fff; padding:10px; border-radius:4px; border:1px solid #ddd;\">\n                                                            <label style=\"display:flex; align-items:center; gap:5px; min-width:120px;\">\n                                    <input type=\"checkbox\" name=\"activation_bits[]\" class=\"pnet-activation-checkbox\" data-mask=\"4\" value=\"4\" > no\u015bn\u0105                                <\/label>\n                                                            <label style=\"display:flex; align-items:center; gap:5px; min-width:120px;\">\n                                    <input type=\"checkbox\" name=\"activation_bits[]\" class=\"pnet-activation-checkbox\" data-mask=\"32\" value=\"32\" > ton 1750Hz                                <\/label>\n                                                            <label style=\"display:flex; align-items:center; gap:5px; min-width:120px;\">\n                                    <input type=\"checkbox\" name=\"activation_bits[]\" class=\"pnet-activation-checkbox\" data-mask=\"256\" value=\"256\" > CTCSS                                <\/label>\n                                                            <label style=\"display:flex; align-items:center; gap:5px; min-width:120px;\">\n                                    <input type=\"checkbox\" name=\"activation_bits[]\" class=\"pnet-activation-checkbox\" data-mask=\"2048\" value=\"2048\" > DCS                                <\/label>\n                                                            <label style=\"display:flex; align-items:center; gap:5px; min-width:120px;\">\n                                    <input type=\"checkbox\" name=\"activation_bits[]\" class=\"pnet-activation-checkbox\" data-mask=\"16384\" value=\"16384\" > DTMF                                <\/label>\n                                                    <\/div>\n                    <\/div>\n\n                    <!-- Pola warunkowe dla FM -->\n                    <div id=\"pnet-group-analog\" class=\"mode-conditional\">\n                        <div class=\"row pnet-subfield\" data-trigger=\"256\"> <!-- CTCSS -->\n                            <div class=\"col\">\n                                <label>TX CTCSS<\/label>\n                                <select name=\"ctcss_tx\">\n                                    <option value=\"\">Geen \/ Uitgeschakeld<\/option>\n                                                                            <option value=\"67.0\" >67.0 Hz<\/option>\n                                                                            <option value=\"69.3\" >69.3 Hz<\/option>\n                                                                            <option value=\"71.9\" >71.9 Hz<\/option>\n                                                                            <option value=\"74.4\" >74.4 Hz<\/option>\n                                                                            <option value=\"77.0\" >77.0 Hz<\/option>\n                                                                            <option value=\"79.7\" >79.7 Hz<\/option>\n                                                                            <option value=\"82.5\" >82.5 Hz<\/option>\n                                                                            <option value=\"85.4\" >85.4 Hz<\/option>\n                                                                            <option value=\"88.5\" >88.5 Hz<\/option>\n                                                                            <option value=\"91.5\" >91.5 Hz<\/option>\n                                                                            <option value=\"94.8\" >94.8 Hz<\/option>\n                                                                            <option value=\"97.4\" >97.4 Hz<\/option>\n                                                                            <option value=\"100.0\" >100.0 Hz<\/option>\n                                                                            <option value=\"103.5\" >103.5 Hz<\/option>\n                                                                            <option value=\"107.2\" >107.2 Hz<\/option>\n                                                                            <option value=\"110.9\" >110.9 Hz<\/option>\n                                                                            <option value=\"114.8\" >114.8 Hz<\/option>\n                                                                            <option value=\"118.8\" >118.8 Hz<\/option>\n                                                                            <option value=\"123.0\" >123.0 Hz<\/option>\n                                                                            <option value=\"127.3\" >127.3 Hz<\/option>\n                                                                            <option value=\"131.8\" >131.8 Hz<\/option>\n                                                                            <option value=\"136.5\" >136.5 Hz<\/option>\n                                                                            <option value=\"141.3\" >141.3 Hz<\/option>\n                                                                            <option value=\"146.2\" >146.2 Hz<\/option>\n                                                                            <option value=\"151.4\" >151.4 Hz<\/option>\n                                                                            <option value=\"156.7\" >156.7 Hz<\/option>\n                                                                            <option value=\"159.8\" >159.8 Hz<\/option>\n                                                                            <option value=\"162.2\" >162.2 Hz<\/option>\n                                                                            <option value=\"165.5\" >165.5 Hz<\/option>\n                                                                            <option value=\"167.9\" >167.9 Hz<\/option>\n                                                                            <option value=\"171.3\" >171.3 Hz<\/option>\n                                                                            <option value=\"173.8\" >173.8 Hz<\/option>\n                                                                            <option value=\"177.3\" >177.3 Hz<\/option>\n                                                                            <option value=\"179.9\" >179.9 Hz<\/option>\n                                                                            <option value=\"183.5\" >183.5 Hz<\/option>\n                                                                            <option value=\"186.2\" >186.2 Hz<\/option>\n                                                                            <option value=\"189.9\" >189.9 Hz<\/option>\n                                                                            <option value=\"192.8\" >192.8 Hz<\/option>\n                                                                            <option value=\"196.6\" >196.6 Hz<\/option>\n                                                                            <option value=\"199.5\" >199.5 Hz<\/option>\n                                                                            <option value=\"203.5\" >203.5 Hz<\/option>\n                                                                            <option value=\"206.5\" >206.5 Hz<\/option>\n                                                                            <option value=\"210.7\" >210.7 Hz<\/option>\n                                                                            <option value=\"218.1\" >218.1 Hz<\/option>\n                                                                            <option value=\"225.7\" >225.7 Hz<\/option>\n                                                                            <option value=\"229.1\" >229.1 Hz<\/option>\n                                                                            <option value=\"233.6\" >233.6 Hz<\/option>\n                                                                            <option value=\"241.8\" >241.8 Hz<\/option>\n                                                                            <option value=\"250.3\" >250.3 Hz<\/option>\n                                                                            <option value=\"254.1\" >254.1 Hz<\/option>\n                                                                    <\/select>\n                            <\/div>\n                            <div class=\"col\">\n                                <label>RX CTCSS<\/label>\n                                <select name=\"ctcss_rx\">\n                                    <option value=\"\">Geen \/ Uitgeschakeld<\/option>\n                                                                            <option value=\"67.0\" >67.0 Hz<\/option>\n                                                                            <option value=\"69.3\" >69.3 Hz<\/option>\n                                                                            <option value=\"71.9\" >71.9 Hz<\/option>\n                                                                            <option value=\"74.4\" >74.4 Hz<\/option>\n                                                                            <option value=\"77.0\" >77.0 Hz<\/option>\n                                                                            <option value=\"79.7\" >79.7 Hz<\/option>\n                                                                            <option value=\"82.5\" >82.5 Hz<\/option>\n                                                                            <option value=\"85.4\" >85.4 Hz<\/option>\n                                                                            <option value=\"88.5\" >88.5 Hz<\/option>\n                                                                            <option value=\"91.5\" >91.5 Hz<\/option>\n                                                                            <option value=\"94.8\" >94.8 Hz<\/option>\n                                                                            <option value=\"97.4\" >97.4 Hz<\/option>\n                                                                            <option value=\"100.0\" >100.0 Hz<\/option>\n                                                                            <option value=\"103.5\" >103.5 Hz<\/option>\n                                                                            <option value=\"107.2\" >107.2 Hz<\/option>\n                                                                            <option value=\"110.9\" >110.9 Hz<\/option>\n                                                                            <option value=\"114.8\" >114.8 Hz<\/option>\n                                                                            <option value=\"118.8\" >118.8 Hz<\/option>\n                                                                            <option value=\"123.0\" >123.0 Hz<\/option>\n                                                                            <option value=\"127.3\" >127.3 Hz<\/option>\n                                                                            <option value=\"131.8\" >131.8 Hz<\/option>\n                                                                            <option value=\"136.5\" >136.5 Hz<\/option>\n                                                                            <option value=\"141.3\" >141.3 Hz<\/option>\n                                                                            <option value=\"146.2\" >146.2 Hz<\/option>\n                                                                            <option value=\"151.4\" >151.4 Hz<\/option>\n                                                                            <option value=\"156.7\" >156.7 Hz<\/option>\n                                                                            <option value=\"159.8\" >159.8 Hz<\/option>\n                                                                            <option value=\"162.2\" >162.2 Hz<\/option>\n                                                                            <option value=\"165.5\" >165.5 Hz<\/option>\n                                                                            <option value=\"167.9\" >167.9 Hz<\/option>\n                                                                            <option value=\"171.3\" >171.3 Hz<\/option>\n                                                                            <option value=\"173.8\" >173.8 Hz<\/option>\n                                                                            <option value=\"177.3\" >177.3 Hz<\/option>\n                                                                            <option value=\"179.9\" >179.9 Hz<\/option>\n                                                                            <option value=\"183.5\" >183.5 Hz<\/option>\n                                                                            <option value=\"186.2\" >186.2 Hz<\/option>\n                                                                            <option value=\"189.9\" >189.9 Hz<\/option>\n                                                                            <option value=\"192.8\" >192.8 Hz<\/option>\n                                                                            <option value=\"196.6\" >196.6 Hz<\/option>\n                                                                            <option value=\"199.5\" >199.5 Hz<\/option>\n                                                                            <option value=\"203.5\" >203.5 Hz<\/option>\n                                                                            <option value=\"206.5\" >206.5 Hz<\/option>\n                                                                            <option value=\"210.7\" >210.7 Hz<\/option>\n                                                                            <option value=\"218.1\" >218.1 Hz<\/option>\n                                                                            <option value=\"225.7\" >225.7 Hz<\/option>\n                                                                            <option value=\"229.1\" >229.1 Hz<\/option>\n                                                                            <option value=\"233.6\" >233.6 Hz<\/option>\n                                                                            <option value=\"241.8\" >241.8 Hz<\/option>\n                                                                            <option value=\"250.3\" >250.3 Hz<\/option>\n                                                                            <option value=\"254.1\" >254.1 Hz<\/option>\n                                                                    <\/select>\n                            <\/div>\n                        <\/div>\n                        <div class=\"row pnet-subfield\" data-trigger=\"2048\"> <!-- DCS -->\n                            <div class=\"col\">\n                                <label>TX DCS<\/label>\n                                <select name=\"dcs_tx\">\n                                    <option value=\"\">Geen<\/option>\n                                                                            <option value=\"023\" >023<\/option>\n                                                                            <option value=\"025\" >025<\/option>\n                                                                            <option value=\"026\" >026<\/option>\n                                                                            <option value=\"031\" >031<\/option>\n                                                                            <option value=\"032\" >032<\/option>\n                                                                            <option value=\"036\" >036<\/option>\n                                                                            <option value=\"043\" >043<\/option>\n                                                                            <option value=\"047\" >047<\/option>\n                                                                            <option value=\"051\" >051<\/option>\n                                                                            <option value=\"053\" >053<\/option>\n                                                                            <option value=\"054\" >054<\/option>\n                                                                            <option value=\"065\" >065<\/option>\n                                                                            <option value=\"071\" >071<\/option>\n                                                                            <option value=\"072\" >072<\/option>\n                                                                            <option value=\"073\" >073<\/option>\n                                                                            <option value=\"074\" >074<\/option>\n                                                                            <option value=\"114\" >114<\/option>\n                                                                            <option value=\"115\" >115<\/option>\n                                                                            <option value=\"116\" >116<\/option>\n                                                                            <option value=\"122\" >122<\/option>\n                                                                            <option value=\"125\" >125<\/option>\n                                                                            <option value=\"131\" >131<\/option>\n                                                                            <option value=\"132\" >132<\/option>\n                                                                            <option value=\"134\" >134<\/option>\n                                                                            <option value=\"143\" >143<\/option>\n                                                                            <option value=\"145\" >145<\/option>\n                                                                            <option value=\"152\" >152<\/option>\n                                                                            <option value=\"155\" >155<\/option>\n                                                                            <option value=\"156\" >156<\/option>\n                                                                            <option value=\"162\" >162<\/option>\n                                                                            <option value=\"165\" >165<\/option>\n                                                                            <option value=\"172\" >172<\/option>\n                                                                            <option value=\"174\" >174<\/option>\n                                                                            <option value=\"205\" >205<\/option>\n                                                                            <option value=\"212\" >212<\/option>\n                                                                            <option value=\"223\" >223<\/option>\n                                                                            <option value=\"225\" >225<\/option>\n                                                                            <option value=\"226\" >226<\/option>\n                                                                            <option value=\"243\" >243<\/option>\n                                                                            <option value=\"244\" >244<\/option>\n                                                                            <option value=\"245\" >245<\/option>\n                                                                            <option value=\"246\" >246<\/option>\n                                                                            <option value=\"251\" >251<\/option>\n                                                                            <option value=\"252\" >252<\/option>\n                                                                            <option value=\"255\" >255<\/option>\n                                                                            <option value=\"261\" >261<\/option>\n                                                                            <option value=\"263\" >263<\/option>\n                                                                            <option value=\"265\" >265<\/option>\n                                                                            <option value=\"266\" >266<\/option>\n                                                                            <option value=\"271\" >271<\/option>\n                                                                            <option value=\"274\" >274<\/option>\n                                                                            <option value=\"306\" >306<\/option>\n                                                                            <option value=\"311\" >311<\/option>\n                                                                            <option value=\"315\" >315<\/option>\n                                                                            <option value=\"325\" >325<\/option>\n                                                                            <option value=\"331\" >331<\/option>\n                                                                            <option value=\"332\" >332<\/option>\n                                                                            <option value=\"343\" >343<\/option>\n                                                                            <option value=\"346\" >346<\/option>\n                                                                            <option value=\"351\" >351<\/option>\n                                                                            <option value=\"356\" >356<\/option>\n                                                                            <option value=\"364\" >364<\/option>\n                                                                            <option value=\"365\" >365<\/option>\n                                                                            <option value=\"371\" >371<\/option>\n                                                                            <option value=\"411\" >411<\/option>\n                                                                            <option value=\"412\" >412<\/option>\n                                                                            <option value=\"413\" >413<\/option>\n                                                                            <option value=\"423\" >423<\/option>\n                                                                            <option value=\"431\" >431<\/option>\n                                                                            <option value=\"432\" >432<\/option>\n                                                                            <option value=\"445\" >445<\/option>\n                                                                            <option value=\"446\" >446<\/option>\n                                                                            <option value=\"452\" >452<\/option>\n                                                                            <option value=\"454\" >454<\/option>\n                                                                            <option value=\"455\" >455<\/option>\n                                                                            <option value=\"462\" >462<\/option>\n                                                                            <option value=\"464\" >464<\/option>\n                                                                            <option value=\"465\" >465<\/option>\n                                                                            <option value=\"466\" >466<\/option>\n                                                                            <option value=\"503\" >503<\/option>\n                                                                            <option value=\"506\" >506<\/option>\n                                                                            <option value=\"516\" >516<\/option>\n                                                                            <option value=\"523\" >523<\/option>\n                                                                            <option value=\"526\" >526<\/option>\n                                                                            <option value=\"532\" >532<\/option>\n                                                                            <option value=\"546\" >546<\/option>\n                                                                            <option value=\"565\" >565<\/option>\n                                                                            <option value=\"606\" >606<\/option>\n                                                                            <option value=\"612\" >612<\/option>\n                                                                            <option value=\"624\" >624<\/option>\n                                                                            <option value=\"627\" >627<\/option>\n                                                                            <option value=\"631\" >631<\/option>\n                                                                            <option value=\"632\" >632<\/option>\n                                                                            <option value=\"645\" >645<\/option>\n                                                                            <option value=\"654\" >654<\/option>\n                                                                            <option value=\"662\" >662<\/option>\n                                                                            <option value=\"664\" >664<\/option>\n                                                                            <option value=\"703\" >703<\/option>\n                                                                            <option value=\"712\" >712<\/option>\n                                                                            <option value=\"723\" >723<\/option>\n                                                                            <option value=\"731\" >731<\/option>\n                                                                            <option value=\"732\" >732<\/option>\n                                                                            <option value=\"734\" >734<\/option>\n                                                                            <option value=\"743\" >743<\/option>\n                                                                            <option value=\"754\" >754<\/option>\n                                                                    <\/select>\n                            <\/div>\n                            <div class=\"col\">\n                                <label>RX DCS<\/label>\n                                <select name=\"dcs_rx\">\n                                    <option value=\"\">Geen<\/option>\n                                                                            <option value=\"023\" >023<\/option>\n                                                                            <option value=\"025\" >025<\/option>\n                                                                            <option value=\"026\" >026<\/option>\n                                                                            <option value=\"031\" >031<\/option>\n                                                                            <option value=\"032\" >032<\/option>\n                                                                            <option value=\"036\" >036<\/option>\n                                                                            <option value=\"043\" >043<\/option>\n                                                                            <option value=\"047\" >047<\/option>\n                                                                            <option value=\"051\" >051<\/option>\n                                                                            <option value=\"053\" >053<\/option>\n                                                                            <option value=\"054\" >054<\/option>\n                                                                            <option value=\"065\" >065<\/option>\n                                                                            <option value=\"071\" >071<\/option>\n                                                                            <option value=\"072\" >072<\/option>\n                                                                            <option value=\"073\" >073<\/option>\n                                                                            <option value=\"074\" >074<\/option>\n                                                                            <option value=\"114\" >114<\/option>\n                                                                            <option value=\"115\" >115<\/option>\n                                                                            <option value=\"116\" >116<\/option>\n                                                                            <option value=\"122\" >122<\/option>\n                                                                            <option value=\"125\" >125<\/option>\n                                                                            <option value=\"131\" >131<\/option>\n                                                                            <option value=\"132\" >132<\/option>\n                                                                            <option value=\"134\" >134<\/option>\n                                                                            <option value=\"143\" >143<\/option>\n                                                                            <option value=\"145\" >145<\/option>\n                                                                            <option value=\"152\" >152<\/option>\n                                                                            <option value=\"155\" >155<\/option>\n                                                                            <option value=\"156\" >156<\/option>\n                                                                            <option value=\"162\" >162<\/option>\n                                                                            <option value=\"165\" >165<\/option>\n                                                                            <option value=\"172\" >172<\/option>\n                                                                            <option value=\"174\" >174<\/option>\n                                                                            <option value=\"205\" >205<\/option>\n                                                                            <option value=\"212\" >212<\/option>\n                                                                            <option value=\"223\" >223<\/option>\n                                                                            <option value=\"225\" >225<\/option>\n                                                                            <option value=\"226\" >226<\/option>\n                                                                            <option value=\"243\" >243<\/option>\n                                                                            <option value=\"244\" >244<\/option>\n                                                                            <option value=\"245\" >245<\/option>\n                                                                            <option value=\"246\" >246<\/option>\n                                                                            <option value=\"251\" >251<\/option>\n                                                                            <option value=\"252\" >252<\/option>\n                                                                            <option value=\"255\" >255<\/option>\n                                                                            <option value=\"261\" >261<\/option>\n                                                                            <option value=\"263\" >263<\/option>\n                                                                            <option value=\"265\" >265<\/option>\n                                                                            <option value=\"266\" >266<\/option>\n                                                                            <option value=\"271\" >271<\/option>\n                                                                            <option value=\"274\" >274<\/option>\n                                                                            <option value=\"306\" >306<\/option>\n                                                                            <option value=\"311\" >311<\/option>\n                                                                            <option value=\"315\" >315<\/option>\n                                                                            <option value=\"325\" >325<\/option>\n                                                                            <option value=\"331\" >331<\/option>\n                                                                            <option value=\"332\" >332<\/option>\n                                                                            <option value=\"343\" >343<\/option>\n                                                                            <option value=\"346\" >346<\/option>\n                                                                            <option value=\"351\" >351<\/option>\n                                                                            <option value=\"356\" >356<\/option>\n                                                                            <option value=\"364\" >364<\/option>\n                                                                            <option value=\"365\" >365<\/option>\n                                                                            <option value=\"371\" >371<\/option>\n                                                                            <option value=\"411\" >411<\/option>\n                                                                            <option value=\"412\" >412<\/option>\n                                                                            <option value=\"413\" >413<\/option>\n                                                                            <option value=\"423\" >423<\/option>\n                                                                            <option value=\"431\" >431<\/option>\n                                                                            <option value=\"432\" >432<\/option>\n                                                                            <option value=\"445\" >445<\/option>\n                                                                            <option value=\"446\" >446<\/option>\n                                                                            <option value=\"452\" >452<\/option>\n                                                                            <option value=\"454\" >454<\/option>\n                                                                            <option value=\"455\" >455<\/option>\n                                                                            <option value=\"462\" >462<\/option>\n                                                                            <option value=\"464\" >464<\/option>\n                                                                            <option value=\"465\" >465<\/option>\n                                                                            <option value=\"466\" >466<\/option>\n                                                                            <option value=\"503\" >503<\/option>\n                                                                            <option value=\"506\" >506<\/option>\n                                                                            <option value=\"516\" >516<\/option>\n                                                                            <option value=\"523\" >523<\/option>\n                                                                            <option value=\"526\" >526<\/option>\n                                                                            <option value=\"532\" >532<\/option>\n                                                                            <option value=\"546\" >546<\/option>\n                                                                            <option value=\"565\" >565<\/option>\n                                                                            <option value=\"606\" >606<\/option>\n                                                                            <option value=\"612\" >612<\/option>\n                                                                            <option value=\"624\" >624<\/option>\n                                                                            <option value=\"627\" >627<\/option>\n                                                                            <option value=\"631\" >631<\/option>\n                                                                            <option value=\"632\" >632<\/option>\n                                                                            <option value=\"645\" >645<\/option>\n                                                                            <option value=\"654\" >654<\/option>\n                                                                            <option value=\"662\" >662<\/option>\n                                                                            <option value=\"664\" >664<\/option>\n                                                                            <option value=\"703\" >703<\/option>\n                                                                            <option value=\"712\" >712<\/option>\n                                                                            <option value=\"723\" >723<\/option>\n                                                                            <option value=\"731\" >731<\/option>\n                                                                            <option value=\"732\" >732<\/option>\n                                                                            <option value=\"734\" >734<\/option>\n                                                                            <option value=\"743\" >743<\/option>\n                                                                            <option value=\"754\" >754<\/option>\n                                                                    <\/select>\n                            <\/div>\n                        <\/div>\n                        <div class=\"row pnet-subfield\" data-trigger=\"16384\"> <!-- DTMF -->\n                            <div class=\"col\">\n                                <label>DTMF-code (0-9, A-F)<\/label>\n                                <input type=\"text\" name=\"dtmf_rx\" value=\"\" pattern=\"[0-9a-fA-F]*\">\n                            <\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"row pnet-subfield\" data-trigger=\"1024\"> <!-- Echolink -->\n                        <div class=\"col\">\n                            <label>Echolink-knooppuntnummer<\/label>\n                            <input type=\"text\" name=\"echolink_node\" value=\"\">\n                        <\/div>\n                    <\/div>\n                    <!-- Uwaga: FM-Link nie ma dedykowanego pola w rptr_repeaters, u\u017cywamy notes lub custom payload -->\n                    <div class=\"row pnet-subfield\" data-trigger=\"16384_custom\"> <!-- FM-Link placeholder -->\n                        <div class=\"col\">\n                            <label>FM-Link-code<\/label>\n                            <input type=\"text\" name=\"fmlink_code\">\n                        <\/div>\n                    <\/div>\n\n                    <!-- Grupa: DMR -->\n                    <div id=\"pnet-group-dmr\" class=\"mode-conditional\">\n                        <div class=\"row\">\n                            <div class=\"col\">\n                                <label>Color Code (CC)<\/label>\n                                <select name=\"color_code\">\n                                                                            <option value=\"0\"  selected='selected'>0<\/option>\n                                                                            <option value=\"1\" >1<\/option>\n                                                                            <option value=\"2\" >2<\/option>\n                                                                            <option value=\"3\" >3<\/option>\n                                                                            <option value=\"4\" >4<\/option>\n                                                                            <option value=\"5\" >5<\/option>\n                                                                            <option value=\"6\" >6<\/option>\n                                                                            <option value=\"7\" >7<\/option>\n                                                                            <option value=\"8\" >8<\/option>\n                                                                            <option value=\"9\" >9<\/option>\n                                                                            <option value=\"10\" >10<\/option>\n                                                                            <option value=\"11\" >11<\/option>\n                                                                            <option value=\"12\" >12<\/option>\n                                                                            <option value=\"13\" >13<\/option>\n                                                                            <option value=\"14\" >14<\/option>\n                                                                            <option value=\"15\" >15<\/option>\n                                                                    <\/select>\n                            <\/div>\n                            <div class=\"col\">\n                                <label>Backbone (QCB)<\/label>\n                                <select name=\"qcb\">\n                                    <option value=\"0\"  selected='selected'>Geen \/ Onbekend<\/option>\n                                    <option value=\"1\" >Verbonden<\/option>\n                                <\/select>\n                            <\/div>\n                            <div class=\"col\">\n                                <label>Backbone-modus (QCBM)<\/label>\n                                <select name=\"qcbm\">\n                                    <option value=\"0\"  selected='selected'>Onbekend<\/option>\n                                    <option value=\"1\" >Volledig (Full)<\/option>\n                                    <option value=\"2\" >Gedeeltelijk (Partial)<\/option>\n                                <\/select>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/section>\n\n                <!-- Section 4: Notes & Documentation -->\n                <section>\n                    <h3><span class=\"dashicons dashicons-admin-generic\"><\/span> Opmerkingen & Documentatie<\/h3>\n\n                    <div class=\"row\">\n                        <div class=\"col\">\n                            <label>Website-URL's (\u00e9\u00e9n per regel)<\/label>\n                            <textarea name=\"urls\" rows=\"2\" placeholder=\"https:\/\/...\"><\/textarea>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"row\" style=\"margin-top:10px;\">\n                        <div class=\"col\">\n                            <label>Aanvullende informatie (openbaar)<\/label>\n                            <textarea name=\"repeater_notes\" rows=\"3\" placeholder=\"Openbaar zichtbare opmerkingen...\"><\/textarea>\n                        <\/div>\n                    <\/div>\n\n                    <div style=\"margin-top:15px; border-top: 1px solid #eee; padding-top:15px;\">\n                        <label><strong>Uw opmerkingen voor de inzending<\/strong> (alleen zichtbaar voor beheerders)<\/label>\n                        <textarea name=\"notes\" rows=\"2\" placeholder=\"Aanvullende informatie voor de beheerder...\"><\/textarea>\n                    <\/div>\n\n                    <div class=\"row\" style=\"margin-top:15px; border-top: 1px solid #eee; padding-top:15px;\">\n                        <div class=\"col\">\n                            <label><strong>Uw e-mailadres<\/strong> <span style=\"color:red;\">*<\/span> <small style=\"font-weight:normal;color:#666;\">(vereist voor contact\/verificatie)<\/small><\/label>\n                            <input type=\"email\" name=\"submitter_email\" autocomplete=\"email\" required value=\"\">\n                        <\/div>\n                    <\/div>\n\n                    <div style=\"margin-top:15px;\">\n                        <label>Bijlage (vergunning, foto, etc.)<\/label>\n                        <input type=\"file\" name=\"submission_attachment\">\n                    <\/div>\n                <\/section>\n\n                <button type=\"submit\" name=\"pnet_submit_proposal\" class=\"btn-submit\">Inzending verzenden voor moderatie<\/button>\n\n                <!-- Hidden template for additional bands -->\n                <div id=\"pnet-multiband-template\" style=\"display:none;\">\n                    <div class=\"pnet-multiband-item\" style=\"border: 1px solid #ddd; padding: 15px; border-radius: 6px; background: #fff; margin-bottom: 15px; position: relative;\">\n                        <button type=\"button\" class=\"button button-link-delete pnet-remove-band-btn\" style=\"position: absolute; right: 10px; top: 10px; color: red;\">Verwijderen<\/button>\n                        <div class=\"row\">\n                            <div class=\"col\">\n                                <label>Band<\/label>\n                                <select name=\"freq[INDEX][band]\" class=\"pnet-multiband-band\">\n                                    <option value=\"\">-- Selecteer band --<\/option>\n                                                                            <option value=\"64\">10m<\/option>\n                                                                            <option value=\"1024\">6m<\/option>\n                                                                            <option value=\"2048\">4m<\/option>\n                                                                            <option value=\"4096\">2m<\/option>\n                                                                            <option value=\"16384\">70cm<\/option>\n                                                                            <option value=\"32768\">23cm<\/option>\n                                                                            <option value=\"65536\">13cm<\/option>\n                                                                            <option value=\"131072\">1.25m<\/option>\n                                                                            <option value=\"262144\">33cm<\/option>\n                                                                            <option value=\"1048576\">3cm<\/option>\n                                                                    <\/select>\n                            <\/div>\n                            <div class=\"col\">\n                                <label>Hoofdmodus<\/label>\n                                <select name=\"freq[INDEX][mode]\" class=\"pnet-multiband-mode\">\n                                    <option value=\"\">-- Selecteer modus --<\/option>\n                                                                            <option value=\"4\">FM<\/option>\n                                                                            <option value=\"32\">DSTAR\/DV<\/option>\n                                                                            <option value=\"256\">ATV<\/option>\n                                                                            <option value=\"1024\">DMR<\/option>\n                                                                            <option value=\"2048\">APCO-25<\/option>\n                                                                            <option value=\"4096\">C4FM\/Fusion<\/option>\n                                                                            <option value=\"8192\">Tetra<\/option>\n                                                                            <option value=\"16384\">M17<\/option>\n                                                                    <\/select>\n                            <\/div>\n                        <\/div>\n                        <div class=\"row\">\n                            <div class=\"col\">\n                                <label>Zendfrequentie (TX) [MHz]<\/label>\n                                <input type=\"number\" step=\"any\" min=\"0\" name=\"freq[INDEX][tx]\" class=\"pnet-multiband-tx\">\n                            <\/div>\n                            <div class=\"col\">\n                                <label>Ontvangstfrequentie (RX) [MHz]<\/label>\n                                <input type=\"number\" step=\"any\" min=\"0\" name=\"freq[INDEX][rx]\" class=\"pnet-multiband-rx\">\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/form>\n        <\/div>\n\n        <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ Auto-update band based on TX frequency\n            function getBandLabelFromFreq(freq) {\n                if (freq >= 28.0 && freq <= 29.7) return '10m';\n                if (freq >= 50.0 && freq <= 54.0) return '6m';\n                if (freq >= 70.0 && freq <= 75.0) return '4m';\n                if (freq >= 144.0 && freq <= 148.0) return '2m';\n                if (freq >= 220.0 && freq <= 225.0) return '1.25m';\n                if (freq >= 420.0 && freq <= 450.0) return '70cm';\n                if (freq >= 902.0 && freq <= 928.0) return '33cm';\n                if (freq >= 1240.0 && freq <= 1300.0) return '23cm';\n                if (freq >= 2300.0 && freq <= 2450.0) return '13cm';\n                if (freq >= 10000.0 && freq <= 10500.0) return '3cm';\n                return null;\n            }\n\n            function setSelectOptionByBandLabel(selectEl, label) {\n                if (!selectEl || !label) return;\n                var options = selectEl.options;\n                var normalizedLabel = label.toLowerCase().replace(',', '.');\n                for (var i = 0; i < options.length; i++) {\n                    var optText = options[i].textContent.toLowerCase().replace(',', '.');\n                    if (optText.indexOf(normalizedLabel) !== -1) {\n                        selectEl.value = options[i].value;\n                        break;\n                    }\n                }\n            }\n\n            var qrgTxInput = document.getElementById('pnet-qrg-tx');\n            var bandSelect = document.getElementById('pnet-band-select');\n\n            function updateBandFromTx() {\n                var freq = parseFloat(qrgTxInput.value);\n                if (!isNaN(freq)) {\n                    var bandLabel = getBandLabelFromFreq(freq);\n                    if (bandLabel !== null) {\n                        setSelectOptionByBandLabel(bandSelect, bandLabel);\n                    }\n                }\n            }\n\n            if (qrgTxInput && bandSelect) {\n                qrgTxInput.addEventListener('input', updateBandFromTx);\n                qrgTxInput.addEventListener('change', updateBandFromTx);\n            }\n\n            \/\/ Also for multi-band items\n            document.addEventListener('input', function(e) {\n                if (e.target && e.target.classList.contains('pnet-multiband-tx')) {\n                    var txInput = e.target;\n                    var item = txInput.closest('.pnet-multiband-item');\n                    if (item) {\n                        var bSelect = item.querySelector('.pnet-multiband-band');\n                        if (bSelect) {\n                            var freq = parseFloat(txInput.value);\n                            if (!isNaN(freq)) {\n                                var bandLabel = getBandLabelFromFreq(freq);\n                                if (bandLabel !== null) {\n                                    setSelectOptionByBandLabel(bSelect, bandLabel);\n                                }\n                            }\n                        }\n                    }\n                }\n            });\n\n            \/\/ Toggle visibility of optional sections\n            document.querySelectorAll('.field-toggle input').forEach(function(cb) {\n                var update = function() { cb.parentElement.classList.toggle('active', cb.checked); };\n                cb.addEventListener('change', update);\n                update();\n            });\n\n            \/\/ Dynamic logic for Modes & Networks\n            var modeCheckboxes = document.querySelectorAll('.pnet-mode-checkbox');\n            var networkSelect = document.getElementById('pnet-network-select');\n            var groupAnalog = document.getElementById('pnet-group-analog');\n            var groupDmr = document.getElementById('pnet-group-dmr');\n            var sectionActivation = document.getElementById('pnet-section-activation');\n            var activationMethods = document.getElementById('pnet-activation-methods');\n\n            function updateModeFields() {\n                var isFmChecked = false;\n                var isDmrChecked = false;\n                \n                modeCheckboxes.forEach(function(cb) {\n                    if (cb.checked) {\n                        var val = parseInt(cb.value);\n                        if (val === 4) isFmChecked = true;\n                        if (val === 1024) isDmrChecked = true;\n                    }\n                });\n\n                groupAnalog.style.display = isFmChecked ? 'block' : 'none';\n                groupDmr.style.display = isDmrChecked ? 'block' : 'none';\n\n                if (isFmChecked) {\n                    sectionActivation.style.display = 'block';\n                    activationMethods.style.display = 'block';\n                } else if (isDmrChecked) {\n                    sectionActivation.style.display = 'block';\n                    activationMethods.style.display = 'none';\n                } else {\n                    sectionActivation.style.display = 'none';\n                }\n                \n                updateActivationSubfields();\n                if (networkSelect) {\n                    updateNetworkFields();\n                }\n            }\n\n            function updateNetworkFields() {\n                var netVal = parseInt(networkSelect.value);\n                \n                \/\/ Echolink = 2\n                var echolinkRow = document.querySelector('.pnet-subfield[data-trigger=\"1024\"]');\n                if (echolinkRow) {\n                    echolinkRow.style.display = (netVal === 2) ? 'flex' : 'none';\n                }\n                \n                \/\/ FM-Link = 1\n                var fmlinkRow = document.querySelector('.pnet-subfield[data-trigger=\"16384_custom\"]');\n                if (fmlinkRow) {\n                    fmlinkRow.style.display = (netVal === 1) ? 'flex' : 'none';\n                }\n\n                if (netVal === 1 || netVal === 2) {\n                    sectionActivation.style.display = 'block';\n                }\n            }\n\n            function updateActivationSubfields() {\n                document.querySelectorAll('.pnet-subfield').forEach(function(row) {\n                    var trigger = row.dataset.trigger;\n                    if (trigger !== '1024' && trigger !== '16384_custom') {\n                        var cb = document.querySelector('.pnet-activation-checkbox[data-mask=\"' + trigger + '\"]');\n                        row.style.display = (cb && cb.checked) ? 'flex' : 'none';\n                    }\n                });\n            }\n\n            document.querySelectorAll('.pnet-activation-checkbox').forEach(function(cb) {\n                cb.addEventListener('change', updateActivationSubfields);\n            });\n\n            modeCheckboxes.forEach(function(cb) {\n                cb.addEventListener('change', updateModeFields);\n            });\n            if (networkSelect) {\n                networkSelect.addEventListener('change', updateNetworkFields);\n            }\n            updateModeFields();\n\n            var form = document.querySelector('.pnet-report-form');\n            if (form) {\n                form.addEventListener('submit', function(e) {\n                    var checkedModes = document.querySelectorAll('.pnet-mode-checkbox:checked');\n                    if (checkedModes.length === 0) {\n                        e.preventDefault();\n                        alert('Please select at least one operating mode.');\n                        return false;\n                    }\n                });\n            }\n\n            \/\/ Crossband Builder\n            var addQrgBtn = document.getElementById('pnet-add-qrg-btn');\n            var qrgList = document.getElementById('pnet-extra-qrg-list');\n            if (addQrgBtn && qrgList) {\n                addQrgBtn.addEventListener('click', function() {\n                    var div = document.createElement('div');\n                    div.className = 'row';\n                    div.style.marginBottom = '5px';\n                    div.innerHTML = \n                        '<div style=\"flex:2\"><input type=\"text\" name=\"extra_qrg[]\" placeholder=\"000.0000\"><\/div>' +\n                        '<div style=\"flex:1; display:flex; align-items:center; gap:5px;\">' +\n                            '<label><input type=\"checkbox\" name=\"extra_qrg_tx[]\" value=\"1\"> TX<\/label>' +\n                            '<label><input type=\"checkbox\" name=\"extra_qrg_rx[]\" value=\"1\"> RX<\/label>' +\n                        '<\/div>';\n                    qrgList.appendChild(div);\n                });\n            }\n\n            \/\/ Multiband dynamic fields handler\n            var addBandBtn = document.getElementById('pnet-add-band-btn');\n            var multibandList = document.getElementById('pnet-multiband-list');\n            var template = document.getElementById('pnet-multiband-template');\n            var bandIndex = document.querySelectorAll('.pnet-multiband-item').length + 1;\n\n            if (addBandBtn && multibandList && template) {\n                addBandBtn.addEventListener('click', function() {\n                    var clone = template.firstElementChild.cloneNode(true);\n                    \n                    \/\/ Replace INDEX placeholder with bandIndex in input\/select names\n                    clone.querySelectorAll('select, input').forEach(function(el) {\n                        el.name = el.name.replace('INDEX', bandIndex);\n                        if (el.tagName === 'INPUT') el.required = true;\n                    });\n\n                    \/\/ Add remove listener\n                    clone.querySelector('.pnet-remove-band-btn').addEventListener('click', function() {\n                        clone.remove();\n                    });\n\n                    multibandList.appendChild(clone);\n                    bandIndex++;\n                });\n            }\n\n            \/\/ Remove listener for prepopulated multiband items\n            document.querySelectorAll('.pnet-multiband-item .pnet-remove-band-btn').forEach(function(btn) {\n                btn.addEventListener('click', function() {\n                    btn.closest('.pnet-multiband-item').remove();\n                });\n            });\n\n            \/\/ Maidenhead QTH Locator <-> Coords helpers\n            function coordsToMaidenhead(lat, lon) {\n                lat = parseFloat(lat);\n                lon = parseFloat(lon);\n                if (isNaN(lat) || isNaN(lon) || lat < -90 || lat > 90 || lon < -180 || lon > 180) return '';\n                lon += 180;\n                lat += 90;\n                var f1 = String.fromCharCode(65 + Math.floor(lon \/ 20));\n                var f2 = String.fromCharCode(65 + Math.floor(lat \/ 10));\n                var s1 = Math.floor((lon % 20) \/ 2);\n                var s2 = Math.floor((lat % 10) \/ 1);\n                var ss1 = String.fromCharCode(65 + Math.floor(((lon % 20) % 2) * 12));\n                var ss2 = String.fromCharCode(65 + Math.floor(((lat % 10) % 1) * 24));\n                return f1 + f2 + s1 + s2 + ss1 + ss2;\n            }\n\n            function maidenheadToCoords(loc) {\n                if (!loc || typeof loc !== 'string') return null;\n                loc = loc.trim().toUpperCase();\n                if (!\/^[A-R]{2}[0-9]{2}([A-X]{2})?$\/.test(loc)) return null;\n                var lon = (loc.charCodeAt(0) - 65) * 20 - 180;\n                var lat = (loc.charCodeAt(1) - 65) * 10 - 90;\n                lon += (loc.charCodeAt(2) - 48) * 2;\n                lat += (loc.charCodeAt(3) - 48) * 1;\n                if (loc.length >= 6) {\n                    lon += (loc.charCodeAt(4) - 65) * (2 \/ 24) + (1 \/ 24);\n                    lat += (loc.charCodeAt(5) - 65) * (1 \/ 24) + (0.5 \/ 24);\n                } else {\n                    lon += 1.0;\n                    lat += 0.5;\n                }\n                return { lat: lat, lng: lon };\n            }\n\n            \/\/ Map init\n            var latInp = document.getElementById('pnet-sub-lat');\n            var lngInp = document.getElementById('pnet-sub-lng');\n            var locInp = document.getElementById('pnet-sub-loc');\n            var map = L.map('pnet-submission-map').setView([parseFloat(latInp.value), parseFloat(lngInp.value)], 12);\n            L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png').addTo(map);\n            var marker = L.marker([parseFloat(latInp.value), parseFloat(lngInp.value)], {draggable: true}).addTo(map);\n\n            function updateLocFromCoords(lat, lng) {\n                if (locInp) {\n                    var loc = coordsToMaidenhead(lat, lng);\n                    if (loc) locInp.value = loc;\n                }\n                detectCountryFromCoords(lat, lng);\n            }\n\n            function updateMapFromLoc() {\n                if (!locInp) return;\n                var coords = maidenheadToCoords(locInp.value);\n                if (coords) {\n                    latInp.value = coords.lat.toFixed(6);\n                    lngInp.value = coords.lng.toFixed(6);\n                    var newLatLng = L.latLng(coords.lat, coords.lng);\n                    marker.setLatLng(newLatLng);\n                    map.panTo(newLatLng);\n                    detectCountryFromCoords(coords.lat, coords.lng);\n                }\n            }\n\n            \/\/ Country Auto-Detection (Bounding Box + Nominatim)\n            var countryBounds = [\n                { code: 'PL', minLat: 49.00, maxLat: 54.85, minLng: 14.12, maxLng: 24.15 },\n                { code: 'CZ', minLat: 48.55, maxLat: 51.06, minLng: 12.09, maxLng: 18.86 },\n                { code: 'SK', minLat: 47.73, maxLat: 49.61, minLng: 16.83, maxLng: 22.56 },\n                { code: 'DE', minLat: 47.27, maxLat: 55.06, minLng: 5.87, maxLng: 15.04 },\n                { code: 'AT', minLat: 46.37, maxLat: 49.02, minLng: 9.53, maxLng: 17.16 },\n                { code: 'FR', minLat: 42.33, maxLat: 51.09, minLng: -4.79, maxLng: 8.23 },\n                { code: 'IT', minLat: 36.65, maxLat: 47.09, minLng: 6.63, maxLng: 18.52 },\n                { code: 'ES', minLat: 36.00, maxLat: 43.79, minLng: -9.30, maxLng: 3.32 },\n                { code: 'UK', minLat: 49.96, maxLat: 60.86, minLng: -8.65, maxLng: 1.77 },\n                { code: 'IE', minLat: 51.42, maxLat: 55.38, minLng: -10.66, maxLng: -6.00 },\n                { code: 'NL', minLat: 50.75, maxLat: 53.55, minLng: 3.36, maxLng: 7.23 },\n                { code: 'BE', minLat: 49.50, maxLat: 51.50, minLng: 2.54, maxLng: 6.41 },\n                { code: 'CH', minLat: 45.82, maxLat: 47.81, minLng: 5.96, maxLng: 10.49 },\n                { code: 'HU', minLat: 45.74, maxLat: 48.58, minLng: 16.11, maxLng: 22.90 },\n                { code: 'UA', minLat: 44.39, maxLat: 52.38, minLng: 22.14, maxLng: 40.23 },\n                { code: 'BY', minLat: 51.26, maxLat: 56.17, minLng: 23.18, maxLng: 32.78 },\n                { code: 'LT', minLat: 53.89, maxLat: 56.45, minLng: 20.95, maxLng: 26.84 },\n                { code: 'LV', minLat: 55.67, maxLat: 58.08, minLng: 20.97, maxLng: 28.24 },\n                { code: 'SE', minLat: 55.34, maxLat: 69.06, minLng: 11.12, maxLng: 24.17 },\n                { code: 'NO', minLat: 57.96, maxLat: 71.18, minLng: 4.64, maxLng: 31.08 },\n                { code: 'FI', minLat: 59.81, maxLat: 70.09, minLng: 20.55, maxLng: 31.59 },\n                { code: 'DK', minLat: 54.56, maxLat: 57.75, minLng: 8.07, maxLng: 15.19 },\n                { code: 'RO', minLat: 43.62, maxLat: 48.27, minLng: 20.26, maxLng: 29.69 },\n                { code: 'BG', minLat: 41.24, maxLat: 44.22, minLng: 22.36, maxLng: 28.61 }\n            ];\n\n            var countrySelect = document.getElementById('pnet-country-select');\n            var countryDebounceTimer = null;\n\n            function selectCountryCode(code) {\n                if (!countrySelect || !code) return;\n                code = code.toUpperCase().trim();\n                var found = false;\n                for (var i = 0; i < countrySelect.options.length; i++) {\n                    if (countrySelect.options[i].value.toUpperCase() === code) {\n                        countrySelect.selectedIndex = i;\n                        found = true;\n                        break;\n                    }\n                }\n                if (!found) {\n                    var newOpt = document.createElement('option');\n                    newOpt.value = code;\n                    newOpt.textContent = code + ' (nowy kraj)';\n                    newOpt.selected = true;\n                    countrySelect.appendChild(newOpt);\n                }\n            }\n\n            function detectCountryFromCoords(lat, lng) {\n                lat = parseFloat(lat);\n                lng = parseFloat(lng);\n                if (isNaN(lat) || isNaN(lng)) return;\n\n                for (var i = 0; i < countryBounds.length; i++) {\n                    var b = countryBounds[i];\n                    if (lat >= b.minLat && lat <= b.maxLat && lng >= b.minLng && lng <= b.maxLng) {\n                        selectCountryCode(b.code);\n                        break;\n                    }\n                }\n\n                if (countryDebounceTimer) clearTimeout(countryDebounceTimer);\n                countryDebounceTimer = setTimeout(function() {\n                    var url = 'https:\/\/nominatim.openstreetmap.org\/reverse?format=json&lat=' + lat + '&lon=' + lng;\n                    fetch(url, { headers: { 'Accept-Language': 'en' } })\n                        .then(function(res) { return res.json(); })\n                        .then(function(data) {\n                            if (data && data.address && data.address.country_code) {\n                                var cc = data.address.country_code.toUpperCase();\n                                if (cc === 'GB') cc = 'UK';\n                                selectCountryCode(cc);\n                            }\n                        })\n                        .catch(function() {});\n                }, 300);\n            }\n\n            function updateMapAndLocFromInputs() {\n                if (!latInp || !lngInp) return;\n                var lat = parseFloat(latInp.value);\n                var lng = parseFloat(lngInp.value);\n                if (!isNaN(lat) && !isNaN(lng) && lat >= -90 && lat <= 90 && lng >= -180 && lng <= 180) {\n                    var newLatLng = L.latLng(lat, lng);\n                    marker.setLatLng(newLatLng);\n                    map.panTo(newLatLng);\n                    updateLocFromCoords(lat, lng);\n                }\n            }\n\n            if (latInp) {\n                latInp.addEventListener('input', updateMapAndLocFromInputs);\n                latInp.addEventListener('change', updateMapAndLocFromInputs);\n            }\n            if (lngInp) {\n                lngInp.addEventListener('input', updateMapAndLocFromInputs);\n                lngInp.addEventListener('change', updateMapAndLocFromInputs);\n            }\n\n            if (locInp) {\n                locInp.addEventListener('input', updateMapFromLoc);\n                locInp.addEventListener('change', updateMapFromLoc);\n            }\n\n            marker.on('dragend', function(e) {\n                var pos = e.target.getLatLng();\n                latInp.value = pos.lat.toFixed(6);\n                lngInp.value = pos.lng.toFixed(6);\n                updateLocFromCoords(pos.lat, pos.lng);\n            });\n            map.on('click', function(e) {\n                marker.setLatLng(e.latlng);\n                latInp.value = e.latlng.lat.toFixed(6);\n                lngInp.value = e.latlng.lng.toFixed(6);\n                updateLocFromCoords(e.latlng.lat, e.latlng.lng);\n            });\n        });\n        <\/script>\n        \n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-236","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/repeate.rs\/nl\/wp-json\/wp\/v2\/pages\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/repeate.rs\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/repeate.rs\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/repeate.rs\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/repeate.rs\/nl\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":1,"href":"https:\/\/repeate.rs\/nl\/wp-json\/wp\/v2\/pages\/236\/revisions"}],"predecessor-version":[{"id":629,"href":"https:\/\/repeate.rs\/nl\/wp-json\/wp\/v2\/pages\/236\/revisions\/629"}],"wp:attachment":[{"href":"https:\/\/repeate.rs\/nl\/wp-json\/wp\/v2\/media?parent=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}