{"id":6235,"date":"2021-09-23T01:08:27","date_gmt":"2021-09-23T05:08:27","guid":{"rendered":"https:\/\/colliertoys.com\/tsa\/?page_id=6235"},"modified":"2026-09-14T11:18:41","modified_gmt":"2026-09-14T15:18:41","slug":"box-request","status":"publish","type":"page","link":"https:\/\/colliertoys.com\/2025\/box-request\/","title":{"rendered":"Box Request"},"content":{"rendered":"\n<div class=\"tbc-form-container\">\n            <h2 class=\"tbc-form-title\">Toy Box Collection Request<\/h2>\n        \n        \n    <form id=\"tbc-form\" class=\"tbc-form\" enctype=\"multipart\/form-data\">\n        <input type=\"hidden\" id=\"nonce\" name=\"nonce\" value=\"47184e21bb\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/2025\/wp-json\/wp\/v2\/pages\/6235\" \/>        \n                \n        <!-- Business Information -->\n        <fieldset class=\"tbc-fieldset\">\n            <legend>Business Information<\/legend>\n            \n            <div class=\"tbc-form-row\">\n                <label for=\"business_name\" class=\"tbc-label\">\n                    Business Name <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                <\/label>\n                <input type=\"text\" \n                       id=\"business_name\" \n                       name=\"business_name\" \n                       class=\"tbc-input\" \n                       value=\"\" \n                       required>\n                <span class=\"tbc-error\" id=\"business_name_error\"><\/span>\n            <\/div>\n            \n            <div class=\"tbc-form-row\">\n                <label for=\"address_line1\" class=\"tbc-label\">\n                    Address <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                <\/label>\n                <input type=\"text\" \n                       id=\"address_line1\" \n                       name=\"address_line1\" \n                       class=\"tbc-input tbc-address-autocomplete\" \n                       value=\"\" \n                       placeholder=\"Street address\"\n                       required>\n                <span class=\"tbc-error\" id=\"address_line1_error\"><\/span>\n            <\/div>\n            \n            <div class=\"tbc-form-row\">\n                <label for=\"address_line2\" class=\"tbc-label\">\n                    Address Line 2                <\/label>\n                <input type=\"text\" \n                       id=\"address_line2\" \n                       name=\"address_line2\" \n                       class=\"tbc-input\" \n                       value=\"\" \n                       placeholder=\"Apartment, suite, etc. (optional)\">\n                <span class=\"tbc-error\" id=\"address_line2_error\"><\/span>\n            <\/div>\n            \n            <div class=\"tbc-form-row tbc-form-row-thirds\">\n                <div class=\"tbc-form-col\">\n                    <label for=\"city\" class=\"tbc-label\">\n                        City <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                    <\/label>\n                    <input type=\"text\" \n                           id=\"city\" \n                           name=\"city\" \n                           class=\"tbc-input\" \n                           value=\"\" \n                           required>\n                    <span class=\"tbc-error\" id=\"city_error\"><\/span>\n                <\/div>\n                \n                <div class=\"tbc-form-col\">\n                    <label for=\"state\" class=\"tbc-label\">\n                        State <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                    <\/label>\n                    <input type=\"text\" \n                           id=\"state\" \n                           name=\"state\" \n                           class=\"tbc-input\" \n                           value=\"\" \n                           required>\n                    <span class=\"tbc-error\" id=\"state_error\"><\/span>\n                <\/div>\n                \n                <div class=\"tbc-form-col\">\n                    <label for=\"zip_code\" class=\"tbc-label\">\n                        ZIP Code <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                    <\/label>\n                    <input type=\"text\" \n                           id=\"zip_code\" \n                           name=\"zip_code\" \n                           class=\"tbc-input\" \n                           value=\"\" \n                           required>\n                    <span class=\"tbc-error\" id=\"zip_code_error\"><\/span>\n                <\/div>\n            <\/div>\n        <\/fieldset>\n        \n        <!-- Contact Information -->\n        <fieldset class=\"tbc-fieldset\">\n            <legend>Primary Contact Information<\/legend>\n            \n            <div class=\"tbc-form-row\">\n                <label for=\"primary_contact_name\" class=\"tbc-label\">\n                    Contact Name <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                <\/label>\n                <input type=\"text\" \n                       id=\"primary_contact_name\" \n                       name=\"primary_contact_name\" \n                       class=\"tbc-input\" \n                       value=\"\" \n                       required>\n                <span class=\"tbc-error\" id=\"primary_contact_name_error\"><\/span>\n            <\/div>\n            \n            <div class=\"tbc-form-row tbc-form-row-half\">\n                <div class=\"tbc-form-col\">\n                    <label for=\"primary_contact_phone\" class=\"tbc-label\">\n                        Phone Number <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                    <\/label>\n                    <input type=\"tel\" \n                           id=\"primary_contact_phone\" \n                           name=\"primary_contact_phone\" \n                           class=\"tbc-input\" \n                           value=\"\" \n                           placeholder=\"(555) 123-4567\"\n                           required>\n                    <span class=\"tbc-error\" id=\"primary_contact_phone_error\"><\/span>\n                <\/div>\n                \n                <div class=\"tbc-form-col\">\n                    <label for=\"primary_contact_email\" class=\"tbc-label\">\n                        Email Address <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                    <\/label>\n                    <input type=\"email\" \n                           id=\"primary_contact_email\" \n                           name=\"primary_contact_email\" \n                           class=\"tbc-input\" \n                           value=\"\" \n                           required>\n                    <span class=\"tbc-error\" id=\"primary_contact_email_error\"><\/span>\n                <\/div>\n            <\/div>\n        <\/fieldset>\n        \n        <!-- Secondary Contact Information -->\n        <fieldset class=\"tbc-fieldset\">\n            <legend>Secondary Contact Information (Optional)<\/legend>\n            \n            <div class=\"tbc-form-row tbc-form-row-half\">\n                <div class=\"tbc-form-col\">\n                    <label for=\"secondary_contact_name\" class=\"tbc-label\">\n                        Contact Name                    <\/label>\n                    <input type=\"text\" \n                           id=\"secondary_contact_name\" \n                           name=\"secondary_contact_name\" \n                           class=\"tbc-input\" \n                           value=\"\">\n                    <span class=\"tbc-error\" id=\"secondary_contact_name_error\"><\/span>\n                <\/div>\n                \n                <div class=\"tbc-form-col\">\n                    <label for=\"secondary_contact_phone\" class=\"tbc-label\">\n                        Phone Number                    <\/label>\n                    <input type=\"tel\" \n                           id=\"secondary_contact_phone\" \n                           name=\"secondary_contact_phone\" \n                           class=\"tbc-input\" \n                           value=\"\" \n                           placeholder=\"(555) 123-4567\">\n                    <span class=\"tbc-error\" id=\"secondary_contact_phone_error\"><\/span>\n                <\/div>\n            <\/div>\n        <\/fieldset>\n        \n        <!-- Logo Upload -->\n        <fieldset class=\"tbc-fieldset\">\n            <legend>Business Logo (Optional)<\/legend>\n            \n            <div class=\"tbc-form-row\">\n                <label for=\"logo\" class=\"tbc-label\">\n                    All participating locations will be listed on our website. If you would like to include a logo with your listing you may upload it now.                <\/label>\n                <input type=\"file\" \n                       id=\"logo\" \n                       name=\"logo\" \n                       class=\"tbc-input tbc-file-input\" \n                       accept=\".jpg,.jpeg,.png,.gif\">\n                <span class=\"tbc-help-text\">\n                    Maximum file size: 10240 KB. Allowed formats: jpg,jpeg,png,gif                <\/span>\n                <span class=\"tbc-error\" id=\"logo_error\"><\/span>\n                \n                            <\/div>\n        <\/fieldset>\n        \n        <!-- Request Details -->\n        <fieldset class=\"tbc-fieldset\">\n            <legend>Request Details<\/legend>\n            \n            <div class=\"tbc-form-row\">\n                <label for=\"toy_boxes_requested\" class=\"tbc-label\">\n                    Number of Toy Boxes Requested <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                <\/label>\n                                <select id=\"toy_boxes_requested\"\n                        name=\"toy_boxes_requested\"\n                        class=\"tbc-input tbc-number-input tbc-placeholder\"\n                        required>\n                    <option value=\"\"  selected='selected'>Pick one<\/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                                        <option value=\"16\" >16<\/option>\n                                        <option value=\"17\" >17<\/option>\n                                        <option value=\"18\" >18<\/option>\n                                        <option value=\"19\" >19<\/option>\n                                        <option value=\"20\" >20<\/option>\n                                    <\/select>\n                <span class=\"tbc-help-text\">Specify how many toy boxes you need<\/span>\n                <span class=\"tbc-error\" id=\"toy_boxes_requested_error\"><\/span>\n            <\/div>\n            \n            <div class=\"tbc-form-row\">\n                <label for=\"delivery_method\" class=\"tbc-label\">\n                    Delivery Method <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                <\/label>\n                                <select id=\"delivery_method\"\n                        name=\"delivery_method\"\n                        class=\"tbc-input tbc-placeholder\"\n                        required>\n                    <option value=\"\"  selected='selected'>Pick one<\/option>\n                                        <option value=\"delivery|2026-11-04\" >\n                        Delivery on Wednesday, November 4th, 2026                    <\/option>\n                                        <option value=\"delivery|2026-11-24\" >\n                        Delivery on Tuesday, November 24th, 2026                    <\/option>\n                                    <\/select>\n                <span class=\"tbc-help-text\">Choose the drop-off date that works best for your location.<\/span>\n                <span class=\"tbc-error\" id=\"delivery_method_error\"><\/span>\n            <\/div>\n        <\/fieldset>\n        \n        <!-- Verification Method -->\n        <fieldset class=\"tbc-fieldset\">\n            <legend>Verification Method<\/legend>\n            \n            <div class=\"tbc-form-row\">\n                <label class=\"tbc-label\">\n                    How would you like to receive your verification code? <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                <\/label>\n                \n                <div class=\"tbc-radio-group\">\n                    <label class=\"tbc-radio-label\">\n                        <input type=\"radio\"\n                               name=\"verification_method\"\n                               value=\"email\"\n                                checked='checked'>\n                        <span class=\"tbc-radio-text\">\n                            Email                            <small>We will send a verification code to your email address<\/small>\n                        <\/span>\n                    <\/label>\n\n                                        <label class=\"tbc-radio-label\">\n                        <input type=\"radio\"\n                               name=\"verification_method\"\n                               value=\"sms\"\n                               >\n                        <span class=\"tbc-radio-text\">\n                            SMS (Text Message)                            <small>We will send a verification code to your phone number<\/small>\n                        <\/span>\n                    <\/label>\n                                    <\/div>\n                <span class=\"tbc-error\" id=\"verification_method_error\"><\/span>\n            <\/div>\n        <\/fieldset>\n        \n        <!-- Submit Button -->\n        <div class=\"tbc-form-actions\">\n            <button type=\"submit\" class=\"tbc-submit-btn\" id=\"tbc-submit-btn\">\n                <span class=\"tbc-btn-text\">\n                    Submit Request                <\/span>\n                <span class=\"tbc-btn-loading\" style=\"display: none;\">\n                    Processing...                <\/span>\n            <\/button>\n        <\/div>\n        \n        <!-- Messages -->\n        <div id=\"tbc-messages\" class=\"tbc-messages\" style=\"display: none;\"><\/div>\n    <\/form>\n    \n    <!-- Verification Modal -->\n    <div id=\"tbc-verification-modal\" class=\"tbc-modal\" style=\"display: none;\">\n        <div class=\"tbc-modal-content\">\n            <div class=\"tbc-modal-header\">\n                <h3>Verify Your Contact Information<\/h3>\n            <\/div>\n            <div class=\"tbc-modal-body\">\n                <p id=\"tbc-verification-instructions\"><\/p>\n                \n                <div class=\"tbc-form-row\">\n                    <label for=\"verification_code\" class=\"tbc-label\">\n                        Verification Code <span class=\"tbc-required\" aria-hidden=\"true\">*<\/span>\n                    <\/label>\n                    <input type=\"text\" \n                           id=\"verification_code\" \n                           name=\"verification_code\" \n                           class=\"tbc-input\" \n                           placeholder=\"Enter verification code\" \n                           maxlength=\"10\" \n                           required>\n                    <span class=\"tbc-error\" id=\"verification_code_error\"><\/span>\n                <\/div>\n                \n                <div class=\"tbc-modal-actions\">\n                    <button type=\"button\" class=\"tbc-btn tbc-btn-primary\" id=\"tbc-verify-btn\">\n                        <span class=\"tbc-btn-text\">Verify<\/span>\n                        <span class=\"tbc-btn-loading\" style=\"display: none;\">Verifying...<\/span>\n                    <\/button>\n                    <button type=\"button\" class=\"tbc-btn tbc-btn-secondary\" id=\"tbc-resend-btn\">\n                        Resend Code                    <\/button>\n                <\/div>\n                \n                <div id=\"tbc-verification-messages\" class=\"tbc-messages\" style=\"display: none;\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    \n    <!-- Success Modal -->\n    <div id=\"tbc-success-modal\" class=\"tbc-modal\" style=\"display: none;\">\n        <div class=\"tbc-modal-content\">\n            <div class=\"tbc-modal-header\">\n                <h3>Request Confirmed!<\/h3>\n            <\/div>\n            <div class=\"tbc-modal-body\">\n                <div class=\"tbc-success-icon\">\u2713<\/div>\n                <p>Thank you! Your toy box collection request has been successfully submitted and verified. You will receive a confirmation email shortly.<\/p>\n                \n                <div class=\"tbc-modal-actions\">\n                    <button type=\"button\" class=\"tbc-btn tbc-btn-primary\" onclick=\"window.location.href = 'https:\/\/colliertoys.com\/2025';\">\n                        Return to Main Page                    <\/button>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n\/\/ Initialize Google Places Autocomplete when the API is loaded\nfunction initAutocomplete() {\n    if (typeof google !== 'undefined' && google.maps && google.maps.places) {\n        const addressInput = document.getElementById('address_line1');\n        if (addressInput) {\n            const autocomplete = new google.maps.places.Autocomplete(addressInput, {\n                types: ['address'],\n                componentRestrictions: { country: 'us' }\n            });\n            \n            autocomplete.addListener('place_changed', function() {\n                const place = autocomplete.getPlace();\n                \n                if (place.address_components) {\n                    \/\/ Extract street number and route for address line 1\n                    let streetNumber = '';\n                    let route = '';\n                    \n                    \/\/ Clear existing values\n                    document.getElementById('city').value = '';\n                    document.getElementById('state').value = '';\n                    document.getElementById('zip_code').value = '';\n                    \n                    \/\/ Parse address components\n                    for (let component of place.address_components) {\n                        const types = component.types;\n                        \n                        if (types.includes('street_number')) {\n                            streetNumber = component.long_name;\n                        } else if (types.includes('route')) {\n                            route = component.long_name;\n                        } else if (types.includes('locality')) {\n                            document.getElementById('city').value = component.long_name;\n                        } else if (types.includes('administrative_area_level_1')) {\n                            document.getElementById('state').value = component.short_name;\n                        } else if (types.includes('postal_code')) {\n                            document.getElementById('zip_code').value = component.long_name;\n                        }\n                    }\n                    \n                    \/\/ Set address line 1 to only street address\n                    const streetAddress = (streetNumber + ' ' + route).trim();\n                    if (streetAddress) {\n                        document.getElementById('address_line1').value = streetAddress;\n                    }\n                }\n            });\n        }\n    }\n}\n\n\/\/ Initialize when DOM is ready\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Check if Google Maps API is already loaded\n    if (typeof google !== 'undefined' && google.maps && google.maps.places) {\n        initAutocomplete();\n    } else {\n        \/\/ Wait for the API to load\n        window.initAutocomplete = initAutocomplete;\n    }\n});\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"Toy Box Collection Request Business Information Business Name * Address * Address Line 2 City * State * ZIP Code * Primary Contact Information Contact Name * Phone Number * Email Address * Secondary Contact Information (Optional) Contact Name Phone Number Business Logo (Optional) All participating locations will be listed on our website. If you [...]","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-6235","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/colliertoys.com\/2025\/wp-json\/wp\/v2\/pages\/6235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/colliertoys.com\/2025\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/colliertoys.com\/2025\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/colliertoys.com\/2025\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/colliertoys.com\/2025\/wp-json\/wp\/v2\/comments?post=6235"}],"version-history":[{"count":33,"href":"https:\/\/colliertoys.com\/2025\/wp-json\/wp\/v2\/pages\/6235\/revisions"}],"predecessor-version":[{"id":9966,"href":"https:\/\/colliertoys.com\/2025\/wp-json\/wp\/v2\/pages\/6235\/revisions\/9966"}],"wp:attachment":[{"href":"https:\/\/colliertoys.com\/2025\/wp-json\/wp\/v2\/media?parent=6235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}