{"id":1114,"date":"2024-11-14T22:26:25","date_gmt":"2024-11-14T22:26:25","guid":{"rendered":"https:\/\/hertznt.eu\/?page_id=1114"},"modified":"2024-12-18T14:41:40","modified_gmt":"2024-12-18T14:41:40","slug":"formularz-zgloszeniowy","status":"publish","type":"page","link":"https:\/\/hertznt.eu\/pl\/kariery\/formularz-zgloszeniowy\/","title":{"rendered":"Formularz zg\u0142oszeniowy"},"content":{"rendered":"<div class=\"headerpicture\">\n                <img decoding=\"async\" alt=\"Main header image - Hertz\" class=\"headerpicture-image headerpicture-image-desktop\"\n             src=\"https:\/\/hertznt.eu\/wp-content\/uploads\/2024\/08\/8fc237b5fa962e61f22f5fb62b27e5e7-scaled.jpg\"\/>\n                <img decoding=\"async\" alt=\"Main header image mobile - Hertz\" class=\"headerpicture-image headerpicture-image-mobile\"\n             src=\"https:\/\/hertznt.eu\/wp-content\/uploads\/2024\/08\/8fc237b5fa962e61f22f5fb62b27e5e7-scaled.jpg\"\/>\n    <\/div>\n<div class=\"headerpicture-filler\"><\/div>\n\n\n\r\n<div class=\"element hertz-container mainnavigation-container hertz-flex alternate\">\r\n    <div class=\"hmainnavigation-content-left\">\r\n        <div class=\"hertz-flex\">\r\n            <a class=\"mainnavigation-logo-link\" href=\"\/pl\"\r\n               >\r\n                <img decoding=\"async\" class=\"mainnavigation-logo-image\" alt=\"Hertz Logo\" src=\"https:\/\/hertznt.eu\/wp-content\/uploads\/2024\/08\/Group-74-3.png\"\/>\r\n            <\/a>\r\n        <\/div>\r\n    <\/div>\r\n    <div class=\"mainnavigation-content-right hertz-flex mainnavigation-mobile\">\r\n        <button class=\"mainnavigation-mobile-close\">\r\n            <span>\r\n            &times;\r\n            <\/span>\r\n        <\/button>\r\n        <a class=\"mainnavigation-mobile-logo-link\" href=\"\/pl\"\r\n           >\r\n            <img decoding=\"async\" class=\"mainnavigation-mobile-logo-image\" alt=\"Hertz Logo\" src=\"https:\/\/hertznt.eu\/wp-content\/uploads\/2024\/08\/Group-74-3.png\"\/>\r\n        <\/a>\r\n        <nav class=\"mainnavigation-nav\">\r\n                            <a\r\n        class=\"hertz-button normal mainnavigation-link\"\r\n     href=\"\/pl\/produkty\"        >\r\n    <span class=\"hertz-button-text\">HAWK C-UAS<\/span>\r\n    <\/a>\r\n                            <a\r\n        class=\"hertz-button normal mainnavigation-link\"\r\n     href=\"\/pl\/medtech\"        >\r\n    <span class=\"hertz-button-text\">MEDTECH<\/span>\r\n    <\/a>\r\n                            <a\r\n        class=\"hertz-button normal mainnavigation-link\"\r\n     href=\"\/pl\/blog\"        >\r\n    <span class=\"hertz-button-text\">AKTUALNIE<\/span>\r\n    <\/a>\r\n                            <a\r\n        class=\"hertz-button normal mainnavigation-link\"\r\n     href=\"\/pl\/o-nas\"        >\r\n    <span class=\"hertz-button-text\">O NAS<\/span>\r\n    <\/a>\r\n                            <a\r\n        class=\"hertz-button normal mainnavigation-link\"\r\n     href=\"\/pl\/kariery\"        >\r\n    <span class=\"hertz-button-text\">KARIERA<\/span>\r\n    <\/a>\r\n                            <a\r\n        class=\"hertz-button normal mainnavigation-link\"\r\n     href=\"\/pl\/kontakt\"        >\r\n    <span class=\"hertz-button-text\">KONTAKT<\/span>\r\n    <\/a>\r\n                    <\/nav>\r\n        <div class=\"mainnavigation-languages\">\r\n                            <a class=\"mainnavigation-language \"\r\n                   href=\"\/\">\r\n                    EN                <\/a>\r\n                            <a class=\"mainnavigation-language active\"\r\n                   href=\"\/pl\">\r\n                    PL                <\/a>\r\n                    <\/div>\r\n    <\/div>\r\n    <button class=\"mainnavigation-mobile-open\">\r\n        <span class=\"dashicons dashicons-menu-alt\"><\/span>\r\n    <\/button>\r\n<\/div>\r\n\r\n    <script>\r\n        $(\".mainnavigation-mobile-open\").on(\"click\", function () {\r\n            $(\".mainnavigation-mobile\").addClass(\"active\");\r\n        });\r\n\r\n        $(\".mainnavigation-mobile-close\").on(\"click\", function () {\r\n            $(\".mainnavigation-mobile\").removeClass(\"active\");\r\n        });\r\n    <\/script>\r\n\n\n\r\n<div class=\"element hertz-container applicationform-container\">\r\n    <h2 class=\"hertz-header hertz-preserve-case applicationform-header\">Wype\u0142nij formularz  zg\u0142oszeniowy<\/h2>\r\n    <div id=\"applicationform-form-6926705\"\r\n         class=\"applicationform-form-container hertz-flex applicationform-form\"\r\n         data-form-id=\"6926705\">\r\n        <div class=\"applicationform-form-side\">\r\n            <label class=\"hertz-text\"\r\n                   for=\"applicationform-input-name-6926705\">IMI\u0118 I NAZWISKO<\/label>\r\n            <input class=\"applicationform-input applicationform-input-name\"\r\n                   id=\"applicationform-input-name-6926705\"\/>\r\n            <label class=\"hertz-text\"\r\n                   for=\"applicationform-input-tel-6926705\">NUMER TELEFONU<\/label>\r\n            <input class=\"applicationform-input applicationform-input-tel\"\r\n                   id=\"applicationform-input-tel-6926705\"\/>\r\n            <label class=\"hertz-text\"\r\n                   for=\"applicationform-input-email-6926705\">ADRES EMAIL<\/label>\r\n            <input class=\"applicationform-input applicationform-input-email\"\r\n                   id=\"applicationform-input-email-6926705\"\/>\r\n            <label class=\"hertz-text\"\r\n                   for=\"applicationform-input-position-6926705\">APLIKUJ\u0118 NA STANOWISKO<\/label>\r\n            <input class=\"applicationform-input applicationform-input-position\"\r\n                   id=\"applicationform-input-position-6926705\"\/>\r\n            <div class=\"hertz-flex\">\r\n                <div class=\"applicationform-input-file-container\">\r\n                    <p class=\"hertz-text applicationform-file-label-top\">WGRAJ SWOJE CV<\/p>\r\n                    <label for=\"applicationform-input-cv-6926705\" class=\"applicationform-file-label\">\r\n                        <span class=\"hertz-text\">WYBIERZ PLIK<\/span>\r\n                        <img decoding=\"async\" src=\"https:\/\/hertznt.eu\/wp-content\/themes\/hertz\/public\/icons\/link.svg\"\r\n                             class=\"applicationform-file-label-icon\" alt=\"\"\/>\r\n                    <\/label>\r\n                    <div class=\"applicationform-file-chosen hertz-hidden\">\r\n                        <p class=\"applicationform-file-label-hint\">Wybrany plik: <\/p>\r\n                        <p class=\"applicationform-file-chosen-name applicationform-file-label-hint\"><\/p>\r\n                    <\/div>\r\n                    <p class=\"applicationform-file-label-hint\">Akceptowalne formaty plik\u00f3w: pdf, x-pdf, doc, docx, odm, jpeg, png, rtf, txt, odt, wpd.<\/p>\r\n                    <input class=\"applicationform-input-cv hertz-hidden applicationform-input-type-file\"\r\n                           id=\"applicationform-input-cv-6926705\" type=\"file\"\r\n                           accept=\".pdf,application\/pdf,.doc,.docx,.odm,.jpeg,.jpg,.png,.rtf,.txt,.odt,.wpd\"\/>\r\n                <\/div>\r\n                <div class=\"applicationform-input-file-container\">\r\n                    <p class=\"hertz-text applicationform-file-label-top\">PLIK DODATKOWY (OPCJONALNIE)<\/p>\r\n                    <label for=\"applicationform-input-file-6926705\" class=\"applicationform-file-label\">\r\n                        <span class=\"hertz-text\">WYBIERZ PLIK<\/span>\r\n                        <img decoding=\"async\" src=\"https:\/\/hertznt.eu\/wp-content\/themes\/hertz\/public\/icons\/link.svg\"\r\n                             class=\"applicationform-file-label-icon\" alt=\"\"\/>\r\n                    <\/label>\r\n                    <div class=\"applicationform-file-chosen hertz-hidden\">\r\n                        <p class=\"applicationform-file-label-hint\">Wybrany plik: <\/p>\r\n                        <p class=\"applicationform-file-chosen-name applicationform-file-label-hint\"><\/p>\r\n                    <\/div>\r\n                    <p class=\"applicationform-file-label-hint\">Akceptowalne formaty plik\u00f3w: pdf, x-pdf, doc, docx, odm, jpeg, png, rtf, txt, odt, wpd.<\/p>\r\n                    <input class=\"applicationform-input-file hertz-hidden applicationform-input-type-file\"\r\n                           id=\"applicationform-input-file-6926705\" type=\"file\"\r\n                           accept=\".pdf,application\/pdf,.doc,.docx,.odm,.jpeg,.jpg,.png,.rtf,.txt,.odt,.wpd\"\r\n                           data-optional=\"true\"\/>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"applicationform-form-side\">\r\n            <label class=\"hertz-text\"\r\n                   for=\"applicationform-input-exp-6926705\">MOJE  DO\u015aWIADCZENIE (ile lat pracowa\u0142e\u015b na podobnym stanowisku)<\/label>\r\n            <input class=\"applicationform-input applicationform-input-exp\"\r\n                   id=\"applicationform-input-exp-6926705\"\/>\r\n            <label class=\"hertz-text\"\r\n                   for=\"applicationform-input-income-6926705\">OCZEKIWANIA FINANSOWE I RODZAJ UMOWY (UoP &#8211; BRUTTO, B2B &#8211; NETTO)?<\/label>\r\n            <input class=\"applicationform-input applicationform-input-income\"\r\n                   id=\"applicationform-input-income-6926705\"\/>\r\n            <label class=\"hertz-text\"\r\n                   for=\"applicationform-input-message-6926705\">Wiadomo\u015b\u0107 do nas (opcjonalna)<\/label>\r\n            <textarea class=\"applicationform-input applicationform-input-message\"\r\n                      id=\"applicationform-input-message-6926705\" data-optional=\"true\"><\/textarea>\r\n            <div class=\"hertz-flex applicationform-bottom\">\r\n                <div>\r\n                    <input type=\"checkbox\" id=\"applicationform-input-terms-6926705\"\r\n                           class=\"hertz-hidden applicationform-input-terms\"\/>\r\n                    <label class=\"applicationform-label-terms\" for=\"applicationform-input-terms-6926705\">\r\n                        Akceptuj\u0119 polityk\u0119 prywatno\u015bci.                    <\/label>\r\n                <\/div>\r\n                <a\r\n        class=\"hertz-button cta whitetext applicationform-submit\"\r\n            >\r\n    <span class=\"hertz-button-text\">Z\u0141\u00d3\u017b APLIKACJ\u0118<\/span>\r\n    <svg class=\"hertz-button-arrow hertz-button-arrow-cta whitetext\" width=\"43\" height=\"30\"\r\n     viewBox=\"0 0 43 30\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n    <path id=\"Line 5\"\r\n          d=\"M42.4142 16.4142C43.1953 15.6332 43.1953 14.3668 42.4142 13.5858L29.6863 0.857864C28.9052 0.0768156 27.6389 0.0768156 26.8579 0.857864C26.0768 1.63891 26.0768 2.90524 26.8579 3.68629L38.1716 15L26.8579 26.3137C26.0768 27.0948 26.0768 28.3611 26.8579 29.1421C27.6389 29.9232 28.9052 29.9232 29.6863 29.1421L42.4142 16.4142ZM0 17H41V13H0V17Z\"\/>\r\n<\/svg>\r\n<\/a>\r\n                <p class=\"applicationform-error\"><\/p>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n    <script>\r\n        if (!$('body').data(\"application-form-init\")) {\r\n            const body = $(\"body\");\r\n            body.data(\"application-form-init\", \"true\");\r\n\r\n            body.on(\"change\", \".applicationform-input-type-file\", function () {\r\n                const chosenContainer = $(this).closest(\".applicationform-input-file-container\").find(\".applicationform-file-chosen\");\r\n                chosenContainer.removeClass(\"hertz-hidden\");\r\n                chosenContainer.find(\".applicationform-file-chosen-name\").text($(this).prop('files')[0].name);\r\n            });\r\n\r\n            body.on('click', \".applicationform-submit\", function () {\r\n                const form = $(this).closest(\".applicationform-form\");\r\n                const paramElements = getParamElements(form);\r\n                const params = validatePrepareParams(paramElements);\r\n\r\n                if (!params.success) {\r\n                    displayError(\"Wprowadzono niepoprawne dane.\", form);\r\n\r\n                    return;\r\n                }\r\n\r\n                displayError(\"\", form);\r\n\r\n                $.ajax({\r\n                    url: \"\/wp-json\/hertz\/application-form\",\r\n                    method: \"POST\",\r\n                    data: params.form,\r\n                    processData: false,\r\n                    contentType: false,\r\n                    dataType: \"json\",\r\n                }).done(function () {\r\n                    displayError(\"Dzi\u0119kujemy za przes\u0142anie swojej aplikacji do Hertz New Technologies. Bardzo nam mi\u0142o, \u017ce chcia\u0142by\u015b\/chcia\u0142aby\u015b do\u0142\u0105czy\u0107 do naszego zespo\u0142u i doceniamy czas, kt\u00f3ry po\u015bwi\u0119ci\u0142e\u015b\/a\u015b na przygotowanie swojego zg\u0142oszenia.\", form, true);\r\n                    form.find(\".applicationform-input\").val('');\r\n                    form.find(\".applicationform-input-terms\").prop(\"checked\", false);\r\n                    form.find(\".applicationform-input-type-file\").val('');\r\n                    $(\".applicationform-file-chosen\").addClass('hertz-hidden');\r\n                }).fail(function () {\r\n                    displayError(\"Wyst\u0105pi\u0142 b\u0142\u0105d. Formularz nie zosta\u0142 wys\u0142any.\", form);\r\n                });\r\n            });\r\n\r\n            body.on('change', \".applicationform-input, .applicationform-input-terms\", function () {\r\n                $(this).removeClass(\"invalid\");\r\n            });\r\n\r\n            body.on('change', \".applicationform-input-type-file\", function () {\r\n                $(this).closest('.applicationform-input-file-container').find('.applicationform-file-label').removeClass(\"invalid\");\r\n            });\r\n\r\n            function displayError(text, form, isSuccess = false) {\r\n                const errorBox = form.find(\".applicationform-error\");\r\n                errorBox.removeClass(\"success\");\r\n                errorBox.text(text);\r\n\r\n                if (isSuccess) {\r\n                    errorBox.addClass(\"success\");\r\n                }\r\n            }\r\n\r\n            function getParamElements(form) {\r\n                return {\r\n                    name: form.find(\".applicationform-input-name\"),\r\n                    tel: form.find(\".applicationform-input-tel\"),\r\n                    email: form.find(\".applicationform-input-email\"),\r\n                    position: form.find(\".applicationform-input-position\"),\r\n                    cv: form.find(\".applicationform-input-cv\"),\r\n                    file: form.find(\".applicationform-input-file\"),\r\n                    exp: form.find(\".applicationform-input-exp\"),\r\n                    income: form.find(\".applicationform-input-income\"),\r\n                    message: form.find(\".applicationform-input-message\"),\r\n                    terms: form.find(\".applicationform-input-terms\"),\r\n                };\r\n            }\r\n\r\n            function validatePrepareParams(params) {\r\n                let result = {\r\n                    success: true,\r\n                    form: new FormData()\r\n                };\r\n\r\n                $.each(params, function (key, element) {\r\n                    if (key === \"terms\") {\r\n                        const isChecked = element.prop(\"checked\");\r\n\r\n                        if (!isChecked) {\r\n                            element.addClass(\"invalid\");\r\n                            result.success = false;\r\n                        } else {\r\n                            result.form.append(key, isChecked);\r\n                        }\r\n                    } else if (key === \"cv\" || key === \"file\") {\r\n                        const elementValue = element.val();\r\n\r\n                        if (!elementValue && !element.data(\"optional\")) {\r\n                            element.closest('.applicationform-input-file-container').find('.applicationform-file-label').addClass(\"invalid\");\r\n                            result.success = false;\r\n                        } else {\r\n                            if (element.prop(\"files\")) {\r\n                                result.form.append(key, element.prop('files')[0]);\r\n                            }\r\n                        }\r\n                    } else {\r\n                        const elementValue = element.val();\r\n\r\n                        if (!elementValue && !element.data(\"optional\")) {\r\n                            element.addClass(\"invalid\");\r\n                            result.success = false;\r\n                        } else {\r\n                            result.form.append(key, elementValue);\r\n                        }\r\n                    }\r\n                });\r\n\r\n                return result;\r\n            }\r\n        }\r\n    <\/script>\r\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":1048,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"wp-custom-template-pages-pl-2","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-1114","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/hertznt.eu\/pl\/wp-json\/wp\/v2\/pages\/1114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hertznt.eu\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hertznt.eu\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hertznt.eu\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hertznt.eu\/pl\/wp-json\/wp\/v2\/comments?post=1114"}],"version-history":[{"count":9,"href":"https:\/\/hertznt.eu\/pl\/wp-json\/wp\/v2\/pages\/1114\/revisions"}],"predecessor-version":[{"id":1190,"href":"https:\/\/hertznt.eu\/pl\/wp-json\/wp\/v2\/pages\/1114\/revisions\/1190"}],"up":[{"embeddable":true,"href":"https:\/\/hertznt.eu\/pl\/wp-json\/wp\/v2\/pages\/1048"}],"wp:attachment":[{"href":"https:\/\/hertznt.eu\/pl\/wp-json\/wp\/v2\/media?parent=1114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}