::before a br button div fieldset form iframe img input legend li p script textarea ul
https://allegro.pl/praca allegro.pl UTF-8 203A3F07ACAAC9C6113BA8C1D0FC00A3 #document HTML visible HEAD TITLE #text STYLE #cmsg{animation: A 1.5s;}@keyframes A{0%{opacity:0;}99%{opacity:0;}100%{opacity:1;}} META name viewport content width=device-width, initial-scale=1.0 BODY style margin:0 SCRIPT data-cfasync false var dd={'rt':'c','cid':'AHrlqAAAAAMACccpLhGE65cA1J8MGA==','hsh':'77DC0FFBAA0B77570F6B414F8E5BDB','t':'bv','s':29560,'e':'ae8218a346bd4e20e496fb924458384a6d9847ad20edd6b6a8feaf861f7d7741','host':'geo.captcha-delivery.com'} src https://ct.captcha-delivery.com/c.js IFRAME https://geo.captcha-delivery.com/captcha/?initialCid=AHrlqAAAAAMACccpLhGE65cA1J8MGA%3D%3D&hash=77DC0FFBAA0B77570F6B414F8E5BDB&cid=flVCaGqEb8dkpIrYL1W~tpxkHVI~r15UGYiP6vhpUHJH4QOuogD9EXPSeJZp2X4A7tnZ~G8psHCPW4s7SQBFreCSAD5vWZOHQ9DkWnCjOVZWKzvJY2RViX22dWRtUasV&t=bv&referer=https%3A%2F%2Fallegro.pl%2Fpraca&s=29560&e=ae8218a346bd4e20e496fb924458384a6d9847ad20edd6b6a8feaf861f7d7741&dm=cd width 100% height height:100vh; frameborder 0 border scrolling yes clip You have been blocked 62A2B831599F2CA9AFCDDAA8E725485D html lang en background-color:#ffffff You have been blocked
 #comment [if !mso]>
<meta http-equiv="X-UA-Compatible" content="IE=edge"></meta>
<![endif] http-equiv Content-Type text/html; charset=UTF-8 width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=5.0 robots noindex LINK rel preconnect href https://js.datadome.co //static.captcha-delivery.com https://api-js.datadome.co stylesheet //static.captcha-delivery.com/captcha/assets/tpl/6dc485c0c428c35b53577b146dc6f9179f55ef9ad41b327a2a179998839364bf/index.css https://static.captcha-delivery.com/common/fonts/open-sans/font-face.css 
var linkRoboto = document.createElement('link');
    linkRoboto.id = 'robotoLink';
    linkRoboto.rel = 'stylesheet';
    linkRoboto.href = 'https://fonts.googleapis.com/css2?family=Roboto&display=swap';
    document.head.appendChild(linkRoboto);
 id robotoLink https://fonts.googleapis.com/css2?family=Roboto&display=swap 
    /* General font handling */
    *, *::before, *::after
    {
        font-family : Open sans, Verdana, Arial;
        font-weight : 400;
        color       : #000000;
    }
        .captcha__contact__submit
        {
            background-color : #FF5A00 !important;
        }

        .captcha__contact__submit
        {
            color : #FFFFFF !important;
        }

    :root {
    --device-check-spinner-color-1: #17cdda;
    --device-check-spinner-color-2: #17bbf4;
}

body, html {
    height: 100%;
}

body {
    margin: 0;
}

.not-displayed {
    display: none !important;
}

#show-human-auth {
    color: #00A790;
    text-decoration: none;
}

.captcha__header__container {
    max-width: 100%;
    padding: 0;
}

.captcha__header__logo-wrapper {
    max-width: 100%;
}

.captcha__human__container {
    min-height: 0 !important;
    padding: 16px 16px 0px 16px;
}

.allegroCaptchaDisplay, #allegroCaptchaDisplay {
    width: 592px;
    margin: auto;
    background-color: #ffffff;
    padding: 16px 16px 16px 16px;
}

.captcha__human__title {
    text-align: left;
    font-size: 23px;
    font-family: Roboto;
}

.captcha__human__submit-description, .precaptcha__human__description {
    display: block;
    padding-top: 0;
    text-align: left;
    margin: 16px 0px;
    line-height: 21px;
}

.captcha__human__submit-description.hide-desc {
    display: none;
}

.precaptcha__human__description {
    width: 100%;
    font-size: 14px;
    padding-top: 10px;
}

.precaptcha__human__description.hide-desc {
    display: none;
}

.captcha__human__captcha-container {
    max-width: 100%;
    padding-bottom: 16px;
    margin: 0 auto;
}

.captcha__human__loader {
    padding: 0;
}

.captcha_display_button {
    width: 100%;
    background-color: #ffffff;
}

.captcha_display_button_submit {
    padding: 0px;
    height: 40px;
    border-radius: 2px;
    border: none;
    color: #FFFFFF;
    text-transform: uppercase;
    background-color: #FF5A00;
    letter-spacing: 2px;
    line-height: 20px;
    font-size: 14px;
    cursor: pointer;
}

.captcha__human__loader {
    width: 36px;
    height: 36px;
}

.captcha__robot {
    background-color: #ffffff;
    border-top: 1px solid #DDDDDD;
}

.captcha__robot__warning {
    padding: 0;
}

.contact__label {
    font-size: 23px !important;
}

.captcha__contact__radio {
    margin: 0 0 10px 0px;
}

.captcha__contact__radio label {
    font-size: 12px;
}

.captcha__contact__radio label input {
    height: 12px;
    width: 12px;
}

.captcha__contact__input {
    font-size: 12px;
}

#human-comment {
    background: #FFFFFF;
    border: 1px solid #AAAAAA;
    box-sizing: border-box;
    border-radius: 2px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#human-contact-form-submit {
    padding: 0px;
    height: 40px;
    border-radius: 2px;
    box-shadow: none;
    letter-spacing: 2px;
    line-height: 20px;
    font-size: 14px;
}

.captcha_form_link a {
    text-decoration: none;
    color: #00A790;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 20px;
}

.captcha__footer {
    display: none;
}

.captcha_footer {
    width: 100%;
    color: #FFFFFF;
    background-color: #3E4D57;
    position: sticky;
    bottom: 0px;
}

.captcha_footer_text {
    color: #FFFFFF;
    float: left;
    width: 50%;
    font-size: 14px;
    line-height: 19px;
}

.captcha_footer_img {
    color: #FFFFFF;
    float: right;
    width: 50%;
    text-align: right;
}

.captcha_footer_img_size {
    width: 111.74px;
    height: 37.43px;
}

.captcha__human__captcha-container img {
    margin-top: 5px;
    width: 36px;
    height: 36px;
}

.captcha__contact__submit {
    margin: 0 auto 0 !important;
}

.captcha__contact_form {
    margin-top: 0 !important;
    padding-top: 5px !important;
}

#human-contact-form-submit-success {
    text-align: left;
}

@media only screen and (min-width: 480px) {
    body, html {
        background-color: #ECEFF1 !important;
    }

    #captcha-container {
        padding-top: 0px;
        min-height: calc(100% - 89px);
    }

    .captcha__header {
        height: 76px;
        box-shadow: 0px 0px 2px rgba(58, 78, 88, 0.36);
        padding: 16px 112px;
        margin-bottom: 16px;
    }

    .captcha__header__logo {
        width: 128px;
        height: 43.22px;
    }

    .captcha__human {
        padding: 0;
        margin: auto;
        width: 592px;
    }

    .captcha_display_button {
        text-align: right;
        margin: 30px 0 20px 0;
    }

    .captcha_display_button_submit {
        width: 203px;
    }

    .captcha__robot {
        margin: auto;
        width: 592px;
    }

    .captcha__robot__container {
        padding: 11px 16px 10px 16px;
    }

    .captcha__robot__contact_support {
        padding-bottom: 0;
        line-height: 21px;
    }

    #human-contact-form-submit {
        width: 203px;
        float: right;
    }

    .captcha_form_link {
        margin-top: 10px;
        text-align: right;
    }

    .captcha_form_link a {
        margin-right: 25px;
    }

    .captcha_footer {
        padding: 16px 120px;
        height: 89px;
    }

    .captcha_footer_text {
        padding-top: 20px;
    }

    .captcha_footer_img {
        padding-top: 12px;
    }

    #ddv1-captcha-container {
        margin: auto;
        width: 592px;
        background-color: #fff;
    }

    #ddv1-captcha-container #captcha__frame {
        margin: 0 auto;
    }
}

@media only screen and (max-width: 480px) {
    body {
        background-color: #FFFFFF;
    }

    #captcha-container {
        padding-top: 0px;
        background-color: #FFFFFF;
        min-height: calc(100% - 105px);
    }

    .captcha__header {
        height: 56px;
        box-shadow: 0px 0px 2px rgba(58, 78, 88, 0.36);
        margin-bottom: 0;
        padding: 16px;
    }

    .captcha__header__logo {
        width: 77px;
        height: 26px;
    }

    .captcha__human {
        padding: 0;
        border-top: 16px solid #ECEFF1;
    }

    .captcha__human__container {
        max-width: 100%;
    }

    .captcha_display_button_submit {
        width: 100%;
    }

    .allegroCaptchaDisplay, #allegroCaptchaDisplay {
        width: 100%;
    }

    .captcha__robot__container {
        max-width: 100%;
        padding: 16px;
    }

    .captcha__robot__contact_support {
        padding-bottom: 0;
        line-height: 21px;
    }

    #human-contact-form-submit {
        width: 100%;
    }

    .captcha_form_link {
        margin-top: 26px;
    }

    .captcha_footer {
        padding: 16px;
        height: 105px;
        border-top: 16px solid #ECEFF1;
    }

    .captcha_footer_img {
        padding-top: 5px;
    }
}

@keyframes m-spinner-keyframe {
    to {
        transform: rotate(360deg);
    }
}

.m-spinner {
    overflow: hidden;
    height: 40px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    padding: 4px;
    box-sizing: border-box;
    width: 40px;
    border: 3px solid #ff5a00;
    border-bottom: 3px solid hsla(0, 0%, 100%, 0);
    border-radius: 50%;
    animation: m-spinner-keyframe 1s cubic-bezier(0.62, 0.16, 0.38, 0.84) infinite;
}

.human-request-id {
    width: 100%;
    font-family: Open sans, Verdana, Arial;
    font-weight: 400;
    color: #000000;
    text-align: center;
    font-size: 14px;
}

.slider {
    background-color: #FF5A00 !important;
}
 DIV captcha-container class captcha captcha__header captcha__header__container captcha__header__logo-wrapper IMG //static.captcha-delivery.com/captcha/assets/set/37ca9da7a4047cf662ff2aa1f6d4f3d8b022ad6a/logo.png?update_cache=3199075049501185563 captcha__header__logo https://static.captcha-delivery.com/captcha/assets/set/37ca9da7a4047cf662ff2aa1f6d4f3d8b022ad6a/logo.png?update_cache=3199075049501185563 captcha__human captcha__human__container min-height: 205px; P captcha__human__title no-margin 
            You have been blocked.
         captcha__robot captcha__robot__container captcha__robot__warning 
            Why this blocking? Something about the behaviour of the browser has caught our attention. BR There are various possible explanations for this: UL LI ::before - before  you are browsing and clicking at a speed much faster than expected of a human being  something is preventing Javascript from working on your computer  there is a robot on the same network (IP 212.159.12.24) as you captcha__robot__contact_support captcha__robot__contact_support_desc no-margin 
            If something does not work
                 BUTTON type button show-human-auth captcha__contact_support__submit aria-expanded aria-controls human-contact-form-wrapper 
                please let us know.
             captcha__contact_support hidden not-displayed FORM human-contact-form captcha__contact_form method post action //geo.captcha-delivery.com/contact-human?initialCid=AHrlqAAAAAMACccpLhGE65cA1J8MGA%3D%3D&hash=77DC0FFBAA0B77570F6B414F8E5BDB&cid=flVCaGqEb8dkpIrYL1W%7EttUvSzvcg7lUfSOLy6fJkTWHkM6cqomV0iRqu7m5htmpi0_Y2_G9AIWeGwnNEtmi4iuC7e3B%7EaKjiurS50wJ7gd00ML300dxiYhhkpodHJkM INPUT hidden document_referer value  https://allegro.pl/  captcha_hash pwBVbuCTYrKW+nlCPh/O9qDqrhNU2ToA5z8dX7p9fLL3tn3gmq6JKlr5gBt8EJ/pVGfu8awkXVnEpDYyPMxlJP7wvudLch8pY25kUul7H0DhvWsNg/TTOBTuyCg3BQw1S0TZaKuGspS5VHtrPspPJ4cbpkW4O4dW9Uu2r1dL6/KZowWlgrI4YUoImuNwh6dw tpl_version 3 captcha_request_id 2b27c7a4-2bde-6aa6-c186-ef40225165c0 user_env 546431c3cadf7945ee107d71cb2b7cb4347738fe3d514c334626fb1cc65af404 dm cd FIELDSET captcha_contact__radio-container LEGEND contact__label What was the problem? human-reason other captcha__contact__input-container TEXTAREA rows 4 human-comment captcha__contact__input placeholder Please describe your problem here... title Please describe your problem here...  human-contact-form-submit submit captcha__contact__submit 
            SUBMIT FORM
         human-contact-form-loader captcha__human__loader //static.captcha-delivery.com/captcha/assets/tpl/6dc485c0c428c35b53577b146dc6f9179f55ef9ad41b327a2a179998839364bf/loading_spinner.gif alt Loading... display: none loading lazy human-contact-form-submit-success role status no-margin We received you report. We will fix this issue as soon as possible. human-contact-form-submit-failure alert An error has occurred... captcha_form_link A onclick showForm('human-contact-form-wrapper'); showForm('captcha__robot__contact_support'); CLOSE captcha__footer captcha__footer__container human-request-id ID: 2b27c7a4-2bde-6aa6-c186-ef40225165c0 
function documentReady(fn) {
  if (document.readyState != 'loading') {
    fn();
  } else {
    document.addEventListener('DOMContentLoaded', fn);
  }
}

// Get navigator language
const langArray = navigator.language.split('-');
const language = (langArray[1]) ? langArray[1].toLowerCase() : navigator.language.toLowerCase();
const isPlLanguage = (language === 'pl');
const isCSLanguage = (language === 'cs');
const isSKLanguage = (language === 'sk');

function addPreCaptchaPage() {

  const ddCaptchaDisplay = document.getElementById('captcha__frame');
  const ddv1CaptchaContainer = document.getElementById('ddv1-captcha-container');
  if (ddCaptchaDisplay) {
    // Hide the proper captcha
    let showCaptchaDiv = '';
    if (ddCaptchaDisplay) {
      ddCaptchaDisplay.classList.add('not-displayed');
      ddCaptchaDisplay.classList.add('hidden');
      if (ddv1CaptchaContainer) {
        ddv1CaptchaContainer.classList.add('allegroCaptchaDisplay');
      }
      showCaptchaDiv += ' showForm(\'' + ddCaptchaDisplay.id + '\');';
    }

    const descriptionField = document.getElementsByClassName('captcha__human__submit-description');

    // hide captche description
    descriptionField[0].classList.add('hide-desc');


    // create new pre-captcha page description
    const parentElement = document.querySelector('.captcha__human__container');
    const newDiv = document.createElement('div');
    let descriptionText = 'We have noticed unusual activity of your network or browser. We want to make sure that you are a human.';
    switch (language) {
      case 'pl':
        descriptionText = 'Zauważyliśmy nietypowe działanie Twojej sieci lub przeglądarki. Potrzebujemy upewnić się, że jesteś człowiekiem.';
        break;
      case 'cs':
        descriptionText = 'Všimli jsme si neobvyklé aktivity vaší sítě nebo prohlížeče. Chceme se ujistit, že jste člověk';
        break;
      case 'sk':
        descriptionText = 'Zaznamenali sme netypické správanie vašej siete alebo prehliadača. <br> Musíme sa uistiť, že ste človek.';
        break;
    }
    newDiv.classList.add('precaptcha__human__description');
    newDiv.innerHTML = descriptionText;
    parentElement.insertBefore(newDiv, descriptionField[0]);

    // Button which display the captcha
    const displayButton = document.createElement('div');
    displayButton.setAttribute('id', 'captcha_display_button');
    displayButton.classList.add('captcha_display_button');
    let confirmButtonText = 'confirm';
    if (isPlLanguage) {
      confirmButtonText = 'potwierdzam';
    }
    if (isCSLanguage) {
      confirmButtonText = 'Potvrďte';
    }
    if (isSKLanguage) {
      confirmButtonText = 'POTVRDIŤ';
    }
    displayButton.innerHTML = `<button onclick="showForm(\'captcha_display_button\'); ${showCaptchaDiv} switchDescription()" type="submit" class="captcha_display_button_submit">${confirmButtonText}</button>`;
    document.getElementsByClassName('captcha__human__captcha-container')[0].appendChild(displayButton);
  }
}

function switchDescription() {
  const captchaDesc = document.querySelector('.captcha__human__submit-description');
  const preCaptchaDesc = document.querySelector('.precaptcha__human__description');
  captchaDesc.classList.remove('hide-desc');
  preCaptchaDesc.classList.add('hide-desc');
}

function modifyDescription() {
  const descriptionField = document.getElementsByClassName('captcha__human__submit-description');

  if (descriptionField.length === 0) {
    let descText = 'We have noticed unusual activity of your network or browser. We want to make sure that you are a human.';
    if (isPlLanguage) {
      descText = 'Zauważyliśmy nietypowe działanie Twojej sieci lub przeglądarki. Potrzebujemy upewnić się, że jesteś człowiekiem.';
    }
    if (isCSLanguage) {
      descText = 'Všimli jsme si neobvyklé aktivity vaší sítě nebo prohlížeče. Chceme se ujistit, že jste člověk';
    }
    if (isSKLanguage) {
      descText = 'Na potvrdenie presuňte puzzle dieliky.';
    }
    const humanDiv = document.getElementsByClassName('captcha__human__container')[0];
    const humanTitle = document.getElementsByClassName('captcha__human__title')[0];
    const humanContainer = document.getElementsByClassName('captcha__human__captcha-container')[0];
    if (humanContainer) {
      humanDiv.innerHTML = `<div class="captcha__human__title">${humanTitle.innerHTML}</div>
        <div class="captcha__human__submit-description">${descText}</div>
        <div class="captcha__human__captcha-container">${humanContainer.innerHTML}`;
    }
  }
}

function addFooter() {
  // Add bottom div
  const element = document.createElement('div');
  // let element = document.querySelector('.captcha__footer');
  element.classList.add('captcha_footer');

  if (isPlLanguage) {
    element.innerHTML = '<div class="captcha_footer_text">Korzystanie z serwisu oznacza akceptację <a href="https://allegro.pl/regulamin" target="_blank" style="text-decoration: none; color: #00A790">regulaminu</a></div><div class="captcha_footer_img"><img class="captcha_footer_img_size" src="https://dd-dashboard-images.s3-eu-west-1.amazonaws.com/captcha/page-customization/14214/allegro.svg" /></div>';
  } else if (isCSLanguage) {
    element.innerHTML = '<div class="captcha_footer_text">Používáním naší stránky souhlasíte s <a href="https://allegro.cz/podminky" target="_blank" style="text-decoration: none; color: #00A790">Allegro User Agreement</a></div><div class="captcha_footer_img"><img class="captcha_footer_img_size" src="https://dd-dashboard-images.s3-eu-west-1.amazonaws.com/captcha/page-customization/14214/allegro.svg" /></div>';
  } else if (isSKLanguage) {
    element.innerHTML = '<div class="captcha_footer_text">Používaním platformy súhlasíte s <a href="https://allegro.sk/podminky" target="_blank" style="text-decoration: none; color: #00A790">Podmienkami používania portálu</a></div><div class="captcha_footer_img"><img class="captcha_footer_img_size" src="https://dd-dashboard-images.s3-eu-west-1.amazonaws.com/captcha/page-customization/14214/allegro.svg" /></div>';
  } else {
    element.innerHTML = '<div class="captcha_footer_text">By using our site, you confirm that you accept <a href="https://allegro.pl/terms" target="_blank" style="text-decoration: none; color: #00A790">Allegro User Agreement</a></div><div class="captcha_footer_img"><img class="captcha_footer_img_size" src="https://dd-dashboard-images.s3-eu-west-1.amazonaws.com/captcha/page-customization/14214/allegro.svg" /></div>';
  }
  document.body.appendChild(element);
}

function addCloseButton() {
  // Link which can hide the support form
  const link = document.createElement('div');
  link.classList.add('captcha_form_link');
  let closeButton = 'CLOSE';
  if (isPlLanguage) {
    closeButton = 'ZAMKNIJ FORMULARZ';
  }
  if (isCSLanguage) {
    closeButton = 'ZAVŘÍT';
  }
  if (isSKLanguage) {
    closeButton = 'ZATVORIŤ';
  }
  link.innerHTML = '<a onclick="showForm(\'human-contact-form-wrapper\'); showForm(\'captcha__robot__contact_support\');">' + closeButton + '</a>';
  document.getElementById('human-contact-form-wrapper').appendChild(link);
}

function moveRequestId() {
  if (document.getElementById('show-human-requestId')) {
    const requestIdElement = document.getElementById('show-human-requestId');
    const elementRequest = document.createElement('div');
    elementRequest.classList.add('human-request-id');
    elementRequest.innerHTML = '<p>' + requestIdElement.innerHTML + '</p>';
    document.getElementById('captcha-container').appendChild(elementRequest);
    document.getElementById('show-human-requestId').remove();
  }
}


documentReady(function () {
  modifyDescription();
  addPreCaptchaPage();

  // Add id to facilitate manipulation on this element after
  document.getElementsByClassName('captcha__robot__contact_support')[0].setAttribute('id', 'captcha__robot__contact_support');

  addFooter();
  addCloseButton();
  moveRequestId();

  const e = document.getElementById('captcha-loader');
  if (e) {
    const d = document.createElement('div');
    d.classList.add('m-spinner');
    d.setAttribute('id', 'captcha-loader');
    d.style.display = 'none';
    e.parentNode.replaceChild(d, e);
  }
  // Intercept click on support link
  document.getElementById('captcha-container').addEventListener('keyup', function (event) {
    if (event.code === 'Enter' && document.activeElement == document.getElementById('show-human-auth')) {
      showForm('captcha__robot__contact_support');
    }
  });
  document.getElementById('show-human-auth').addEventListener('click', function () {
    showForm('captcha__robot__contact_support');
  });
});
 

        !function r(t,e,n){function a(u,i){if(!e[u]){if(!t[u]){var h="function"==typeof require&&require;if(!i&&h)return h(u,!0);if(o)return o(u,!0);var c=new Error("Cannot find module '"+u+"'");throw c.code="MODULE_NOT_FOUND",c}var s=e[u]={exports:{}};t[u][0].call(s.exports,(function(r){return a(t[u][1][r]||r)}),s,s.exports,r,t,e,n)}return e[u].exports}for(var o="function"==typeof require&&require,u=0;u<n.length;u++)a(n[u]);return a}({1:[function(r,t,e){window.ddExecuteCaptchaChallenge=function(r,t){function e(r,t,e){this.seed=r,this.currentNumber=r%t,this.offsetParameter=t,this.multiplier=e,this.currentNumber<=0&&(this.currentNumber+=t)}e.prototype.getNext=function(){return this.currentNumber=this.multiplier*this.currentNumber%this.offsetParameter,this.currentNumber};for(var n=[function(r,t){var e=26157,n=0;if(s="VEc5dmEybHVaeUJtYjNJZ1lTQnFiMkkvSUVOdmJuUmhZM1FnZFhNZ1lYUWdZWEJ3YkhsQVpHRjBZV1J2YldVdVkyOGdkMmwwYUNCMGFHVWdabTlzYkc5M2FXNW5JR052WkdVNklERTJOMlJ6YUdSb01ITnVhSE0",navigator.userAgent){for(var a=0;a<s.length;a+=1%Math.ceil(1+3.1425172/navigator.userAgent.length))n+=s.charCodeAt(a).toString(2)|e^t;return n}return s^t},function(r,t){for(var e=(navigator.userAgent.length<<Math.max(r,3)).toString(2),n=-42,a=0;a<e.length;a++)n+=e.charCodeAt(a)^t<<a%3;return n},function(r,t){for(var e=0,n=(navigator.language?navigator.language.substr(0,2):void 0!==navigator.languages?navigator.languages[0].substr(0,2):"default").toLocaleLowerCase()+t,a=0;a<n.length;a++)e=((e=((e+=n.charCodeAt(a)<<Math.min((a+t)%(1+r),2))<<3)-e+n.charCodeAt(a))&e)>>a;return e}],a=new e(function(r){for(var t=126^r.charCodeAt(0),e=1;e<r.length;e++)t+=(r.charCodeAt(e)*e^r.charCodeAt(e-1))>>e%2;return t}(r),1723,7532),o=a.seed,u=0;u<t;u++){o^=(0,n[a.getNext()%n.length])(u,a.seed)}window.ddCaptchaChallenge=o}},{}]},{},[1]);
window.ddExecuteCaptchaChallenge( "flVCaGqEb8dkpIrYL1W~ttUvSzvcg7lUfSOLy6fJkTWHkM6cqomV0iRqu7m5htmpi0_Y2_G9AIWeGwnNEtmi4iuC7e3B~aKjiurS50wJ7gd00ML300dxiYhhkpodHJkM" , 10);
        var startTime = Date.now();

var ddm = {
    cid:  'flVCaGqEb8dkpIrYL1W~ttUvSzvcg7lUfSOLy6fJkTWHkM6cqomV0iRqu7m5htmpi0_Y2_G9AIWeGwnNEtmi4iuC7e3B~aKjiurS50wJ7gd00ML300dxiYhhkpodHJkM' ,
    hash:  '77DC0FFBAA0B77570F6B414F8E5BDB' ,
    ua:  'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.6367.60 Safari/537.36' ,
    referer:  'https://allegro.pl/praca' ,
    s:  '29560' 
};

window.captchaCallback = function() {
    var cid = ddm.cid;
    var hash = ddm.hash;

    if (window.ga && ga.create) {
        ga('send', 'event', 'Challenge', 'Access to website', 'JSKey: ' + hash + ' - ClientId: ' + cid);
    }


    var re = new RegExp("datadome=([^;]+)");
    var value = re.exec(document.cookie);
    var ccid = (value != null) ? unescape(value[1]) : null;

    var parentFrameUrl = (window.location != window.parent.location) ? document.referrer : document.location.href;

    var url = "/captcha/check?";
    var getRequest = 'cid=' + encodeURIComponent(cid);
    getRequest += '&icid=' + encodeURIComponent( 'AHrlqAAAAAMACccpLhGE65cA1J8MGA==' );
    getRequest += '&ccid=' + encodeURIComponent( '' );
    getRequest += '&userEnv=' + encodeURIComponent( '546431c3cadf7945ee107d71cb2b7cb4347738fe3d514c334626fb1cc65af404' );
    getRequest += '&dm=' + encodeURIComponent( 'cd' );


        getRequest += '&ddCaptchaChallenge=' + encodeURIComponent( '820cb538a9fcfd2f687bd069bf3a3f60' );
        if (window.captchaResponse) {
            getRequest += '&ddCaptchaResponse=' + encodeURIComponent(window.captchaResponse);
        } else if (window.captchaEncodedPayload) {
            getRequest += '&ddCaptchaEncodedPayload=' + encodeURIComponent(window.captchaEncodedPayload);
        }
        getRequest += '&ddCaptchaEnv=' + encodeURIComponent( 'bb56da261d772c538cfe56508baf31293e7991d037900741b5541b73a13b00915cddffec3f7f4e9b2872f1d02df80f16df7de3f46f1d678f08591b2b227773deac004a00943e31efa45527bd36c0bb95' );
        getRequest += '&ddCaptchaAudioChallenge=' + encodeURIComponent( '22a90da4f8cf2bec10484f8668a04eff' );

    getRequest += '&hash=' + encodeURIComponent(hash);
    getRequest += '&ua=' + encodeURIComponent(ddm.ua);
    getRequest += '&referer=' + encodeURIComponent(ddm.referer);
    getRequest += '&parent_url=' + encodeURIComponent(parentFrameUrl);
    getRequest += '&x-forwarded-for=' + encodeURIComponent( '' );
    if (window.ddCaptchaChallenge) {
        getRequest += '&captchaChallenge=' + encodeURIComponent(window.ddCaptchaChallenge);
    }
    getRequest += '&s=' + encodeURIComponent(ddm.s);
    getRequest += '&ir=' + encodeURIComponent( '' );

    var request = new XMLHttpRequest();
    request.open(
        'GET',
        url + getRequest,
        true
    );

    request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
    request.onload = function() {
        function extractOriginFromUrl(url) {
            var pathArray = url.split('/');
            // `pathArray[1]` should be empty string if referer contains protocol. use it!
            if (pathArray.length >= 3 && pathArray[1] === '') {
                return pathArray[0] + '//' + pathArray[2];
            }
            return '*';
        }

        if (this.status >= 200 && this.status < 400) {
            // Track captcha passed
            var element = document.getElementById('analyticsCaptchaPassed');
            if (element) {
                element.setAttribute('data-analytics-captcha-passed', 'true');
            }

            var cid =  'flVCaGqEb8dkpIrYL1W~ttUvSzvcg7lUfSOLy6fJkTWHkM6cqomV0iRqu7m5htmpi0_Y2_G9AIWeGwnNEtmi4iuC7e3B~aKjiurS50wJ7gd00ML300dxiYhhkpodHJkM' ;
            var cookie = cid;

            var reloadHref =  'https://allegro.pl/praca' ;

            var resElement = new DOMParser().parseFromString(reloadHref, 'text/html');
            if (resElement) {
                reloadHref = resElement.documentElement.textContent;
            }

            if (window.parent && window.parent.postMessage && this.responseText !== undefined) {
                var json = JSON.parse(this.responseText);
                if (json.hasOwnProperty('cookie') && json.cookie !== null) {
                    cookie = json.cookie;
                    var origin = '*';
                    // we can't use `window.parent.location.origin` here because access from another origin to `window.parent.location` raises a DOMException
                    // except write a new location but it isn't our case.
                    // get it from refrerer by hand
                    if (document.referrer) {
                        origin = extractOriginFromUrl(document.referrer);
                        if(origin === document.location.origin) {
                                // In case of XHR's blocked request, after the retry, the origin is lost, we must send
                                // the message globally.
                                origin = '*';
                        }
                    }

                    window.parent.postMessage(JSON.stringify({'cookie': json.cookie, 'url': reloadHref, 'eventType':'passed', 'responseType': 'captcha'}), origin);
                }
            } else {
                // Fallback reload if postMessage does not exists
                setTimeout(function () {
                    window.top.location.href = reloadHref;
                }, 7000);
            }

            // to prevent race condition with postMessage that should setup a cookie
            // adds some sleep for refresh logic
            setTimeout(function () {
                if (window.android
                    && window.android.onCaptchaSuccess) {
                    window.android.onCaptchaSuccess(cookie);
                    return;
                }
                if (window.webkit
                    && window.webkit.messageHandlers
                    && window.webkit.messageHandlers.onCaptchaSuccess
                    && window.webkit.messageHandlers.onCaptchaSuccess.postMessage) {
                    window.webkit.messageHandlers.onCaptchaSuccess.postMessage(cookie);
                    return;
                }
                if (window.ReactNativeWebView
                    && window.ReactNativeWebView.postMessage) {
                    window.ReactNativeWebView.postMessage(cookie);
                }
            }, 500);
        } else {
                setTimeout(function () {
                    // Reload compatible with IE 11
                    window.location = window.location;
                }, 2000);
        }
    };
    request.send();
}

    
// HELPERS
// >= IE9
function documentReady(fn) {
    if (document.readyState != 'loading'){
        fn();
    } else {
        document.addEventListener('DOMContentLoaded', fn);
    }
}

function isIE() {
    var ua = window.navigator.userAgent;
    var msie = ua.indexOf('MSIE ');
    var trident = ua.indexOf('Trident/');
    if (msie > 0 || trident > 0) {
        return true;
    }
}
function scrollToY(y) {
    if (isIE()) {
        window.scrollTo(0, y);
    } else {
        window.scrollTo({
            top: y,
            left: 0,
            behavior: 'smooth'
        });
    }
}

function serializeForm(form) {
    if (!form || !form.elements) return;

    var serial = [], i, j, first;
    var add = function (name, value) {
        serial.push(encodeURIComponent(name) + '=' + encodeURIComponent(value));
    }

    var elems = form.elements;
    for (i = 0; i < elems.length; i += 1, first = false) {
        if (elems[i].name.length > 0) { /* don't include unnamed elements */
            switch (elems[i].type) {
                case 'select-one': first = true;
                case 'select-multiple':
                    for (j = 0; j < elems[i].options.length; j += 1)
                        if (elems[i].options[j].selected) {
                            add(elems[i].name, elems[i].options[j].value);
                            if (first) break; /* stop searching for select-one */
                        }
                    break;
                case 'checkbox':
                case 'radio': if (!elems[i].checked) break; /* else continue */
                default: add(elems[i].name, elems[i].value); break;
            }
        }
    }
    return serial.join('&');
}

// POLYFILLS
if (window.NodeList && !NodeList.prototype.forEach) {
    NodeList.prototype.forEach = function (callback, thisArg) {
        thisArg = thisArg || window;
        for (var i = 0; i < this.length; i++) {
            callback.call(thisArg, this[i], i, this);
        }
    };
}
    function submitContactForm(contactFormId, event) {

    var contactFormEl = document.getElementById(contactFormId),
        formSubmitEl = document.getElementById(contactFormId + '-submit'),
        formFailureEl = document.getElementById(contactFormId + '-submit-failure'),
        formSuccessEl = document.getElementById(contactFormId + '-submit-success'),
        formLoaderEl = document.getElementById(contactFormId + '-loader');
    event.preventDefault();

    formSubmitEl.style.display = 'none';
    formFailureEl.style.display = 'none';
    formSuccessEl.style.display = 'none';
    formLoaderEl.style.display = '';

    var request = new XMLHttpRequest();
    request.open(
        contactFormEl.getAttribute('method'),
        contactFormEl.getAttribute('action'),
        true
    );
    request.setRequestHeader(
        "Content-Type",
        "application/x-www-form-urlencoded; charset=UTF-8"
    );
    request.onload = function() {
        if (this.status >= 200 && this.status < 400) {
            formSuccessEl.style.display = '';
            formLoaderEl.style.display = 'none';
            contactFormEl.style.display = 'none';
        } else {
            formSubmitEl.style.display = '';
            formFailureEl.style.display = '';
            formLoaderEl.style.display = 'none';
        }
    };
    request.onerror = function() {
        formSubmitEl.style.display = '';
        formFailureEl.style.display = '';
        formLoaderEl.style.display = 'none';
    };


    request.send(serializeForm(contactFormEl));
}

function showForm(formWrapperId) {
        var contactLink = document.getElementById('show-human-auth');
    var formWrapperEl = document.getElementById(formWrapperId);
    // IE10+
    if (formWrapperEl.classList.contains('not-displayed')) {
        formWrapperEl.classList.toggle('not-displayed');
        formWrapperEl.classList.toggle('hidden');
        var rect = formWrapperEl.getBoundingClientRect();
        scrollToY(document.body.scrollTop + rect.top);
        contactLink.setAttribute('aria-expanded', 'true');
    } else {
        formWrapperEl.classList.toggle('not-displayed');
        formWrapperEl.classList.toggle('hidden');
        contactLink.setAttribute('aria-expanded', 'false');
    }

}

documentReady(function () {

    // >= IE8 querySelectorAll

    var contactSupportComment = 'Please describe your problem here...';
    var contactSupportCommentMandatory = 'Comment (mandatory)';
    var humanCommentEl = document.getElementById('human-comment');
    var problemReasons = document.querySelectorAll('input[type=radio][name=human-reason]');
    problemReasons.forEach(function(problemReason) {
        problemReason.addEventListener('change', function() {
            if (problemReason.value == 'other') {
                humanCommentEl.setAttribute('required', '');
                humanCommentEl.setAttribute('placeholder', contactSupportCommentMandatory);
                humanCommentEl.setAttribute('title', contactSupportCommentMandatory);
            } else {
                humanCommentEl.removeAttribute('required');
                humanCommentEl.setAttribute('placeholder', contactSupportComment);
                humanCommentEl.setAttribute('title', contactSupportComment);
            }
        });
    });

    document.getElementById('show-human-auth').addEventListener('click', function () {
            showForm('human-contact-form-wrapper');
    });

    document.getElementById('human-contact-form').addEventListener('submit', function (e) {
        submitContactForm('human-contact-form', e);
    });
});


    document.addEventListener("DOMContentLoaded", function() {
            var responseType = 'hardblock';
        if (window.parent && window.parent.postMessage){
            window.parent.postMessage(JSON.stringify({eventType:'load', 'responseType': responseType, 'responseUrl': window.location.href}), '*');
        }
    });

 captcha_footer captcha_footer_text By using our site, you confirm that you accept  https://allegro.pl/terms target _blank text-decoration: none; color: #00A790 Allegro User Agreement captcha_footer_img captcha_footer_img_size https://dd-dashboard-images.s3-eu-west-1.amazonaws.com/captcha/page-customization/14214/allegro.svg