{"id":128,"date":"2025-04-03T13:33:13","date_gmt":"2025-04-03T13:33:13","guid":{"rendered":"https:\/\/bm3demo.com\/2026-cfa-nc\/?page_id=128"},"modified":"2026-04-15T04:55:01","modified_gmt":"2026-04-15T04:55:01","slug":"marketplace","status":"publish","type":"page","link":"https:\/\/bm3demo.com\/2026-cfa-nc\/marketplace\/","title":{"rendered":"Marketplace"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"128\" class=\"elementor elementor-128\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b33cf48 e-flex e-con-boxed e-con e-parent\" data-id=\"b33cf48\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-913b508 e-con-full e-flex e-con e-child\" data-id=\"913b508\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ecadef9 elementor-widget elementor-widget-heading\" data-id=\"ecadef9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Floor Plan<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2458fd7 elementor-absolute elementor-widget elementor-widget-html\" data-id=\"2458fd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script type=\"text\/javascript\">\r\n\r\n\r\n  function idleTimer(){\r\n    var t;\r\n    window.onload = resetTimer;\r\n    window.onmousemove = resetTimer;\r\n    window.ontouchstart = resetTimer;\r\n    window.onmousedown = resetTimer; \/\/ catches touchscreen presses\r\n    window.onclick = resetTimer;     \/\/ catches touchpad clicks\r\n    window.onscroll = resetTimer;    \/\/ catches scrolling with arrow keys\r\n    window.onkeypress = resetTimer;\r\n    document.onload = resetTimer;\r\n\r\n    function logout() {\r\n     if (window.location===\"https:\/\/bm3demo.com\/2026-cfa-nc\") {\r\n        resetTimer();\r\n     } else {\r\n        window.location = \"https:\/\/bm3demo.com\/2026-cfa-nc\";\r\n        resetTimer();\r\n      }\r\n    }\r\n\r\n    function resetTimer() {\r\n        clearTimeout(t);\r\n        t = setTimeout(logout, 120000);  \/\/ time is in milliseconds\r\n    }\r\n}\r\nidleTimer();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab7b4bc elementor-absolute elementor-widget elementor-widget-html\" data-id=\"ab7b4bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"bm3-virtualKeyboard\">\r\n    <div class=\"bm3-keyboard-row\">\r\n        <button class=\"bm3-key\">`<\/button>\r\n        <button class=\"bm3-key\">1<\/button>\r\n        <button class=\"bm3-key\">2<\/button>\r\n        <button class=\"bm3-key\">3<\/button>\r\n        <button class=\"bm3-key\">4<\/button>\r\n        <button class=\"bm3-key\">5<\/button>\r\n        <button class=\"bm3-key\">6<\/button>\r\n        <button class=\"bm3-key\">7<\/button>\r\n        <button class=\"bm3-key\">8<\/button>\r\n        <button class=\"bm3-key\">9<\/button>\r\n        <button class=\"bm3-key\">0<\/button>\r\n        <button class=\"bm3-key\">-<\/button>\r\n        <button class=\"bm3-key\">=<\/button>\r\n        <button class=\"bm3-key\">Backspace<\/button>\r\n    <\/div>\r\n    <div class=\"bm3-keyboard-row\">\r\n        <button class=\"bm3-key\">Tab<\/button>\r\n        <button class=\"bm3-key\">q<\/button>\r\n        <button class=\"bm3-key\">w<\/button>\r\n        <button class=\"bm3-key\">e<\/button>\r\n        <button class=\"bm3-key\">r<\/button>\r\n        <button class=\"bm3-key\">t<\/button>\r\n        <button class=\"bm3-key\">y<\/button>\r\n        <button class=\"bm3-key\">u<\/button>\r\n        <button class=\"bm3-key\">i<\/button>\r\n        <button class=\"bm3-key\">o<\/button>\r\n        <button class=\"bm3-key\">p<\/button>\r\n        <button class=\"bm3-key\">[<\/button>\r\n        <button class=\"bm3-key\">]<\/button>\r\n        <button class=\"bm3-key\">\\<\/button>\r\n    <\/div>\r\n    <div class=\"bm3-keyboard-row\">\r\n        <button class=\"bm3-key\" id=\"bm3-capsLock\" data-key=\"bm3-caps\">Caps<\/button>\r\n        <button class=\"bm3-key\">a<\/button>\r\n        <button class=\"bm3-key\">s<\/button>\r\n        <button class=\"bm3-key\">d<\/button>\r\n        <button class=\"bm3-key\">f<\/button>\r\n        <button class=\"bm3-key\">g<\/button>\r\n        <button class=\"bm3-key\">h<\/button>\r\n        <button class=\"bm3-key\">j<\/button>\r\n        <button class=\"bm3-key\">k<\/button>\r\n        <button class=\"bm3-key\">l<\/button>\r\n        <button class=\"bm3-key\">;<\/button>\r\n        <button class=\"bm3-key\">'<\/button>\r\n        <button class=\"bm3-key\">Enter<\/button>\r\n    <\/div>\r\n    <div class=\"bm3-keyboard-row\">\r\n        <button class=\"bm3-key\" id=\"bm3-leftShiftKey\">Shift<\/button>\r\n        <button class=\"bm3-key\">z<\/button>\r\n        <button class=\"bm3-key\">x<\/button>\r\n        <button class=\"bm3-key\">c<\/button>\r\n        <button class=\"bm3-key\">v<\/button>\r\n        <button class=\"bm3-key\">b<\/button>\r\n        <button class=\"bm3-key\">n<\/button>\r\n        <button class=\"bm3-key\">m<\/button>\r\n        <button class=\"bm3-key\">,<\/button>\r\n        <button class=\"bm3-key\">.<\/button>\r\n        <button class=\"bm3-key\">\/<\/button>\r\n        <button class=\"bm3-key\" id=\"bm3-rightShiftKey\">Shift<\/button>\r\n    <\/div>\r\n    <div class=\"bm3-keyboard-row\">\r\n        <button class=\"bm3-key bm3-special-key flex-grow\"> <\/button>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n    button.bm3-key.bm3-special-key.flex-grow {\r\n        padding: 23px;\r\n    }\r\n    #bm3-virtualKeyboard {\r\n        display: block;\r\n    position: absolute;\r\n    top: 860px;\r\n    left: 31px;\r\n    width: 1018px;\r\n    background-color: #024c85;\r\n    color: white;\r\n    padding: 10px;\r\n    border-radius: 0px;\r\n    \/* box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.75); *\/\r\n    z-index: 99999;\r\n    }\r\n    .bm3-keyboard-row {\r\n        display: flex;\r\n        justify-content: space-between;\r\n        margin-bottom: 5px;\r\n    }\r\n    .bm3-key {\r\n        background-color: #011f4b !important;\r\n        color: white;\r\n        padding: 10px;\r\n        margin: 2px;\r\n        border: none;\r\n        border-radius: 5px;\r\n        cursor: pointer;\r\n        flex: 1;\r\n        text-align: center;\r\n        font-size: 1.2em;\r\n    }\r\n    .bm3-key:active,\r\n    .bm3-key:active.bm3-key:focus,\r\n    .bm3-key:focus-visible {\r\n        background-color: #888;\r\n    }\r\n    .bm3-key:focus {\r\n        background-color: #555;\r\n        outline: none;\r\n    }\r\n    .bm3-activeKey,\r\n    .bm3-key.bm3-activeKey,\r\n    .bm3-key.bm3-activeKey:focus, \r\n    .bm3-key.bm3-activeKey:active {\r\n        background-color: #800;\r\n    }\r\n    #bm3-keyboardHeader {\r\n        padding: 10px;\r\n        background-color: #111;\r\n        color: white;\r\n        text-align: center;\r\n        margin-bottom: 5px;\r\n        border-bottom: 1px solid #444;\r\n        position: relative;\r\n    }\r\n    #bm3-closeKeyboard {\r\n        position: absolute;\r\n        right: 10px;\r\n        top: 5px;\r\n        background: #2b2b2b;\r\n        color: white;\r\n        border: none;\r\n        cursor: pointer;\r\n        padding: 5px 20px;\r\n    }\r\n    #bm3-version {\r\n        position: absolute;\r\n        left: 10px;\r\n        top: 5px;\r\n        color: gray;\r\n    }\r\n    .auto-size {\r\n        flex: 0;\r\n    }\r\n    .flex-grow {\r\n        flex: 1;\r\n    }\r\n<\/style>\r\n\r\n<script>\r\n    window.addEventListener('load', function () {\r\n        let isCapsLockActive = false;\r\n        let isShiftActive = false;\r\n\r\n        const keyboard = document.getElementById('bm3-virtualKeyboard');\r\n        const shiftKeyElement1 = document.getElementById('bm3-leftShiftKey');\r\n        const shiftKeyElement2 = document.getElementById('bm3-rightShiftKey');\r\n        const capsLockKeyElement = document.getElementById('bm3-capsLock');\r\n        const searchInput = document.getElementById('searchInput'); \/\/ always target this input\r\n\r\n        const shiftKeyMap = {\r\n            '1': '!', '2': '@', '3': '#', '4': '$', '5': '%', '6': '^',\r\n            '7': '&', '8': '*', '9': '(', '0': ')', '-': '_', '=': '+',\r\n            '[': '{', ']': '}', '\\\\': '|', ';': ':', \"'\": '\"', ',': '<',\r\n            '.': '>', '\/': '?', '`': '~'\r\n        };\r\n\r\n        \/\/ Show keyboard permanently\r\n        keyboard.style.display = 'block';\r\n\r\n        \/\/ Toggle Shift\r\n        const toggleShift = () => {\r\n            isShiftActive = !isShiftActive;\r\n            toggleCase();\r\n            shiftKeyElement1.classList.toggle('bm3-activeKey', isShiftActive);\r\n            shiftKeyElement2.classList.toggle('bm3-activeKey', isShiftActive);\r\n        };\r\n        shiftKeyElement1.addEventListener('click', toggleShift);\r\n        shiftKeyElement2.addEventListener('click', toggleShift);\r\n\r\n        \/\/ Toggle CapsLock\r\n        capsLockKeyElement.addEventListener('click', function () {\r\n            isCapsLockActive = !isCapsLockActive;\r\n            toggleCase();\r\n            capsLockKeyElement.classList.toggle('bm3-activeKey', isCapsLockActive);\r\n        });\r\n\r\n        \/\/ Key clicks\r\n        const keys = document.querySelectorAll('.bm3-key');\r\n        keys.forEach(key => {\r\n            key.addEventListener('click', function () {\r\n                if (!searchInput) return;\r\n                searchInput.focus(); \/\/ auto-click (focus) the input\r\n\r\n                let keyValue = this.innerText;\r\n\r\n                if (keyValue === 'Backspace') {\r\n                    searchInput.value = searchInput.value.slice(0, -1);\r\n                } else if (keyValue === 'Enter') {\r\n                    searchInput.dispatchEvent(new KeyboardEvent('keydown', { key: 'Enter', bubbles: true }));\r\n                } else if (keyValue === '') {\r\n                    searchInput.value += ' ';\r\n                } else if (keyValue === 'Caps' || keyValue === 'Shift') {\r\n                    \/\/ handled separately\r\n                } else {\r\n                    if (isShiftActive) {\r\n                        keyValue = shiftKeyMap[keyValue] || keyValue.toUpperCase();\r\n                        isShiftActive = false;\r\n                        shiftKeyElement1?.classList.remove('bm3-activeKey');\r\n                        shiftKeyElement2?.classList.remove('bm3-activeKey');\r\n                        toggleCase();\r\n                    } else if (isCapsLockActive) {\r\n                        keyValue = keyValue.toUpperCase();\r\n                    }\r\n                    searchInput.value += keyValue;\r\n                }\r\n\r\n                \/\/ Trigger events so searchTable() runs\r\n                searchInput.dispatchEvent(new Event('input', { bubbles: true }));\r\n                searchInput.dispatchEvent(new KeyboardEvent('keyup', {\r\n                    bubbles: true,\r\n                    cancelable: true,\r\n                    key: keyValue,\r\n                    char: keyValue,\r\n                    keyCode: keyValue === 'Backspace' ? 8 : keyValue.charCodeAt(0)\r\n                }));\r\n            });\r\n        });\r\n\r\n        \/\/ Toggle case of keys\r\n        function toggleCase() {\r\n            const keys = document.querySelectorAll('.bm3-key');\r\n            keys.forEach(key => {\r\n                if (key.classList.contains('bm3-special-key')) return;\r\n                let keyText = key.innerText;\r\n                if (keyText.length === 1) {\r\n                    if (isShiftActive) {\r\n                        key.innerText = shiftKeyMap[keyText] || keyText.toUpperCase();\r\n                    } else {\r\n                        let originalKey = Object.keys(shiftKeyMap).find(k => shiftKeyMap[k] === keyText);\r\n                        if (originalKey) {\r\n                            key.innerText = originalKey;\r\n                        } else if (!isCapsLockActive) {\r\n                            key.innerText = keyText.toLowerCase();\r\n                        } else {\r\n                            key.innerText = keyText.toUpperCase();\r\n                        }\r\n                    }\r\n                }\r\n            });\r\n        }\r\n    });\r\n<\/script>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-078bc0f elementor-absolute elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"078bc0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<a class=\"elementor-icon\" href=\"https:\/\/bm3demo.com\/2026-cfa-nc\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-circle-left\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zm28.9-143.6L209.4 288H392c13.3 0 24-10.7 24-24v-16c0-13.3-10.7-24-24-24H209.4l75.5-72.4c9.7-9.3 9.9-24.8.4-34.3l-11-10.9c-9.4-9.4-24.6-9.4-33.9 0L107.7 239c-9.4 9.4-9.4 24.6 0 33.9l132.7 132.7c9.4 9.4 24.6 9.4 33.9 0l11-10.9c9.5-9.5 9.3-25-.4-34.3z\"><\/path><\/svg>\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b15d74 elementor-widget elementor-widget-image\" data-id=\"9b15d74\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1032\" height=\"622\" src=\"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-content\/uploads\/2026\/04\/floorplan.png\" class=\"attachment-full size-full wp-image-474\" alt=\"\" srcset=\"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-content\/uploads\/2026\/04\/floorplan.png 1032w, https:\/\/bm3demo.com\/2026-cfa-nc\/wp-content\/uploads\/2026\/04\/floorplan-300x181.png 300w, https:\/\/bm3demo.com\/2026-cfa-nc\/wp-content\/uploads\/2026\/04\/floorplan-1024x617.png 1024w, https:\/\/bm3demo.com\/2026-cfa-nc\/wp-content\/uploads\/2026\/04\/floorplan-768x463.png 768w\" sizes=\"(max-width: 1032px) 100vw, 1032px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ca2064d e-con-full sponsor e-flex e-con e-child\" data-id=\"ca2064d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e4f3710 elementor-widget elementor-widget-html\" data-id=\"e4f3710\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Searchable Table<\/title>\r\n    <style>\r\n        table {\r\n            width: 100%;\r\n            border-collapse: collapse;\r\n        }\r\n        table, th, td {\r\n            border: 1px solid #ddd;\r\n        }\r\n        th, td {\r\n            padding: 8px;\r\n            text-align: left;\r\n        }\r\n        th {\r\n            background-color: #f4f4f4;\r\n            position: sticky;\r\n            top: 0;\r\n            z-index: 2;\r\n        }\r\n        td {\r\n            text-align: left;\r\n        }\r\n        .boothNumber {\r\n            text-align: right;\r\n            width: 200px;\r\n        }\r\n\r\n        \/* Search container *\/\r\n        .search-container {\r\n            position: relative;\r\n            margin-bottom: 320px;\r\n        }\r\n        #searchInput {\r\n            width: 100%;\r\n            padding: 15px 40px 15px 10px; \/* space for button *\/\r\n            font-size: 16px;\r\n            border: 5px solid #000;\r\n            box-sizing: border-box;\r\n        }\r\n        .clear-btn {\r\n            position: absolute;\r\n            right: 10px;\r\n            top: 50%;\r\n            transform: translateY(-50%);\r\n            background: #000;\r\n            border: none;\r\n            font-size: 14px;\r\n            cursor: pointer;\r\n            color: #fff;\r\n            padding: 10px 20px;\r\n            display: none;\r\n        }\r\n\r\n        \/* Scrollable body *\/\r\n        .table-wrapper {\r\n            max-height: 560px; \/* adjust height as needed *\/\r\n            overflow-y: auto;\r\n            border: 1px solid #ddd;\r\n        }\r\n        .table-wrapper table {\r\n            width: 100%;\r\n            border-collapse: collapse;\r\n        }\r\n\r\n        th.boothNumberhd {\r\n            background-color: #8aa459;\r\n            width: 200px;\r\n            color: #fff;\r\n        }\r\n        th.compn {\r\n            background-color: #273a4f;\r\n            color: #fff;\r\n        }\r\n        table#dataTable {\r\n            margin-top: 0px !important;\r\n            background-color: #fff;\r\n        }\r\n        div#table {\r\n            padding: 0px 31px;\r\n        }\r\n        .name {\r\n            font-weight: bold;\r\n        }\r\n        .table {\r\n            font-weight: bold;\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n<div id=\"table\">\r\n    <div class=\"search-container\">\r\n        <input type=\"text\" id=\"searchInput\" class=\"searchinput\" onkeyup=\"searchTable()\" placeholder=\"Search names...\">\r\n        <button type=\"button\" class=\"clear-btn\" id=\"clearSearch\">CLEAR<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"table-wrapper\">\r\n    <table id=\"dataTable\">\r\n        <thead>\r\n            <tr>\r\n                <th class=\"namehd\">Company<\/th>\r\n                <th class=\"tablehd\">Booth Number<\/th>\r\n            <\/tr>\r\n        <\/thead>\r\n        <tbody>\r\n            <tr><td class=\"name\">Gadar<\/td><td class=\"table\">1<\/td><\/tr>\r\n            <tr><td class=\"name\">FranFast<\/td><td class=\"table\">2<\/td><\/tr>\r\n            <tr><td class=\"name\">Sayda.ai<\/td><td class=\"table\">3<\/td><\/tr>\r\n            <tr><td class=\"name\">Premier Printing<\/td><td class=\"table\">4<\/td><\/tr>\r\n            <tr><td class=\"name\">EZee Assist<\/td><td class=\"table\">5<\/td><\/tr>\r\n            <tr><td class=\"name\">Insuranceland<\/td><td class=\"table\">6<\/td><\/tr>\r\n            <tr><td class=\"name\">Smappen<\/td><td class=\"table\">7<\/td><\/tr>\r\n            <tr><td class=\"name\">ZOHO<\/td><td class=\"table\">8<\/td><\/tr>\r\n            <tr><td class=\"name\">Stratosfy<\/td><td class=\"table\">9<\/td><\/tr>\r\n            <tr><td class=\"name\">Bizsold<\/td><td class=\"table\">22<\/td><\/tr>\r\n            <tr><td class=\"name\">Moneris<\/td><td class=\"table\">10<\/td><\/tr>\r\n            <tr><td class=\"name\">Cadence<\/td><td class=\"table\">11<\/td><\/tr>\r\n            <tr><td class=\"name\">Benetrends Financial<\/td><td class=\"table\">12<\/td><\/tr>\r\n            <tr><td class=\"name\">Clover<\/td><td class=\"table\">13<\/td><\/tr>\r\n            <tr><td class=\"name\">Constant Contact<\/td><td class=\"table\">14<\/td><\/tr>\r\n            <tr><td class=\"name\">Osler<\/td><td class=\"table\">15<\/td><\/tr>\r\n            <tr><td class=\"name\">Neovation Learning Solutions.<\/td><td class=\"table\">16<\/td><\/tr>\r\n            <tr><td class=\"name\">Payworks<\/td><td class=\"table\">17<\/td><\/tr>\r\n            <tr><td class=\"name\">Shoppers Confidential<\/td><td class=\"table\">18<\/td><\/tr>\r\n            <tr><td class=\"name\">TD Insurance<\/td><td class=\"table\">19<\/td><\/tr>\r\n            <tr><td class=\"name\">Reshift Media<\/td><td class=\"table\">20<\/td><\/tr>\r\n            <tr><td class=\"name\">Franify<\/td><td class=\"table\">21<\/td><\/tr>\r\n            <tr><td class=\"name\">ZayZoon<\/td><td class=\"table\">44<\/td><\/tr>\r\n            <tr><td class=\"name\">Business Show Media<\/td><td class=\"table\">45<\/td><\/tr>\r\n            <tr><td class=\"name\">IFA<\/td><td class=\"table\">23<\/td><\/tr>\r\n            <tr><td class=\"name\">Signal Lift<\/td><td class=\"table\">24<\/td><\/tr>\r\n            <tr><td class=\"name\">Better Software<\/td><td class=\"table\">25<\/td><\/tr>\r\n            <tr><td class=\"name\">Sage Software<\/td><td class=\"table\">26<\/td><\/tr>\r\n            <tr><td class=\"name\">JPMorgan Chase<\/td><td class=\"table\">27<\/td><\/tr>\r\n            <tr><td class=\"name\">Noraxx<\/td><td class=\"table\">29<\/td><\/tr>\r\n            <tr><td class=\"name\">BDI<\/td><td class=\"table\">30<\/td><\/tr>\r\n            <tr><td class=\"name\">Brand M3dia<\/td><td class=\"table\">43<\/td><\/tr>\r\n            <tr><td class=\"name\">American Express<\/td><td class=\"table\">42<\/td><\/tr>\r\n            <tr><td class=\"name\">mcquaig<\/td><td class=\"table\">41<\/td><\/tr>\r\n            <tr><td class=\"name\">Tablespoon<\/td><td class=\"table\">40<\/td><\/tr>\r\n            <tr><td class=\"name\">Brokerlink Inc.<\/td><td class=\"table\">39<\/td><\/tr>\r\n            <tr><td class=\"name\">Outreach Studios<\/td><td class=\"table\">38<\/td><\/tr>\r\n        <\/tbody>\r\n    <\/table>\r\n    <\/div>\r\n<\/div>\r\n<script>\r\nfunction searchTable() {\r\n    let input = document.getElementById('searchInput');\r\n    let filter = input.value.toLowerCase();\r\n    let table = document.getElementById('dataTable');\r\n    let tr = table.getElementsByTagName('tr');\r\n\r\n    \/\/ Show\/hide clear button\r\n    document.getElementById(\"clearSearch\").style.display = input.value ? \"block\" : \"none\";\r\n\r\n    for (let i = 1; i < tr.length; i++) {\r\n        let nameTd = tr[i].querySelector('.name');     \/\/ Name column\r\n        let companyTd = tr[i].querySelector('.company'); \/\/ Company column\r\n\r\n        if (nameTd || companyTd) {\r\n            let nameText = nameTd ? nameTd.textContent.toLowerCase() : \"\";\r\n            let companyText = companyTd ? companyTd.textContent.toLowerCase() : \"\";\r\n\r\n            \/\/ Show row if match in either column\r\n            if (nameText.indexOf(filter) > -1 || companyText.indexOf(filter) > -1) {\r\n                tr[i].style.display = '';\r\n            } else {\r\n                tr[i].style.display = 'none';\r\n            }\r\n        }\r\n    }\r\n}\r\n\r\n\/\/ Clear button logic\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n    document.getElementById(\"clearSearch\").addEventListener(\"click\", function() {\r\n        let input = document.getElementById(\"searchInput\");\r\n        input.value = \"\";\r\n        this.style.display = \"none\";\r\n        searchTable(); \/\/ reset table\r\n    });\r\n});\r\n\r\n\/\/ Sorting logic (still sorts by name only)\r\nfunction sortTableByName() {\r\n    const table = document.querySelector(\"#dataTable tbody\");\r\n    const rows = Array.from(table.querySelectorAll(\"tr\"));\r\n\r\n    rows.sort((a, b) => {\r\n        const nameA = a.querySelector(\".name\").innerText.toLowerCase();\r\n        const nameB = b.querySelector(\".name\").innerText.toLowerCase();\r\n        return nameA.localeCompare(nameB);\r\n    });\r\n\r\n    rows.forEach(row => table.appendChild(row));\r\n}\r\n\r\nwindow.addEventListener(\"load\", sortTableByName);\r\n<\/script>\r\n\r\n\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a89add6 elementor-absolute elementor-widget elementor-widget-image-carousel\" data-id=\"a89add6\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;1&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;_position&quot;:&quot;absolute&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;speed&quot;:500}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 2\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-content\/uploads\/2026\/04\/CONV26_SIGNS_bottom-1.png\" alt=\"CONV26_SIGNS_bottom\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 2\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-content\/uploads\/2026\/04\/CONV26_SIGNS_bottom.png\" alt=\"CONV26_SIGNS_bottom\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Floor Plan ` 1 2 3 4 5 6 7 8 9 0 &#8211; = Backspace Tab q w e r t y u i o p [ ] Caps a s d f g h j k l ; &#8216; Enter Shift z x c v b n m , . \/ Shift Searchable [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-128","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-json\/wp\/v2\/pages\/128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-json\/wp\/v2\/comments?post=128"}],"version-history":[{"count":61,"href":"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-json\/wp\/v2\/pages\/128\/revisions"}],"predecessor-version":[{"id":594,"href":"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-json\/wp\/v2\/pages\/128\/revisions\/594"}],"wp:attachment":[{"href":"https:\/\/bm3demo.com\/2026-cfa-nc\/wp-json\/wp\/v2\/media?parent=128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}