
{"id":592,"date":"2026-07-24T13:33:50","date_gmt":"2026-07-24T10:03:50","guid":{"rendered":"https:\/\/beroz24.ir\/?page_id=592"},"modified":"2026-07-24T18:48:36","modified_gmt":"2026-07-24T15:18:36","slug":"592-2","status":"publish","type":"page","link":"https:\/\/beroz24.ir\/?page_id=592","title":{"rendered":"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0648 \u0627\u06cc\u062f\u0647 \u06cc\u0627\u0628\u06cc"},"content":{"rendered":"\n<br><br>\n    <link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/sweetalert2@11\/dist\/sweetalert2.min.css\">\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/sweetalert2@11\"><\/script>\n\n    <style>\n        .jm-form-wrap {\n            max-width: 650px;\n            margin: 20px auto;\n            padding: 25px;\n            background: #f8f9fa;\n            border-radius: 10px;\n            border: 1px solid #dee2e6;\n            font-family: Vazir, Tahoma, sans-serif;\n            box-shadow: 0 2px 10px rgba(0,0,0,0.05);\n        }\n        .jm-form-wrap h2 {\n            text-align: center;\n            color: #333;\n            margin-top: 0;\n            margin-bottom: 20px;\n        }\n        .jm-form-wrap label {\n            display: block;\n            font-weight: bold;\n            margin-bottom: 5px;\n            color: #555;\n        }\n        .jm-form-wrap input,\n        .jm-form-wrap select,\n        .jm-form-wrap textarea {\n            width: 100%;\n            padding: 10px;\n            border: 1px solid #ddd;\n            border-radius: 5px;\n            font-size: 14px;\n            box-sizing: border-box;\n        }\n        .jm-form-wrap .jm-field {\n            margin-bottom: 15px;\n        }\n        .jm-form-wrap .jm-submit {\n            width: 100%;\n            background: #007bff;\n            color: #fff;\n            padding: 12px;\n            border: none;\n            border-radius: 5px;\n            font-size: 16px;\n            font-weight: bold;\n            cursor: pointer;\n            transition: background 0.3s;\n        }\n        .jm-form-wrap .jm-submit:hover {\n            background: #0056b3;\n        }\n        .jm-form-wrap .jm-submit:disabled {\n            opacity: 0.7;\n            cursor: not-allowed;\n        }\n        .jm-form-wrap .jm-note {\n            color: #888;\n            font-size: 12px;\n            margin-top: 5px;\n        }\n        .jm-form-wrap .jm-error {\n            color: #dc3545;\n            font-size: 13px;\n            margin-top: 5px;\n        }\n        .jm-captcha-box {\n            display: flex;\n            align-items: center;\n            gap: 15px;\n            background: #fff;\n            padding: 12px 15px;\n            border-radius: 5px;\n            border: 1px solid #dee2e6;\n        }\n        .jm-captcha-box .jm-captcha-question {\n            font-size: 20px;\n            font-weight: bold;\n            color: #333;\n            min-width: 80px;\n        }\n        .jm-captcha-box input {\n            flex: 1;\n            min-width: 80px;\n        }\n        .jm-captcha-box .jm-captcha-refresh {\n            background: #6c757d;\n            color: #fff;\n            border: none;\n            padding: 8px 15px;\n            border-radius: 4px;\n            cursor: pointer;\n            font-size: 14px;\n            white-space: nowrap;\n        }\n        .jm-captcha-box .jm-captcha-refresh:hover {\n            background: #5a6268;\n        }\n        \n        \/* ====== \u0627\u0633\u062a\u0627\u06cc\u0644 \u0646\u0645\u0627\u06cc\u0634 \u0634\u0631\u0627\u06cc\u0637 \u0634\u063a\u0644 ====== *\/\n        .jm-job-details {\n            display: none;\n            background: #e7f3ff;\n            padding: 15px 20px;\n            border-radius: 8px;\n            border: 1px solid #b8d4e8;\n            margin-bottom: 15px;\n        }\n        .jm-job-details.show {\n            display: block;\n            animation: jmFadeIn 0.5s ease;\n        }\n        .jm-job-details h4 {\n            margin: 0 0 10px 0;\n            color: #0056b3;\n            font-size: 15px;\n        }\n        .jm-job-details .jm-detail-row {\n            display: flex;\n            align-items: baseline;\n            padding: 5px 0;\n            border-bottom: 1px solid rgba(0,0,0,0.05);\n            font-size: 14px;\n        }\n        .jm-job-details .jm-detail-row:last-child {\n            border-bottom: none;\n        }\n        .jm-job-details .jm-detail-label {\n            font-weight: bold;\n            color: #555;\n            min-width: 100px;\n        }\n        .jm-job-details .jm-detail-value {\n            color: #333;\n        }\n        .jm-job-details .jm-detail-desc {\n            margin-top: 8px;\n            padding: 10px;\n            background: #fff;\n            border-radius: 5px;\n            color: #555;\n            font-size: 13px;\n            line-height: 1.6;\n        }\n        \n        @keyframes jmFadeIn {\n            from { opacity: 0; transform: translateY(-10px); }\n            to { opacity: 1; transform: translateY(0); }\n        }\n    <\/style>\n\n    <div class=\"jm-form-wrap\">\n        <h2>\ud83d\udcdd \u0641\u0631\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645<\/h2>\n        \n        <div id=\"jm_form_container\">\n            <form id=\"jm_form\" method=\"post\" enctype=\"multipart\/form-data\">\n                <input type=\"hidden\" id=\"jm_nonce\" name=\"jm_nonce\" value=\"eabce554d5\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F592\" \/>                \n                <div class=\"jm-field\">\n                    <label>\u0645\u0648\u0642\u0639\u06cc\u062a \u0634\u063a\u0644\u06cc *<\/label>\n                    <select name=\"job_id\" id=\"jm_job_id\" required>\n                        <option value=\"\">\u2014 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u2014<\/option>\n                        <option value=\"597\">\u0627\u06cc\u062f\u0647 \u06cc\u0627\u0628<\/option><option value=\"636\">\u0628\u0627\u0632\u0627\u0631\u06cc\u0627\u0628<\/option><option value=\"635\">\u062d\u0633\u0627\u0628\u062f\u0627\u0631<\/option><option value=\"634\">\u0637\u0631\u0627\u062d \u0648\u0628 \u0633\u0627\u06cc\u062a<\/option><option value=\"632\">\u0645\u062d\u062a\u0648\u0627 \u0646\u0648\u06cc\u0633<\/option>                    <\/select>\n                                    <\/div>\n                \n                <!-- ====== \u0646\u0645\u0627\u06cc\u0634 \u0634\u0631\u0627\u06cc\u0637 \u0645\u0648\u0642\u0639\u06cc\u062a \u0634\u063a\u0644\u06cc ====== -->\n                <div class=\"jm-job-details\" id=\"jm_job_details\">\n                    <h4>\ud83d\udccb \u0634\u0631\u0627\u06cc\u0637 \u0645\u0648\u0642\u0639\u06cc\u062a \u0634\u063a\u0644\u06cc<\/h4>\n                    <div id=\"jm_job_details_content\">\n                        <div class=\"jm-detail-row\">\n                            <span class=\"jm-detail-label\">\ud83d\udccd \u0645\u0648\u0642\u0639\u06cc\u062a \u0645\u06a9\u0627\u0646\u06cc:<\/span>\n                            <span class=\"jm-detail-value\" id=\"jm_detail_location\">\u2014<\/span>\n                        <\/div>\n                        <div class=\"jm-detail-row\">\n                            <span class=\"jm-detail-label\">\ud83d\udcb0 \u062d\u0642\u0648\u0642:<\/span>\n                            <span class=\"jm-detail-value\" id=\"jm_detail_salary\">\u2014<\/span>\n                        <\/div>\n                        <div class=\"jm-detail-row\">\n                            <span class=\"jm-detail-label\">\ud83d\udd50 \u0646\u0648\u0639 \u0647\u0645\u06a9\u0627\u0631\u06cc:<\/span>\n                            <span class=\"jm-detail-value\" id=\"jm_detail_type\">\u2014<\/span>\n                        <\/div>\n                        <div class=\"jm-detail-row\">\n                            <span class=\"jm-detail-label\">\ud83d\udcca \u0633\u0637\u062d \u062a\u062c\u0631\u0628\u0647:<\/span>\n                            <span class=\"jm-detail-value\" id=\"jm_detail_experience\">\u2014<\/span>\n                        <\/div>\n                        <div class=\"jm-detail-row\">\n                            <span class=\"jm-detail-label\">\ud83d\udcc2 \u0632\u0645\u06cc\u0646\u0647 \u0634\u063a\u0644\u06cc:<\/span>\n                            <span class=\"jm-detail-value\" id=\"jm_detail_category\">\u2014<\/span>\n                        <\/div>\n                        <div class=\"jm-detail-desc\" id=\"jm_detail_description\">\n                            <strong>\u062a\u0648\u0636\u06cc\u062d\u0627\u062a:<\/strong><br>\n                            <span id=\"jm_detail_desc_text\">\u2014<\/span>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"jm-field\">\n                    <label>\u0646\u0627\u0645 \u0648 \u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc *<\/label>\n                    <input type=\"text\" name=\"applicant_name\" id=\"jm_name\" required placeholder=\"\u0645\u062b\u0627\u0644: \u0639\u0644\u06cc \u0645\u062d\u0645\u062f\u06cc\">\n                <\/div>\n                \n                <div class=\"jm-field\">\n                    <label>\u0627\u06cc\u0645\u06cc\u0644 *<\/label>\n                    <input type=\"email\" name=\"applicant_email\" id=\"jm_email\" required placeholder=\"example@email.com\">\n                <\/div>\n                \n                <div class=\"jm-field\">\n                    <label>\u0634\u0645\u0627\u0631\u0647 \u062a\u0645\u0627\u0633<\/label>\n                    <input type=\"tel\" name=\"applicant_phone\" id=\"jm_phone\" placeholder=\"\u06f0\u06f9\u06f1\u06f2\u06f3\u06f4\u06f5\u06f6\u06f7\u06f8\u06f9\">\n                <\/div>\n                \n                <div class=\"jm-field\">\n                    <label>\u067e\u06cc\u0627\u0645 (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc)<\/label>\n                    <textarea name=\"message\" id=\"jm_message\" rows=\"4\" placeholder=\"\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u062a\u06a9\u0645\u06cc\u0644\u06cc...\"><\/textarea>\n                <\/div>\n                \n                <div class=\"jm-field\">\n                    <label>\u0622\u067e\u0644\u0648\u062f \u0631\u0632\u0648\u0645\u0647 * (PDF, DOC, DOCX)<\/label>\n                    <input type=\"file\" name=\"resume\" id=\"jm_resume\" accept=\".pdf,.doc,.docx\" required>\n                    <div class=\"jm-note\">\u062d\u062f\u0627\u06a9\u062b\u0631 \u062d\u062c\u0645: \u06f5 \u0645\u06af\u0627\u0628\u0627\u06cc\u062a<\/div>\n                <\/div>\n                \n                <!-- ====== \u06a9\u067e\u0686\u0627 ====== -->\n                <div class=\"jm-field\">\n                    <label>\u06a9\u062f \u0627\u0645\u0646\u06cc\u062a\u06cc *<\/label>\n                    <div class=\"jm-captcha-box\">\n                        <span class=\"jm-captcha-question\" id=\"jm_captcha_question\">\n                            5 + 4 = ?                        <\/span>\n                        <input type=\"number\" name=\"captcha_answer\" id=\"jm_captcha_answer\" required \n                               placeholder=\"\u0646\u062a\u06cc\u062c\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f\" min=\"0\" max=\"18\">\n                        <button type=\"button\" class=\"jm-captcha-refresh\" id=\"jm_captcha_refresh\">\n                            \ud83d\udd04 \u062c\u062f\u06cc\u062f\n                        <\/button>\n                    <\/div>\n                    <input type=\"hidden\" name=\"captcha_num1\" id=\"jm_captcha_num1\" value=\"5\">\n                    <input type=\"hidden\" name=\"captcha_num2\" id=\"jm_captcha_num2\" value=\"4\">\n                <\/div>\n                \n                <button type=\"submit\" class=\"jm-submit\" id=\"jm_submit_btn\">\n                    \u0627\u0631\u0633\u0627\u0644 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\n                <\/button>\n            <\/form>\n        <\/div>\n    <\/div>\n\n    <script>\n    document.addEventListener('DOMContentLoaded', function() {\n        var form = document.getElementById('jm_form');\n        if (!form) return;\n        \n        \/\/ ====== \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u0648\u0642\u0639\u06cc\u062a \u0634\u063a\u0644\u06cc ======\n        var jobSelect = document.getElementById('jm_job_id');\n        var jobDetails = document.getElementById('jm_job_details');\n        \n        function loadJobDetails(jobId) {\n            if (!jobId) {\n                jobDetails.classList.remove('show');\n                return;\n            }\n            \n            \/\/ \u0646\u0645\u0627\u06cc\u0634 \u0648\u0636\u0639\u06cc\u062a \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc\n            jobDetails.classList.add('show');\n            document.getElementById('jm_detail_location').textContent = '\u062f\u0631 \u062d\u0627\u0644 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc...';\n            document.getElementById('jm_detail_salary').textContent = '\u062f\u0631 \u062d\u0627\u0644 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc...';\n            document.getElementById('jm_detail_type').textContent = '\u062f\u0631 \u062d\u0627\u0644 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc...';\n            document.getElementById('jm_detail_experience').textContent = '\u062f\u0631 \u062d\u0627\u0644 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc...';\n            document.getElementById('jm_detail_category').textContent = '\u062f\u0631 \u062d\u0627\u0644 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc...';\n            document.getElementById('jm_detail_desc_text').textContent = '\u062f\u0631 \u062d\u0627\u0644 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc...';\n            \n            var data = new FormData();\n            data.append('action', 'jm_get_job_details');\n            data.append('job_id', jobId);\n            data.append('nonce', '4022833d84');\n            \n            fetch('https:\/\/beroz24.ir\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                body: data\n            })\n            .then(function(response) {\n                return response.json();\n            })\n            .then(function(data) {\n                if (data.success) {\n                    var details = data.data;\n                    document.getElementById('jm_detail_location').textContent = details.location || '\u2014';\n                    document.getElementById('jm_detail_salary').textContent = details.salary || '\u2014';\n                    document.getElementById('jm_detail_type').textContent = details.job_type || '\u2014';\n                    document.getElementById('jm_detail_experience').textContent = details.experience || '\u2014';\n                    document.getElementById('jm_detail_category').textContent = details.category || '\u2014';\n                    document.getElementById('jm_detail_desc_text').textContent = details.description || '\u062a\u0648\u0636\u06cc\u062d\u0627\u062a\u06cc \u062b\u0628\u062a \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.';\n                    jobDetails.classList.add('show');\n                } else {\n                    jobDetails.classList.remove('show');\n                }\n            })\n            .catch(function() {\n                jobDetails.classList.remove('show');\n            });\n        }\n        \n        \/\/ \u0631\u0648\u06cc\u062f\u0627\u062f \u062a\u063a\u06cc\u06cc\u0631 \u0645\u0648\u0642\u0639\u06cc\u062a \u0634\u063a\u0644\u06cc\n        jobSelect.addEventListener('change', function() {\n            loadJobDetails(this.value);\n        });\n        \n        \/\/ \u0627\u06af\u0631 \u0645\u0648\u0642\u0639\u06cc\u062a\u06cc \u0627\u0632 \u0642\u0628\u0644 \u0627\u0646\u062a\u062e\u0627\u0628 \u0634\u062f\u0647 \u0628\u0648\u062f\n        if (jobSelect.value) {\n            loadJobDetails(jobSelect.value);\n        }\n        \n        \/\/ ====== \u0631\u0641\u0631\u0634 \u06a9\u067e\u0686\u0627 ======\n        document.getElementById('jm_captcha_refresh').addEventListener('click', function() {\n            var num1 = Math.floor(Math.random() * 9) + 1;\n            var num2 = Math.floor(Math.random() * 9) + 1;\n            \n            document.getElementById('jm_captcha_question').textContent = num1 + ' + ' + num2 + ' = ?';\n            document.getElementById('jm_captcha_num1').value = num1;\n            document.getElementById('jm_captcha_num2').value = num2;\n            document.getElementById('jm_captcha_answer').value = '';\n        });\n        \n        \/\/ ====== \u0627\u0631\u0633\u0627\u0644 \u0641\u0631\u0645 ======\n        form.addEventListener('submit', function(e) {\n            e.preventDefault();\n            \n            var btn = document.getElementById('jm_submit_btn');\n            var originalText = btn.textContent;\n            \n            btn.textContent = '\u23f3 \u062f\u0631 \u062d\u0627\u0644 \u0627\u0631\u0633\u0627\u0644...';\n            btn.disabled = true;\n            \n            var formData = new FormData(this);\n            formData.append('action', 'jm_submit');\n            formData.append('nonce', '4022833d84');\n            \n            fetch('https:\/\/beroz24.ir\/wp-admin\/admin-ajax.php', {\n                method: 'POST',\n                body: formData\n            })\n            .then(function(response) {\n                return response.json();\n            })\n            .then(function(data) {\n                if (data.success) {\n                    Swal.fire({\n                        icon: 'success',\n                        title: '\u2705 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0627\u0631\u0633\u0627\u0644 \u0634\u062f!',\n                        text: '\u0627\u0632 \u0634\u0645\u0627 \u0645\u062a\u0634\u06a9\u0631\u06cc\u0645. \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0634\u0645\u0627 \u062b\u0628\u062a \u0634\u062f \u0648 \u0628\u0647 \u0632\u0648\u062f\u06cc \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f.',\n                        confirmButtonText: '\ud83c\udf1f \u062b\u0628\u062a \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u062c\u062f\u06cc\u062f',\n                        confirmButtonColor: '#28a745',\n                        backdrop: 'rgba(0,0,0,0.4)',\n                        allowOutsideClick: false\n                    }).then(function(result) {\n                        if (result.isConfirmed) {\n                            document.getElementById('jm_form').reset();\n                            document.getElementById('jm_resume').value = '';\n                            document.getElementById('jm_job_details').classList.remove('show');\n                            document.getElementById('jm_captcha_refresh').click();\n                            \n                            btn.textContent = originalText;\n                            btn.disabled = false;\n                            \n                            document.querySelector('.jm-form-wrap').scrollIntoView({ \n                                behavior: 'smooth', \n                                block: 'start' \n                            });\n                        }\n                    });\n                } else {\n                    if (data.data && data.data.includes('\u06a9\u062f \u0627\u0645\u0646\u06cc\u062a\u06cc')) {\n                        document.getElementById('jm_captcha_refresh').click();\n                    }\n                    \n                    Swal.fire({\n                        icon: 'error',\n                        title: '\u274c \u062e\u0637\u0627!',\n                        text: data.data || '\u062e\u0637\u0627 \u062f\u0631 \u0627\u0631\u0633\u0627\u0644 \u062f\u0631\u062e\u0648\u0627\u0633\u062a. \u0644\u0637\u0641\u0627\u064b \u062f\u0648\u0628\u0627\u0631\u0647 \u062a\u0644\u0627\u0634 \u06a9\u0646\u06cc\u062f.',\n                        confirmButtonText: '\u0645\u062a\u0648\u062c\u0647 \u0634\u062f\u0645',\n                        confirmButtonColor: '#dc3545'\n                    });\n                    \n                    btn.textContent = originalText;\n                    btn.disabled = false;\n                }\n            })\n            .catch(function(error) {\n                console.error('\u062e\u0637\u0627:', error);\n                Swal.fire({\n                    icon: 'error',\n                    title: '\u274c \u062e\u0637\u0627\u06cc \u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u0627 \u0633\u0631\u0648\u0631!',\n                    text: '\u0645\u0634\u06a9\u0644\u06cc \u062f\u0631 \u0627\u0631\u0633\u0627\u0644 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f. \u0644\u0637\u0641\u0627\u064b \u062f\u0648\u0628\u0627\u0631\u0647 \u062a\u0644\u0627\u0634 \u06a9\u0646\u06cc\u062f.',\n                    confirmButtonText: '\u0645\u062a\u0648\u062c\u0647 \u0634\u062f\u0645',\n                    confirmButtonColor: '#dc3545'\n                });\n                \n                btn.textContent = originalText;\n                btn.disabled = false;\n            });\n        });\n    });\n    <\/script>\n    \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-592","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/beroz24.ir\/index.php?rest_route=\/wp\/v2\/pages\/592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beroz24.ir\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/beroz24.ir\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/beroz24.ir\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/beroz24.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=592"}],"version-history":[{"count":3,"href":"https:\/\/beroz24.ir\/index.php?rest_route=\/wp\/v2\/pages\/592\/revisions"}],"predecessor-version":[{"id":639,"href":"https:\/\/beroz24.ir\/index.php?rest_route=\/wp\/v2\/pages\/592\/revisions\/639"}],"wp:attachment":[{"href":"https:\/\/beroz24.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}