<!DOCTYPE html><html lang="en"><head><link rel="apple-touch-icon" sizes="57x57" href="/build/fav/apple-icon-57x57.png?"><link rel="apple-touch-icon" sizes="60x60" href="/build/fav/apple-icon-60x60.png?"><link rel="apple-touch-icon" sizes="72x72" href="/build/fav/apple-icon-72x72.png?"><link rel="apple-touch-icon" sizes="76x76" href="/build/fav/apple-icon-76x76.png?"><link rel="apple-touch-icon" sizes="114x114" href="/build/fav/apple-icon-114x114.png?"><link rel="apple-touch-icon" sizes="120x120" href="/build/fav/apple-icon-120x120.png?"><link rel="apple-touch-icon" sizes="144x144" href="/build/fav/apple-icon-144x144.png?"><link rel="apple-touch-icon" sizes="152x152" href="/build/fav/apple-icon-152x152.png?"><link rel="apple-touch-icon" sizes="180x180" href="/build/fav/apple-icon-180x180.png?"><link rel="icon" type="image/png" sizes="192x192" href="/build/fav/android-icon-192x192.png?"><link rel="icon" type="image/png" sizes="32x32" href="/build/fav/favicon-32x32.png?"><link rel="icon" type="image/png" sizes="96x96" href="/build/fav/favicon-96x96.png?"><link rel="icon" type="image/png" sizes="16x16" href="/build/fav/favicon-16x16.png?"><link rel="manifest" href="/build/fav/manifest.json?"><meta name="msapplication-TileColor" content="#1a1d11"><meta name="msapplication-TileImage" content="/build/fav/ms-icon-144x144.png?"><meta name="theme-color" content="#1a1d11"><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><script src="https://apis.google.com/js/platform.js" async defer></script><meta name="google-signin-client_id"
              content="717264942185-lrilb7805vts15a951ev0ldkki15v9vh.apps.googleusercontent.com"><meta name="google-site-verification" content="E-tOLizrPFEico0RDx3mESr6sflq9m0h7Qx_KuaHuNs"/><meta name="description"
              content="Welcome on page wmasg.com"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"><meta name="robots" content="index, follow"/><link rel="alternate" hreflang="pl"
              href="https://wmasg.com/pl"/><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"
              rel="stylesheet"><meta property="og:image" content="/build/img/logonafb.png?"/><meta property="og:description" content="Welcome on page wmasg.com"/><meta property="og:title" content="                WMASG - Airsoft & Guns            "/><meta property="og:url" content="https://wmasg.com/en"/><meta property="og:type" content="website"/><title>
                            WMASG - Airsoft & Guns                    </title><!-- WMASG.com --><!-- JavaScript Includes --><script src="/build/runtime.56847463.js"></script><script src="/build/app.c2c8cb1a.js"></script><script src="/build/jquery-and-ui.bac60c57.js"></script><script src="/build/fancybox.dcfd2088.js"></script><script src="/build/justifiedGallery.6f693a75.js"></script><script>
  onCommentFileChange = (e) => {
  const input = e.target;
  const addText = input.parentElement.querySelector('.add-file-text');
  const fileNameText = input.parentElement.querySelector('.file-name-text');
  if (input.files.length) {
    fileNameText.innerText = Object.values(input.files).map(file => file.name).join(', ');
    addText.classList.add('hidden');
    fileNameText.classList.remove('hidden');
  } else {
    addText.classList.remove('hidden');
    fileNameText.classList.add('hidden');
  }
}
  registerModal = function (modal) {
    const modalContainer = document.getElementById(modal);
    const modalTrigger = document.querySelectorAll(`[data-bs-target='#${modal}']`);
    modalTrigger.forEach(function (trigger) {
      trigger.addEventListener('click', function (e) {
        const data = trigger.dataset;
        Object.entries(data).forEach(([key, value]) => {
          if (key === 'bsToggle' || key === 'bsTarget') {
            return;
          }
          if (key === 'username') {
            const usernameWrapper = modalContainer.querySelector('.modal-username');
            if (usernameWrapper) {
              usernameWrapper.innerHTML = value;
            }
          }
          modalContainer.dataset[key] = value;
        });
      });
    });
  }

</script><script>
    function addMarker(markerData, onClick) {
        var iconType = customIcons[markerData.type] || {};
        if (markerData.partner) {
            iconType = customIcons[`${markerData.type}Partner`] || {};
        }
        var icon = new LeafIcon({
            iconUrl: iconType.icon,
            iconSize: [38, 50],
            iconAnchor: [19, 50],
        });

        var marker = L.marker([markerData.lat, markerData.lng], { icon: icon });

        marker.name = markerData.name;
        marker.description = markerData.description;
        marker.address = markerData.address;
        marker.city = markerData.city;

        if (markerData.eventId) {
            marker.eventId = markerData.eventId;
        }
        if (markerData.link) {
            marker.link = markerData.link;
        }
        if (onClick !== null) {
            marker.on('click', onClick);
            marker.bindPopup();
            marker.on('popupclose', onPopupClose)
        }
        $(document).on('click', '.marker', function(e) {
            var id = $(this).data('id');
            if (id != markerData.id) return;
            onClick.call(marker);
            marker.openPopup();
        });
        return marker;
    }
    function scaleIconForMarker(marker, enlargeFactor) {
        const iconOptions = marker.options.icon.options;
        const newIcon = L.icon({
            iconUrl: iconOptions.iconUrl,
            iconSize: [iconOptions.iconSize[0] * enlargeFactor, iconOptions.iconSize[1] * enlargeFactor],
            iconAnchor: [iconOptions.iconAnchor[0] * enlargeFactor, iconOptions.iconAnchor[1] * enlargeFactor],
        });

        return newIcon;
    }

    function createMap(elemId, centerLat, centerLng, zoom) {
        var map = new L.Map(elemId, {
            minZoom: 4,
            maxZoom: 16,
        });

        var osmLayer = L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
            attribution: 'Map data &copy; <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors, <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>',
            minZoom: 4,
            maxZoom: 16,
        });

        mainLayerId = L.stamp(osmLayer);

        map.setView(new L.LatLng(centerLat, centerLng), zoom);
        map.addLayer(osmLayer);

        return map;
    }
    function onPopupClose(e) {

        const largeIcon = scaleIconForMarker(this, 0.8);
        this.setIcon(largeIcon);
        console.log(largeIcon);
    };

    function onMarkerClick(e) {

        const largeIcon = scaleIconForMarker(this, 1.25);
        this.setIcon(largeIcon);

        var embededHtml = '<strong>' + this.name + '</strong><br /><p>' + this.description + '</p>';

        if (this.address != null && this.address != '' && !this.address.includes('undefined') && !this.address.includes('Unnamed')) {
            embededHtml += '<p>' + this.address + '</p>';
        } else if (this.city != null && this.city != '') {
            embededHtml += '<p>' + this.city + '</p>';
        }

        if (this.link) {
            embededHtml += '<a href="' + this.link + '" class="event--btn--more">';
            embededHtml += '<span class="btn--more__value">';
            embededHtml += translations['POPUP_SHOW_MORE'];
            embededHtml += '</span>'
            embededHtml += '</a>';

        }

        this.bindPopup(embededHtml, { minWidth: 300, maxWidth: 630, maxHeight: 320 });

    }

    function setMarkers(data, update = null, last = false, isEventsMap = false) {
        var markers = L.markerClusterGroup.layerSupport({
            spiderfyOnMaxZoom: true,
        });
        var typeGroups = [];

        var lang = $('html').attr('lang');

        data.forEach(function (marker) {
            if (!marker.lat == 0 && !marker.lng == 0) {
                if (isEventsMap) {
                    var newMarkerType = translateMarkerEventType(lang, marker.eventTypeName);
                } else {
                    var newMarkerType = translateMarkerType(lang, marker.type);
                }
                if (!typeGroups.includes(newMarkerType)) {
                    typeGroups.push(newMarkerType);
                    typeGroups[newMarkerType] = L.markerClusterGroup.layerSupport({
                        spiderfyOnMaxZoom: true,
                    });
                }
                typeGroups[newMarkerType].addLayer(addMarker(marker, onMarkerClick));
            }
        });

        // dodawanie kolejnych markerów ajaxem i usuwanie poprzednio dodanych grup
        if (update) {
            map.eachLayer(function (layer) {
                if (L.stamp(layer) != mainLayerId) {
                    map.removeLayer(layer);
                }
            });
        }

        var layerGroups = {};
        typeGroups.forEach(function (group) {
            //var groupName = JSON.stringify(group);
            layerGroups[group] = (group = L.layerGroup().addTo(map));
        });

        var overlay = {}
        var n = 0;
        Object.keys(layerGroups).forEach(function (key) {
            var name = typeGroups[n];
            layerGroups[key].addLayer(typeGroups[name]);
            overlay[name] = typeGroups[name];
            n++;
        })

        if (last) {
            legendControl = L.control.layers(null, overlay).addTo(map);
        }
    }

    function bindInfoWindow(marker, map, infowindow, description) {
        marker.addListener('click', function () {
            infowindow.setContent(description);
            infowindow.open(map, this);
        });
    }

    function translateMarkerType(lang, name) {
        if (lang == 'en') {
            switch (name) {
                case 'user':
                    name = 'User';
                    break;
                case 'team_central':
                    name = 'Group';
                    break;
                case 'serviceman':
                    name = 'Repairman';
                    break;
                case 'service':
                    name = 'Service';
                    break;
                case 'serviceshop':
                    name = 'Service';
                    break;
                case 'stationaryshop':
                    name = 'Brick and mortar shop';
                    break;
                case 'shop':
                    name = 'Brick and mortar shop / online shop';
                    break;
                case 'fullshop':
                    name = 'Brick and mortar shop / online shop';
                    break;
                case 'onlineshop':
                    name = 'Online shop';
                    break;
                case 'event':
                    name = 'Event';
                    break;
                case 'freearenaconditional':
                    name = 'Free site (requires permission)';
                    break;
                case 'freearena':
                    name = 'Free site';
                    break;
                case 'friendlyplaces':
                    name = 'Friendly site';
                    break;
                case 'paidarena':
                    name = 'Paid site';
                    break;
                case 'failarena':
                    name = 'Site off limits';
                    break;
                case 'shootingrange':
                    name = 'Shooting range';
                    break;

                case 'other':
                    name = 'Other';
                    break;
            } return name;
        } else if (lang == 'pl') {
            switch (name) {
                case 'user':
                    name = 'Użytkownik';
                    break;
                case 'team_central':
                    name = 'Grupa';
                    break;
                case 'serviceman':
                    name = 'Serwisant';
                    break;
                case 'service':
                    name = 'Serwis';
                    break;
                case 'stationaryshop':
                    name = 'Sklep stacjonarny';
                    break;
                case 'shop':
                    name = 'Sklep stacjonarny / sklep internetowy';
                    break;
                case 'fullshop':
                    name = 'Sklep stacjonarny / sklep internetowy';
                    break;
                case 'onlineshop':
                    name = 'Sklep internetowy';
                    break;
                case 'event':
                    name = 'Wydarzenie';
                    break;
                case 'freearenaconditional':
                    name = 'Teren do ASG (bezpłatny i wymaga zgody)';
                    break;
                case 'freearena':
                    name = 'Teren do ASG (bezpłatny)';
                    break;
                case 'friendlyplaces':
                    name = 'Miejsce przyjazne';
                    break;
                case 'paidarena':
                    name = 'Teren do ASG (płatny)';
                    break;
                case 'failarena':
                    name = ' Teren do ASG spalony/niebezpieczny';
                    break;
                case 'shootingrange':
                    name = 'Strzelnica';
                    break;
                case 'other':
                    name = 'brak kategorii'
                    break;
            } return name;
        }
    }

    function translateMarkerEventType(lang, name) {
        if (lang == 'en') {
            switch (name) {
                case 'Strzelanki':
                    name = 'Shooting';
                    break;
                case 'Manewry':
                    name = 'Maneuvers';
                    break;
                case 'Larp z elementami airsoftu':
                    name = 'Larp with airsoft elements';
                    break;
                case 'Milsim':
                    name = 'MilSim';
                    break;
                case 'Zlot':
                    name = 'Rally';
                    break;
                case 'Szkolenia':
                    name = 'Training';
                    break;
                case 'Zawody':
                    name = 'Competitions';
                    break;
            } return name;
        } else if (lang == 'pl') {
            switch (name) {
                case 'Strzelanki':
                    name = 'Strzelanki';
                    break;
                case 'Manewry':
                    name = 'Manewry';
                    break;
                case 'Larp z elementami airsoftu':
                    name = 'Larp z elementami airsoftu';
                    break;
                case 'Milsim':
                    name = 'MilSim';
                    break;
                case 'Zlot':
                    name = 'Zlot';
                    break;
                case 'Szkolenia':
                    name = 'Szkolenia';
                    break;
                case 'Zawody':
                    name = 'Zawody';
                    break;
            } return name;
        }
    }




    function loadMap(map, filter, isEventsMap = false) {
        // ilość zaczytywanych markerów z bazy, w controllerze ustawiona ręcznie
        var increasedValue = 2000;

        var mapLoader = $('#map .map-loader');
        markers = [];
        group_markers = []; //added
        markersByTypes = [];
        var offset = 0;
        var url = URL_PATH_SOCIETY;

        $.ajax({
            url: url,
            method: "POST",
            data: filter,
            dataType: "json",
            success: function (html) {
                if (html.length >= increasedValue) {
                    markers = markers.concat(html);
                    if (isEventsMap) {
                        setMarkers(markers, null, false, true);
                    } else {
                        setMarkers(markers, null);
                    }
                    ajaxMarkersRecursive();
                } else {
                    markers = markers.concat(html);
                    if (isEventsMap) {
                        setMarkers(markers, null, true, true);
                    } else {
                        setMarkers(markers, null, true);
                    }
                    mapLoader.hide();
                }
            },
            error: function (jqXHR, textStatus, errorThrown) {
                console.log(jqXHR, textStatus, errorThrown)
            }
        });

        function ajaxMarkersRecursive() {
            offset += increasedValue;
            url = URL_PATH_SOCIETY_R;
            url = url.replace('markers_length', offset);

            $.ajax({
                url: url,
                method: "POST",
                data: filter,
                dataType: "json",
                success: function (html) {
                    if (html.length >= increasedValue) {
                        markers = markers.concat(html);
                        ajaxMarkersRecursive();
                        if (isEventsMap) {
                            setMarkers(markers, true, false, true);
                        } else {
                            setMarkers(markers, true);
                        }
                    } else {
                        markers = markers.concat(html);
                        if (isEventsMap) {
                            setMarkers(markers, true, true, true);
                        } else {
                            setMarkers(markers, true, true);
                        }
                        mapLoader.hide();
                    }
                },
                error: function (jqXHR, textStatus, errorThrown) {
                    console.log(jqXHR, textStatus, errorThrown)
                }
            });
        }
    }


    var customIcons = {
        user: {
            icon: '/build/img/pins/user.png'
        },
        shop: {
            icon: '/build/img/pins/shop.png'
        },
        shopPartner: {
            icon: '/build/img/pins/shop-promo.png'
        },
        event: {
            icon: '/build/img/pins/event.png'
        },
        serviceman: {
            icon: '/build/img/pins/user.png'
        },
        service: {
            icon: '/build/img/pins/serwis.png'
        },
        servicePartner: {
            icon: '/build/img/pins/serwis-promo.png'
        },
        serviceshop: {
            icon: '/build/img/pins/serwis.png'
        },
        serviceshopPartner: {
            icon: '/build/img/pins/serwis-promo.png'
        },
        team_central: {
            icon: '/build/img/pins/group.png'
        },
        friendlyplaces: {
            icon: '/build/img/pins/area.png'
        },
        freearena: {
            icon: '/build/img/pins/area.png'
        },
        paidarena: {
            icon: '/build/img/pins/area.png'
        },
        failarena: {
            icon: '/build/img/pins/area.png'
        },
        shootingrange: {
            icon: '/build/img/pins/area.png'
        },
        freearenaconditional: {
            icon: '/build/img/pins/area.png'
        },
        fullshop: {
            icon: '/build/img/pins/shop.png'
        },
        fullshopPartner: {
            icon: '/build/img/pins/shop-promo.png'
        },
        stationaryshop: {
            icon: '/build/img/pins/shop.png'
        },
        stationaryshopPartner: {
            icon: '/build/img/pins/shop-promo.png'
        },
        onlineshop: {
            icon: '/build/img/pins/shop.png'
        },
        onlineshopPartner: {
            icon: '/build/img/pins/shop-promo.png'
        }
    };
</script><script>
    const bytesInMegaBytes = 1024 * 1024;
    const maxMegaBytesUpload = 2;
    const maxWidthOrHeight = 1920;

    const compressImage = async (imageFile) => {
        console.log(`${imageFile.size / bytesInMegaBytes} MB`);

        const options = {
            maxSizeMB: maxMegaBytesUpload,
            maxWidthOrHeight: maxWidthOrHeight,
            useWebWorker: true,
        };
        try {
            const compressedFile = await imageCompression(imageFile, options);
            console.log(`${compressedFile.size / 1024 / 1024} MB`);
            return compressedFile;
        } catch (error) {
            console.log(error);
        }
        return imageFile;
    };

    const compressImageWithCallback = async (imageFile, callback) => {
        const compressedFile = await compressImage(imageFile);
        return callback(compressedFile);
    };
    let dialogConfigGallery =  {
        title: 'Dodaj link do galerii zdjęć',
        body: {
            type: 'panel',
            items: [
                {
                    type: 'input',
                    name: 'galleryURL',
                    label: 'URL'
                },
            ]
        },
        buttons: [
            {
                type: 'cancel',
                name: 'closeButton',
                text: 'Cancel'
            },
            {
                type: 'submit',
                name: 'submitButton',
                text: 'Wstaw',
                primary: true
            }
        ],
        onSubmit: function (api) {
            var data = api.getData();
            var url = data.galleryURL;
            var type = "gallery";
            var element = `<p class="custom-gallery-block"><a class="custom-gallery-link" href="${url}" data-custom-link-href="${url}" data-custom-link-type="${type}">Galeria: ${url}</a></p>`;
            tinymce.activeEditor.execCommand('mceInsertContent', false, element);
            api.close();
        }
    };
    let dialogConfigEquipment =  {
        title: 'Dodaj link do karty sprzętu',
        body: {
            type: 'panel',
            items: [
                {
                    type: 'input',
                    name: 'equipmentURL',
                    label: 'URL'
                },
            ]
        },
        buttons: [
            {
                type: 'cancel',
                name: 'closeButton',
                text: 'Cancel'
            },
            {
                type: 'submit',
                name: 'submitButton',
                text: 'Wstaw',
                primary: true
            }
        ],
        onSubmit: function (api) {
            var data = api.getData();
            var url = data.equipmentURL;
            var type = "equipment";
            var element = `<p class="custom-equipment-block"><a class="custom-equipment-link" href="${url}" data-custom-link-href="${url}" data-custom-link-type="${type}">Sprzęt: ${url}</a></p>`;
            tinymce.activeEditor.execCommand('mceInsertContent', false, element);
            api.close();
        }
    };
    const tinymceDeafultOptions = {
        min_height: 300,
        relative_urls: false,
        remove_script_host: false,
        menubar: "edit view insert",
        force_br_newlines: true,
        force_p_newlines: true,
        content_style: 'body { font-family: "Titillium Web"; }',
        forced_root_block: "",
        entity_encoding: "raw",
        resize: "both",
        paste_as_text: true,
        image_advtab: true,
        plugins: [
            "autolink lists link image charmap print preview anchor",
            "searchreplace visualblocks code fullscreen",
            "insertdatetime media contextmenu paste emoticons hr table help",
        ],
        contextmenu: "link image | copy paste",
        toolbar:
            "addCustomEquipment addCustomGallery | fullscreen print | bold italic strikethrough subscript superscript | styleselect fontsizeselect |  backcolor forecolor blockquote emoticons | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | caption link unlink image charmap | insertfile | undo redo | hr table | help",
        paste_text_sticky: true,
        paste_text_sticky_default: true,
        browser_spellcheck: true,

        rel_list: [
            { title: 'Do Follow', value: 'dofollow' },
            { title: 'No Follow', value: 'nofollow' },
            { title: 'No Follow No Opener No Referrer', value: 'nofollow noopener noreferrer' },
            { title: 'No Opener No Referrer', value: 'noopener noreferrer' },
            { title: 'UGC', value: 'ugc' },
            { title: 'Sponsored', value: 'sponsored' }
        ],

        setup: function (editor) {
            if ($(`#${editor.id}`).prop('required')) {
                $(`#${editor.id}`).prop('required', false);
                document.querySelector(`#${editor.id}`).removeAttribute('required');
                document.querySelector(`#${editor.id}`).setAttribute('data-required', 'true');
            }

            editor.ui.registry.addButton('addCustomEquipment', {
                text: 'Dodaj sprzęt',
                onAction: function () {
                    editor.windowManager.open(dialogConfigEquipment)
                }
            })
            editor.ui.registry.addButton('addCustomGallery', {
                text: 'Dodaj Galerię',
                onAction: function () {
                    editor.windowManager.open(dialogConfigGallery)
                }
            })
            editor.on("change", function () {
                tinymce.triggerSave();
            });

        },
        images_upload_handler: function (blobInfo, success, failure, progress) {
            var xhr, formData;

            const uploadUrl = tinymce.settings.images_upload_url;
            if (!uploadUrl) {
                return;
            }

            xhr = new XMLHttpRequest();
            xhr.withCredentials = false;
            xhr.open("POST", uploadUrl);

            xhr.upload.onprogress = function (e) {
                progress((e.loaded / e.total) * 100);
            };

            xhr.onload = function () {
                var json;

                if (xhr.status < 200 || xhr.status >= 300) {
                    failure("HTTP Error: " + xhr.status);
                    return;
                }

                json = JSON.parse(xhr.responseText);

                if (!json || typeof json.location != "string") {
                    failure("Invalid JSON: " + xhr.responseText);
                    return;
                }

                success(json.location);
            };

            xhr.onerror = function () {
                failure(
                    "Image upload failed due to a XHR Transport error. Code: " + xhr.status
                );
            };

            const compressThenSend = async () => {
                const file = await blobInfo.blob();
                const compressedFile = await compressImage(file);

                formData = new FormData();
                formData.append("file", compressedFile);

                xhr.send(formData);
            };

            compressThenSend();
        },
    };

    const compressImageAndSend = async (imageFile) => {
        const upload = async (file) => {
            const data = new FormData();
            data.append("file", file, file.name);
            const response = await fetch(addImageUrl, {
                method: "POST",
                body: data,
            });
            if (response.ok) {
                return response.json();
            } else {
                throw response.json();
            }
        };

        const compressedImage = await compressImage(imageFile);
        try {
            const response = await upload(compressedImage);
            if (response.status === "success") {
                return response.image;
            } else {
                return null;
            }
        } catch (exception) {
            console.log(exception);
            return null;
        }
    };

    const setCompressedImage = async (
        file,
        urlFileInput,
        imageIdInput,
        buttonSubmit
    ) => {
        if (buttonSubmit) {
            const currentCompressingImage = parseInt(
                buttonSubmit.dataset.compressingImages || 0
            );
            buttonSubmit.dataset.compressingImages = currentCompressingImage + 1;
            buttonSubmit.disabled = true;
            buttonSubmit.textContent = translations["LOADING_PHOTOS"];
            console.log(buttonSubmit.dataset.compressingImages);
        }
        const image = await compressImageAndSend(file);
        console.log(image.file);
        if (urlFileInput !== null) {
            urlFileInput.value = image.file;
        }
        if (imageIdInput !== null) {
            imageIdInput.value = image.id;
        }
        if (buttonSubmit) {
            const currentCompressingImage = parseInt(
                buttonSubmit.dataset.compressingImages || 0
            );
            buttonSubmit.dataset.compressingImages = currentCompressingImage - 1;
            if (parseInt(buttonSubmit.dataset.compressingImages) === 0) {
                buttonSubmit.disabled = false;
                buttonSubmit.textContent = translations["SAVE"];
            }
            console.log(buttonSubmit.dataset.compressingImages);
        }
    };

    $(() => {
        document.querySelectorAll(".compressable").forEach((compressable) => {
            compressable.addEventListener("change", (event) => {
                const file = event.target.files[0];
                const fileInputId = event.target.id;
                const urlFileInput = document.querySelector(`#${fileInputId}Url`);
                const imageIdInput = document.querySelector(`#${fileInputId}ImageId`);
                if (urlFileInput !== null || imageIdInput !== null) {
                    const form = event.target.closest("form");
                    const buttonSubmit = form
                        ? form.querySelector('[type="submit"]')
                        : null;
                    setCompressedImage(file, urlFileInput, imageIdInput, buttonSubmit);
                }
            });
        });

        document.querySelectorAll("form").forEach((form) => {
            form.addEventListener("submit", () => {
                form.querySelectorAll(".compressable").forEach((compressable) => {
                    compressable.disabled = true;
                });
            });
        });
    });

</script><!--HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries--><!--WARNING: Respond.js doesn't work if you view the page via file://--><!--[if lt IE 9]><script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script><script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script><![endif]--><!-- CSS Includes --><link rel="stylesheet" href="/build/css/theme.435dda18.css"><link rel="stylesheet" href="/build/css/leaflet.4d40b5cc.css"><link rel="stylesheet" href="/build/css/marker-cluster.9b81fc48.css"><link rel="stylesheet" href="/build/css/admin/jquery/ui.80c948e5.css"><!-- Current stylesheet --><link rel="stylesheet" href="/build/css/map.8fcb7431.css"><script>


            var translations = {
                'GO_TO_EVENT': 'Go to event',
                'NOT_BOT': 'Nie jestem botem',
                'SAVE': 'Save',
                'LOADING_PHOTOS': 'Ładowanie zdjęć',
                'POPUP_SHOW_MORE': 'Zobacz szczegóły'
            }
            const addImageUrl = '/en/image/upload/single/draft'
        </script><script>
		$(document).ready(function () {
						});
	</script><script defer src="/build/js/map-markers.8d75dfa2.js"></script><script defer src="/build/js/index.7e72c3be.js"></script><!-- Hotjar Tracking Code for https://wmasg.com --><script>
            (function (h, o, t, j, a, r) {
                h.hj = h.hj || function () {
                    (h.hj.q = h.hj.q || []).push(arguments)
                };
                h._hjSettings = {hjid: 3082254, hjsv: 6};
                a = o.getElementsByTagName('head')[0];
                r = o.createElement('script');
                r.async = 1;
                r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv;
                a.appendChild(r);
            })(window, document, 'https://static.hotjar.com/c/hotjar-', '.js?sv=');
        </script><!-- Global site tag (gtag.js) - Google Analytics --><script async src="https://www.googletagmanager.com/gtag/js?id=G-P446634NZL"></script><script>
            window.dataLayer = window.dataLayer || [];
            function gtag() {
                dataLayer.push(arguments);
            }
            gtag('js', new Date());
            gtag('config', 'G-P446634NZL');
        </script></head><div class="page-loader loaded"><div class="ripple-loader ripple-loader--page"><span>Trwa ładowanie</span><div></div><div></div></div></div><body class="home "><div class="is-old-browser" id="oldBrowserAlert"><p>
            Twoja przeglądarka jest przestarzała. Niektóre funkcjonalności mogą nie działać poprawnie. Zalecamy aktualizajcę lub zmianę przeglądarki na nowszą.        </p></div><!-- Top content --><header
            id="header"
            class="header header--main "><div class="header__inner"><div class="container"><div class="header__inner--left"><div class="menu-toggle"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="18" viewbox="0 0 20 18"><g id="menu" transform="translate(0 -1)"><path id="Path_429" data-name="Path 429" d="M0,1H2V3H0Z" fill="#fff"/><path id="Path_430" data-name="Path 430" d="M0,5H2V7H0Z" fill="#fff"/><path id="Path_431" data-name="Path 431" d="M0,9H2v2H0Z" fill="#fff"/><path id="Path_432" data-name="Path 432" d="M0,13H2v2H0Z" fill="#fff"/><path id="Path_433" data-name="Path 433" d="M0,17H2v2H0Z" fill="#fff"/><path id="Path_434" data-name="Path 434" d="M4,1H20V3H4Z" fill="#fff"/><path id="Path_435" data-name="Path 435" d="M4,5H20V7H4Z" fill="#fff"/><path id="Path_436" data-name="Path 436" d="M4,9H20v2H4Z" fill="#fff"/><path id="Path_437" data-name="Path 437" d="M4,13H20v2H4Z" fill="#fff"/><path id="Path_438" data-name="Path 438" d="M4,17H20v2H4Z" fill="#fff"/></g></svg></div><div class="header__logo logo-centered"><a href="https://wmasg.com/en"><img class="imglogo" src="/build/img/logo.png?"
                                                             alt="Ogólnopolski portal o airsofcie - WMASG"/></a></div><div class="header__search" data-id="old-search" id="headerSearch"><div data-id="searchbox"><form id="fullsearch" action="https://wmasg.com/en/search" method="GET" data-id="search"><div id="search-main"><div id="searchbox"><input type="text" class="search-phrase" name="search-phrase"
                                               placeholder="Search" minlength="3"
                                               tabindex="1"/><button type="submit" class="search-phrase-btn icon tran"><span id="search-phrase-btn" data-inline="false"><svg xmlns="http://www.w3.org/2000/svg" width="17.661" height="17.571"
                                                     viewbox="0 0 17.661 17.571"><g id="Group_1" data-name="Group 1"
                                                       transform="translate(-1000.25 -40.338)"><circle id="Ellipse_1" data-name="Ellipse 1" cx="7" cy="7" r="7"
                                                                transform="translate(1001 41.088)" fill="none"
                                                                stroke="#dae0c8" stroke-width="1.5"/><line id="Line_4" data-name="Line 4" x2="4.427" y2="4.427"
                                                              transform="translate(1012.953 52.952)" fill="none"
                                                              stroke="#dae0c8" stroke-width="1.5"/></g></svg></span></button></div></div></form></div></div></div><div data-id="login-items-old"><div class="header__inner--right" data-id="login-items"><div
        class="sidebar example-sidebar-class"
        style="--sidebarWidth: 420px;"
><div
            class="sidebar-overlay"
            data-formpath="/en/form"
            data-sidebar="register-sidebar"
                ><div
                class="sidebar-content"
                onclick="event.stopPropagation()"
        ><div class="sidebar-header"><h3 class="sidebar-header-new">
                    Registration                </h1><button
                        type="button"
                        class="sidebar-header-close"
                        onclick="hideSidebar('register-sidebar')"
                ><svg
                            xmlns="http://www.w3.org/2000/svg"
                            width="21.414"
                            height="21.414"
                            viewBox="0 0 21.414 21.414"
                    ><g
                                id="Component_83_1"
                                data-name="Component 83 – 1"
                                transform="translate(0.707 0.707)"
                        ><line
                                    id="Line_109"
                                    data-name="Line 109"
                                    x2="20"
                                    y2="20"
                                    fill="none"
                                    stroke="#ccc"
                                    stroke-width="2"
                            /><line
                                    id="Line_110"
                                    data-name="Line 110"
                                    x1="20"
                                    y2="20"
                                    fill="none"
                                    stroke="#ccc"
                                    stroke-width="2"
                            /></g></svg></button></div><div class="sidebar-body example-body-class"><div><form class="form-validate
        fos_user_registration_register register-sidebar-form
"   name="fos_user_registration_form" method="post" action="/register/" class="fos_user_registration_register register-sidebar-form" onsubmit="responseForm(event)"><div class="form-text"><div class="input-wrapper "><input type="email" id="fos_user_registration_form_email" name="fos_user_registration_form[email]" required="required" placeholder="email" /><label for="fos_user_registration_form_email" class="required">Email</label></div></div><div class="form-text"><div class="input-wrapper "><input type="text" id="fos_user_registration_form_username" name="fos_user_registration_form[username]" required="required" maxlength="180" pattern=".*[a-zA-Z0-9_].*" placeholder="username" /><label for="fos_user_registration_form_username" class="required">Username</label></div></div><div class="form-text"><div class="input-wrapper "><input type="password" id="fos_user_registration_form_plainPassword_first" name="fos_user_registration_form[plainPassword][first]" required="required" autocomplete="new-password" placeholder="first" /><label for="fos_user_registration_form_plainPassword_first" class="required">Password</label><span class="show-hide-password" onclick="showHidePasswordFunction(event)"><img class="visible" src=/build/img/icons/eye.svg? /><img class="invisible" src=/build/img/icons/eye2.svg? /></span></div></div><div class="form-text"><div class="input-wrapper "><input type="password" id="fos_user_registration_form_plainPassword_second" name="fos_user_registration_form[plainPassword][second]" required="required" autocomplete="new-password" placeholder="second" /><label for="fos_user_registration_form_plainPassword_second" class="required">Repeat password</label><span class="show-hide-password" onclick="showHidePasswordFunction(event)"><img class="visible" src=/build/img/icons/eye.svg? /><img class="invisible" src=/build/img/icons/eye2.svg? /></span></div></div><input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response"><div style="display: none;"><div class="form-text"><div class="input-wrapper "><input type="text" id="fos_user_registration_form_email_confirmation" name="fos_user_registration_form[email_confirmation]" autocomplete="off" placeholder="email_confirmation" /><label for="fos_user_registration_form_email_confirmation">Potwierdzenie maila.</label></div></div></div><div style="display: none;"><div class="form-checkbox"><input type="checkbox" id="fos_user_registration_form_regulations_confirmation" name="fos_user_registration_form[regulations_confirmation]" autocomplete="off" value="1" /><label for="fos_user_registration_form_regulations_confirmation">Zapoznałem się i zgadzam się z regulamin serwisy WMASG.</label></div></div><input type="hidden" id="fos_user_registration_form_form_submission_time" name="fos_user_registration_form[form_submission_time]" value="2026-06-11T00:24:16+02:00" /><div class="spacer"></div><div class="text-left"><div class="form-checkbox"><input type="checkbox" id="fos_user_registration_form_send_newsletter" name="fos_user_registration_form[send_newsletter]" value="1" /><label for="fos_user_registration_form_send_newsletter">Zgadzam się na otrzymywanie newsletteru.</label></div><div class="form-checkbox"><input type="checkbox" id="fos_user_registration_form_tnc" name="fos_user_registration_form[tnc]" value="1" required><label for="fos_user_registration_form_tnc">
            Przeczytałem i akceptuję            <a class="regulations-link" href="/en/info/terms">
                Terms of use            </a></label></div><div class="input-error-wrapper"></div><div class="form-checkbox"><input type="checkbox" id="fos_user_registration_form_personal_data" name="fos_user_registration_form[personal_data]" value="1" required><label for="fos_user_registration_form_personal_data">
            In accordance with Article 6(1)a of the general regulaton on personal data protecton of 27 April
                    2016 (UE Journal of Laws L 119 of 04.05.2016) I hereby give consent for processing my personal, data
                    to gain access to WMASG.com Site, by Medard Starzycki RG7 PROJECT, registered in the Central
                    Register and Information abour Business Activity, correspondence address: Rynek Główny 7/14, 31-042
                    Cracov, main business activity address: Rynek Główny 7/14, 31-042 Cracov, NIP 676-217-93-83, REGON
                    120628062, e-mail address: info@wmasg.pl. The consent is voluntary, yet not giving it my result in
                    declining access to the Site.
                        </label></div><div class="input-error-wrapper"></div></div><div class="login-submit-button"><button type="submit" class="btn btn--primary"><span class="btn__content"> ZAREJESTRUJ </span></button></div><input type="hidden" id="fos_user_registration_form__token" name="fos_user_registration_form[_token]" value="_wI17fhc8Pe2_c7JrkiZy9xsTVKW92C0EQ0VEeDP2oY" /><script >
        const form = document.querySelector('.form-validate');
        const submitbtn = form.querySelector('button[type="submit"].btn')
        submitbtn.addEventListener('click', (e) => {
            form.classList.add('form-submitted');
        });
    </script></form><script src="https://www.google.com/recaptcha/api.js?render=6Lcy71EpAAAAAM7igszWM8m0DPQyRHc320FqaFL1"></script><script>
    grecaptcha.ready(function () {
        grecaptcha.execute('6Lcy71EpAAAAAM7igszWM8m0DPQyRHc320FqaFL1', {action: 'register'}).then(function (token) {
            document.getElementById('g-recaptcha-response').value = token;
        }).catch(function (error) {
            console.error('reCAPTCHA error:', error);
        });
    });
</script></div><div style="display:flex; justify-content: center; margin-top: 20px;"> lub </div><div class="sidebar-separator"></div><div class="register-question"><h2> Masz już konto?</h2><button class="btn btn__dark btn__register btn_padding" onclick="showSidebar('login-sidebar')"><span>Zaloguj się</span><svg xmlns="http://www.w3.org/2000/svg" width="16.414" height="15.414" viewBox="0 0 16.414 15.414"><g id="Group_107" data-name="Group 107" transform="translate(-293.5 -661.753)"><line id="Line_5" data-name="Line 5" x2="15" transform="translate(293.5 669.516)" fill="none" stroke="#222" stroke-width="2"/><path id="Path_12" data-name="Path 12" d="M323.657,663.2l7,7-7,7" transform="translate(-22.157 -0.743)" fill="none" stroke="#222" stroke-width="2"/></g></svg></button></div></div></div></div></div><div
        class="sidebar "
        style="--sidebarWidth: 420px;"
><div
            class="sidebar-overlay"
            data-formpath="/en/form"
            data-sidebar="login-sidebar"
                ><div
                class="sidebar-content"
                onclick="event.stopPropagation()"
        ><div class="sidebar-header"><h3 class="sidebar-header-new">
                    Login                </h1><button
                        type="button"
                        class="sidebar-header-close"
                        onclick="hideSidebar('login-sidebar')"
                ><svg
                            xmlns="http://www.w3.org/2000/svg"
                            width="21.414"
                            height="21.414"
                            viewBox="0 0 21.414 21.414"
                    ><g
                                id="Component_83_1"
                                data-name="Component 83 – 1"
                                transform="translate(0.707 0.707)"
                        ><line
                                    id="Line_109"
                                    data-name="Line 109"
                                    x2="20"
                                    y2="20"
                                    fill="none"
                                    stroke="#ccc"
                                    stroke-width="2"
                            /><line
                                    id="Line_110"
                                    data-name="Line 110"
                                    x1="20"
                                    y2="20"
                                    fill="none"
                                    stroke="#ccc"
                                    stroke-width="2"
                            /></g></svg></button></div><div class="sidebar-body "><form class="login-sidebar-form" action="/login_check" method="post" onsubmit="responseForm(event)"><input type="hidden" name="_csrf_token" value="6pvgTdjeROhiRcHZKhuoy9HdqYyeszSBo6L2DcejHzM" class="authenticate_login_content" /><input type="hidden" name="login_form" value="1"><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            
            type="text"
            placeholder="Username"
            name="_username"
            id="username"
        /><label for="username">Username</label></div></div><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            
            type="password"
            placeholder="Password"
            name="_password"
            id="password"
        /><label for="password">Password</label><span class="show-hide-password" onclick="showHidePasswordFunction(event)"><img class="visible" src=/build/img/icons/eye.svg? /><img class="invisible" src=/build/img/icons/eye2.svg? /></span></div></div><div style=""><input type="checkbox" id="remember_me" name="_remember_me" value="1"/><label for="remember_me">Zapamiętaj mnie</label></div><div><button type="button" class="text-link" onclick="showSidebar('forgot-sidebar')">Zapomniałem hasła.</button></div><div class="login-submit-button"><button type="submit" class="btn btn--primary"><span class="btn__content"> Log in </span></button></div></form><div class="sidebar-separator"></div><div class="register-question"><h2> Nie masz konta?</h2><button class="btn btn__dark btn__register btn_padding" onclick="showSidebar('register-sidebar')"><span>Zarejestruj się</span><svg xmlns="http://www.w3.org/2000/svg" width="16.414" height="15.414" viewBox="0 0 16.414 15.414"><g id="Group_107" data-name="Group 107" transform="translate(-293.5 -661.753)"><line id="Line_5" data-name="Line 5" x2="15" transform="translate(293.5 669.516)" fill="none" stroke="#222" stroke-width="2"/><path id="Path_12" data-name="Path 12" d="M323.657,663.2l7,7-7,7" transform="translate(-22.157 -0.743)" fill="none" stroke="#222" stroke-width="2"/></g></svg></button></div></div></div></div></div><div
        class="sidebar "
        style="--sidebarWidth: 420px;"
><div
            class="sidebar-overlay"
            data-formpath="/en/form"
            data-sidebar="forgot-sidebar"
                ><div
                class="sidebar-content"
                onclick="event.stopPropagation()"
        ><div class="sidebar-header"><h3 class="sidebar-header-new">
                    Resetowanie hasła                </h1><button
                        type="button"
                        class="sidebar-header-close"
                        onclick="hideSidebar('forgot-sidebar')"
                ><svg
                            xmlns="http://www.w3.org/2000/svg"
                            width="21.414"
                            height="21.414"
                            viewBox="0 0 21.414 21.414"
                    ><g
                                id="Component_83_1"
                                data-name="Component 83 – 1"
                                transform="translate(0.707 0.707)"
                        ><line
                                    id="Line_109"
                                    data-name="Line 109"
                                    x2="20"
                                    y2="20"
                                    fill="none"
                                    stroke="#ccc"
                                    stroke-width="2"
                            /><line
                                    id="Line_110"
                                    data-name="Line 110"
                                    x1="20"
                                    y2="20"
                                    fill="none"
                                    stroke="#ccc"
                                    stroke-width="2"
                            /></g></svg></button></div><div class="sidebar-body "><div><form class="login-sidebar-form" action="/reset_password" method="post" onsubmit="resetPassword(event)"><input type="hidden" name="_csrf_token" value="W4m4tw9LCzzJ5n2eurF3KpSi8F95XwQ6H6AgNyqqRlI" class="forgot"/><div class="input-base-wrapper form-text"><div
                    class="col-12 input-wrapper"><input required="required" type="text" placeholder="username" name="username" id="username" /><label for="username">Nazwa użytkownika lub e-mail</label><div class="col-12 input-error-wrapper hidden"></div></div></div><div class="login-submit-button"><button type="submit" class="btn btn--primary"><span class="btn__content"> Resetuj hasło </span></button></div></form></div><div class="sidebar-separator"></div><div class="register-question"><h2> Nie masz konta?</h2><button class="btn btn__dark btn__register btn_padding" onclick="showSidebar('register-sidebar')"><span>Zarejestruj się</span><svg xmlns="http://www.w3.org/2000/svg" width="16.414" height="15.414" viewBox="0 0 16.414 15.414"><g id="Group_107" data-name="Group 107" transform="translate(-293.5 -661.753)"><line id="Line_5" data-name="Line 5" x2="15" transform="translate(293.5 669.516)" fill="none" stroke="#222" stroke-width="2"/><path id="Path_12" data-name="Path 12" d="M323.657,663.2l7,7-7,7" transform="translate(-22.157 -0.743)" fill="none" stroke="#222" stroke-width="2"/></g></svg></button></div><script>
        const resetPassword = async (e) => {
            e.preventDefault();
            const form = e.target;
            form.querySelector('.input-wrapper').classList.remove('error-state');
            form.querySelector('.input-error-wrapper').innerHTML = '';
            form.querySelector('.input-error-wrapper').classList.add('hidden');
            
            const formData = new FormData(form);
            const response = await fetch(form.action, {
                method: 'POST',
                body: formData
            });
            const data = await response.json();
            if (response.status === 400) {
                form.querySelector('.input-wrapper').classList.add('error-state');
                form.querySelector('.input-error-wrapper').innerHTML = data.message;
                form.querySelector('.input-error-wrapper').classList.remove('hidden');
            } else if (response.status === 200) {
                form.parentElement.innerHTML = `<div class="success-message">${data.message}</div>`;
            }
        }
    </script></div></div></div></div><div class="header__login" data-id="old-login"><div class="profileright notlogged js-login-register"
             data-url="https://wmasg.com/connect/facebook"><button class="header__login-link signin sidebar-trigger" onclick="showSidebar('register-sidebar')"> Rejestracja </button><button class="header__login-link signin sidebar-trigger" onclick="showSidebar('login-sidebar')"> Logowanie </button></div></div><script defer src="/build/js/facebook-login.109ad5b1.js"></script><div class="header__lang" id="headerLang"><div class="lang-picker"><a class="lang-picker__link "
                                       href="/pl">PL</a><a class="lang-picker__link active-lang"
                                       href="/en">EN</a></div></div></div></div></div></div><div class="header__menu nav__menu"><div class="header__menu-overlay"></div><div class="container"><div data-id="main-menu-container"><div id="destinationHeaderSearch"><form id="fullsearch-mobile" action="https://wmasg.com/en/search" method="GET" data-id="search"><div id="search-main"><div id="searchbox"><input type="text" id="" class="search-phrase" name="search-phrase" placeholder="Search" minlength="3" tabindex="1" /><button type="submit" class="search-phrase-btn icon tran"><span id="search-phrase-btn" data-inline="false"><svg xmlns="http://www.w3.org/2000/svg" width="17.661" height="17.571" viewbox="0 0 17.661 17.571"><g id="Group_1" data-name="Group 1" transform="translate(-1000.25 -40.338)"><circle id="Ellipse_1" data-name="Ellipse 1" cx="7" cy="7" r="7" transform="translate(1001 41.088)" fill="none" stroke="#dae0c8" stroke-width="1.5"/><line id="Line_4" data-name="Line 4" x2="4.427" y2="4.427" transform="translate(1012.953 52.952)" fill="none" stroke="#dae0c8" stroke-width="1.5"/></g></svg></span></button></div></div></form></div><ul id="main-menu" data-id="main-menu" class="main-menu"><li class="main-menu__item"><a href="https://wmasg.com/en/home/airsoft" class="main-menu__link main-menu__link--notched main-menu__link--highlight has-icon" data-href="airsoft"><span class="icon"><svg class="menu-svg" id="surface1" xmlns="http://www.w3.org/2000/svg" width="20" height="17.393" viewbox="0 0 20 17.393"><path id="Path_26" data-name="Path 26" d="M110.533,26l-1.366,3.293h1.282L111.815,26Zm0,0" transform="translate(-104.904 -24.984)" fill=""/><path id="Path_27" data-name="Path 27" d="M174.457,4.309h13.185V1.016h-1V0h-1.172V1.016h-.8V0H183.5V1.016h-7.679Zm0,0" transform="translate(-167.642)" fill=""/><path id="Path_28" data-name="Path 28" d="M11.469,140.3v2.1h.586a1.176,1.176,0,0,1,1.137,1.479l-.973,3.66a1.783,1.783,0,0,0,1.723,2.241H16.76l1.26-4.739h2.661A1.937,1.937,0,0,0,22.53,143.7l.418-1.3h4.443l1.628-2.1Zm9.946,3.033a.768.768,0,0,1-.733.534H18.332l.391-1.469h2.993Zm0,0" transform="translate(-11.021 -134.824)" fill=""/><path id="Path_29" data-name="Path 29" d="M3,29.293,4.361,26H1.2L0,27.2v2.09Zm0,0" transform="translate(0 -24.984)" fill=""/><circle id="Ellipse_8" data-name="Ellipse 8" cx="2" cy="2" r="2" transform="translate(16 13.393)" fill=""/></svg></span>
				Airsoft			</a></li><li class="main-menu__item"><a href="https://wmasg.com/en/home/firearm" class="main-menu__link main-menu__link--notched main-menu__link--highlight has-icon" data-href="firearm"><span class="icon"><svg class="menu-svg" id="surface1" xmlns="http://www.w3.org/2000/svg" width="24" height="17.393" viewbox="0 0 24 17.393"><path id="Path_26" data-name="Path 26" d="M110.533,26l-1.366,3.293h1.282L111.815,26Zm0,0" transform="translate(-104.904 -24.984)" fill=""/><path id="Path_27" data-name="Path 27" d="M174.457,4.309h13.185V1.016h-1V0h-1.172V1.016h-.8V0H183.5V1.016h-7.679Zm0,0" transform="translate(-167.642)" fill=""/><path id="Path_28" data-name="Path 28" d="M11.469,140.3v2.1h.586a1.176,1.176,0,0,1,1.137,1.479l-.973,3.66a1.783,1.783,0,0,0,1.723,2.241H16.76l1.26-4.739h2.661A1.937,1.937,0,0,0,22.53,143.7l.418-1.3h4.443l1.628-2.1Zm9.946,3.033a.768.768,0,0,1-.733.534H18.332l.391-1.469h2.993Zm0,0" transform="translate(-11.021 -134.824)" fill=""/><path id="Path_29" data-name="Path 29" d="M3,29.293,4.361,26H1.2L0,27.2v2.09Zm0,0" transform="translate(0 -24.984)" fill=""/><rect id="Rectangle_129" data-name="Rectangle 129" width="4" height="4" transform="translate(16 13.393)" fill=""/><rect id="Rectangle_130" data-name="Rectangle 130" width="1" height="4" transform="translate(14 13.393)" fill=""/><path id="Polygon_1" data-name="Polygon 1" d="M2,0,4,3H0Z" transform="translate(24 13.393) rotate(90)" fill=""/></svg></span>
				Firearm			</a></li><li class="main-menu__item"><a href="https://wmasg.com/en/home/equipment" class="main-menu__link main-menu__link--notched main-menu__link--highlight has-icon" data-href="equipment"><span class="icon"><svg class="menu-svg" id="bulletproof-vest-3" xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewbox="0 0 15 15"><path id="Path_43" data-name="Path 43" d="M316.035,351.063h5.741v1.772h-5.741Zm0,0" transform="translate(-306.776 -340.777)" fill=""/><path id="Path_44" data-name="Path 44" d="M73.582,0h2.807V2.346H73.582Zm0,0" transform="translate(-71.426)" fill=""/><path id="Path_45" data-name="Path 45" d="M0,441.539H5.741V443.6H0Zm0,0" transform="translate(0 -428.603)" fill=""/><path id="Path_46" data-name="Path 46" d="M8.38,116.248H15V113.9h-.439a1.718,1.718,0,0,1-1.716-1.716v-2.12H10.037v.244a2.537,2.537,0,0,1-5.075,0v-.244H2.156v2.12A1.718,1.718,0,0,1,.439,113.9H0v2.346H6.62v5.594H8.38Zm0,0" transform="translate(0 -106.842)" fill=""/><path id="Path_47" data-name="Path 47" d="M342.609,0h2.807V2.346h-2.807Zm0,0" transform="translate(-332.572)" fill=""/><path id="Path_48" data-name="Path 48" d="M316.035,441.539h5.741V443.6h-5.741Zm0,0" transform="translate(-306.776 -428.603)" fill=""/><path id="Path_49" data-name="Path 49" d="M0,351.063H5.741v1.772H0Zm0,0" transform="translate(0 -340.777)" fill=""/><path id="Path_50" data-name="Path 50" d="M199.391,32.613a1.658,1.658,0,1,0,3.317,0V30.023h-3.317Zm0,0" transform="translate(-193.549 -29.144)" fill=""/></svg></span>
				Equipment			</a></li><li class="main-menu__item"><a href="https://wmasg.com/en/auction" class="main-menu__link main-menu__link--notched main-menu__link--highlight main-menu__link--darker has-icon" data-href="auction"><span class="icon"><svg class="menu-svg" xmlns="http://www.w3.org/2000/svg" width="20" height="17.578" viewbox="0 0 20 17.578"><g id="crate-2" transform="translate(0 -31)"><g id="Crate" transform="translate(0 31)"><g id="Group_217" data-name="Group 217"><path id="Path_1051" data-name="Path 1051" d="M19.414,34.516H.586A.586.586,0,0,1,0,33.93V31.586A.586.586,0,0,1,.586,31H19.414a.586.586,0,0,1,.586.586V33.93A.586.586,0,0,1,19.414,34.516Z" transform="translate(0 -31)" fill=""/></g><g id="Group_218" data-name="Group 218" transform="translate(0 14.063)"><path id="Path_1052" data-name="Path 1052" d="M19.414,394.516H.586A.586.586,0,0,1,0,393.93v-2.344A.586.586,0,0,1,.586,391H19.414a.586.586,0,0,1,.586.586v2.344A.586.586,0,0,1,19.414,394.516Z" transform="translate(0 -391)" fill=""/></g></g><path id="Path_1053" data-name="Path 1053" d="M31,151h3.516v8.2H31Z" transform="translate(-29.789 -115.313)" fill=""/><path id="Path_1054" data-name="Path 1054" d="M391,151h3.516v8.2H391Z" transform="translate(-375.727 -115.313)" fill=""/><path id="Path_1055" data-name="Path 1055" d="M159.2,156.722,153.481,151H151v2.481l5.722,5.722H159.2Z" transform="translate(-145.102 -115.313)" fill=""/><path id="Path_1056" data-name="Path 1056" d="M279.692,154.273l.792-.792V151H278l-.792.792Z" transform="translate(-266.382 -115.313)" fill=""/><path id="Path_1057" data-name="Path 1057" d="M151.792,277.211,151,278v2.481h2.481l.792-.792Z" transform="translate(-145.102 -236.593)" fill=""/></g></svg></span>
				Marketplace			</a></li><li class="main-menu__item" ><a href="https://wmasg.com/en/community" class="main-menu__link main-menu__link--normal" data-href="society team community">Community</a></li><li class="main-menu__item"><a href="https://wmasg.com/en/area/" class="main-menu__link main-menu__link--normal" data-href="area">There to shoot</a></li><li class="main-menu__item"><a href="https://wmasg.com/en/events" class="main-menu__link main-menu__link--normal" data-href="events event">Events</a></li><li class="main-menu__item"><a href="https://wmasg.com/en/shops" class="main-menu__link main-menu__link--normal" data-href="shops shop">Sklepy i serwis</a></li><li class="main-menu__item"><a href="https://wmasg.com/en/forum" class="main-menu__link main-menu__link--normal" data-href="forum">Forum</a></li><li class="main-menu__item mobile-only-767"><button class="header__login-link signin sidebar-trigger" onclick="showSidebar('register-sidebar')"> Rejestracja </button></li><li class="main-menu__item mobile-only-767"><button class="header__login-link signin sidebar-trigger" onclick="showSidebar('login-sidebar')"> Logowanie </button></li><li class="main-menu__item"><div class="mobile-only"><div id="destinationHeaderLang"></div></div></li><li class="main-menu__item mobile-only-767" style=""><svg id="placeholder" xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewbox="0 0 100 100"></svg></li></ul></div></div></div></header><!-- Body content --><div id="main"><div class="container"><div class="ordering ordering--homeTop"><div class="advertisement advertisement--top "><a href="/en/info/cooperation"
           class="advertisement__link">Reklama</a><a class="lazy-advertisement"
            data-url="https://wmasg.com/showadvertisement/252773136/0a2022f7bb19a6cd99a46e3ea8620b96"
           href="https://wmasg.com/countadvertisement/909"
           target="_blank" rel="nofollow"><picture class="advertisement__img"><source media="(min-width: 577px)" srcset="/uploads/advertisement/365d4485ff7581af1bf49c13ec102e521780328605_.jpg"><source media="(max-width: 576px)" srcset="/uploads/advertisement/4f7f9364c18c538b3e8d429eccad495d1780328605_.jpg"><img data-src="/uploads/advertisement/4f7f9364c18c538b3e8d429eccad495d1780328605_.jpg" alt="Aimpoint"/></picture></a></div><div class="featured-articles" id="featuredArticleSection"><div class="featured-articles splide" id="featuredArticlesSlider"><div class="splide__track"><ul class="splide__list featured-articles__list"><li class="splide__slide featured-articles__item" data-splide-interval="2000"><a href="https://wmasg.com/en/articles/view/22540" class="featured-articles__content"><div class="featured-articles__img"><img src="https://wmasg.com/media/cache/home_gallery_xl/uploads/gallery/3be9361ee9b97405b6acfa9849622df6.jpg" alt="Delta Recon Squad on the horizon"/></div><h3 class="featured-articles__title">
												Delta Recon Squad on the horizon
											</h3><div class="featured-articles__category badge badge-category badge--has-triangle">
												Events
											</div></a></li><li class="splide__slide featured-articles__item" data-splide-interval="2000"><a href="https://wmasg.com/en/articles/view/22530" class="featured-articles__content"><div class="featured-articles__img"><img src="https://wmasg.com/media/cache/home_gallery_xl/uploads/gallery/68a9ca438dd76ef8e00797218f767a05.jpg" alt="Lucansky Arms Stinger 9 in Poland"/></div><h3 class="featured-articles__title">
												Lucansky Arms Stinger 9 in Poland
											</h3><div class="featured-articles__category badge badge-category badge--has-triangle">
												Events
											</div></a></li><li class="splide__slide featured-articles__item" data-splide-interval="2000"><a href="https://wmasg.com/en/articles/view/22515" class="featured-articles__content"><div class="featured-articles__img"><img src="https://wmasg.com/media/cache/home_gallery_xl/uploads/gallery/a00e567f92a2a7c6db5b2f041248ab71.jpg" alt="AKM, AK-105 and KAC KS-3 by Vega Force Company"/></div><h3 class="featured-articles__title">
												AKM, AK-105 and KAC KS-3 by Vega Force Company
											</h3><div class="featured-articles__category badge badge-category badge--has-triangle">
												General
											</div></a></li><li class="splide__slide featured-articles__item" data-splide-interval="2000"><a href="https://wmasg.com/en/articles/view/22511" class="featured-articles__content"><div class="featured-articles__img"><img src="https://wmasg.com/media/cache/home_gallery_xl/uploads/gallery/b79e399f8684744bf1c6b6836b978a3c.jpg" alt="New 5.11 COVRT SBR PLUS long gun backpack"/></div><h3 class="featured-articles__title">
												New 5.11 COVRT SBR PLUS long gun backpack
											</h3><div class="featured-articles__category badge badge-category badge--has-triangle">
												General
											</div></a></li><li class="splide__slide featured-articles__item" data-splide-interval="2000"><a href="https://wmasg.com/en/articles/view/22510" class="featured-articles__content"><div class="featured-articles__img"><img src="https://wmasg.com/media/cache/home_gallery_xl/uploads/gallery/016a8d164c549c32196db7e5ba8bc349.jpg" alt="More new 5.11 products for professionals"/></div><h3 class="featured-articles__title">
												More new 5.11 products for professionals
											</h3><div class="featured-articles__category badge badge-category badge--has-triangle">
												General
											</div></a></li></ul></div></div></div></div></div><section class="section section--slider" id="partnersSection"><div class="container"><div class="partners splide" id="partnersSlider"><div class="splide__track"><ul class="splide__list partners__list"><li class="splide__slide"><div class="partners__wrapper"><div class="partners__item"><h3 class="partners__title">Platinium partner</h3><div class="partners__block"><a href="http://www.lctairsoft.com/" target="_blank" rel="nofollow"
                                       class="partners__link"><img class="img-responsive lazy" src="" data-srcset=""
                                             data-src="/build/img/partners/lctairsoft.png?"></a></div></div><div class="partners__item"><h3 class="partners__title">Gold partner</h3><div class="partners__block"><a href="http://www.icsbb.com/" target="_blank" rel="nofollow"
                                       class="partners__link"><img class="img-responsive lazy" src="" data-srcset=""
                                             data-src="/build/img/partners/icsairsoft.png?"></a></div></div></div></li><li class="splide__slide"><div class="partners__item"><h3 class="partners__title">Silver partner</h3><div class="partners__block partners__block--multiple"><a href="http://www.action-army.com/" target="_blank" rel="nofollow"
                                   class="partners__link"><img class="img-responsive lazy" src="" data-srcset=""
                                         data-src="/build/img/partners/actionarmy.png?"></a><a href="http://www.modify-tech.com/" target="_blank" rel="nofollow"
                                   class="partners__link"><img class="img-responsive lazy" src="" data-srcset=""
                                         data-src="/build/img/partners/modify.png?"></a></div></div></li><li class="splide__slide"><div class="partners__item"><h3 class="partners__title">Tactical partner</h3><div class="partners__block partners__block--multiple"><a href="https://www.511tactical.com/eu-en/" target="_blank" rel="nofollow"
                                   class="partners__link"><img class="img-responsive lazy" src="" data-srcset=""
                                         data-src="/build/img/partners/tactical2.png?"></a></div></div></li></ul></div></div></div></section><section class="section newest-articles newest-articles--sidebar" id="newestHomepageArticles"><div class="container section-container-npr-991"><div class="section-heading section-heading--only-title"><div class="section-heading__content"><div class="section-heading__wrap"><h2 class="section__title section__title--primary">
							News						</h2></div></div></div><div class="newest-articles__content"><div class="newest-articles__category newest-articles__category--airsoft"><ul class="section-heading__tabs nav nav-tabs nav-tabs--brown nav-tabs--with-border"><li class="nav-item" role="presentation"><a href="/en/articles/airsoft" class="nav-link active" >
								AIRSOFT							</a></li></ul><div class="tab-content"><div class="tab-pane fade show active" id="airsoftTabContent"><div class="articles-list articles-list--column"><a class="article-block article-block--index" href="https://wmasg.com/en/articles/view/22533"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_xl/uploads/gallery/c81210783c0bb725499c7a11daf8057b.jpg" alt=""></div><div class="article-block__content"><h3 class="article-block__title" href="https://wmasg.com/en/articles/view/22533">
			Double Bell Mini 14 Electric Replicas - A Closer Look
		</h3><p class="article-block__intro">A budget proposition for fans of the series &quot;Team A&quot;.</p><p class="article-block__date">03.06.2026</p></div></a><a class="article-block article-block--compact" href="https://wmasg.com/en/articles/view/22539"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_article_sm/uploads/gallery/33b9e044c64b767f016080e3eb7a423b.jpg" alt=""></div><div class="article-block__content"><h3 class="article-block__title">Gas-powered Striborg SP10A3 replica and ...</h3><p class="article-block__date">02.06.2026</p></div></a><a class="article-block article-block--compact" href="https://wmasg.com/en/articles/view/22538"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_article_sm/uploads/gallery/701c9029e4a0b5a4cf0c408440158ba2.jpg" alt=""></div><div class="article-block__content"><h3 class="article-block__title">A replica of the FN Minimi with double t...</h3><p class="article-block__date">31.05.2026</p></div></a><a class="article-block article-block--compact" href="https://wmasg.com/en/articles/view/22520"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_article_sm/uploads/gallery/1d4f3eb46cb0647080d8337aa5e8d970.jpg" alt=""></div><div class="article-block__content"><h3 class="article-block__title">Hybrid goes, Lightning comes</h3><p class="article-block__date">29.03.2026</p></div></a></div></div></div></div><div class="newest-articles__category newest-articles__category--gun"><ul class="section-heading__tabs nav nav-tabs nav-tabs--brown nav-tabs--with-border"><li class="nav-item" role="presentation"><a href="/en/articles/firearm" class="nav-link active" >
								Firearm							</a></li></ul><div class="tab-content"><div class="tab-pane fade show active" id="gunTabContent"><div class="articles-list articles-list--column"><div class="articles-list articles-list--column"><a class="article-block article-block--index" href="https://wmasg.com/en/articles/view/22544"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_xl/uploads/gallery/e70a9000ed96f8c61394697f909b8a79.jpg" alt=""></div><div class="article-block__content"><h3 class="article-block__title" href="https://wmasg.com/en/articles/view/22544">
			Polish Supreme Audit Office report on the work of the Polish P...
		</h3><p class="article-block__intro">System diagnosis and announcement of changes for the shooting community.</p><p class="article-block__date">08.06.2026</p></div></a><a class="article-block article-block--compact" href="https://wmasg.com/en/articles/view/22531"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_article_sm/uploads/gallery/16d3a08f2f94ffc51c34ba5cf547b9e5.png" alt=""></div><div class="article-block__content"><h3 class="article-block__title">Is the Chinese &quot;Gauss gun&quot; getting close...</h3><p class="article-block__date">02.06.2026</p></div></a><a class="article-block article-block--compact" href="https://wmasg.com/en/articles/view/22541"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_article_sm/uploads/gallery/08ca38dd0cc1df2137fccc8c3cd58ad7.jpg" alt=""></div><div class="article-block__content"><h3 class="article-block__title">600 meters from an M4 carbine – USSOCO...</h3><p class="article-block__date">01.06.2026</p></div></a><a class="article-block article-block--compact" href="https://wmasg.com/en/articles/view/22540"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_article_sm/uploads/gallery/3be9361ee9b97405b6acfa9849622df6.jpg" alt=""></div><div class="article-block__content"><h3 class="article-block__title">Delta Recon Squad on the horizon</h3><p class="article-block__date">01.06.2026</p></div></a></div></div></div></div></div><div class="newest-articles__category newest-articles__category--equipment"><ul class="section-heading__tabs nav nav-tabs nav-tabs--brown nav-tabs--with-border"><li class="nav-item" role="presentation"><a href="/en/articles/equipment" class="nav-link active" >
								Equipment							</a></li></ul><div class="tab-content"><div class="tab-pane fade show active" id="equipmentTabContent"><div class="articles-list articles-list--column"><a class="article-block article-block--index" href="https://wmasg.com/en/articles/view/22532"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_xl/uploads/gallery/d3a59f74e13fd91c167fad6c55831fc8.jpg" alt=""></div><div class="article-block__content"><h3 class="article-block__title" href="https://wmasg.com/en/articles/view/22532">
			Core Assaulter Setup – sample Direct Action configuration
		</h3><p class="article-block__intro">The Core Assaulter Setup is a demonstration equipment configuration based on the SPITFIRE MK II vest. The proj...</p><p class="article-block__date">29.05.2026</p></div></a><a class="article-block article-block--compact" href="https://wmasg.com/en/articles/view/22525"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_article_sm/uploads/gallery/648909055d11c5d8c13fe5fe7c64455e.jpeg" alt=""></div><div class="article-block__content"><h3 class="article-block__title">New ULBRICHTS Protection helmets for the...</h3><p class="article-block__date">20.05.2026</p></div></a><a class="article-block article-block--compact" href="https://wmasg.com/en/articles/view/22523"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_article_sm/uploads/gallery/2cb90cdcc5e90f68fba48291d54218a9.png" alt=""></div><div class="article-block__content"><h3 class="article-block__title">Steiner eDiscovery 10x42</h3><p class="article-block__date">30.04.2026</p></div></a><a class="article-block article-block--compact" href="https://wmasg.com/en/articles/view/22511"><div class="article-block__image"><img class="lazy" src="" data-srcset="" data-src="https://wmasg.com/media/cache/home_article_sm/uploads/gallery/b79e399f8684744bf1c6b6836b978a3c.jpg" alt=""></div><div class="article-block__content"><h3 class="article-block__title">New 5.11 COVRT SBR PLUS long gun backpac...</h3><p class="article-block__date">13.03.2026</p></div></a></div></div></div></div><div class="newest-articles__category section-sidebar "><div class="section-sidebar__action"><a href="/en/articles" class="section__link">Show all</a></div><div class="tab-content"><div class="tab-pane fade show active"><div class="articles-list articles-list--column"><div class="advertisement advertisement--right-block"></div></div></div></div></div></div><div class="section-footer section-footer--mobile"><a href="/en/auction" class="btn btn--outline">Show all</a></div><div class="advertisement advertisement--section"><a href="/en/info/cooperation"
           class="advertisement__link">Reklama</a><a class="lazy-advertisement"
            data-url="https://wmasg.com/showadvertisement/252773137/2c475c7e4d16051d6b0f7dde7c453890"
           href="https://wmasg.com/countadvertisement/906"
           target="_blank" rel="nofollow"><picture class="advertisement__img"><source media="(min-width: 577px)" srcset="/uploads/advertisement/764f9cc6abfb6445eb06720cf494af761780328519_.jpg"><source media="(max-width: 576px)" srcset="/uploads/advertisement/51c0267d91b2bc5976624f52a6c25c191780328519_.jpg"><img data-src="/uploads/advertisement/51c0267d91b2bc5976624f52a6c25c191780328519_.jpg" alt="Delta Optical #1"/></picture></a></div></div></section></div><section class="section" id="sponsorsSection"><div class="container"><div class="sponsors"><div class="sponsors__title">They support us</div><div class="sponsors__content"><div class="splide" id="sponsorsSlider"><div class="splide__track"><ul class="splide__list sponsors__list"><li class="splide__slide"><div class="sponsors__item"><a href="https://militaria.pl" target="_blank" rel="nofollow" title="Sklep Militaria.pl - Strzelectwo, Samoobrona, Outdoor"><img class="lazy" src="" data-srcset="" data-src="/build/img/sponsors/sponsor1.png?" alt="Sklep Militaria.pl - Strzelectwo, Samoobrona, Outdoor"></a></div></li><li class="splide__slide"><div class="sponsors__item"><a href="https://specshop.pl" target="_blank" rel="nofollow" title="SpecShop.pl"><img class="lazy" src="" data-srcset="" data-src="/build/img/sponsors/sponsor3.png?" alt="SpecShop.pl"></a></div></li><li class="splide__slide"><div class="sponsors__item"><a href="https://taiwangun.com" target="_blank" rel="nofollow" title="TaiwanGun.pl"><img class="lazy" src="" data-srcset="" data-src="/build/img/sponsors/sponsor2v2.png?" alt="TaiwanGun.pl"></a></div></li><li class="splide__slide"><div class="sponsors__item"><a href="https://khakishop.pl" target="_blank" rel="nofollow" title="KHAKI"><img class="lazy" src="" data-srcset="" data-src="/build/img/sponsors/sponsor5.png?" alt="KHAKI"></a></div></li><li class="splide__slide"><div class="sponsors__item"><a href="https://www.frontowiec.com" target="_blank" rel="nofollow" title="Frontowiec.com"><img class="lazy" src="" data-srcset="" data-src="/build/img/sponsors/sponsor6.png?" alt="Frontowiec.com"></a></div></li></ul></div></div></div></div><div class="advertisement advertisement--section advertisement-mobile-replace-sidebar"></div></div></section><section class="section section--brown "><div class="container section-container-npr-767"><div class="section-heading section-heading--action"><div class="section-heading__content section-heading__content--tabs"><div class="section-heading__wrap"><h2 class="section__title section__title--primary">
						Marketplace					</h2><ul class="section-heading__tabs nav nav-tabs nav-tabs--brown" id="stockTab"><li class="nav-item" role="presentation"><button class="nav-link active" id="stockAllTab" data-bs-toggle="tab" data-bs-target="#stockAllTabContent" type="button" role="tab" aria-controls="stockAllTabContent" aria-selected="true">
								Wszystko							</button></li><li class="nav-item" role="presentation"><button class="nav-link stock-super-tag-button" id="stockairsoftTab" data-loaded="false" data-supertag="airsoft" data-bs-toggle="tab" data-bs-target="#stockairsoftTabContent" type="button" role="tab" aria-controls="stockAirsoftTabContent" aria-selected="true">
									Airsoft
								</button></li><li class="nav-item" role="presentation"><button class="nav-link stock-super-tag-button" id="stockfirearmTab" data-loaded="false" data-supertag="firearm" data-bs-toggle="tab" data-bs-target="#stockfirearmTabContent" type="button" role="tab" aria-controls="stockGunTabContent" aria-selected="true">
									Gun
								</button></li><li class="nav-item" role="presentation"><button class="nav-link stock-super-tag-button" id="stockequipmentTab" data-loaded="false" data-supertag="equipment" data-bs-toggle="tab" data-bs-target="#stockequipmentTabContent" type="button" role="tab" aria-controls="stockEquipmentTabContent" aria-selected="true">
									Equipment
								</button></li></ul></div><a href="/en/auction" class="section__link">Show all</a></div></div><div class="tab-content" id="stockTabContent"><div class="ripple-loader ripple-loader--dark"><span>Trwa ładowanie</span><div></div><div></div></div><div class="tab-pane fade show active" id="stockAllTabContent"><div class="stock-list"><a href="https://wmasg.com/en/auction/show/121446" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/ccb3c6c272e620b208039b049847784a.jpg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/ccb3c6c272e620b208039b049847784a.jpg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Spodnie g3 i combat shirt Ana tactical 54-4</h3><div class="s-item__category">AEG/AEP/TW </div><div class="s-item__localization">Gdynia, Polska</div></div><div class="s-item__price">
				450.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121445" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/566e970da05674388a0584eb98c09dde.jpeg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/566e970da05674388a0584eb98c09dde.jpeg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">P320+2 magazynki+kabura+latarka+pokrowiec</h3><div class="s-item__category">AEG/AEP/TW </div><div class="s-item__localization">95-100 Zgierz, Poland</div></div><div class="s-item__price">
				850.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121444" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/build/img/mock/njus6.jpg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/build/img/mock/njus6.jpg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Specna Arms Prime Sa-PH-21 Aster 2. BLDC</h3><div class="s-item__category">AEG/AEP/TW </div><div class="s-item__localization">Warszawa, Polska</div></div><div class="s-item__price">
				770.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121443" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/24dfcc3b33d7a46c61d80fd7b374a41d.png" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/24dfcc3b33d7a46c61d80fd7b374a41d.png"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Buy:
						</div><h3 class="s-item__name">KUPIĘ lufe zewnętrzną do AK-74 E&amp;L</h3><div class="s-item__category">AEG/AEP/TW </div><div class="s-item__localization">Wołów, Polska</div></div><div class="s-item__price">
				9999.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121442" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/d794240289e8cfc366049460ba3cad13.jpg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/d794240289e8cfc366049460ba3cad13.jpg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Tokyo Marui LCP, 3 magazynki, kabura, stan idealny</h3><div class="s-item__category">Gazowe </div><div class="s-item__localization">Gostynin, Polska</div></div><div class="s-item__price">
				399.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121441" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/8d3ffab561cca6dca49a562fd7a66127.jpeg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/8d3ffab561cca6dca49a562fd7a66127.jpeg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Replika karabinka ASR112 Guardian Combat firmy APS</h3><div class="s-item__category">AEG/AEP/TW </div><div class="s-item__localization">Gliwice, Polska</div></div><div class="s-item__price">
				550.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121440" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/758426d792a0a5f60c187ea37981b0d4.jpg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/758426d792a0a5f60c187ea37981b0d4.jpg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Buty Protektor Grom-1, stan bdb.</h3><div class="s-item__category">Obuwie </div><div class="s-item__localization">Gostynin, Polska</div></div><div class="s-item__price">
				200.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121439" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/4e8624e2dd5e708b47191056d4ab6ab0.jpg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/4e8624e2dd5e708b47191056d4ab6ab0.jpg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Nóż Mora 510</h3><div class="s-item__category">Ostrza </div><div class="s-item__localization">Gostynin, Polska</div></div><div class="s-item__price">
				30.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121438" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/dbb972191a03155c6174c8d7b3059b96.jpg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/dbb972191a03155c6174c8d7b3059b96.jpg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Pas LC-1, Mil-Tec</h3><div class="s-item__category">Oporządzenie </div><div class="s-item__localization">Gostynin, Polska</div></div><div class="s-item__price">
				20.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121437" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/06e3e263cd384e4916f93239c7503c33.jpg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/06e3e263cd384e4916f93239c7503c33.jpg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Nóż Marttiini Condor Timberjack</h3><div class="s-item__category">Ostrza </div><div class="s-item__localization">Gostynin, Polska</div></div><div class="s-item__price">
				99.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121436" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/d6b26af689c956a639b0b2d7cb0a644c.jpg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/d6b26af689c956a639b0b2d7cb0a644c.jpg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Kabura uniwersalna do średnich pistoletów np. Glock 19</h3><div class="s-item__category">Narzędzia i akcesoria </div><div class="s-item__localization">Gostynin, Polska</div></div><div class="s-item__price">
				30.00 zł
			</div></div></a><a href="https://wmasg.com/en/auction/show/121435" class="stock-list__item s-item"><div class="s-item__top"><img class="lazy" src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/578a66255ba30cc2a9908df71f2c46f0.jpg" data-srcset="" data-src="https://wmasg.com/media/cache/home_gallery_lg/uploads/gallery/578a66255ba30cc2a9908df71f2c46f0.jpg"></div><span class="s-item-spacer"></span><div class="s-item__content"><div class="s-item__info"><div class="auctionType">
							Sell:
						</div><h3 class="s-item__name">Tłumik płomienia AKS-74U, AKSU, E&amp;L</h3><div class="s-item__category">Części zewnętrzne </div><div class="s-item__localization">Gostynin, Polska</div></div><div class="s-item__price">
				30.00 zł
			</div></div></a></div></div><div class="tab-pane tab-pane--brown fade" id="stockairsoftTabContent"><div class="ripple-loader ripple-loader--dark"><span>Trwa ładowanie</span><div></div><div></div></div></div><div class="tab-pane tab-pane--brown fade" id="stockfirearmTabContent"><div class="ripple-loader ripple-loader--dark"><span>Trwa ładowanie</span><div></div><div></div></div></div><div class="tab-pane tab-pane--brown fade" id="stockequipmentTabContent"><div class="ripple-loader ripple-loader--dark"><span>Trwa ładowanie</span><div></div><div></div></div></div></div><div class="section-footer section-footer--mobile"><a href="/en/auction" class="btn btn--outline">Show all</a></div><div class="advertisement advertisement--section"></div></div></section><section class="section section--dark"><div class="container section-container-npr-767"><div class="section-heading section-heading--action"><div class="section-heading__content section-heading__content--tabs"><div class="section-heading__wrap"><h2 class="section__title section__title--primary">
						Multimedia					</h2><ul class="section-heading__tabs nav nav-tabs nav-tabs--dark" id="multimediaTab"><li class="nav-item" role="presentation"><button class="nav-link active" id="multimediaAllTab" data-bs-toggle="tab" data-bs-target="#multimediaAllTabContent" type="button" role="tab" aria-controls="multimediaAllTabContent" aria-selected="true">
								Wszystko							</button></li><li class="nav-item" role="presentation"><button class="nav-link multimedia-super-tag-button" id="multimediaairsoftTab" data-loaded="false" data-supertag="airsoft" data-bs-toggle="tab" data-bs-target="#multimediaairsoftTabContent" type="button" role="tab" aria-controls="multimediaAirsoftTabContent" aria-selected="true">
									Airsoft
								</button></li><li class="nav-item" role="presentation"><button class="nav-link multimedia-super-tag-button" id="multimediafirearmTab" data-loaded="false" data-supertag="firearm" data-bs-toggle="tab" data-bs-target="#multimediafirearmTabContent" type="button" role="tab" aria-controls="multimediaGunTabContent" aria-selected="true">
									Gun
								</button></li><li class="nav-item" role="presentation"><button class="nav-link multimedia-super-tag-button" id="multimediaequipmentTab" data-loaded="false" data-supertag="equipment" data-bs-toggle="tab" data-bs-target="#multimediaequipmentTabContent" type="button" role="tab" aria-controls="multimediaEquipmentTabContent" aria-selected="true">
									Equipment
								</button></li></ul></div></div></div><div class="tab-content" id="multimediaTabContent"><div class="tab-pane fade show active" id="multimediaAllTabContent"><div class="multimedia multimedia--secondary"><a href="https://wmasg.com/en/galleries/288375" class="multimedia__item m-item"><div class="m-item__img"><img src="/uploads/gallery/9cba0130f3fb7d4c82f54246ea42afed.jpg"></div><div class="m-item__content"><div class="m-item__top"><div class="m-item__type"><svg id="image" xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewbox="0 0 30 30"><path id="Path_496" data-name="Path 496" d="M0,0V30H30V0ZM27,3V18.9l-3-3-6,6L7.5,11.4,3,15.9V3ZM3,20.1l4.5-4.5L18.9,27H3ZM23.1,27l-3-3L24,20.1l3,3V27Z" fill="#fff"/><circle id="Ellipse_12" data-name="Ellipse 12" cx="2.25" cy="2.25" r="2.25" transform="translate(16.5 6)" fill="#fff"/></svg><span class="m-item__count">
					47
					Zdjęć				</span></div><div class="m-item__title">
				Prezentacja Lukansky Arms Stinger 9 w Hubertus Pro (14.05.2026)
			</div></div><div class="m-item__bottom"><div class="m-item__author">
				Regdorn
			</div></div></div></a><a href="https://wmasg.com/en/galleries/287439" class="multimedia__item m-item"><div class="m-item__img"><img src="/uploads/gallery/a5354a67aa9fab030589b8aeca769c10.jpg"></div><div class="m-item__content"><div class="m-item__top"><div class="m-item__type"><svg id="image" xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewbox="0 0 30 30"><path id="Path_496" data-name="Path 496" d="M0,0V30H30V0ZM27,3V18.9l-3-3-6,6L7.5,11.4,3,15.9V3ZM3,20.1l4.5-4.5L18.9,27H3ZM23.1,27l-3-3L24,20.1l3,3V27Z" fill="#fff"/><circle id="Ellipse_12" data-name="Ellipse 12" cx="2.25" cy="2.25" r="2.25" transform="translate(16.5 6)" fill="#fff"/></svg><span class="m-item__count">
					254
					Zdjęć				</span></div><div class="m-item__title">
				Delta Long Range Weekend 2026
			</div></div><div class="m-item__bottom"><div class="m-item__author">
				Regdorn
			</div></div></div></a><a href="https://wmasg.com/en/galleries/280810" class="multimedia__item m-item"><div class="m-item__img"><img src="/uploads/gallery/35091a23f36d0f6db42d2358566b471f.jpg"></div><div class="m-item__content"><div class="m-item__top"><div class="m-item__type"><svg id="image" xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewbox="0 0 30 30"><path id="Path_496" data-name="Path 496" d="M0,0V30H30V0ZM27,3V18.9l-3-3-6,6L7.5,11.4,3,15.9V3ZM3,20.1l4.5-4.5L18.9,27H3ZM23.1,27l-3-3L24,20.1l3,3V27Z" fill="#fff"/><circle id="Ellipse_12" data-name="Ellipse 12" cx="2.25" cy="2.25" r="2.25" transform="translate(16.5 6)" fill="#fff"/></svg><span class="m-item__count">
					19
					Zdjęć				</span></div><div class="m-item__title">
				Osłony na lunetę OP Tactical.eu
			</div></div><div class="m-item__bottom"><div class="m-item__author">
				Regdorn
			</div></div></div></a></div></div><div class="tab-pane fade" id="multimediaairsoftTabContent"><div class="ripple-loader "><span>Trwa ładowanie</span><div></div><div></div></div></div><div class="tab-pane fade" id="multimediafirearmTabContent"><div class="ripple-loader "><span>Trwa ładowanie</span><div></div><div></div></div></div><div class="tab-pane fade" id="multimediaequipmentTabContent"><div class="ripple-loader "><span>Trwa ładowanie</span><div></div><div></div></div></div></div><div class="advertisement advertisement--section advertisement--light"></div></div></section><section class="section section--brown"><div class="container"><div class="row"><div class="col-md-8 mb-767-18"><h3 class="section__title section__title--secondary">Odkryj w pobliżu</h3><div class="section__action section__action--group group-buttons"><a href="https://wmasg.com/en/community" class="btn btn--lg btn--brown has-icon has-icon--rotate"><span class="btn__text btn__text--md"><span class="icon"><svg id="group" xmlns="http://www.w3.org/2000/svg" width="20" height="18" viewbox="0 0 20 18"><g id="avatar"><path id="Path_991" data-name="Path 991" d="M13,10a2.946,2.946,0,0,0,3-3,3,3,0,1,0-6,0A2.946,2.946,0,0,0,13,10Zm0-4a.945.945,0,0,1,1,1,1,1,0,0,1-2,0A.945.945,0,0,1,13,6Z" transform="translate(0 -1)" fill="#fff"/><path id="Path_992" data-name="Path 992" d="M13,11a9.853,9.853,0,0,0-1.7.2A5.806,5.806,0,0,0,6,8a6.018,6.018,0,0,0-6,6v1H6.7A6.04,6.04,0,0,0,6,18v1H20V18A6.957,6.957,0,0,0,13,11ZM6,10a3.994,3.994,0,0,1,3.4,2,6.42,6.42,0,0,0-1.3,1h-6A4.079,4.079,0,0,1,6,10Zm2.1,7a5,5,0,0,1,9.8,0Z" transform="translate(0 -1)" fill="#fff"/><path id="Path_993" data-name="Path 993" d="M6,7A2.946,2.946,0,0,0,9,4,2.946,2.946,0,0,0,6,1,2.946,2.946,0,0,0,3,4,2.946,2.946,0,0,0,6,7ZM6,3A.945.945,0,0,1,7,4,.945.945,0,0,1,6,5,.945.945,0,0,1,5,4,.945.945,0,0,1,6,3Z" transform="translate(0 -1)" fill="#fff"/></g></svg></span>
							Ludzie i grupy						</span></a><a href="https://wmasg.com/en/area/" class="btn btn--lg btn--brown has-icon has-icon--rotate"><span class="btn__text btn__text--md"><span class="icon"><svg id="sniper" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20"><path id="sniper-2" data-name="sniper" d="M10,0A10,10,0,1,0,20,10,10.029,10.029,0,0,0,10,0Zm1,2.1A7.96,7.96,0,0,1,17.9,9h-2A5.947,5.947,0,0,0,11,4.1Zm-2,0v2A5.947,5.947,0,0,0,4.1,9h-2A7.862,7.862,0,0,1,9,2.1ZM9,17.9A7.96,7.96,0,0,1,2.1,11h2A5.947,5.947,0,0,0,9,15.9ZM9,12v1.9A4.23,4.23,0,0,1,6.1,11H8V9H6.1A4.23,4.23,0,0,1,9,6.1V8h2V6.1A4.23,4.23,0,0,1,13.9,9H12v2h1.9A4.23,4.23,0,0,1,11,13.9V12Zm2,5.9v-2A5.947,5.947,0,0,0,15.9,11h2A7.862,7.862,0,0,1,11,17.9Z" fill="#fff"/></svg></span>
							There to shoot						</span></a><a href="https://wmasg.com/en/events" class="btn btn--lg btn--brown has-icon has-icon--rotate"><span class="btn__text btn__text--md"><span class="icon"><svg id="calendar-4" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20"><path id="Path_998" data-name="Path 998" d="M16,1V0H14V1H6V0H4V1H0V20H20V1ZM4,3V4H6V3h8V4h2V3h2V5H2V3ZM2,18V7H18V18Z" fill="#fff"/><path id="Path_999" data-name="Path 999" d="M4,16h6V10H4Zm2-4H8v2H6Z" fill="#fff"/></svg></span>
							Events						</span></a><a href="https://wmasg.com/en/shops" class="btn btn--lg btn--brown has-icon has-icon--rotate"><span class="btn__text btn__text--md"><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="27" height="27.986" viewbox="0 0 27 27.986"><g id="shop-2" transform="translate(0.5)"><g id="tent-3" transform="translate(0 9.464)"><g id="Group_183" data-name="Group 183"><path id="Path_1046" data-name="Path 1046" d="M19.326,80.256v-1.7H17.8v1.3H7.49v-1.3H5.966v1.861L0,91.228v5.348H26V91.21ZM5.966,95.052H1.523V91.62l4.443-8.052Zm6.272,0H7.49V83.443l4.749,8.186ZM8.05,81.373H18.223l5.66,9.289H13.439ZM24.477,95.052H13.762V92.186H24.477Z" transform="translate(0 -78.554)" fill="#fff" stroke="#fff" stroke-width="1"/></g></g><path id="Path_1058" data-name="Path 1058" d="M96.565,4.164l-6.524-2.8V0H88V10.186h2.041V7.8l6.386-1.711a1.02,1.02,0,0,0,.138-1.924ZM90.041,5.686v-2.1l3.011,1.291Z" transform="translate(-76.106 0)" fill="#fff"/><rect id="Rectangle_1360" data-name="Rectangle 1360" width="3" height="25" transform="translate(11.478 2.29)" fill="#fff"/></g></svg></span>
							Shops						</span></a></div></div><div class="col-md-4"><h3 class="section__title section__title--secondary">
					Oblicz moc Repliki ASG</h3><div class="section__action group-buttons"><button onclick="showSidebar('calculator-sidebar');" class="btn btn--lg btn--brown has-icon has-icon--rotate"><span class="btn__text btn__text--md"><span class="icon"><svg id="maths" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20"><path id="Path_64" data-name="Path 64" d="M0,0V9.414H9.414V0ZM7.253,5.28H5.281V7.252H4.109V5.28H2.137V4.109H4.109V2.137H5.281V4.109H7.253Z" fill="#fff" stroke="transparent"/><path id="Path_65" data-name="Path 65" d="M0,271v9.414H9.414V271Zm6.918,6.114-.829.828-1.394-1.394L3.3,277.943l-.829-.828,1.394-1.395-1.394-1.394L3.3,273.5l1.395,1.395L6.089,273.5l.829.829L5.523,275.72Z" transform="translate(0 -260.414)" fill="#fff" stroke="transparent"/><path id="Path_66" data-name="Path 66" d="M271,0V9.414h9.414V0Zm7.277,5.28h-5.116V4.109h5.116Z" transform="translate(-260.414)" fill="#fff" stroke="transparent"/><path id="Path_67" data-name="Path 67" d="M271,271v9.414h9.414V271Zm4.1,1.754H276.3v1.172H275.1Zm1.205,5.884H275.1v-1.172H276.3Zm1.955-2.328h-5.116v-1.172h5.116Z" transform="translate(-260.414 -260.414)" fill="#fff" stroke="transparent"/></svg></span>
							Kalkulator mocy						</span></button></div></div></div></div></section><section class="section" id="prizesSection"><div class="container"><h2 class="section__title section__title--secondary">Nagrody i wyróżnienia</h2><div class="prizes splide" id="prizesSlider"><div class="splide__track"><ul class="splide__list"><li class="splide__slide"><div class="prizes__item"><img class="big lazy" data-src="/build/img/awards/hof.png?"
                         src="/build/img/no-img.png?" data-srcset="" data-toggle="tooltip" data-placement="top"
                         title="Popular AirSoft Hall of Fame - 2017"><span class="prizes__description">
                        Popular AirSoft Hall of Fame - 2017                    </span></div></li><li class="splide__slide"><div class="prizes__item"><img class="lazy" data-src="/build/img/awards/1.png?" src="/build/img/no-img.png?"
                         data-srcset="" data-toggle="tooltip" data-placement="top"
                         title="2011 Best Non-English Language Airsoft News Website"><div class="prizes__description">
                        2011 Best Non-English Language Airsoft News Website                    </div></div></li><li class="splide__slide"><div class="prizes__item"><img class="lazy" data-src="/build/img/awards/2.png?" src="/build/img/no-img.png?"
                         data-srcset="" data-toggle="tooltip" data-placement="top"
                         title="2012 Best Non-English Language Airsoft News Website"><div class="prizes__description">
                        2012 Best Non-English Language Airsoft News Website                    </div></div></li><li class="splide__slide"><div class="prizes__item"><img class="lazy" data-src="/build/img/awards/2.png?" src="/build/img/no-img.png?"
                         data-srcset="" data-toggle="tooltip" data-placement="top"
                         title="2012 Best Non-English Language Airsoft Magazine"><div class="prizes__description">
                        2012 Best Non-English Language Airsoft Magazine                    </div></div></li><li class="splide__slide"><div class="prizes__item"><img class="lazy" data-src="/build/img/awards/3.png?" src="/build/img/no-img.png?"
                         data-srcset="" data-toggle="tooltip" data-placement="top"
                         title="2013 Best Non-English Language Airsoft News Website"><div class="prizes__description">
                        2013 Best Non-English Language Airsoft News Website                    </div></div></li><li class="splide__slide"><div class="prizes__item"><img class="lazy" data-src="/build/img/awards/4.png?" src="/build/img/no-img.png?"
                         data-srcset="" data-toggle="tooltip" data-placement="top"
                         title="2014 Best Non-English Language Airsoft News Website"><div class="prizes__description">
                        2014 Best Non-English Language Airsoft News Website                    </div></div></li><li class="splide__slide"><div class="prizes__item"><img class="lazy" data-src="/build/img/awards/6.png?" src="/build/img/no-img.png?"
                         data-srcset="" data-toggle="tooltip" data-placement="top"
                         title="2016 Best Online Airsoft Community/Forum"><div class="prizes__description">
                        2016 Best Online Airsoft Community/Forum                    </div></div></li><li class="splide__slide"><div class="prizes__item"><img class="lazy" data-src="/build/img/awards/7.png?" src="/build/img/no-img.png?"
                         data-srcset="" data-toggle="tooltip" data-placement="top"
                         title="2017 Best Non-English Language Airsoft News Website"><div class="prizes__description">
                        2017 Best Non-English Language Airsoft News Website                    </div></div></li><li class="splide__slide"><div class="prizes__item"><img class="lazy" data-src="/build/img/awards/8.png?" src="/build/img/no-img.png?"
                         data-srcset="" data-toggle="tooltip" data-placement="top"
                         title="2018 Best Non-English Language Airsoft News Website"><div class="prizes__description">
                        2018 Best Non-English Language Airsoft News Website                    </div></div></li></ul></div></div></div></section></div><div id="loader-wrapper"><div id="loader"></div><div id="loader-text"><div id="loader-text-inner">
                Loading...            </div></div></div><footer class="footer"><div class="container"><div class="footer__block"><div class="footer__title">O Serwisie:</div><ul class="footer__list"><li class="footer__item"><a href="/en/info/editorship"
                           class="footer__link">Redakcja</a></li><li class="footer__item"><a href="/en/info/history"
                           class="footer__link">History</a></li><li class="footer__item"><a href="/en/info/cooperation"
                           class="footer__link">Adverts and partnership</a></li><li class="footer__item"><a href="/en/info/terms"
                           class="footer__link">Terms of use</a></li></ul></div><div class="footer__block footer__block--social"><div class="footer__title">Znajdź nas na:</div><ul class="footer__list"><li class="footer__item has-icon"><a href="https://web.facebook.com/wmasgcom" class="footer__link" target="_blank" rel="nofollow"><span class="icon"><svg class="social-svg" xmlns="http://www.w3.org/2000/svg" width="20"
                                                 height="20" viewbox="0 0 20 20"><path id="facebook"
                                                      d="M18.558,0H1.442A1.442,1.442,0,0,0,0,1.442V18.558A1.442,1.442,0,0,0,1.442,20h9.241V12.266h-2.6V9.238h2.6V7.01a3.636,3.636,0,0,1,3.882-3.99,21.363,21.363,0,0,1,2.329.119v2.7H15.305c-1.254,0-1.5.6-1.5,1.47V9.238h3l-.391,3.027H13.809V20h4.749A1.442,1.442,0,0,0,20,18.558V1.442A1.442,1.442,0,0,0,18.558,0Zm0,0"
                                                      fill=""/></svg></span>
                            Facebook
                        </a></li><li class="footer__item has-icon"><a href="https://www.youtube.com/user/wmasg" class="footer__link" target="_blank" rel="nofollow"><span class="icon"><svg class="social-svg" xmlns="http://www.w3.org/2000/svg" width="20"
                                                 height="14.003" viewbox="0 0 20 14.003"><path id="Subtraction_1" data-name="Subtraction 1"
                                                      d="M10,14c-.016,0-1.581,0-3.32-.054-1.021-.031-1.9-.074-2.616-.127a11.613,11.613,0,0,1-1.89-.248A2.506,2.506,0,0,1,.412,11.812a9.949,9.949,0,0,1-.238-1.4c-.051-.463-.092-1-.122-1.581C0,7.829,0,7.01,0,7s0-.823.051-1.818C.081,4.6.123,4.067.174,3.6A10.151,10.151,0,0,1,.412,2.191a2.537,2.537,0,0,1,.653-1.124A2.506,2.506,0,0,1,2.175.412,11.878,11.878,0,0,1,4.058.174C4.772.123,5.652.081,6.674.052,8.415,0,9.984,0,10,0s1.585,0,3.326.054c1.022.031,1.9.074,2.617.127a11.45,11.45,0,0,1,1.883.248,2.506,2.506,0,0,1,1.763,1.763,9.612,9.612,0,0,1,.245,1.414c.052.465.093,1,.121,1.586C20,6.2,20,7.01,20,7.018s0,.823-.051,1.818c-.03.585-.071,1.116-.122,1.58a10.156,10.156,0,0,1-.238,1.412,2.506,2.506,0,0,1-1.763,1.763,11.879,11.879,0,0,1-1.883.238c-.714.051-1.594.092-2.617.122C11.585,14,10.016,14,10,14ZM8.007,4v6l5.206-3Z"
                                                      transform="translate(0)" fill=""/></svg></span>
                            Youtube
                        </a></li><li class="footer__item has-icon"><a href="https://twitter.com/wmasg_com" class="footer__link" target="_blank" rel="nofollow"><span class="icon"><svg class="social-svg" xmlns="http://www.w3.org/2000/svg" width="20"
                                                 height="16.254" viewbox="0 0 20 16.254"><path id="twitter"
                                                      d="M133.758,145.67q.012.264.012.53a11.6,11.6,0,0,1-11.675,11.675h0a11.615,11.615,0,0,1-6.29-1.843,8.346,8.346,0,0,0,.979.057,8.234,8.234,0,0,0,5.1-1.757,4.108,4.108,0,0,1-3.834-2.85,4.09,4.09,0,0,0,1.853-.07,4.1,4.1,0,0,1-3.292-4.022c0-.019,0-.035,0-.052a4.075,4.075,0,0,0,1.859.513,4.107,4.107,0,0,1-1.27-5.478,11.65,11.65,0,0,0,8.458,4.287,4.106,4.106,0,0,1,6.992-3.742,8.23,8.23,0,0,0,2.606-1,4.12,4.12,0,0,1-1.8,2.27,8.184,8.184,0,0,0,2.356-.646A8.339,8.339,0,0,1,133.758,145.67Zm0,0"
                                                      transform="translate(-115.805 -141.621)" fill=""/></svg></span>
                            Twitter
                        </a></li><li class="footer__item has-icon"><a href="https://vimeo.com/wmasg" class="footer__link" target="_blank" rel="nofollow"><span class="icon"><svg class="social-svg" xmlns="http://www.w3.org/2000/svg" width="20"
                                                 height="16.846" viewbox="0 0 20 16.846"><g id="Layer_2" data-name="Layer 2"
                                                   transform="translate(-33.016 -42.696)"><g id="_06.vimeo" data-name="06.vimeo"
                                                       transform="translate(33.016 42.696)"><path id="Path_244" data-name="Path 244"
                                                              d="M53.009,46.658c-.085,1.885-1.431,4.475-3.941,7.742-2.447,3.172-4.4,4.734-6.057,5.075a3.408,3.408,0,0,1-.669.067c-1.721,0-3.4-4.821-4.5-8.867-.578-2.083-1.065-2.958-1.625-2.93a4.6,4.6,0,0,0-1.929,1.016l-.022.018a.533.533,0,0,1-.727-.109l-.414-.534a.545.545,0,0,1,.073-.727l.347-.294c2.234-1.947,4.955-4.181,6.175-4.181,1.6,0,1.849.876,2.341,2.619.024.084.46,2.012.953,3.93s1.047,3.848,1.285,3.848c.144,0,.642-.636,1.541-2.049a15.678,15.678,0,0,0,1.454-2.67,1.241,1.241,0,0,0-.076-1.105,1.419,1.419,0,0,0-1.114-.393,3.177,3.177,0,0,0-.849.12.407.407,0,0,1-.489-.534c1-2.739,2.792-4.09,5.328-4a2.826,2.826,0,0,1,2.081.827,4.215,4.215,0,0,1,.836,3.13Z"
                                                              transform="translate(-33.016 -42.696)" fill=""/></g></g></svg></span>
                            Vimeo
                        </a></li><li class="footer__item has-icon"><a href="https://www.instagram.com/wmasg_com/" class="footer__link" target="_blank" rel="nofollow"><span class="icon"><svg class="social-svg" xmlns="http://www.w3.org/2000/svg" width="20"
                                                 height="20" viewbox="0 0 20 20"><path id="Subtraction_2" data-name="Subtraction 2"
                                                      d="M10,20c-2.7,0-3.053-.012-4.123-.06a7.389,7.389,0,0,1-2.427-.465,4.9,4.9,0,0,1-1.771-1.154A4.9,4.9,0,0,1,.525,16.55a7.383,7.383,0,0,1-.465-2.427C.012,13.059,0,12.705,0,10S.012,6.942.06,5.877A7.389,7.389,0,0,1,.525,3.45,4.9,4.9,0,0,1,1.679,1.679,4.9,4.9,0,0,1,3.45.525,7.4,7.4,0,0,1,5.877.06C6.947.012,7.3,0,10,0s3.054.012,4.123.061A7.4,7.4,0,0,1,16.55.525a4.9,4.9,0,0,1,1.771,1.154A4.9,4.9,0,0,1,19.475,3.45a7.387,7.387,0,0,1,.465,2.427C19.989,6.943,20,7.3,20,10s-.012,3.058-.06,4.123a7.386,7.386,0,0,1-.465,2.427,5.113,5.113,0,0,1-2.925,2.925,7.389,7.389,0,0,1-2.427.465C13.053,19.988,12.7,20,10,20ZM10,1.8c-2.672,0-2.988.01-4.041.058A5.536,5.536,0,0,0,4.1,2.2a3.094,3.094,0,0,0-1.15.748A3.1,3.1,0,0,0,2.2,4.1,5.533,5.533,0,0,0,1.86,5.959C1.812,7.017,1.8,7.333,1.8,10s.01,2.983.058,4.041A5.532,5.532,0,0,0,2.2,15.9a3.1,3.1,0,0,0,.748,1.15A3.1,3.1,0,0,0,4.1,17.8a5.523,5.523,0,0,0,1.857.344c1.053.048,1.369.058,4.041.058s2.988-.01,4.041-.058A5.523,5.523,0,0,0,15.9,17.8a3.311,3.311,0,0,0,1.9-1.9,5.539,5.539,0,0,0,.344-1.857c.048-1.053.058-1.369.058-4.041s-.01-2.988-.058-4.041A5.526,5.526,0,0,0,17.8,4.1a3.1,3.1,0,0,0-.748-1.15A3.1,3.1,0,0,0,15.9,2.2a5.535,5.535,0,0,0-1.857-.344C12.982,1.812,12.665,1.8,10,1.8Zm0,13.333a5.112,5.112,0,0,1-2.871-.877A5.15,5.15,0,0,1,5.268,12a5.128,5.128,0,0,1,.473-4.87A5.15,5.15,0,0,1,8,5.269a5.128,5.128,0,0,1,4.87.473A5.15,5.15,0,0,1,14.731,8a5.128,5.128,0,0,1-.473,4.87A5.15,5.15,0,0,1,12,14.731,5.1,5.1,0,0,1,10,15.135Zm0-8.468a3.323,3.323,0,1,0,1.3.262A3.312,3.312,0,0,0,10,6.667Zm5.338-.8a1.2,1.2,0,1,1,.848-.352A1.192,1.192,0,0,1,15.338,5.862Z"
                                                      fill=""/></svg></span>
                            Instagram
                        </a></li></ul></div><div class="footer__block footer__block--contact"><div class="footer__title">Napisz do nas</div><ul class="footer__list"><li class="footer__item"><a href="mailto:contact@wmasg.pl"
                           class="footer__link">contact@wmasg.pl</a></li></ul></div></div></footer><div id="dialog-dlugoscsearch" title="The phrase is too short!" style="display:none">
        Search phrase is too short. The phrase must have at least 3 signs.    </div><div
        class="sidebar "
        style="--sidebarWidth: 420px;"
><div
            class="sidebar-overlay"
            data-formpath="/en/form"
            data-sidebar="calculator-sidebar"
                ><div
                class="sidebar-content"
                onclick="event.stopPropagation()"
        ><div class="sidebar-header"><h3 class="sidebar-header-new">
                    FPS > m/s > Joule                </h1><button
                        type="button"
                        class="sidebar-header-close"
                        onclick="hideSidebar('calculator-sidebar')"
                ><svg
                            xmlns="http://www.w3.org/2000/svg"
                            width="21.414"
                            height="21.414"
                            viewBox="0 0 21.414 21.414"
                    ><g
                                id="Component_83_1"
                                data-name="Component 83 – 1"
                                transform="translate(0.707 0.707)"
                        ><line
                                    id="Line_109"
                                    data-name="Line 109"
                                    x2="20"
                                    y2="20"
                                    fill="none"
                                    stroke="#ccc"
                                    stroke-width="2"
                            /><line
                                    id="Line_110"
                                    data-name="Line 110"
                                    x1="20"
                                    y2="20"
                                    fill="none"
                                    stroke="#ccc"
                                    stroke-width="2"
                            /></g></svg></button></div><div class="sidebar-body "><form onsubmit="FpsMsJouleConvert(event)"><div style="display:flex; gap: 10px;" onchange="radioConventer(event);"><div><input type="radio" id="radio-fps" name="type" value="fps" checked><label for="radio-fps">I know the FPS</label></div><div><input type="radio" id="radio-ms" name="type" value="ms"><label for="radio-ms">Znam m/s</label></div><div><input type="radio" id="radio-j" name="type" value="j"><label for="radio-j">I know the Joules</label></div></div><div class="" id="conventer-input-fps"><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            required="required"
            type="text"
            placeholder="fps_inputWaga"
            name="fps_inputWaga"
            id="fps_inputWaga"
            oninput="fpsConverter()"
            onchange="fpsConverter()"
            value="0.2"
        /><label for="fps_inputWaga">BB weight</label></div></div><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            required="required"
            type="text"
            placeholder="fps_inputFPS"
            name="fps_inputFPS"
            id="fps_inputFPS"
            oninput="fpsConverter()"
            onchange="fpsConverter()"
            value="0"
        /><label for="fps_inputFPS">FPS</label></div></div></div><div class="hidden" id="conventer-input-ms"><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            required="required"
            type="text"
            placeholder="ms_inputWaga"
            name="ms_inputWaga"
            id="ms_inputWaga"
            oninput="msConverter()"
            onchange="msConverter()"
            value="0.2"
        /><label for="ms_inputWaga">BB weight</label></div></div><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            required="required"
            type="text"
            placeholder="ms_inputMs"
            name="ms_inputMs"
            id="ms_inputMs"
            oninput="msConverter()"
            onchange="msConverter()"
            value="0"
        /><label for="ms_inputMs">M/S</label></div></div></div><div class="hidden" id="conventer-input-j"><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            required="required"
            type="text"
            placeholder="joul_inputWaga"
            name="joul_inputWaga"
            id="joul_inputWaga"
            oninput="joulConverter()"
            onchange="joulConverter()"
            value="0.2"
        /><label for="joul_inputWaga">BB weight</label></div></div><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            required="required"
            type="text"
            placeholder="joul_inputJoul"
            name="joul_inputJoul"
            id="joul_inputJoul"
            oninput="joulConverter()"
            onchange="joulConverter()"
            value="0"
        /><label for="joul_inputJoul">J</label></div></div></div><div style="display: flex; justify-content: flex-end;"><button type="submit" class="btn btn--primary" style="margin-top: 20px;"><span class="btn__content"> Przelicz </span></button></div></form><div class="hidden" id="conventer-result-fps"><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            type="text"
            disabled
            placeholder="fps_outputJoul"
            name="fps_outputJoul"
            id="fps_outputJoul"
        /><label for="fps_outputJoul">J</label></div></div><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            type="text"
            disabled
            placeholder="fps_outputMs"
            name="fps_outputMs"
            id="fps_outputMs"
        /><label for="fps_outputMs">M/S</label></div></div></div><div class="hidden" id="conventer-result-ms"><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            type="text"
            disabled
            placeholder="ms_outputJoul"
            name="ms_outputJoul"
            id="ms_outputJoul"
        /><label for="ms_outputJoul">J</label></div></div><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            type="text"
            disabled
            placeholder="ms_outputFPS"
            name="ms_outputFPS"
            id="ms_outputFPS"
        /><label for="ms_outputFPS">FPS</label></div></div></div><div class="hidden" id="conventer-result-j"><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            type="text"
            disabled
            placeholder="joul_outputMs"
            name="joul_outputMs"
            id="joul_outputMs"
        /><label for="joul_outputMs">M/S</label></div></div><div class="input-base-wrapper form-text"><div
        class="col-12 input-wrapper"><input
            type="text"
            disabled
            placeholder="joul_outputFPS"
            name="joul_outputFPS"
            id="joul_outputFPS"
        /><label for="joul_outputFPS">FPS</label></div></div></div></div></div></div></div><div class="modal fade" id="changecover" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"><div class="modal-dialog" role="document"><div class="modal-content"><form name="coverchanger" id="coverchanger" action="https://wmasg.com/en/articles/changecover" method="post" enctype="multipart/form-data"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button><h4 class="modal-title" id="myModalLabel">Zmień okładkę artykułu</h4></div><div class="modal-body"><input type="text" value="" name="id" id="coverarticleid" style="position:absolute;left:-9999px;top:-9999px;"/><input type="file" name="cover" id="cover"></div><div class="modal-footer"><button id="wyslijcover" type="submit" class="saveData"><span class="glyphicon glyphicon-ok"></span> Zapisz</button><button type="button" data-dismiss="modal">Anuluj</button></div></form></div></div></div><!-- SIGN / REGISTER MODAL TRIGGERED BY LOGIN/REGISTRATION BUTTON --><!-- CALC MODAL --><div class="modal fade" id="scrollSearch" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"><div class="modal-dialog" role="document"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button><h4 class="modal-title" id="myModalLabel">Wyszukiwarka</h4></div><div class="modal-body"><div class='text-center'></div><div class="modal-search" data-id="search-container"></div></div></div></div></div><!-- LET US KNOW MODAL TRIGGERED BY BUTTON --><div class="modal fade" id="letusknow-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"><div class="modal-dialog" role="document"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button><h4 class="modal-title" id="myModalLabel">Raport o błędach</h4></div><div class="modal-body"><textarea id="let_us_know_msg" placeholder="Tutaj wpisz swoją wiadomość do nas."></textarea></div><div class="modal-footer"><div class="float-left"><input type="checkbox" id="cc-me-letusknow" /><label for="cc-me-letusknow">Wyślij kopię do mnie</label></div><button type="button" data-dismiss="modal">Zamknij</button><button type="button"  class="saveData letusknow-send">Wyślij</button></div></div></div></div><div class="modal fade" id="confirm-delete" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"><div class="modal-dialog"><div class="modal-content"><div class="modal-header">
                Potwierdzenie akcji
            </div><div class="modal-body">
                Czy jesteś pewien że chcesz to zrobić? Efekt jest nieodwracalny.
            </div><div class="modal-footer"><button type="button" class="btn btn-default" data-dismiss="modal">Anuluj</button><a class="btn btn-danger btn-ok">TAK</a></div></div></div></div><div id="fb-root"></div><script type="application/ld+json">
        {
                                        "@context": "http://schema.org",
                                        "@type": "Organization",
                                        "address": {
                                            "@type": "PostalAddress",
                                            "addressLocality": "Kraków, Polska",
                                            "postalCode": "31-042",
                                            "streetAddress": "Rynek Główny 7/14"
                                        },
                                        "email": "info(at)wmasg.pl",
                                        "url": "https://wmasg.com",
                                        "name": "RG7 PROJECT WMASG",
                                        "description": "WMASG.com (Witryna Maniaków Airsoft Gun) - Polski Portal Airsoftowy",
										            "logo": "https://wmasg.com/img/logo-bk.png",
										            "image": "https://wmasg.com/img/logo-bk.png"
										        }
    </script><script type="application/ld+json">
        {
                                        "@context": "http://schema.org",
                                        "@type": "LocalBusiness",
                                        "address": {
                                            "@type": "PostalAddress",
                                            "addressLocality": "Kraków, Polska",
                                            "postalCode": "31-042",
                                            "streetAddress": "Rynek Główny 7/14"
                                        },
                                        "description": "WMASG.com (Witryna Maniaków Airsoft Gun) - Polski Portal Airsoftowy",
										            "name": "RG7 PROJECT WMASG",
										            "logo": "https://wmasg.com/img/logo-bk.png",
										            "image": "https://wmasg.com/img/logo-bk.png",
										            "email": "info(at)wmasg.pl",
										            "url": "https://wmasg.com"
										        }
    </script><script type="application/ld+json">
        {
                                        "@context": "http://schema.org",
                                        "@type": "WebSite",
                                        "url": "https://wmasg.com/",
                                        "name": "WMASG.com",
                                        "potentialAction": {
                                            "@type": "SearchAction",
                                            "target": "https://wmasg.com/en/search?search-phrase={search_term}",
										                "query": "required",
										                "query-input": "required name=search_term"
										            }
										        }
    </script><script src="/build/js/app.98e06fbb.js"></script><script>
$("document").ready(function() {
  // $.fn.datepicker.defaults.language = "pl";

  $(".letusknow-send").on("click", function() {
    if ($("#let_us_know_msg").val() == "") {
      alert("Proszę umieścić jakąś treść!");
    } else {
      var msg = $("#let_us_know_msg").val();
      var sendcopy = $("#cc-me-letusknow").is(":checked");
      const os = platform.os && platform.os.family ? platform.os.family : null
      const browser = platform.name ? platform.name : null
      $.ajax({
        url: "https://wmasg.com/message/letusknow",
        type: "POST",
        dataType: 'json',
        data: { 
          msg: msg, 
          cc_me: sendcopy,
          os: os,
          browser: browser,
        },
        success: function(response) {
          if (response.status == "success") {
            $("#letusknow-modal").modal("hide");
            $("#let_us_know_msg").val("");
            alert("Wiadomość została wysłana. Dziękujemy :)");
          } else {
            alert(
              "Uups! Wystąpił błąd podczas wysyłania wiadomości. Proszę spróbować ponownie"
            );
          }
        }
      });
    }
  });

  $("#messageUser-form").on("submit", function(e) {
    e.preventDefault();
    let formData = new FormData(document.querySelector("#messageUser-form"));
    $.ajax({
      url: document.querySelector("#messageUser-url").value,
      type: "POST",
      processData: false,
      contentType: false,
      data: formData,
      dataType: 'json',
      success: function(response) {
        if (response.status == "success") {
          $("#messageUser-modal").modal("hide");
          $("#messageUser-form input[type='text']").val("");
          $("#messageUser-form textarea").val("");
          alert("Wiadomość została wysłana. Dziękujemy :)");
        } else {
          console.log(response);
          alert(
            "Uups! Wystąpił błąd podczas wysyłania wiadomości. Proszę spróbować ponownie"
          );
        }
      },
        error: function (err) {
          console.log(err);
        }
    });
  });

  function addNotBotCheckbox() {
    var notBotCheckbox =
      '<input type="checkbox" name="notBot" class="checkbox">';
    notBotCheckbox += translations["NOT_BOT"];
    notBotCheckbox += '<div class="checkbox--custom"></div>';
    $("#notBotContainer").append(notBotCheckbox);
  }

  addNotBotCheckbox();

  if ($(".footer__contact-form").length > 0)
    $(".footer__contact-form").on("submit", function(e) {
      e.preventDefault();

      var message = $(this)
        .find("[name='message']")
        .val()
        .trim();
      var email = $(this)
        .find("[name='email']")
        .val();
      var notBot = $('#notBotContainer .checkbox').is(':checked');

      var successMessage = $(this).siblings("#successMessage");

      if (message && email && notBot) {
        $.ajax({
          url: "https://wmasg.com/message/mainSite",
          type: "POST",
          dataType: 'json',
          data: { message: message, email: email, notBot: 1},
          success: function(response) {
            if (response.status == "success") {
                alert("Wiadomość została wysłana. Dziękujemy :)");
                successMessage.removeClass("hidden");
                successMessage.nextAll().remove();
            } else {
              alert("Uups! Wystąpił błąd podczas wysyłania wiadomości. Proszę spróbować ponownie");
            }
          }
        });
      } else {
        alert("Musisz zaznaczyć pole: 'Nie jestem robotem'");
      }
    });
});
</script><script type="text/javascript">
        var ua = window.navigator.userAgent;
        var msie = ua.indexOf('MSIE ');
        if (msie > 0) {
            document.getElementById('oldBrowserAlert').classList.add('is-active');
            document.querySelector('body').classList.add('old-browser');
        }
        var trident = ua.indexOf('Trident/');
        if (trident > 0) {
            var rv = ua.indexOf('rv:');
            document.getElementById('oldBrowserAlert').classList.add('is-active');
            document.querySelector('body').classList.add('old-browser');
        }
    </script><script>
        window.addEventListener('DOMContentLoaded', (event) => {
            const params = new URLSearchParams(window.location.search)
            if (params.has('edit')) {
                const editBtn = document.querySelector('[data-edit="edit"]');
                if (editBtn) {
                    editBtn.click();
                }
            }

        });
    </script><script>
        function showHidePasswordFunction(e) {
            let inputPasswordParent = $(e.currentTarget).parent();
            let inputPasswd = $(inputPasswordParent).find('input[type="password"]');
            let imgVisible = $(inputPasswordParent).find('.visible');
            let imgInvisible = $(inputPasswordParent).find('.invisible');
            let inputText = $(inputPasswordParent).find('input[type="text"]');
            if (inputPasswd.length > 0) {
                inputPasswd.prop("type", "text");
                $(imgInvisible).css('display', 'block');
                $(imgVisible).css('display', 'none');
            } else {
                inputText.prop("type", "password");
                $(imgInvisible).css('display', 'none');
                $(imgVisible).css('display', 'block');
            }
        }

        var timeout = null;

        function registerSuperTagSelect(id) {
            $(`#${id}`).on('change', function () {
                const superTag = $(this).val();
                const wrapper = $(`#${id}`).closest('form').find('.equipmnet-select-wrapper');
                if (superTag === '1') {
                    wrapper.show();
                    wrapper.find('input').val('');
                    wrapper.find('input').attr("required", false);
                } else {
                    wrapper.hide();
                    wrapper.find('input').val('');
                    wrapper.find('input').attr("required", false);
                }
            });
        }

        function registerAutocomplete(id, path) {
            $(`#${id}-autocomplete`).on('input focusin', (e) => {
                if (e.target.value === '') $(`#${id}`).val('');
                if (e.target.value.length < 2) return;
                if (timeout) clearTimeout(timeout);
                timeout = setTimeout(() => {
                    $.ajax({
                        url: path,
                        type: 'POST',
                        dataType: 'json',
                        data: {
                            term: e.target.value
                        },
                        success: (data) => {
                            const list = $(`#${id}-autocomplete-list`);
                            const items = data
                                .map(
                                    (item) => `
                        <li class="autocomplete-item" data-value="${item.id}" onclick="selectAutocompleteOption('${item.id}','${item.label}', '${id}')"> ${item.label} </li>
                    `
                                )
                                .join("");
                            list.html(items);
                            list.addClass('show')
                        }
                    });
                }, 500);

            });
            $(`#${id}-autocomplete`).on('focusout', (e) => {
                setTimeout(() => {
                    $(`#${id}-autocomplete-list`).removeClass('show');
                    if (e.target.value === '') {
                        $(`#${id} option[value=""]`).attr('selected', true);
                        $(`#${id}`).trigger('change');
                    }
                }, 200);
            });

        }

        function selectAutocompleteOption(id, label, filedID) {
            const input = $(`#${filedID}-autocomplete`);
            const list = $(`#${filedID}-autocomplete-list`);
            input.val(label);
            $(`#${filedID}`).val(id);
            $(`#${filedID}`).trigger('change');
            list.html('');
            list.removeClass('show');

        }

        function selectOptionEq(id, filedID) {
            $(`#${filedID}`).val(id);

        }
    </script></body></html>