logo
Witamy na TORICH INTERNATIONAL LIMITED
+86-13736164628

Bezszwowe rurki metalowe Astm A106 5 - 420 mm średnica zewnętrzna cylindra olejowego Polerowana powierzchnia

Podstawowe właściwości
Miejsce pochodzenia: CHINY
Nazwa marki: Torich
Certyfikacja: ISO,CE
Numer modelu: Din 2391-1 En10305-1 Din2448 St37 St52 Astm A106
Nieruchomości handlowe
Minimalna ilość zamówienia: 5 TON
Warunki płatności: L/c, D/A, D/P, T/T, Western Union, MoneyGram
Zdolność do zaopatrzenia: 20 ton miesięcznie
Podsumowanie produktu
Din 2391-1 En10305-1 Din2448 St37 St52 5 cm Prężnica Rury Bezszwodowej Astm A106 Wprowadzenie: Nazwa produktu Rury stalowe bez szwu Nadmiar 5-420 mm WT 00,5-50 mm Standardowy Wymagania w zakresie stosowania metody ASTM A 106, EN 10303-1, DIN2391, DIN2448 Klasa St37,st52 Użycie 841 przemysł ...

Szczegóły produktu

Podkreślić:

bezszwowa rura stalowa

,

precyzyjne rury ze stali nierdzewnej

Name: St37 St52 Bezszwowa stalowa rura o średnicy 5 cm
WT: 0,5-50 mm
OD: 5-420mm
Standard: Din 2391-1 En10305-1 Din2448 Astm a106
Usage: </span> </div> <div class="product-custom-attributes-item"> <span class="product-custom-attributes-label">Name:</span> <span class="product-custom-attributes-value">bezszwowe metalowe rurki</span> </div> </div> </div> <div class="product-description-container"> <div class="product-description-title">Opis produktu</div> <div class="product-description-remark section-body"> <p><span style="font-size:14px;"><strong><span style="font-family:arial,helvetica,sans-serif;">Din 2391-1 En10305-1 Din2448 St37 St52 5 cm Prężnica Rury Bezszwodowej Astm A106</span></strong></span></p> <p> </p> <p><span style="font-size:14px;"><strong><span style="font-family:arial,helvetica,sans-serif;">Wprowadzenie:</span></strong></span></p> <p> </p> <p> </p> <table border="1" cellpadding="0" cellspacing="0" style="height:300px;width:650px;"> <tbody> <tr> <td style="width: 266px;"><span style="font-size:14px;">Nazwa produktu</span></td> <td style="width: 379px;"><span style="font-size:14px;">Rury stalowe bez szwu</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">Nadmiar</span></td> <td style="width: 379px;"><span style="font-size:14px;">5-420 mm</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">WT</span></td> <td style="width: 379px;"><span style="font-size:14px;">00,5-50 mm</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">Standardowy</span></td> <td style="width: 379px;"><span style="font-size:14px;">Wymagania w zakresie stosowania metody ASTM A 106, EN 10303-1, DIN2391, DIN2448</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">Klasa</span></td> <td style="width: 379px;"><span style="font-size:14px;">St37,st52</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">Użycie</span></td> <td style="width: 379px;"><span style="font-size:14px;">841 przemysł motoryzacyjny, stosowanie maszyn, rurka butli olejowych, amortyzator motocyklowy</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">Kształt</span></td> <td style="width: 379px;"><span style="font-size:14px;">Okrągłe</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">Kształt sekcji</span></td> <td style="width: 379px;"><span style="font-size:14px;">Okrągłe</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">Obsługa powierzchni</span></td> <td style="width: 379px;"><span style="font-size:14px;">Polerowane</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">Wypłata</span></td> <td style="width: 379px;"><span style="font-size:14px;">L/C, T/T, Western Union, Money Gram</span></td> </tr> <tr> <td style="width: 266px;"><span style="font-size:14px;">Warunki dostawy</span></td> <td style="width: 379px;"><span style="font-size:14px;">FOB, CIF, CFR, CPT, itp.</span></td> </tr> </tbody> </table> <p> </p> <p style="box-sizing: content-box; padding: 0px; border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; font-size: 12px; line-height: inherit; font-family: Arial, Helvetica, sans-senif; vertical-align: baseline; color: rgb(51, 51, 51);"> </p> <p style="box-sizing: content-box; padding: 0px; border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; font-size: 12px; line-height: inherit; font-family: Arial, Helvetica, sans-senif; vertical-align: baseline; color: rgb(51, 51, 51);"> </p> <p> </p> </div> </div> </div> <div class="sidebar-col"> <div class="designated-contact-card-wrapper"> <div class="designated-contact-card-header"> <h4 class="designated-contact-card-name">Mr. Richard SHEN</h4> <p class="designated-contact-card-job">Managing Director</p> </div> <ul class="designated-contact-card-list"> <li> <span class="designated-contact-card-label">Wiadomość e-mail:</span> <span class="designated-contact-card-value"><a href="mailto:sales@steel-tubes.com">sales@steel-tubes.com</a></span> </li> <li> <span class="designated-contact-card-label">Tel.:</span> <span class="designated-contact-card-value"><a href="tel:+86-13736164628">+86-13736164628</a></span> </li> <li> <span class="designated-contact-card-label">Whatsapp:</span> <span class="designated-contact-card-value">8613736164628</span> </li> <li class="designated-contact-card-wechat-trigger"> <span class="designated-contact-card-label">WeChat:</span> <span class="designated-contact-card-value">+8613736164628</span> </li> <li> <span class="designated-contact-card-label">Skype:</span> <span class="designated-contact-card-value">torichinternational</span> </li> </ul> <div class="designated-contact-card-socials"> <a href="https://www.twitter.com/torichsteeltube" target="_blank" rel="noopener noreferrer" title="Twitter"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M22.46 6c-.77.35-1.6.58-2.46.67.88-.53 1.56-1.37 1.88-2.38-.83.5-1.75.85-2.72 1.05C18.37 4.5 17.26 4 16 4c-2.35 0-4.27 1.92-4.27 4.29 0 .34.04.67.11.98-3.56-.18-6.72-1.88-8.84-4.48-.37.63-.58 1.37-.58 2.15 0 1.49.76 2.81 1.91 3.58-.7-.02-1.36-.21-1.94-.53v.05c0 2.08 1.48 3.82 3.44 4.21-.36.1-.74.15-1.14.15-.28 0-.55-.03-.81-.08.55 1.7 2.14 2.94 4.03 2.97-1.47 1.15-3.33 1.84-5.35 1.84-.35 0-.69-.02-1.03-.06 1.9 1.22 4.16 1.93 6.58 1.93 7.89 0 12.21-6.54 12.21-12.21 0-.19 0-.37-.01-.56.84-.6 1.56-1.36 2.14-2.22z"/></svg></a> <a href="https://www.facebook.com/torichsteeltube" target="_blank" rel="noopener noreferrer" title="Facebook"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M14 13.5h2.5l1-4H14v-2c0-1.03 0-2 2-2h1.5V2.14c-.326-.043-1.557-.14-2.857-.14C11.928 2 10 3.657 10 6.7v2.8H7v4h3V22h4v-8.5z"/></svg></a> <a href="https://www.linkedin.com/company/13215065/" target="_blank" rel="noopener noreferrer" title="LinkedIn"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.225 0z"/></svg></a> <a href="https://www.youtube.com/channel/UCfBbrR_xSjiHgLG2kJZp2LQ" target="_blank" rel="noopener noreferrer" title="YouTube"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21.58 7.19c-.23-.86-.9-1.52-1.76-1.75C18.25 5 12 5 12 5s-6.25 0-7.82.44c-.86.23-1.52.9-1.76 1.75C2 8.75 2 12 2 12s0 3.25.42 4.81c.23.86.9 1.52 1.76 1.75C5.75 19 12 19 12 19s6.25 0 7.82-.44c.86-.23 1.52-.9 1.76-1.75C22 15.25 22 12 22 12s0-3.25-.42-4.81zM9.5 15.5V8.5l6 3.5-6 3.5z"/></svg></a> </div> <button type="button" class="designated-contact-card-inquiry-btn" onclick='showIMDialog(0)' > Zapytaj Teraz </button> </div> </div> </div> <div class="section"> <div class="section-title">Produkty pokrewne</div> <ul class="grid-container grid-col-2"> <li class="prod-card-item"> <div class="prod-card-layout-wrapper"> <div class="prod-card-image-wrapper"> <div class="prod-card-image-cell"> <a href="/sale-3815220-auto-parts-astm-a513-cold-rolling-welded-steel-tubes-with-dom-production.html" title="Jakość Części samochodowe ASTM A513 Rury stalowe spawane na zimno z produkcją DOM fabryka"> <img class="skeleton lazy" loading="lazy" data-original="/photo/pt6024374-cz_ci_samochodowe_astm_a513_rury_stalowe_spawane_na_zimno_z_produkcj_dom.jpg" src="/images/lazy_load.png" alt="Jakość Części samochodowe ASTM A513 Rury stalowe spawane na zimno z produkcją DOM fabryka"> </a> </div> <div class="prod-card-video-icon"> <svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8 5v14l11-7z"></path></svg> </div> </div> <div class="prod-card-content"> <a href="/sale-3815220-auto-parts-astm-a513-cold-rolling-welded-steel-tubes-with-dom-production.html" title="Jakość Części samochodowe ASTM A513 Rury stalowe spawane na zimno z produkcją DOM fabryka"><h2 class="prod-card-name">Części samochodowe ASTM A513 Rury stalowe spawane na zimno z produkcją DOM</h2></a> <div class="prod-card-brief">Części samochodowe ASTM A513 Wylotowane rurki stalowe z produkcją DOM ASTM A513 Pozostałe wyroby, z wyłączeniem wyrobów objętych pozycją 9403 Wnioski: maszyny, inżynieria mechaniczna 1Standardowe:Rury stalowe precyzyjne spawane na zimno ASTM A513 2. Stopień stali:Wymagania w zakresie bezpieczeństwa, ...</div> <button type="button" class="prod-card-button" onclick='showIMDialog("3815220")'>Uzyskaj najlepszą cenę</button> </div> </div> </li> <li class="prod-card-item"> <div class="prod-card-layout-wrapper"> <div class="prod-card-image-wrapper"> <div class="prod-card-image-cell"> <a href="/sale-3838591-25mm-diameter-bright-annealing-seamless-steel-tube-for-hydraulic-systems.html" title="Jakość Średnica 25 mm Jasny, bez szwu stalowa rura do systemów hydraulicznych fabryka"> <img class="skeleton lazy" loading="lazy" data-original="/photo/pt5473216-rednica_25_mm_jasny_bez_szwu_stalowa_rura_do_system_w_hydraulicznych.jpg" src="/images/lazy_load.png" alt="Jakość Średnica 25 mm Jasny, bez szwu stalowa rura do systemów hydraulicznych fabryka"> </a> </div> </div> <div class="prod-card-content"> <a href="/sale-3838591-25mm-diameter-bright-annealing-seamless-steel-tube-for-hydraulic-systems.html" title="Jakość Średnica 25 mm Jasny, bez szwu stalowa rura do systemów hydraulicznych fabryka"><h2 class="prod-card-name">Średnica 25 mm Jasny, bez szwu stalowa rura do systemów hydraulicznych</h2></a> <div class="prod-card-brief">EN10305-1 E235 E355 NBK Rury stalowe o precyzyjnym ociepleniu jasnym do systemów hydraulicznych EN10305-1 NBK Rury ze stali precyzyjnej o jasnym wygrzewaniu do układu hydraulicznego OD:4-80 (mm) WT0.5-10 (mm) Długość 1000-12000mm Nazwa produktu: Bezszwowa Precyzyjna Rura Stalowa Zastosowanie: do uk...</div> <button type="button" class="prod-card-button" onclick='showIMDialog("3838591")'>Uzyskaj najlepszą cenę</button> </div> </div> </li> <li class="prod-card-item"> <div class="prod-card-layout-wrapper"> <div class="prod-card-image-wrapper"> <div class="prod-card-image-cell"> <a href="/sale-3838664-precision-seamless-black-phosphating-steel-tube-for-hydraulic-systems.html" title="Jakość Precyzyjna stalowa rura bez szwu fosforanowo-fosforanowa do układów hydraulicznych fabryka"> <img class="skeleton lazy" loading="lazy" data-original="/photo/pt5473647-precyzyjna_stalowa_rura_bez_szwu_fosforanowo_fosforanowa_do_uk_ad_w_hydraulicznych.jpg" src="/images/lazy_load.png" alt="Jakość Precyzyjna stalowa rura bez szwu fosforanowo-fosforanowa do układów hydraulicznych fabryka"> </a> </div> </div> <div class="prod-card-content"> <a href="/sale-3838664-precision-seamless-black-phosphating-steel-tube-for-hydraulic-systems.html" title="Jakość Precyzyjna stalowa rura bez szwu fosforanowo-fosforanowa do układów hydraulicznych fabryka"><h2 class="prod-card-name">Precyzyjna stalowa rura bez szwu fosforanowo-fosforanowa do układów hydraulicznych</h2></a> <div class="prod-card-brief">Rury stalowe o wysokiej precyzji dla układów hydraulicznych z czarną powierzchnią fosforanującą Czarne fosforanowe rurki hydrauliczne o wysokiej precyzji i cienkiej tolerancji, rurki są produkowane przez precyzyjne wyciągnięcie na zimno i walcowanie na zimno, a następnie jasny wygrzew w chronionej ...</div> <button type="button" class="prod-card-button" onclick='showIMDialog("3838664")'>Uzyskaj najlepszą cenę</button> </div> </div> </li> <li class="prod-card-item"> <div class="prod-card-layout-wrapper"> <div class="prod-card-image-wrapper"> <div class="prod-card-image-cell"> <a href="/sale-3838855-precision-seamless-galvanized-steel-tubes-din2391-en103052-st35-0-st37.html" title="Jakość Precyzyjne bezszwowe ocynkowane rury stalowe DIN2391 EN103052 ST35.0 ST37 fabryka"> <img class="skeleton lazy" loading="lazy" data-original="/photo/pt5474057-precyzyjne_bezszwowe_ocynkowane_rury_stalowe_din2391_en103052_st35_0_st37.jpg" src="/images/lazy_load.png" alt="Jakość Precyzyjne bezszwowe ocynkowane rury stalowe DIN2391 EN103052 ST35.0 ST37 fabryka"> </a> </div> </div> <div class="prod-card-content"> <a href="/sale-3838855-precision-seamless-galvanized-steel-tubes-din2391-en103052-st35-0-st37.html" title="Jakość Precyzyjne bezszwowe ocynkowane rury stalowe DIN2391 EN103052 ST35.0 ST37 fabryka"><h2 class="prod-card-name">Precyzyjne bezszwowe ocynkowane rury stalowe DIN2391 EN103052 ST35.0 ST37</h2></a> <div class="prod-card-brief">Precyzyjne bezszwowe galwanizowane rury stalowe DIN2391 EN103052 ST35.0 ST37 Proces produkcji: walcowanie na zimno na maszynie do walcowania na zimno i na maszynie do walcowania na zimno, galwanizowane i pokryte cynkiem. Rury stalowe walcowane na zimno i galwanizowane Proces produkcji:Jako rurę do ...</div> <button type="button" class="prod-card-button" onclick='showIMDialog("3838855")'>Uzyskaj najlepszą cenę</button> </div> </div> </li> </ul> </div> <div class="section"> <div class="inquiry-form-component-container" data-msg-name-required="Wymagana nazwa" data-msg-email-required="E-mail wymagany" data-msg-email-invalid="Proszę wprowadzić poprawny adres e-mail." data-msg-message-required="Wiadomość jest wymagana"> <div class="inquiry-form-component-form-wrapper" style="width: 100%;"> <form onsubmit="return false;"> <h3>Wyślij zapytanie</h3> <div class="inquiry-form-component-row"> <div class="inquiry-form-component-group"> <label for="form_name">Nazwa <span style="color: #cc3434;">*</span></label> <input type="text" id="form_name" name="name" placeholder="Wpisz swoje nazwisko"> <span class="inquiry-form-component-error" id="name_error"></span> </div> <div class="inquiry-form-component-group"> <label for="form_company_name">Nazwa spółki</label> <input type="text" id="form_company_name" name="inquiry_company_name" placeholder="Wprowadź nazwę firmy"> </div> </div> <div class="inquiry-form-component-row"> <div class="inquiry-form-component-group"> <label for="form_phone_number">Numer telefonu</label> <input type="tel" id="form_phone_number" name="inquiry_phone_number" placeholder="Wprowadź swój numer telefonu"> </div> <div class="inquiry-form-component-group"> <label for="form_email">Wiadomość e-mail <span style="color: #cc3434;">*</span></label> <input type="email" id="form_email" name="inquiry_email" placeholder="Wprowadź swój adres e-mail"> <span class="inquiry-form-component-error" id="email_error"></span> </div> </div> <div class="inquiry-form-component-group"> <label for="form_message">Wiadomość <span style="color: #cc3434;">*</span></label> <textarea id="form_message" name="inquiry_message" rows="5" placeholder="Wprowadź tutaj szczegóły zapytania"></textarea> <span class="inquiry-form-component-error" id="message_error"></span> </div> <div class="inquiry-form-component-group"> <button type="button" id="inquiry-form-submit-btn" class="inquiry-form-component-submit-btn">Wyślij teraz</button> </div> </form> </div> </div> </div> </div> </section> <section id="footer-content"> <footer id="page-footer" class="footer-section-wrapper"> <div class="footer-section-container"> <div id="footer-main" class="footer-section-main"> <div class="footer-section-col"> <div id="footer-get-in-touch" class="footer-title">Skontaktuj się</div> <p id="footer-get-in-touch-desc">Masz pytania lub potrzebujesz wyceny? Skontaktuj się z nami już teraz!</p> <button id="footer-inquiry-btn" type="button" class="footer-section-contact-btn" onclick="showIMDialog(0)" > Zapytaj Teraz </button> <div id="footer-logo-wrap" style="margin-top: 70px;"> <a href="/"> <img src="/logo.gif" alt="TORICH INTERNATIONAL LIMITED" style="max-height: 40px; "> </a> </div> <p id="footer-slogan-desc" class="footer-section-about-slogan"><p>TORICH INTERNATIONAL LIMITED</p> <p> </p> <p>Producent rur stalowych</p></p> </div> <div class="footer-section-col"> <div id="footer-quick-links" class="footer-title">Szybkie linki</div> <ul id="footer-links-list" class="footer-section-links-list" style="margin-left: -20px;"> <li><a href="/" title="Dom">Dom</a></li> <li><a href="/aboutus.html" title="O nas">O nas</a></li> <li><a href="/products.html" title="produkty">produkty</a></li> <li><a href="/contactus.html" title="kontakt">Skontaktuj się z nami</a></li> <li><a href="/sitemap.html" title="Sitemap">Sitemap</a></li> <li><a href="/privacy.html" title="Chiny TORICH INTERNATIONAL LIMITED Polityka prywatności">Polityka prywatności</a></li> </ul> </div> <div class="footer-section-col"> <div id="footer-contact-details" class="footer-title">Szczegóły kontaktowe</div> <div class="footer-section-contact-info"> <div class="footer-section-contact-item"> <strong>Stronie internetowej:</strong> <a href="//precision-steeltube.com" target="_blank">precision-steeltube.com</a> </div> <div class="footer-section-contact-item"> <strong>Adres:</strong> <span>Apartament 1604-3, Hongan Plaza, 258 Die Yuan Road, dzielnica Yinzhou, miasto Ningbo, Chiny</span> </div> <div class="footer-section-contact-item"> <strong>Fabryka:</strong> <span>Daqiao Developing Zone Haiyan, Prowincja Zhejiang, Chiny</span> </div> <div class="footer-section-contact-item"> <strong>Wiadomość e-mail:</strong> <a href="mailto:sales@steel-tubes.com">sales@steel-tubes.com</a> </div> <div class="footer-section-contact-item"> <strong>Tel.:</strong> <span>86-574-88086983</span> </div> <div class="footer-section-contact-item"> <strong>Faks:</strong> <span>86-574-88086983</span> </div> <div class="footer-section-contact-item"> <strong>Godziny:</strong> <span>08:00-23:59</span> </div> </div> </div> </div> </div> <div id="footer-copyright" class="footer-section-copyright"> <div class="footer-section-container"> Prawa autorskie © 2015-2026 TORICH INTERNATIONAL LIMITED. Wszystkie prawa zastrzeżone. </div> </div> </footer> </section> </div> <script> var originProductInfo = ''; var originProductInfo = {"showproduct":1,"pid":"12878660","name":"Bezszwowe rurki metalowe Astm A106 5 - 420 mm \u015brednica zewn\u0119trzna cylindra olejowego Polerowana powierzchnia","source_url":"\/sale-12878660-astm-a106-seamless-metal-tubes-5-420mm-od-oil-cylinder-tube-polished-surface.html","picurl":"\/photo\/pd21766113-astm_a106_seamless_metal_tubes_5_420mm_od_oil_cylinder_tube_polished_surface.jpg","propertyDetail":[["Nazwa","St37 St52 Bezszwowa stalowa rura o \u015brednicy 5 cm"],["WT","0,5-50 mm"],["\u015aREDNICY ZEWN\u0118TRZNEJ","5-420mm"],["standardowe","Din 2391-1 En10305-1 Din2448 Astm a106"]],"company_name":null,"picurl_c":"\/photo\/pc21766113-astm_a106_seamless_metal_tubes_5_420mm_od_oil_cylinder_tube_polished_surface.jpg","price":"","username":"TORICH-3","viewTime":"Ostatnie logowanie : 3 Godziny 16 minuty temu","subject":"Czy mo\u017cesz dostarczy\u0107 nam Bezszwowe rurki metalowe Astm A106 5 - 420 mm \u015brednica zewn\u0119trzna cylindra olejowego Polerowana powierzchnia","countrycode":""}; var save_url = "/contactsave.html"; var update_url = "/updateinquiry.html"; var topic_company = 'Czy możecie mi wysłać cennik i listę produktów?'; var productInfo = {}; var defaulProductInfo = {}; var myDate = new Date(); var curDate = myDate.getFullYear()+'-'+(parseInt(myDate.getMonth())+1)+'-'+myDate.getDate(); var leaveMessageDialog = document.getElementsByClassName('leave-message-dialog')[0]; var _$$ = function (dom) { return document.querySelectorAll(dom); }; resInfo = originProductInfo; defaulProductInfo.pid = resInfo['pid']; defaulProductInfo.productName = resInfo['name'] ?? ''; defaulProductInfo.productInfo = resInfo['propertyDetail']; defaulProductInfo.productImg = resInfo['picurl_c']; defaulProductInfo.subject = resInfo['subject'] ?? ''; defaulProductInfo.productImgAlt = resInfo['name'] ?? ''; var inquirypopup_tmp = 0; defaulProductInfo.message =''; var search_msg = 'Słowo kluczowe nie może być puste!'; </script> <div class="leave-message-dialog" style="display: none"> <style> .leave-message-dialog .close:before, .leave-message-dialog .close:after{ content:initial; } </style> <div class="dialog-content-pql" id="dialog-content-pql" style="display: none"> <span class="close" onclick="closepql()"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAAAGAAAABgAPBrQs8AAAAHdElNRQfmCxEICgUXKh5pAAAAcUlEQVQY04WPuw3DMAwFz4HhyVS7TeVU2SppJDWeTZ5A1aWgIyCAgbyKPH4eOcmvblyA45scANrWrKp5bYq6p5dqTsUAQSJ3Brj3ulC3jdgRPVHX07ZDj2gGoNTH8uY5RnIqw4vhd5LLw5qnmjr9/fYDred4xEoK01gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMTEtMTdUMDg6MTA6MDUrMDA6MDAjowRQAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTExLTE3VDA4OjEwOjA1KzAwOjAwUv687AAAAABJRU5ErkJggg==" alt="close"></span> <div class="title"> <p class="firstp-pql">Zostaw wiadomość</p> <p class="lastp-pql">Oddzwonimy wkrótce!</p> </div> <div class="form"> <div class="textarea"> <textarea style='font-family: robot;' name="" id="textareamessage" cols="30" rows="10" style="margin-bottom:14px;width:100%" placeholder="Proszę wysłać nam swoje wymagania, a skontaktujemy się z Państwem jak najszybciej."></textarea> </div> <p class="error-pql"> <span class="icon-pql"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAACbUlEQVQ4EZ1VO2wTQRCdWZ/v7CAgoKRBxHZ+JJUr0qRBiB4KRAUFDcIoFQ01NQ1VFAvaQEEHDRVCNCmAigY7iW0lIJpEIEDx97zDzN1esmefUZSRRvd29r13c+vdNcKI2LgI2Ql0lkCpK5rwgdAU0hpo/WGf/E/L36GVJMXB4tYceNDzVpCoRABjhLSltaoFhkrPIuE8i5qEWIZ0Z3V+Gzq2R8zwSy4zM4Z6XQGc7wM90b3em4UfsG8LqhdgQqXT11OAjzTAzyapO8Xddt3mBPhrIVOo5txGLe+u12bgbER4TKSI6Kak4KguHOGKRrRRPXg2CpCp5NyP1bz7kguxrtmoyBlFMSZkrmhEKx4yF7yx2/dk0Scp073PT166WJy2RjaWMhnNpPEA+Ma/Jr+hvjmVvmsJDyG3thS1J/hwwgKiFQ/xUn/QucydZz3svbY4NmzzgNc/SMFDEWoxK17KQXUVSFfyu/BriBkWDvjRNSl4KAIte4iXrGEJUW0PsY4Kfxk2TQpODONRchJn48XfPIy6F/zfkA7LRHpuFAsR5XNl49YNTqQaj7LySb8HVIs7OTiXyAyLT/khmRiBlj3ES50h/zNvp1aH0jcS2Vzkzt5KjpoPtdQKvZhVnfIe8j5qVBZgcOPyzqVxzlcmxwdNRSNa8ZC54KS4qc4a4z1su88GBTye5rxlUnAsjGbPeByd20o+M50i/Y4rGyrVXZmtQ/CLcmeyE+4Zl+f86b5guRx0313lg7rcR3VtcafdkHrsIhBTB/QLbvvY15cP6nZkNmQoBfuC5fN2CpA27QsWCC/xCw+OdcGKYRQn/Qv4By0fNwCeuu5IAAAAAElFTkSuQmCC" alt="TORICH INTERNATIONAL LIMITED"></span> Twoja wiadomość musi zawierać od 20 do 3000 znaków!</p> <input id="startEmail" type="text" placeholder="Wprowadź swój adres e-mail" onkeydown="if(event.keyCode === 13){ strBtn();}"> <p class="error-pql"><span class="icon-pql"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAACbUlEQVQ4EZ1VO2wTQRCdWZ/v7CAgoKRBxHZ+JJUr0qRBiB4KRAUFDcIoFQ01NQ1VFAvaQEEHDRVCNCmAigY7iW0lIJpEIEDx97zDzN1esmefUZSRRvd29r13c+vdNcKI2LgI2Ql0lkCpK5rwgdAU0hpo/WGf/E/L36GVJMXB4tYceNDzVpCoRABjhLSltaoFhkrPIuE8i5qEWIZ0Z3V+Gzq2R8zwSy4zM4Z6XQGc7wM90b3em4UfsG8LqhdgQqXT11OAjzTAzyapO8Xddt3mBPhrIVOo5txGLe+u12bgbER4TKSI6Kak4KguHOGKRrRRPXg2CpCp5NyP1bz7kguxrtmoyBlFMSZkrmhEKx4yF7yx2/dk0Scp073PT166WJy2RjaWMhnNpPEA+Ma/Jr+hvjmVvmsJDyG3thS1J/hwwgKiFQ/xUn/QucydZz3svbY4NmzzgNc/SMFDEWoxK17KQXUVSFfyu/BriBkWDvjRNSl4KAIte4iXrGEJUW0PsY4Kfxk2TQpODONRchJn48XfPIy6F/zfkA7LRHpuFAsR5XNl49YNTqQaj7LySb8HVIs7OTiXyAyLT/khmRiBlj3ES50h/zNvp1aH0jcS2Vzkzt5KjpoPtdQKvZhVnfIe8j5qVBZgcOPyzqVxzlcmxwdNRSNa8ZC54KS4qc4a4z1su88GBTye5rxlUnAsjGbPeByd20o+M50i/Y4rGyrVXZmtQ/CLcmeyE+4Zl+f86b5guRx0313lg7rcR3VtcafdkHrsIhBTB/QLbvvY15cP6nZkNmQoBfuC5fN2CpA27QsWCC/xCw+OdcGKYRQn/Qv4By0fNwCeuu5IAAAAAElFTkSuQmCC" alt="TORICH INTERNATIONAL LIMITED"></span>Proszę sprawdzić email! </p> <div class="operations"> <div class='btn' id="submitStart" type="submit" onclick="strBtn()">Przekazać</div> </div> </div> </div> <div class="dialog-content-pql dialog-content-pql-id" id="dialog-content-pql-id" style="display:none"> <span class="close" onclick="closepql2()"><svg t="1648434466530" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2198" width="16" height="16"><path d="M576 512l277.333333 277.333333-64 64-277.333333-277.333333L234.666667 853.333333 170.666667 789.333333l277.333333-277.333333L170.666667 234.666667 234.666667 170.666667l277.333333 277.333333L789.333333 170.666667 853.333333 234.666667 576 512z" fill="#444444" p-id="2199"></path></svg></span> <div class="left"> <div class="img"><img alt="TORICH INTERNATIONAL LIMITED"></div> <p class="titlep"></p> <ul> </ul> </div> <div class="right"> <p class="title">Więcej informacji ułatwia lepszą komunikację.</p> <div style="position: relative;"> <div class="mr"> <span id="Mr">PAN</span> <ul> <li>PAN</li> <li>Pani</li> </ul> </div> <input style="text-indent: 80px;" type="text" id="idnamepql" placeholder="Wpisz swoje nazwisko"> </div> <input type="text" id="idphonepql" placeholder="Wprowadź swój numer telefonu"> <input type="text" id="idcompanypql" placeholder="Wprowadź nazwę firmy" onkeydown="if(event.keyCode === 13){ twoBtnOk();}"> <div class="btn form_new" id="twoBtnOk" onclick="twoBtnOk()">OK</div> </div> </div> <div class="dialog-content-pql dialog-content-pql-ok" id="dialog-content-pql-ok" style="display:none"> <span class="close" onclick="closepql()"><svg t="1648434466530" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2198" width="16" height="16"><path d="M576 512l277.333333 277.333333-64 64-277.333333-277.333333L234.666667 853.333333 170.666667 789.333333l277.333333-277.333333L170.666667 234.666667 234.666667 170.666667l277.333333 277.333333L789.333333 170.666667 853.333333 234.666667 576 512z" fill="#444444" p-id="2199"></path></svg></span> <div class="duihaook"></div> <p class="title">Przesłano pomyślnie!</p> <p class="p1" style="text-align: center; font-size: 18px; margin-top: 14px;">Oddzwonimy wkrótce!</p> <div class="btn" onclick="closepql()" id="endOk" style="margin: 0 auto;margin-top: 50px;">OK</div> </div> <div class="dialog-content-pql dialog-content-pql-id dialog-content-pql-id-hand" id="dialog-content-pql-id-hand" style="display:none"> <input type="hidden" name="pop_pid" id="pop_pid" value="0"> <input type="hidden" name="pop_subject" id="pop_subject" value=""> <input type="hidden" name="pop_iid" id="pop_iid" value="0"> <input type="hidden" name="pop_uuid" id="pop_uuid" value="0"> <span class="close" onclick="closepql()"><svg t="1648434466530" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2198" width="16" height="16"><path d="M576 512l277.333333 277.333333-64 64-277.333333-277.333333L234.666667 853.333333 170.666667 789.333333l277.333333-277.333333L170.666667 234.666667 234.666667 170.666667l277.333333 277.333333L789.333333 170.666667 853.333333 234.666667 576 512z" fill="#444444" p-id="2199"></path></svg></span> <div class="left"> <div class="img"><img alt="TORICH INTERNATIONAL LIMITED"></div> <p class="titlep"></p> <ul> </ul> </div> <div class="right" style="float:right"> <div class="title"> <p class="firstp-pql">Zostaw wiadomość</p> <p class="lastp-pql">Oddzwonimy wkrótce!</p> </div> <div class="form"> <div class="textarea"> <textarea style='font-family: robot;' name="message" id="textareamessage1" cols="30" rows="10" placeholder="Proszę wysłać nam swoje wymagania, a skontaktujemy się z Państwem jak najszybciej."></textarea> </div> <p class="error-pql"> <span class="icon-pql"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAACbUlEQVQ4EZ1VO2wTQRCdWZ/v7CAgoKRBxHZ+JJUr0qRBiB4KRAUFDcIoFQ01NQ1VFAvaQEEHDRVCNCmAigY7iW0lIJpEIEDx97zDzN1esmefUZSRRvd29r13c+vdNcKI2LgI2Ql0lkCpK5rwgdAU0hpo/WGf/E/L36GVJMXB4tYceNDzVpCoRABjhLSltaoFhkrPIuE8i5qEWIZ0Z3V+Gzq2R8zwSy4zM4Z6XQGc7wM90b3em4UfsG8LqhdgQqXT11OAjzTAzyapO8Xddt3mBPhrIVOo5txGLe+u12bgbER4TKSI6Kak4KguHOGKRrRRPXg2CpCp5NyP1bz7kguxrtmoyBlFMSZkrmhEKx4yF7yx2/dk0Scp073PT166WJy2RjaWMhnNpPEA+Ma/Jr+hvjmVvmsJDyG3thS1J/hwwgKiFQ/xUn/QucydZz3svbY4NmzzgNc/SMFDEWoxK17KQXUVSFfyu/BriBkWDvjRNSl4KAIte4iXrGEJUW0PsY4Kfxk2TQpODONRchJn48XfPIy6F/zfkA7LRHpuFAsR5XNl49YNTqQaj7LySb8HVIs7OTiXyAyLT/khmRiBlj3ES50h/zNvp1aH0jcS2Vzkzt5KjpoPtdQKvZhVnfIe8j5qVBZgcOPyzqVxzlcmxwdNRSNa8ZC54KS4qc4a4z1su88GBTye5rxlUnAsjGbPeByd20o+M50i/Y4rGyrVXZmtQ/CLcmeyE+4Zl+f86b5guRx0313lg7rcR3VtcafdkHrsIhBTB/QLbvvY15cP6nZkNmQoBfuC5fN2CpA27QsWCC/xCw+OdcGKYRQn/Qv4By0fNwCeuu5IAAAAAElFTkSuQmCC" alt="TORICH INTERNATIONAL LIMITED"></span> Twoja wiadomość musi zawierać od 20 do 3000 znaków!</p> <input style="" id="tel1" name="tel" type="text" oninput="value=value.replace(/[^0-9_+-]/g,'');" placeholder="Numer telefonu"> <input id='startEmail1' name='email' data-type='1' type='text' placeholder="Wprowadź swój adres e-mail" onkeydown='if(event.keyCode === 13){ handClidk();}'> <p class='error-pql'><span class='icon-pql'> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAACbUlEQVQ4EZ1VO2wTQRCdWZ/v7CAgoKRBxHZ+JJUr0qRBiB4KRAUFDcIoFQ01NQ1VFAvaQEEHDRVCNCmAigY7iW0lIJpEIEDx97zDzN1esmefUZSRRvd29r13c+vdNcKI2LgI2Ql0lkCpK5rwgdAU0hpo/WGf/E/L36GVJMXB4tYceNDzVpCoRABjhLSltaoFhkrPIuE8i5qEWIZ0Z3V+Gzq2R8zwSy4zM4Z6XQGc7wM90b3em4UfsG8LqhdgQqXT11OAjzTAzyapO8Xddt3mBPhrIVOo5txGLe+u12bgbER4TKSI6Kak4KguHOGKRrRRPXg2CpCp5NyP1bz7kguxrtmoyBlFMSZkrmhEKx4yF7yx2/dk0Scp073PT166WJy2RjaWMhnNpPEA+Ma/Jr+hvjmVvmsJDyG3thS1J/hwwgKiFQ/xUn/QucydZz3svbY4NmzzgNc/SMFDEWoxK17KQXUVSFfyu/BriBkWDvjRNSl4KAIte4iXrGEJUW0PsY4Kfxk2TQpODONRchJn48XfPIy6F/zfkA7LRHpuFAsR5XNl49YNTqQaj7LySb8HVIs7OTiXyAyLT/khmRiBlj3ES50h/zNvp1aH0jcS2Vzkzt5KjpoPtdQKvZhVnfIe8j5qVBZgcOPyzqVxzlcmxwdNRSNa8ZC54KS4qc4a4z1su88GBTye5rxlUnAsjGbPeByd20o+M50i/Y4rGyrVXZmtQ/CLcmeyE+4Zl+f86b5guRx0313lg7rcR3VtcafdkHrsIhBTB/QLbvvY15cP6nZkNmQoBfuC5fN2CpA27QsWCC/xCw+OdcGKYRQn/Qv4By0fNwCeuu5IAAAAAElFTkSuQmCC" alt="TORICH INTERNATIONAL LIMITED"></span> Proszę sprawdzić email! </p> <div class="operations"> <div class='btn' id="submitStart1" type="submit" onclick="handClidk()">Przekazać</div> </div> </div> </div> </div> </div> <div id="xuanpan_dialog_box_pql" class="xuanpan_dialog_box_pql" style="display:none;background:rgba(0,0,0,.6);width:100%;height:100%;position: fixed;top:0;left:0;z-index: 999999;"> <div class="box_pql" style="width:526px;height:222px;background:rgba(255,255,255,1);opacity:1;border-radius:4px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);"> <div onclick="closeInquiryCreateDialog()" class="close close_create_dialog" style="cursor: pointer;height:42px;width:40px;float:right;padding-top: 16px;"><span style="display: inline-block;width: 25px;height: 2px;background: rgb(114, 114, 114);transform: rotate(45deg); "><span style="display: block;width: 25px;height: 2px;background: rgb(114, 114, 114);transform: rotate(-90deg); "></span></span> </div> <div style=" min-height: 72px; max-height: 88px;overflow: hidden; text-overflow: ellipsis; display:-webkit-box;-ebkit-line-clamp: 3;-ebkit-box-orient: vertical; margin-top: 58px; padding: 0 84px; font-size: 18px; color: rgba(51, 51, 51, 1); text-align: center; "> Proszę podać prawidłowy adres e-mail i szczegółowe wymagania (20-3000 znaków).</div> <div onclick="closeInquiryCreateDialog()" class="close_create_dialog" style="width: 139px; height: 36px; background: rgba(253, 119, 34, 1); border-radius: 4px; margin: 16px auto; color: rgba(255, 255, 255, 1); font-size: 18px; line-height: 36px; text-align: center;"> OK</div> </div> </div> <script type='text/javascript' src='/js/jquery.1.12.4.js'></script> <script type='text/javascript' src='/js/commonV3.js?ver=1782987605'></script><noscript><img alt="" style="display:none" src="/stats.php" width=0 height=0 rel="nofollow"/></noscript> <script> var page_type = "products_detail"; document.addEventListener('DOMContentLoaded', function() { (function() { const galleryContainer = document.querySelector('.product-image-gallery-container'); if (!galleryContainer) { return; } const thumbsContainer = galleryContainer.querySelector('.product-image-gallery-thumbs'); const mainImage = galleryContainer.querySelector('.product-image-gallery-main-image'); const videoWrapper = galleryContainer.querySelector('.product-image-gallery-video-wrapper'); const videoPoster = galleryContainer.querySelector('.product-image-gallery-video-poster'); function activateThumb(thumb) { if (!thumb) return; const allThumbs = thumbsContainer.querySelectorAll('.product-image-gallery-thumb-item'); allThumbs.forEach(t => t.classList.remove('active')); thumb.classList.add('active'); const containerScrollLeft = thumbsContainer.scrollLeft; const containerWidth = thumbsContainer.clientWidth; const thumbLeft = thumb.offsetLeft; const thumbWidth = thumb.offsetWidth; if (thumbLeft < containerScrollLeft) { thumbsContainer.scrollTo({ left: thumbLeft, behavior: 'smooth' }); } else if (thumbLeft + thumbWidth > containerScrollLeft + containerWidth) { thumbsContainer.scrollTo({ left: thumbLeft + thumbWidth - containerWidth, behavior: 'smooth' }); } const type = thumb.getAttribute('data-type'); if (type === 'video') { if (mainImage) mainImage.style.display = 'none'; if (videoWrapper) { videoWrapper.style.display = 'block'; } } else if (type === 'image') { if (videoWrapper) videoWrapper.style.display = 'none'; if (mainImage) { mainImage.style.display = 'block'; const largeSrc = thumb.getAttribute('data-large-src'); if (mainImage.src !== largeSrc) { mainImage.src = largeSrc; } } } } thumbsContainer.addEventListener('click', function(event) { const clickedThumb = event.target.closest('.product-image-gallery-thumb-item'); if (clickedThumb) { activateThumb(clickedThumb); } }); const prevArrow = galleryContainer.querySelector('.gallery-nav-arrow.prev'); const nextArrow = galleryContainer.querySelector('.gallery-nav-arrow.next'); function navigateGallery(direction) { const allThumbs = Array.from(thumbsContainer.querySelectorAll('.product-image-gallery-thumb-item')); if (allThumbs.length <= 1) return; const currentActive = thumbsContainer.querySelector('.product-image-gallery-thumb-item.active'); let currentIndex = allThumbs.indexOf(currentActive); if (direction === 'next') { currentIndex = (currentIndex + 1) % allThumbs.length; } else { currentIndex = (currentIndex - 1 + allThumbs.length) % allThumbs.length; } const nextThumb = allThumbs[currentIndex]; activateThumb(nextThumb); } if (prevArrow) { prevArrow.addEventListener('click', function() { navigateGallery('prev'); }); } if (nextArrow) { nextArrow.addEventListener('click', function() { navigateGallery('next'); }); } const firstThumb = thumbsContainer.querySelector('.product-image-gallery-thumb-item'); if (firstThumb) { activateThumb(firstThumb); } else if (mainImage) { mainImage.style.display = 'block'; mainImage.src = '/images/no_image.png'; } })(); (function() { const formContainer = document.querySelector('.inquiry-form-component-container'); if (!formContainer) return; const submitButton = formContainer.querySelector('#inquiry-form-submit-btn'); if (!submitButton) return; submitButton.addEventListener('click', function() { const nameError = formContainer.querySelector('#name_error'); const emailError = formContainer.querySelector('#email_error'); const messageError = formContainer.querySelector('#message_error'); nameError.textContent = ''; emailError.textContent = ''; messageError.textContent = ''; const nameInput = formContainer.querySelector('#form_name'); const emailInput = formContainer.querySelector('#form_email'); const messageInput = formContainer.querySelector('#form_message'); const nameValue = nameInput.value.trim(); const emailValue = emailInput.value.trim(); const messageValue = messageInput.value.trim(); let isValid = true; if (nameValue === '') { nameError.textContent = formContainer.dataset.msgNameRequired; isValid = false; } if (emailValue === '') { emailError.textContent = formContainer.dataset.msgEmailRequired; isValid = false; } else { const emailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; if (!emailPattern.test(emailValue)) { emailError.textContent = formContainer.dataset.msgEmailInvalid; isValid = false; } } if (messageValue === '') { messageError.textContent = formContainer.dataset.msgMessageRequired; isValid = false; } if (isValid) { if (typeof submitPopInquiryByParam === 'function') { submitPopInquiryByParam('form_email', 'form_message', 1, 'form_name', 'form_phone_number', 'form_company_name'); } else { console.error('submitPopInquiryByParam function is not defined.'); } } }); })(); (function() { document.querySelectorAll('.inquiry-button-el').forEach(button => { if (button && !button.getAttribute('data-initialized')) { const text = button.textContent.trim(); if (text) { button.innerHTML = '<div><span>' + text.split('').map(c => c === ' ' ? ' ' : c).join('</span><span>') + '</span></div>'; button.setAttribute('data-initialized', 'true'); } } }); })(); (function() { const wechatTrigger = document.querySelector('.designated-contact-card-wechat-trigger'); if (wechatTrigger) { const qrPopup = wechatTrigger.querySelector('.designated-contact-card-wechat-qr-popup'); if (qrPopup) { wechatTrigger.addEventListener('mouseover', function() { qrPopup.style.display = 'block'; }); wechatTrigger.addEventListener('mouseout', function() { qrPopup.style.display = 'none'; }); } } })(); (function() { const contactCard = document.querySelector('.designated-contact-card-wrapper'); const sidebar = document.querySelector('.sidebar-col'); const mainContentCol = document.querySelector('.main-content-col'); if (!contactCard || !sidebar || !mainContentCol) { return; } const topMargin = 95; window.addEventListener('scroll', function() { if (window.innerWidth < 992) { contactCard.style.position = ''; contactCard.style.top = ''; contactCard.style.width = ''; contactCard.style.bottom = ''; return; } const sidebarRect = sidebar.getBoundingClientRect(); const mainContentRect = mainContentCol.getBoundingClientRect(); const contactCardHeight = contactCard.offsetHeight; const shouldStartSticky = sidebarRect.top <= topMargin; const shouldStopSticky = mainContentRect.bottom <= (contactCardHeight + topMargin); if (shouldStartSticky && !shouldStopSticky) { contactCard.style.position = 'fixed'; contactCard.style.top = topMargin + 'px'; contactCard.style.width = sidebar.offsetWidth + 'px'; contactCard.style.bottom = ''; } else if (shouldStartSticky && shouldStopSticky) { contactCard.style.position = 'absolute'; contactCard.style.top = 'auto'; contactCard.style.bottom = '0px'; contactCard.style.width = '100%'; } else { contactCard.style.position = ''; contactCard.style.top = ''; contactCard.style.width = ''; contactCard.style.bottom = ''; } }, { passive: true }); })(); }); document.addEventListener('DOMContentLoaded', function() { (function() { const header = document.getElementById('page_header'); if (!header) return; const searchWrapper = header.querySelector('#header-search'); const searchToggle = header.querySelector('#header-search-toggle'); const searchContainer = header.querySelector('#header-search-form-container'); const langSwitcher = header.querySelector('#header-lang-switcher'); const langCurrent = header.querySelector('#header-lang-current'); const langDropdown = header.querySelector('#header-lang-dropdown'); const navContainer = header.querySelector('#header-nav-wrap'); if (searchToggle) { searchToggle.addEventListener('click', function(event) { event.stopPropagation(); if (navContainer) { navContainer.querySelectorAll('.open').forEach(item => item.classList.remove('open')); } searchContainer.classList.toggle('active'); }); } if (langCurrent) { langCurrent.addEventListener('click', function(event) { event.stopPropagation(); langSwitcher.classList.toggle('open'); langDropdown.classList.toggle('active'); }); } if (navContainer) { const navItems = navContainer.querySelectorAll('.full-header-nav-item, .full-header-dropdown-item'); navItems.forEach(item => { const dropdown = item.querySelector(':scope > .full-header-dropdown, :scope > .full-header-dropdown-submenu'); if (dropdown) { item.addEventListener('mouseenter', function() { item.classList.add('open'); }); item.addEventListener('mouseleave', function() { item.classList.remove('open'); }); } }); } document.addEventListener('click', function(event) { if (searchContainer && searchWrapper && !searchWrapper.contains(event.target) && !searchContainer.contains(event.target)) { searchContainer.classList.remove('active'); } if (langSwitcher && !langSwitcher.contains(event.target)) { langSwitcher.classList.remove('open'); if(langDropdown) langDropdown.classList.remove('active'); } if (navContainer && !navContainer.contains(event.target)) { navContainer.querySelectorAll('.open').forEach(item => { item.classList.remove('open'); }); } }); })(); (function() { const header = document.getElementById('page_header'); if (!header) return; const navList = header.querySelector('#header_nav_list'); if (!navList || typeof page_type === 'undefined') return; let activeId = ''; if (page_type === 'index_index') { activeId = 'headHome'; } else if (page_type.startsWith('products_')) { activeId = 'productLi'; } else if (page_type === 'company_company') { activeId = 'headAboutUs'; } else if (page_type === 'company_factory') { activeId = 'headFactorytour'; } else if (page_type === 'company_quality') { activeId = 'headQualityControl'; } else if (page_type === 'company_contactus') { activeId = 'headContactUs'; } else if (page_type.startsWith('news_')) { activeId = 'headNewsList'; } else if (page_type.startsWith('cases_')) { activeId = 'headCasesList'; } else if (page_type.startsWith('video')) { activeId = 'videoLi'; } if (activeId) { const activeNavItem = navList.querySelector(`[data-nav-id="${activeId}"]`); if (activeNavItem) { activeNavItem.classList.add('active'); } } })(); (function() { const header = document.getElementById('page_header'); const wrapper = document.getElementById('sticky-header-wrapper'); if (!header || !wrapper) return; const headerHeight = header.offsetHeight; wrapper.style.height = headerHeight + 'px'; const stickyPoint = wrapper.offsetTop; function handleStickyHeader() { if (window.pageYOffset > stickyPoint) { header.classList.add('sticky-header'); } else { header.classList.remove('sticky-header'); } } window.addEventListener('scroll', handleStickyHeader, { passive: true }); })(); (function() { const backToTopItem = document.getElementById('back-to-top-item'); if (!backToTopItem) return; const backToTopLink = backToTopItem.querySelector('a'); function toggleBackToTopButton() { if (window.pageYOffset > 300) { backToTopItem.style.display = 'block'; } else { backToTopItem.style.display = 'none'; } } backToTopLink.addEventListener('click', function(e) { e.preventDefault(); window.scrollTo({ top: 0, behavior: 'smooth' }); }); window.addEventListener('scroll', toggleBackToTopButton, { passive: true }); toggleBackToTopButton(); })(); }); document.addEventListener('DOMContentLoaded', function() { }); </script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-63026824-3', 'auto'); ga('send', 'pageview');</script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-SS6KPYP9JV"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-SS6KPYP9JV', {cookie_flags: "SameSite=None;Secure"}); </script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-D3YF33QR01"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-D3YF33QR01', {cookie_flags: "SameSite=None;Secure"}); </script><script type="text/javascript"> /*<![CDATA[*/ var htmlContent = ` <div class="consent__cookie"> <div class="consent__cookie_bg"></div> <div class="consent__cookie_rel"> <div class="consent__close" onclick="allConsentNotGranted()"> <svg t="1709102891149" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3596" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"> <path d="M783.36 195.2L512 466.56 240.64 195.2a32 32 0 0 0-45.44 45.44L466.56 512l-271.36 271.36a32 32 0 0 0 45.44 45.44L512 557.44l271.36 271.36a32 32 0 0 0 45.44-45.44L557.44 512l271.36-271.36a32 32 0 0 0-45.44-45.44z" fill="#2C2C2C" p-id="3597"></path> </svg> </div> <div class="consent__cookie_box"> <div class="consent__warm">Witamy na precision-steeltube.com</div> <div class="consent__title">precision-steeltube.com prosi o zgodę na wykorzystanie danych osobowych do:</div> <div class="consent__itxt"><i><svg t="1707012116255" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11708" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20"> <path d="M768 890.88H256a90.88 90.88 0 0 1-81.28-50.56 94.08 94.08 0 0 1 7.04-99.2A412.16 412.16 0 0 1 421.12 576a231.68 231.68 0 1 1 181.76 0 412.16 412.16 0 0 1 241.92 163.2 94.08 94.08 0 0 1 7.04 99.2 90.88 90.88 0 0 1-83.84 52.48zM512 631.68a344.96 344.96 0 0 0-280.96 146.56 30.08 30.08 0 0 0 0 32.64 26.88 26.88 0 0 0 24.32 16H768a26.88 26.88 0 0 0 24.32-16 30.08 30.08 0 0 0 0-32.64A344.96 344.96 0 0 0 512 631.68z m0-434.56a167.68 167.68 0 1 0 167.68 167.68A167.68 167.68 0 0 0 512 197.12z" p-id="11709"></path> </svg></i>Personalizowana reklama i treści, pomiar reklamy i treści, badania odbiorców i rozwój usług</div> <div class="consent__itxt"><i><svg t="1709102557526" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2631" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20"> <path d="M876.8 320H665.6c-70.4 0-128 57.6-128 128v358.4c0 70.4 57.6 128 128 128h211.2c70.4 0 128-57.6 128-128V448c0-70.4-57.6-128-128-128z m-211.2 64h211.2c32 0 64 25.6 64 64v320H608V448c0-38.4 25.6-64 57.6-64z m211.2 480H665.6c-25.6 0-44.8-12.8-57.6-38.4h320c-6.4 25.6-25.6 38.4-51.2 38.4z" p-id="2632"></path> <path d="M499.2 704c0-19.2-12.8-32-32-32H140.8c-19.2 0-38.4-19.2-38.4-38.4V224c0-19.2 19.2-32 38.4-32H768c19.2 0 38.4 19.2 38.4 38.4v38.4c0 19.2 12.8 32 32 32s32-12.8 32-32V224c0-51.2-44.8-96-102.4-96H140.8c-57.6 0-102.4 44.8-102.4 96v409.6c0 57.6 44.8 102.4 102.4 102.4h326.4c25.6 0 32-19.2 32-32z m0 64H326.4c-19.2 0-32 12.8-32 32s12.8 32 32 32h166.4c19.2 0 32-12.8 32-32s-12.8-32-25.6-32z" p-id="2633"></path> </svg></i>Przechowywanie lub dostęp do informacji na urządzeniu</div> <div class="consent__txt">Twoje dane osobowe będą przetwarzane, a informacje z urządzenia (ciasteczka, unikalne identyfikatory i inne dane urządzenia) mogą być przechowywane przez:dostępne i udostępniane przez 135 dostawców TCF i 65 partnerów reklamowych, lub używane specjalnie przez tę stronę lub aplikację.</div> <div class="consent__txt">Niektórzy dostawcy mogą przetwarzać dane osobowe na podstawie uzasadnionego interesu, któremu możesz sprzeciwić się poprzez nie wyrażanie zgody.</div> </div> <div class="consent__btns"> <span class="consent__btn" onclick="allConsentGranted()">Zgoda</span> <span class="consent__btn empty" onclick="allConsentNotGranted()">Nie zgadzam się.</span> </div> </div> </div> `; var newElement = document.createElement('div'); newElement.innerHTML = htmlContent; document.body.appendChild(newElement); var consent__cookie = { init:function(){}, open:function(){ document.querySelector('.consent__cookie').className = 'consent__cookie open'; document.body.style.overflow = 'hidden'; }, close:function(){ document.querySelector('.consent__cookie').className = 'consent__cookie'; document.body.style.overflow = ''; } }; /*]]>*/ </script> <script type="application/ld+json"> [ { "@context": "https://schema.org/", "@type": "Product", "@id": "12878660", "name": "Bezszwowe rurki metalowe Astm A106 5 - 420 mm średnica zewnętrzna cylindra olejowego Polerowana powierzchnia", "description": "Bezszwowe rurki metalowe Astm A106 5 - 420 mm średnica zewnętrzna cylindra olejowego Polerowana powierzchnia, Znajdź pełne informacje o Bezszwowe rurki metalowe Astm A106 5 - 420 mm średnica zewnętrzna cylindra olejowego Polerowana powierzchnia z TORICH INTERNATIONAL LIMITED Dostawca lub Producent precision-steeltube.com", "image": [ "https://polish.precision-steeltube.com/photo/pl21766113-astm_a106_seamless_metal_tubes_5_420mm_od_oil_cylinder_tube_polished_surface.jpg", "https://polish.precision-steeltube.com/photo/pl21949867-astm_a106_seamless_metal_tubes_5_420mm_od_oil_cylinder_tube_polished_surface.jpg", "https://polish.precision-steeltube.com/photo/pl21949866-astm_a106_seamless_metal_tubes_5_420mm_od_oil_cylinder_tube_polished_surface.jpg", "https://polish.precision-steeltube.com/photo/pl21600267-astm_a106_seamless_metal_tubes_5_420mm_od_oil_cylinder_tube_polished_surface.jpg", "https://polish.precision-steeltube.com/photo/pl21600268-astm_a106_seamless_metal_tubes_5_420mm_od_oil_cylinder_tube_polished_surface.jpg" ], "sku": "Din 2391-1 En10305-1 Din2448 St37 St52 Astm A106", "mpn": "12878660-00", "brand": { "@type": "Brand", "name": "TORICH INTERNATIONAL LIMITED" }, "offers": { "@type": "Offer", "url": "https://polish.precision-steeltube.com/sale-12878660-astm-a106-seamless-metal-tubes-5-420mm-od-oil-cylinder-tube-polished-surface.html", "offerCount": 5, "availability": "https://schema.org/InStock", "priceCurrency": "USD", "price": "4,001.50", "priceValidUntil": "2027-07-02" }, "review": { "@type": "Review", "author": { "@type": "Person", "name": "anonymous" }, "reviewRating": { "@type": "Rating", "ratingValue": "4.9", "bestRating": 5 } } }, { "@context": "https://schema.org/", "@type": "ImageObject", "contentUrl": "https://polish.precision-steeltube.com/photo/pl21766113-astm_a106_seamless_metal_tubes_5_420mm_od_oil_cylinder_tube_polished_surface.jpg", "creditText": "precision-steeltube.com", "creator": { "@type": "Person", "name": "TORICH INTERNATIONAL LIMITED" } }, { "@context": "https://schema.org/", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Products", "item": "https://polish.precision-steeltube.com/products.html" }, { "@type": "ListItem", "position": 2, "name": "Rura cylindra hydraulicznego", "item": "https://polish.precision-steeltube.com/supplier-77397-hydraulic-cylinder-tube" } ] } ] </script></body> </html> <!-- static:2026-07-02 13:16:06 -->