1<!DOCTYPE html> 2<html> 3<head> 4 <!-- Google Tag Manager --> 5
5<script>
vendor: 335 bytes, lines 5-9
5(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 6 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 7 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 8 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 9 })(window,document,'script','dataLayer','
9GTM-P4J549T
vendor: 3 bytes, line 9
9');
9</script>
9 10 <!-- End Google Tag Manager --> 11 12 13 <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 13-14
13 14 <script async src="https://www.googletagmanager.com/gtag/js?id=
14G-R2LBH4R0C8
vendor: 16 bytes, lines 14-15
14"></script> 15
15<script> 16
vendor: 152 bytes, lines 16-20
16window.dataLayer = window.dataLayer || []; 17 function gtag(){dataLayer.push(arguments);} 18 gtag('js', new Date()); 19 20 gtag('config', '
20G-R2LBH4R0C8
vendor: 8 bytes, lines 20-21
20'); 21
21</script>
21 22 23
24<script> 25 if (!Array.prototype.forEach) { 26 Array.prototype.forEach = function (fun /*, thisp*/) { 27 var len = this.length; 28 if (typeof fun != "function") 29 throw new TypeError(); 30 31 var thisp = arguments[1]; 32 for (var i = 0; i < len; i++) { 33 if (i in this) 34 fun.call(thisp, this[i], i, this); 35 } 36 }; 37 } 38 39 function ga4TriggerCustomEvent(name, data = []){ 40 var event; 41 if(data.length) { 42 event = new CustomEvent(name, {detail: data }); 43 } else { 44 event = new Event(name); 45 } 46 document.dispatchEvent(event); 47 } 48 49 function ga4TriggerRegisterAd(id, name){ 50 obj_ec = { 51 creative_name: name, 52 promotion_name: name, 53 promotion_id: id 54 } 55 gtag("event", "view_promotion", obj_ec); 56 } 57 58 function ga4TriggerClickAd(id, name){ 59 obj_ec = { 60 creative_name: name, 61 promotion_name: name, 62 promotion_id: id 63 } 64 gtag("event", "select_promotion", obj_ec); 65 } 66 67 function ga4TriggerRemoveFromBasket(item_id, quantity, index){ 68 ga4_item = JSON.parse(localStorage.getItem('item_'+item_id)); 69 ga4_item.quantity = quantity; 70 ga4_item.index = index 71 obj_ec = { currency: "PLN", value: parseFloat(localStorage.getItem('last_value_'+item_id)), items: [ga4_item] }; 72 gtag("event", "remove_from_cart", obj_ec); 73 } 74 75 76 function ga4TriggerClick(item_id){ 77 ga4_item = JSON.parse(localStorage.getItem('item_'+item_id)); 78 obj_ec = { item_list_id: ga4_item.item_list_id, item_list_name: ga4_item.item_list_name, items: [ga4_item] }; 79 gtag("event", "select_item", obj_ec); 80 } 81 82 83 84 85 document.addEventListener("ga4_add_to_basket", function(event){ 86 item_id = event.detail; 87 if($('#item_id').length){ 88 item_id = parseInt($('#item_id').val()); 89 } 90 if($('[name="pack[item_id]"]').length){ 91 item_id = parseInt($('[name="pack[item_id]"]').val()); 92 } 93 if($('#pack_itemID').length){ 94 item_id = parseInt($('#pack_itemID').val()); 95 } 96 ga4_item = JSON.parse(localStorage.getItem('item_'+item_id)); 97 if($('#amount').length){ 98 ga4_item.quantity = parseInt($('#amount').val()); 99 } 100 if($('[name="pack[amount]"]').length){ 101 ga4_item.quantity = parseInt($('[name="pack[amount]"]').val()); 102 } 103 if (localStorage.getItem('last_variant_'+item_id) !== null) { 104 ga4_item.item_variant = localStorage.getItem('last_variant_'+item_id); 105 } 106 if(typeof soczewki !== 'undefined' && soczewki === 1){ 107 if($('input[name="chooseEye"]').length){ 108 if ($('input[name="chooseEye"]:checked').val() === '1') { 109 obj_ec = { 110 currency: "PLN", 111 value: parseFloat(localStorage.getItem('last_value_' + item_id)), 112 items: [ga4_item] 113 }; 114 } 115 if ($('input[name="chooseEye"]:checked').val() === '2') { 116 ga4_item2 = Object.assign({}, ga4_item); 117 if (localStorage.getItem('last_variant2_'+item_id) !== null) { 118 ga4_item2.item_variant = localStorage.getItem('last_variant2_'+item_id); 119 } 120 obj_ec = { 121 currency: "PLN", 122 value: (parseFloat(localStorage.getItem('last_value_' + item_id))*2), 123 items: [ga4_item, ga4_item2] 124 }; 125 } 126 } else { 127 obj_ec = { 128 currency: "PLN", 129 value: parseFloat(localStorage.getItem('last_value_' + item_id)), 130 items: [ga4_item] 131 }; 132 } 133 } else { 134 obj_ec = { 135 currency: "PLN", 136 value: parseFloat(localStorage.getItem('last_value_' + item_id)), 137 items: [ga4_item] 138 }; 139 } 140 gtag("event", "add_to_cart", obj_ec); 141 }); 142 143 document.addEventListener("ga4_add_to_store", function(event){ 144 item_id = event.detail; 145 ga4_item = JSON.parse(localStorage.getItem('item_'+item_id)); 146 obj_ec = { currency: "PLN", value: parseFloat(localStorage.getItem('last_value_'+item_id)), items: [ga4_item] }; 147 gtag("event", "add_to_wishlist", obj_ec); 148 }); 149 150 var ga4_shipping; 151 var ga4_payment; 152 153 function ga4TriggerCheckoutOption(option, value) { 154 if (option == 'shipping'){ 155 ga4_shipping = value; 156 } 157 if (option == 'payment'){ 158 ga4_payment = value; 159 } 160 } 161 162 document.addEventListener("ga4_count_in_basket", function(event){ 163 // id,old_amount,new_amount 164 data = event.detail; 165 item = document.getElementById('pozycja'+data[0]); 166 167 item_id = item.getAttribute('ee_id'); 168 index = parseInt(item.getAttribute('ee_position')); 169 170 ga4_item = JSON.parse(localStorage.getItem('item_'+item_id)); 171 ga4_item.index = index; 172 173 if(parseInt(data[1]) != parseInt(data[2]) && parseInt(data[1]) > parseInt(data[2])){ 174 ga4_item.quantity = (data[1]-data[2]); 175 obj_ec = { currency: "PLN", value: parseFloat(localStorage.getItem('last_value_'+item_id)), items: [ga4_item] }; 176 gtag("event", "remove_from_cart", obj_ec); 177 } 178 if(parseInt(data[1]) != parseInt(data[2]) && parseInt(data[2]) > parseInt(data[1])){ 179 ga4_item.quantity = (data[2]-data[1]); 180 obj_ec = { currency: "PLN", value: parseFloat(localStorage.getItem('last_value_'+item_id)), items: [ga4_item] }; 181 gtag("event", "add_to_cart", obj_ec); 182 } 183 }); 184 185 186 document.addEventListener('click', function(event) { 187 var button = event.target.closest('#basket_next_step'); 188 189 if (!button) { 190 return; 191 } 192 193 // Chroni przed podwójnym wysÅaniem przy szybkim dwukliku. 194 if (button.dataset.ga4BeginCheckoutSent === '1') { 195 return; 196 } 197 198 button.dataset.ga4BeginCheckoutSent = '1'; 199 200 var obj_ec = { 201 currency: "PLN", 202 value: parseFloat(), 203 coupon: "", 204 items: ga4_items 205 }; 206 207 gtag("event", "begin_checkout", obj_ec); 208 209 }, true); 210 211 212 </script>
212 213 214 <meta name="google-site-verification" content="zRGhjLetlLaovqHtCitmnvpcXmvLUbZLu4cSitI0t5c" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 215 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> 216 217 <base href="https://www.horseway.pl/static/" /> 218 <!--[if gt IE 8]>--><link rel="stylesheet" type="text/css" href="css/style.css?ver=5.12_abb2197" /><!--<![endif]--> 219 <!--[if lt IE 9]><link rel="stylesheet" type="text/css" href="css/ie8.css?ver=5.12_abb2197" /><![endif]--> 220 <link rel="shortcut icon" href="https://www.horseway.pl/images/favicon/favicon.ico" type="image/x-icon" /> 221 222 <link href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,700,700i,900&subset=latin-ext" rel="stylesheet"> 223 224
224<script type="text/javascript"> 225 if (window.location.hash == "#_=_"){ 226 window.location.hash = ''; // for older browsers, leaves a # behind 227 history.pushState('', document.title, window.location.pathname); // nice and clean 228 } 229 </script>
229 230
230<script type="text/javascript" src="js/fix.js?ver=5.12_abb2197"></script>
230 231 232 233<meta name="robots" content="noindex,follow" /> 234 235 <!-- config --> 236
236<script type="text/javascript"> 237 var baseURL = "/"; 238 var showErrors = 0; // default: 0 239 var goToBasket = 0; // default: 0 240 var propsLevel = 0; 241 var zoomEnable = 0; // default: 0 242 var replaceImage = 0; // replace whole product gallery when selected a color; default: 0 243 var replacePrice = 0; // replace price when changed product count at product card; default: 0 244 var zoomSize1 = 364; 245 var zoomSize2 = 480; 246 var zoomSize3 = 580; 247 var soczewki = 0; 248 </script>
248 249 <!-- end: config --> 250
250<script type="text/javascript" src="js/init.js?ver=5.12_abb2197"></script>
250 251
251<script type="text/javascript" src="js/functions.min.js?ver=5.12_abb2197"></script>
251 252
252<script type="text/javascript" src="js/custom.min.js?ver=5.12_abb2197"></script>
252 253</head> 254<body id="start"> 255 <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 255-256
255 256 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
256GTM-P4J549T
vendor: 87 bytes, lines 256-258
256" 257 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 258
258<!-- End Google Tag Manager (noscript) --> 259 260 <header> 261<div class="head-strip2"> 262 <div class="container"> 263 <div class="row"> 264 <div class="col-sm-4"> 265 <div class="top-search"> 266 <form id="SEARCH_FORM" class="" action="/szukaj?pp=1&rpp=" method="get" onsubmit="wait('Trwa wyszukiwanie...');"> 267 <input type="hidden" name="szukaj" value="tak" id="szukaj"> <div class="search-input-wrapper"> 268 <input id="fraza" name="fraza" type="text" name="search" placeholder="Wpisz szukany produkt"/> 269 <a class="pointer" onclick="$('#SEARCH_FORM').submit();" title=""><i class="glyphicon glyphicon-search"></i></a> 270 </div> 271 </form> 272 </div> 273 </div> 274 275 <div class="col-sm-4"> 276 <div class="logo"> 277 <a href="/" title=""><img src="img/custom/logo.png" alt="" class="img-responsive" /></a> 278 </div> 279 </div> 280 281 <div class="col-sm-4 hidden-xs"> 282 <div class="custom_login"> 283 <a href="/twoje-konto"><i class="fa fa-key" aria-hidden="true"></i> Zaloguj siÄ</a> 284 <a href="/rejestracja"><i class="fa fa-pencil" aria-hidden="true"></i> Zarejestruj siÄ</a> 285 </div> 286 </div> 287 288 </div> 289 </div> 290</div> 291<div class="head-strip-menu"> 292 <nav class="navbar navbar-default" role="navigation"> 293 <div class="container" > 294 <div class="visible-xs cf"> 295 <div class="navbar-toggle pull-left" data-toggle="collapse" data-target="#main-menu"> 296 <i class="fa fa-bars"></i> 297 <span><span class="hidden-xxs">RozwiÅ </span>Menu</span> 298 </div> 299 <div class="pull-right icons-menu"> 300 <a href="/zaloguj" title="" class=""><i class="fa fa-user"></i></a> 301 <a href="/koszyk" title="" class="small-basket"> 302 <i class="fa fa-shopping-cart"></i><span id="totalItemTop2" class="item-count"></span> 303 </a> 304 </div> 305 </div> 306 307 <div id="main-menu" class="collapse navbar-collapse menu-wrapper"> 308 <ul class="nav navbar-nav pull-left"> 309 310 <li class="parent noclick style0"> 311 <!-- start --> 312 <a href="/jezdziec" title="">Jeździec <i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i></a> 313 <div class="submenu"> 314 <div class="row"> 315 <div class="col-sm-12"> 316 <div class="menu-box single"> 317 <div class="title"> 318 <a href="/jezdziec/kobieta-2" class=""> 319 kobieta<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 320 </div> 321 <ul> 322 <li><a href="/jezdziec/kobieta/koszule-i-bluzki" title="">koszule i bluzki</a></li> 323 324 <li><a href="/jezdziec/kobieta/bluzy-jezdzieckie" title="">bluzy jeździeckie</a></li> 325 326 <li><a href="/jezdziec/kobieta/bryczesy" title="">bryczesy</a></li> 327 328 <li><a href="/jezdziec/kobieta/kamizelki" title="">kamizelki</a></li> 329 330 <li><a href="/jezdziec/kobieta/kurtki-i-plaszcze" title="">kurtki i pÅaszcze</a></li> 331 332 </ul> 333 </div> 334 <div class="menu-box single"> 335 <div class="title"> 336 <a href="/jezdziec/dziecko/junior" class=""> 337 dziecko / junior<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 338 </div> 339 <ul> 340 <li><a href="/jezdziec/dziecko/junior/koszule-i-bluzki" title="">koszule i bluzki</a></li> 341 342 <li><a href="/jezdziec/dziecko/junior/bluzy" title="">bluzy</a></li> 343 344 <li><a href="/jezdziec/dziecko/junior/bryczesy-dzieciece" title="">bryczesy dzieciÄce</a></li> 345 346 <li><a href="/jezdziec/dziecko/junior/kurtki" title="">kurtki</a></li> 347 348 <li><a href="/jezdziec/dziecko/junior/zabawki-dla-dzieci" title="">zabawki dla dzieci</a></li> 349 350 </ul> 351 </div> 352 <div class="menu-box single"> 353 <div class="title"> 354 <a href="/wysylka-24h/jezdziec/odziez-konkursowa" class=""> 355 odzież konkursowa<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 356 </div> 357 <ul> 358 <li><a href="/jezdziec/odziez-konkursowa/koszule-konkursowe" title="">koszule konkursowe</a></li> 359 360 <li><a href="/jezdziec/odziez-konkursowa/bryczesy-konkursowe" title="">bryczesy konkursowe</a></li> 361 362 <li><a href="/jezdziec/odziez-konkursowa/marynarki-i-fraki" title="">marynarki i fraki</a></li> 363 364 <li><a href="/jezdziec/odziez-konkursowa/biale-rekawiczki" title="">biaÅe rÄkawiczki</a></li> 365 366 </ul> 367 </div> 368 <div class="menu-box single"> 369 <div class="title"> 370 <a href="/jezdziec/mezczyzna" class=""> 371 mÄżczyzna<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 372 </div> 373 <ul> 374 <li><a href="/jezdziec/mezczyzna/koszule-i-bluzki" title="">koszule i bluzki</a></li> 375 376 <li><a href="/jezdziec/mezczyzna/bluzy-jezdzieckie" title="">bluzy jeździeckie</a></li> 377 378 <li><a href="/jezdziec/mezczyzna/bryczesy-meskie" title="">bryczesy mÄskie</a></li> 379 380 <li><a href="/jezdziec/mezczyzna/kurtki-i-kamizelki" title="">kurtki i kamizelki</a></li> 381 382 </ul> 383 </div> 384 <div class="menu-box single"> 385 <div class="title"> 386 <a href="/jezdziec/obuwie" class=""> 387 obuwie<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 388 </div> 389 <ul> 390 <li><a href="/jezdziec/obuwie/oficerki" title="">oficerki</a></li> 391 392 <li><a href="/jezdziec/obuwie/sztyblety-jezdzieckie" title="">sztyblety jeździeckie</a></li> 393 394 <li><a href="/jezdziec/obuwie/czapsy/sztylpy" title="">czapsy / sztylpy</a></li> 395 396 <li><a href="/jezdziec/obuwie/obuwie-ocieplane" title="">obuwie ocieplane</a></li> 397 398
398 <li><a href="/jezdziec/obuwie/inne-2" title="">buty do stajni</a></li> 399 400 <li><a href="/jezdziec/obuwie/obuwie-dzieciece" title="">obuwie dzieciÄce</a></li> 401 402 </ul> 403 </div> 404 <div class="menu-box single"> 405 <div class="title"> 406 <a href="/jezdziec/akcesoria" class=""> 407 akcesoria<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 408 </div> 409 <ul> 410 <li><a href="/jezdziec/akcesoria/podkolanowki" title="">podkolanówki</a></li> 411 412 <li><a href="/jezdziec/akcesoria/rekawiczki" title="">rÄkawiczki</a></li> 413 414 <li><a href="/jezdziec/akcesoria/czapki/opaski" title="">czapki / opaski</a></li> 415 416 <li><a href="/jezdziec/akcesoria/szaliki/kominy" title="">
416szaliki / kominy</a></li> 417 418 <li><a href="/jezdziec/akcesoria/ostrogi" title="">ostrogi</a></li> 419 420 <li><a href="/jezdziec/akcesoria/inne" title="">inne</a></li> 421 422 </ul> 423 </div> 424 <div class="menu-box single"> 425 <div class="title"> 426 <a href="/jezdziec/bezpieczenstwo" class=""> 427 bezpieczeÅstwo<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 428 </div> 429 <ul> 430 <li><a href="/jezdziec/bezpieczenstwo/kaski" title="">kaski</a></li> 431 432 <li><a href="/jezdziec/bezpieczenstwo/kamizelki-ochronne" title="">kamizelki ochronne</a></li> 433 434 <li><a href="/jezdziec/bezpieczenstwo/obuwie-ochronne" title="">obuwie ochronne</a></li> 435 436 <li><a href="/jezdziec/bezpieczenstwo/odblaski" title="">odblaski</a></li> 437 438 </ul> 439 </div> 440 <div class="menu-box single"> 441 <div class="title"> 442 <a href="/jezdziec/baty-jezdzieckie" class=""> 443 baty jeździeckie<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 444 </div> 445 <ul> 446 <li><a href="/jezdziec/baty-jezdzieckie/baty-ujezdzeniowe" title="">baty ujeżdżeniowe</a></li> 447 448 <li><a href="/jezdziec/akcesoria/baty-skokowe" title="">baty skokowe</a></li> 449 450 <li><a href="/jezdziec/baty-jezdzieckie/baty-do-pracy-z-ziemi" title="">baty do pracy z ziemi</a></li> 451 452 </ul> 453 </div> 454 </div> 455 </div> 456 </div> 457 <!-- end --> 458 </li> 459 <li class="parent noclick style0"> 460 <!-- start --> 461 <a href="/kon" title="">KOÅ <i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i></a> 462 <div class="submenu"> 463 <div class="row"> 464 <div class="col-sm-12"> 465 <div class="menu-box single"> 466 <div class="title"> 467 <a href="/kon-i-pies/derki-dla-koni" class=""> 468 derki dla koni<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 469 </div> 470 <ul> 471 <li>
471<a href="/kon/derki-i-akcesoria/derki-padokowe" title="">derki padokowe</a></li> 472 473 <li><a href="/kon/derki-i-akcesoria/derki-przeciw-owadom" title="">derki przeciw owadom</a></li> 474 475 <li><a href="/kon/derki-i-akcesoria/derki-stajenne-i-osuszajace" title="">derki stajenne i osuszajÄ ce</a></li> 476 477 <li><a href="/kon/derki-i-akcesoria/podpinki-do-derek" title="">podpinki do derek</a></li> 478 479 <li><a href="/kon/derki-i-akcesoria/derki-treningowe" title="">derki treningowe</a></li> 480 481 <li><a href="/kon/derki-i-akcesoria/akcesoria" title="">akcesoria do derek</a></li> 482 483 </ul> 484 </div> 485 <div class="menu-box single"> 486 <div class="title"> 487 <a href="/akcesoria-i-sprzet-dla-koni/oglowia-wodze-wedzidla" class=""> 488 ogÅowia, wodze, wÄdzidÅa<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 489 </div> 490 <ul> 491 <li><a href="/kon/oglowia-wodze-wedzidla/oglowia" title="">ogÅowia</a></li> 492 493 <li><a href="/kon-i-pies/oglowia-wodze-wedzidla/wodze" title="">wodze</a></li> 494 495 <li><a href="/kon/oglowia-wodze-wedzidla/wedzidla" title="">wÄdzidÅa</a></li> 496 497 <li><a href="/kon/lonzowanie" title="">lonżowanie</a></li> 498 499 <li><a href="/kon/oglowia-wodze-wedzidla/akcesoria-2" title="">futerka i karabiÅczyki</a></li> 500 501 </ul> 502 </div> 503 <div class="menu-box single"> 504 <div class="title"> 505 <a href="/akcesoria-i-sprzet-dla-koni/osprzet-do-siodel" class=""> 506 osprzÄt do siodeÅ<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 507 </div> 508 <ul> 509 <li><a href="/kon/osprzet-do-siodel/popregi" title="">poprÄgi</a></li> 510 511 <li><a href="/kon/osprzet-do-siodel/strzemiona" title="">strzemiona</a></li> 512 513 <li><a href="/kon/osprzet-do-siodel/pusliska" title="">puÅliska</a></li> 514 515 <li><a href="/kon/osprzet-do-siodel/napiersniki/wytoki" title="">napierÅniki / wytoki</a></li> 516 517 <li><a href="/kon/osprzet-do-siodel/akcesoria-do-siodel" title="">akcesoria do siodeÅ</a></li> 518 519 </ul> 520 </div> 521 <div class="menu-box single"> 522 <div class="title"> 523 <a href="/kon/ochraniacze-i-owijki" class=""> 524 ochraniacze i owijki<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 525 </div> 526 <ul> 527 <li><a href="/kon/ochraniacze-i-owijki/ochraniacze-treningowe" title="">ochraniacze treningowe</a></li> 528 529 <li><a href="/kon/ochraniacze-i-owijki/owijki" title="">owijki</a></li> 530 531 <li><a href="/kon/ochraniacze-i-owijki/kaloszki-dla-koni" title="">kaloszki dla koni</a></li> 532 533 <li><a href="/kon/ochraniacze-i-owijki/ochraniacze-stajenne" title="">ochraniacze stajenne</a></li> 534 535 <li><a href="/kon/ochraniacze-i-owijki/transportowe" title="">
535transportowe</a></li> 536 537 </ul> 538 </div> 539 <div class="menu-box single"> 540 <div class="title"> 541 <a href="/kon/czyszczenie-i-pielegnacja" class=""> 542 czyszczenie i pielÄgnacja<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 543 </div> 544 <ul> 545 <li><a href="/kon/czyszczenie-i-pielegnacja/szczotki-i-zgrzebla" title="">szczotki i zgrzebÅa</a></li> 546 547 <li><a href="/kon/czyszczenie-i-pielegnacja/pielegnacja-siersci-2" title="">szampony i odżywki</a></li> 548 549 <li><a href="/kon/czyszczenie-i-pielegnacja/pielegnacja-kopyt-2" title="">pielÄgnacja kopyt</a></li> 550 551 <li><a href="/kon/czyszczenie-i-pielegnacja/apteczka-dla-konia" title="">apteczka dla konia</a></li> 552 553 <li><a href="/kon/czyszczenie-i-pielegnacja/kosmetyki-do-skor" title="">kosmetyki do skór</a></li> 554 555 <li><a href="/kon/czyszczenie-i-pielegnacja/kosmetyki-przeciw-owadom" title="">kosmetyki przeciw owadom</a></li> 556 557 </ul> 558 </div> 559 <div class="menu-box single"> 560 <div class="title"> 561 <a href="/kon/czapraki-i-podkladki" class=""> 562 czapraki i nauszniki<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 563 </div> 564 <ul> 565 <li><a href="/czapraki-skokowe" title="">czapraki skokowe</a></li> 566 567 <li><a href="/kon/czapraki-i-nauszniki/czapraki-ujezdzeniowe" title="">czapraki ujeżdżeniowe</a></li> 568 569 <li><a href="/kon/czapraki-i-nauszniki/podkladki-pod-siodlo" title="">podkÅadki pod siodÅo</a></li> 570 571 <li><a href="/kon/czapraki-i-nauszniki/nauszniki-dla-konia" title="">nauszniki dla konia</a></li> 572 573 </ul> 574 </div> 575 <div class="menu-box single"> 576 <div class="title"> 577 <a href="/kon/kantary-i-uwiazy" class=""> 578 kantary i uwiÄ zy<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 579 </div> 580 <ul> 581 <li><a href="/kon/kantary-i-uwiazy/kantary" title="">kantary </a></li> 582 583 <li><a href="/kon/kantary-i-uwiazy/uwiazy" title="">uwiÄ zy</a></li> 584 585 </ul> 586 </div> 587 <div class="menu-box single"> 588 <div class="title"> 589 <a href="/kon/ochrona-przed-owadami" class="nochildren"> 590 maski przeciw owadami </a> 591 </div> 592 <ul> 593 </ul> 594 </div> 595 <div class="menu-box single"> 596 <div class="title"> 597 <a href="/stajnia/wyposazenie-stajni" class="nochildren"> 598 wyposażenie stajni </a> 599 </div> 600 <ul> 601 </ul> 602 </div> 603 <div class="menu-box single"> 604 <div class="title"> 605 <a href="/kon/smakolyki-dla-koni" class="nochildren"> 606 smakoÅyki dla koni </a> 607 </div> 608 <ul> 609 </ul> 610 </div> 611 </div> 612 </div> 613 </div> 614 <!-- end --> 615 </li> 616 <li class="parent noclick style0"> 617 <!-- start --> 618 <a href="/produkty-terapeutyczne" title="">Produkty z TroskÄ <i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i></a> 619 <div class="submenu"> 620 <div class="row"> 621 <div class="col-sm-12"> 622 <div class="menu-box single"> 623 <div class="title"> 624 <a href="/z-troska/terapeutyczne-jezdziec" class=""> 625 terapeutyczne - jeździec<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 626 </div> 627 <ul> 628 <li>
628<a href="/z-troska/terapeutyczne-dla-jezdzca/koszulki-i-bluzy" title="">koszulki i bluzy</a></li> 629 630 <li><a href="/z-troska/terapeutyczne-dla-jezdzca/bryczesy-back-on-track" title="">bryczesy Back on Track</a></li> 631 632 <li><a href="/z-troska/terapeutyczne-dla-jezdzca/kamizelki-i-kurtki" title="">kamizelki i kurtki</a></li> 633 634 <li><a href="/z-troska/terapeutyczne-dla-jezdzca/czapki-i-szaliki" title="">czapki, szaliki, rÄkawiczki</a></li> 635 636 <li><a href="/jezdziec/produkty-terapeutyczne/opaski-terapeutyczne" title="">opaski terapeutyczne</a></li> 637 638 <li><a href="/z-troska/terapeutyczne-dla-jezdzca/bielizna-back-on-track" title="">bielizna back on track</a></li> 639 640 </ul> 641 </div> 642 <div class="menu-box single"> 643 <div class="title"> 644 <a href="/z-troska/terapeutyczne-kon" class=""> 645 terapeutyczne - koÅ<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 646 </div> 647 <ul> 648 <li><a href="/z-troska/terapeutyczne-dla-konia/ochraniacze-terapeutyczne" title="">ochraniacze terapeutyczne</a></li> 649 650 <li><a href="/z-troska/terapeutyczne-dla-konia/kantary-back-on-track" title="">kantary Back on Track</a></li> 651 652 <li><a href="/z-troska/terapeutyczne-dla-konia/czapraki-back-on-track" title="">czapraki Back on Track</a></li> 653 654 <li>
654<a href="/z-troska/terapeutyczne-dla-konia/pady-i-podkladki" title="">podkÅadki pod siodÅo</a></li> 655 656 <li><a href="/z-troska/terapeutyczne-dla-konia/nauszniki-back-on-track" title="">nauszniki Back on Track</a></li> 657 658 <li><a href="/z-troska/terapeutyczne-dla-konia/popregi-back-on-track" title="">poprÄgi Back on Track</a></li> 659 660 <li><a href="/z-troska/terapeutyczne-dla-konia/derki-back-on-track" title="">derki Back on Track</a></li> 661 662 <li><a href="/z-troska/terapeutyczne-dla-konia/chlodzace-dla-konia" title="">chÅodzÄ ce dla konia</a></li> 663 664 </ul> 665 </div> 666 <div class="menu-box single"> 667 <div class="title"> 668 <a href="/z-troska/produkty-dla-psa" class=""> 669 produkty dla psa<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i> </a> 670 </div> 671 <ul> 672 <li><a href="/z-troska/pies/ochraniacze-dla-psa" title="">ochraniacze dla psa</a></li> 673 674 <li><a href="/z-troska/pies/kurtki-dla-psa-back-on-track" title="">kurtki dla psa Back on Track</a></li> 675 676 <li><a href="/z-troska/pies/inne-kurtki-dla-psa" title="">inne kurtki dla psa</a></li> 677 678 <li><a href="/z-troska/pies/legowiska-terapeutyczne" title="">legowiska terapeutyczne</a></li> 679 680 <li><a href="/stajnia/pies/zabawki-dla-psa" title="">zabawki dla psa</a></li> 681 682 <li><a href="/stajnia/pies/obroze" title="">obroże</a></li> 683 684 <li><a href="/z-troska/pies/chlodzace-dla-psa" title="">chÅodzÄ ce dla psa</a></li> 685 686 </ul> 687 </div> 688 </div> 689 </div> 690 </div> 691 <!-- end --> 692 </li> 693 <li class="style1"> 694 <a href="https://www.horseway.pl/producenci" target="_parent"> 695 MARKI </a> 696 </li> 697 <li class="style1"> 698 <a href="/porady" target="_parent"> 699 Porady </a> 700 </li> 701 <!-- 702 <li><a href="/producenci" title="">MARKI</a></li> 703 <li><a href="/nowosci" title="" class="news">
703NOWOÅCI</a></li> 704 <li><a href="/promocje" title="" class="promo">PROMOCJE</a></li> 705 --> 706 </ul> 707 708 <div class="pull-right sticky_basket"> 709 <div class="custom-top-basket"> 710 <span class="cart_rel" id="MB_slideDownAuto"> 711 <span class="count"><item id="totalItemTop"></item> szt. </span> 712 <i class="fa fa-shopping-cart icon-cart"></i> 713 <span id="totalPriceTop" class="total"></span> 714 </span> 715
715<script type="text/javascript"> 716 $(document).ready(function(){ 717 $("#totalItemTop, #totalItemTop2, #totalItemTop3").html("0"); 718 719 if(0 > 0){ 720 $("#totalItemTop, #totalItemTop2, #totalItemTop3").addClass("active"); 721 } 722 $("#totalPriceTop").html("0,00 <span>zÅ</span>"); 723 }); 724 </script>
724 <a href="/koszyk" title="" class="btn btn-lg btn-primary hidden-xs">ZapÅaÄ <i class="fa fa-angle-right"></i></a> 725 </div> 726 </div> 727 </div> 728 </div> 729 </nav> 730</div></header><section class="breadcrumbs"> 731 <div class="container cf"> 732 <ol class="breadcrumb"> 733 <li itemscope itemtype="http://data-vocabulary.org/Breadcrumb"> 734 <a itemprop="url" href="https://www.horseway.pl/"> 735 <item itemprop="title">Strona gÅówna</item> 736 </a> 737 </li> 738 <li itemscope itemtype="http://data-vocabulary.org/Breadcrumb" class="active"> 739 <item itemprop="title">Koszyk</item> 740 </li> 741 </ol> 742 </div> 743</section> 744 745 <section id="basket_step1" class="basket-steps basket-step1 step-1 "> 746 747 <div class="container cf"> 748 749 750 <h1>ZawartoÅÄ koszyka</h1> 751 752 <div class="steps-counter"> 753 <div class="row"> 754 <div class="col-md-8 col-md-offset-2"> 755 <div class="step current"> 756 <div class="counter"> 1</div> 757 <div class="title">ZawartoÅÄ koszyka</div> 758 </div> 759 <div class="step "> 760 <div class="counter "> 2</div> 761 <div class="title">Formularz zamówienia</div> 762 </div> 763 <div class="step "> 764 <div class="counter"> 3</div> 765 <div class="title">Podsumowanie</div> 766 </div> 767 </div> 768 </div> 769</div> 770 <div> 771 <div id="messageBox" class="messageBox"> 772 773 774 775 </div> 776</div> 777 778 779 780 781 782 <table id="table-basket" class="table cart-table"> 783 <thead> 784 <tr> 785 <th class="product">Produkty</th> 786 <th class="availability">DostÄpnoÅÄ</th> 787 <th class="price">Cena</th> 788 <th class="qty">IloÅÄ</th> 789 <th class="amount">WartoÅÄ</th> 790 <th class="delete">UsuÅ</th> 791 </tr> 792 </thead> 793 <tbody> 794 <tr> 795 <td style="text-align:center;" colspan="6"> 796 brak produktów w koszyku </td> 797 </tr> 798 </tbody> 799 </table> 800 801 802 803 804 <div id="box-delivery" class="info-box basket-info-box"> 805 </div> 806 807 808 809 810 811 812 <div id="box-dpd-pickup" class="info-box inpost-info-box" style="display: none;"> 813 <div class="title"> 814 DPD Pickup - Odbiór w punkcie <input type="hidden" id="dpd_pickup_selected" value="0" /> 815 </div> 816 <div class="row"> 817 <div class="col-xs-12"> 818 <a role="button" id="pokazMapkeDPDPickup" class="btn btn-info btn-input spacebar-click" tabindex="0" map-url="//pudofinder.dpd.com.pl/widget?key=">Pokaż punkty odbioru</a> 819 </div> 820 </div> 821 <div id="blokDPDPickup_SELECTED" style="padding:20px 0px; display: none;"> 822 <div class="title"> 823 Wybrany punkt odbioru </div> 824 <div class="row"> 825 <div class="col-xs-12 col-sm-9" style="font-size:14px;"> 826 Adres: <strong><item id="dpd_pickup_location_sel_location"></item></strong><br /> 827 Miejsce: <strong><item id="dpd_pickup_location_sel_description"></item></strong><br /> 828 </div> 829 <div class="col-xs-12 col-sm-3" style="font-size:14px;"> 830 <a role="button" id="pokazMapkeDPDPickup2" class="btn btn-info btn-input spacebar-click" tabindex="0">ZmieÅ punkt odbioru</a> 831 </div> 832 </div> 833 </div> 834 <style type="text/css"> 835 .fancybox-overlay, .fancybox-bg { background: url("img/template/ajax-overlay.png") repeat scroll 0 0 rgba(0, 0, 0, 0) !important; opacity: 0.5 !important; } 836 </style> 837 838 </div> 839 840 841 <div id="box-onekurier" class="info-box inpost-info-box" style="display: none;"> 842 <div class="title"> 843 One Kurier (by Allegro) - dostawa tego samego dnia <input type="hidden" id="dpd_pickup_selected" value="
8430" /> 844 </div> 845 <div class="row"> 846 <div class="col-xs-12 col-lg-6"> 847 Wybierz miasto:<br /> 848 <select id="oneKurierMiasto"> 849 <option value="get">wybierz</option> 850 </select> 851 </div> 852 <div id="box-onekurier-codes" class="col-xs-12 col-lg-6" style="display: none;"> 853 Podaj kod pocztowy:<br /> 854 <input id="oneKurierKod" type="text" placeholder="XX-XXX" value="" /> 855 <style type="text/css"> 856 #box-onekurier-codes .tt-dropdown-menu { width: 175px; } 857 </style> 858 </div> 859 </div> 860 <style type="text/css"> 861 .fancybox-overlay, .fancybox-bg { background: url("img/template/ajax-overlay.png") repeat scroll 0 0 rgba(0, 0, 0, 0) !important; opacity: 0.5 !important; } 862 </style> 863 </div> 864 865 866 <div id="box-paybynet" class="info-box payments-info-box" style="display: none;"> 867 <input type="hidden" id="pbn_bank_id" value="" /> 868 <div class="title">Wybierz swój bank</div> 869 <div class="row"> 870 <div class="paym"> 871 <div class="radio-box"> 872 <input id="pbn_24900005" type="radio" name="" value="24900005" /> 873 </div> 874 <div class="icon-box"> 875 <img src="/images/bank/paybynet/alior.jpg" alt="" /> 876 </div> 877 </div> 878 <div class="paym"> 879 <div class="radio-box"> 880 <input id="pbn_16000003" type="radio" name="" value="16000003" /> 881 </div> 882 <div class="icon-box"> 883 <img src="/images/bank/paybynet/bgz.jpg" alt="" /> 884 </div> 885 </div> 886 <div class="paym"> 887 <div class="radio-box"> 888 <input id="pbn_10200003" type="radio" name="" value="10200003" /> 889 </div> 890 <div class="icon-box"> 891 <img src="/images/bank/paybynet/blik.jpg" alt="" /> 892 </div> 893 </div> 894 <div class="paym"> 895 <div class="radio-box"> 896 <input id="pbn_10200029" type="radio" name="" value="10200029" /> 897 </div> 898 <div class="icon-box"> 899 <img src="/images/bank/paybynet/inteligo.jpg" alt="" /> 900 </div> 901 </div> 902 <div class="paym"> 903 <div class="radio-box"> 904 <input id="pbn_11602202" type="radio" name="" value="11602202" /> 905 </div> 906 <div class="icon-box"> 907 <img src="/images/bank/paybynet/millenium.jpg" alt="" /> 908 </div> 909 </div> 910 <div class="paym"> 911 <div class="radio-box"> 912 <input id="pbn_11602202" type="radio" name="" value="11602202" /> 913 </div> 914 <div class="icon-box"> 915 <img src="/images/bank/paybynet/citi.jpg" alt="" /> 916 </div> 917 </div> 918 <div class="paym"> 919 <div class="radio-box"> 920 <input id="pbn_12400001" type="radio" name="" value="12400001" /> 921 </div> 922 <div class="icon-box"> 923 <img src="/images/bank/paybynet/pekao24.jpg" alt="" /> 924 </div> 925 </div> 926 <div class="paym"> 927 <div class="radio-box"> 928 <input id="pbn_15600013" type="radio" name="" value="15600013" /> 929 </div> 930 <div class="icon-box"> 931 <img src="/images/bank/paybynet/getin.jpg" alt="" /> 932 </div> 933 </div> 934 <div class="paym"> 935 <div class="radio-box"> 936 <input id="pbn_16800007" type="radio" name="" value="16800007" /> 937 </div> 938 <div class="icon-box"> 939 <img src="/images/bank/paybynet/plus.jpg" alt="" /> 940 </div> 941 </div> 942 <div class="paym"> 943 <div class="radio-box"> 944 <input id="pbn_86420002" type="radio" name="" value="86420002" /> 945 </div> 946 <div class="icon-box"> 947 <img src="/images/bank/paybynet/pbs.jpg" alt="" /> 948 </div> 949 </div> 950 <div class="paym"> 951 <div class="radio-box"> 952 <input id="pbn_BS1" type="radio" name="" value="BS,1" /> 953 </div> 954 <div class="icon-box"> 955 <img src="/images/bank/paybynet/bps.jpg" alt="" /> 956 </div> 957 </div> 958 <div class="paym"> 959 <div class="radio-box"> 960 <input id="pbn_BS2" type="radio" name="" value="BS,2" /> 961 </div> 962 <div class="icon-box"> 963 <img src="/images/bank/paybynet/sgb.jpg" alt="" /> 964 </div> 965 </div> 966 <div class="paym"> 967 <div class="radio-box"> 968 <input id="pbn_14600009" type="radio" name="" value="14600009" /> 969 </div> 970 <div class="icon-box"> 971 <img src="/images/bank/paybynet/noble.jpg" alt="" /> 972 </div> 973 </div> 974 <div class="paym"> 975 <div class="radio-box"> 976 <input id="pbn_19500001" type="radio" name="" value="19500001" /> 977 </div> 978 <div class="icon-box"> 979 <img src="/images/bank/paybynet/idea.jpg" alt="" /> 980 </div> 981 </div> 982 <div class="paym"> 983 <div class="radio-box"> 984 <input id="pbn_18701045" type="radio" name="" value="18701045" /> 985 </div> 986 <div class="icon-box"> 987 <img src="/images/bank/paybynet/nest.jpg" alt="" /> 988 </div> 989 </div> 990 <div class="paym"> 991 <div class="radio-box">
992 <input id="pbn_10500002" type="radio" name="" value="10500002" /> 993 </div> 994 <div class="icon-box"> 995 <img src="/images/bank/paybynet/ing.jpg" alt="" /> 996 </div> 997 </div> 998 <!-- 999 <div class="paym"> 1000 <div class="radio-box"> 1001 <input id="pbn_15401157" type="radio" name="" value="15401157" /> 1002 </div> 1003 <div class="icon-box"> 1004 Bank<br />Testowy 1005 </div> 1006 </div> 1007 --> 1008 </div> 1009 </div> 1010 1011 1012 <div id="inposteu" class="info-box inpost-info-box" style="display: none;"> 1013 </div> 1014 1015 <div id="inpost" class="info-box inpost-info-box" style="display: none;"> 1016
1016<script src="https://geowidget.easypack24.net/js/sdk-for-javascript.js"></script>
1016 1017 <link rel="stylesheet" href="https://geowidget.easypack24.net/css/easypack.css"/> 1018 <style type="text/css"> 1019 #modal-inpost-map-overlay { 1020 background: url("img/template/ajax-overlay.png") repeat scroll 0 0 rgba(0, 0, 0, 0); 1021 bottom: 0; 1022 left: 0; 1023 position: fixed; 1024 right: 0; 1025 top: 0; 1026 z-index: -1; 1027 opacity: 0.5; 1028 } 1029 </style> 1030 <div id="inpost_map"> 1031 <div class="title"> 1032 Paczkomaty InPost </div> 1033 <div class="row"> 1034 <div class="col-xs-12"> 1035 <a role="button" id="pokazMapkeInpost" class="btn btn-info btn-input spacebar-click" tabindex="0">Pokaż mapÄ paczkomatów</a> 1036 </div> 1037 </div> 1038 <div id="boxInpostMap_SELECTED" style="padding:20px 0px; display: none;"> 1039 <div class="title"> 1040 Wybrany paczkomat </div> 1041 <div class="row"> 1042 <div class="col-xs-12 col-sm-9" style="font-size:14px;"> 1043 paczkomat: <strong><item id="inpost_paczkomat"></item></strong><br /> 1044 lokalizacja: <strong><item id="inpost_location"></item></strong><br /> 1045 </div> 1046 <div class="col-xs-12 col-sm-3" style="font-size:14px;"> 1047 <a role="button" id="pokazMapkeInpost2" class="btn btn-info btn-input spacebar-click" tabindex="0">ZmieÅ paczkomat</a> 1048 </div> 1049 </div> 1050 </div> 1051 <div class="form-type1"> 1052 <div class="check-element"> 1053 <label class="full-width"> 1054 <input id="inpost_statue" type="checkbox" value="1" /> 1055 <span>Wyrażam zgodÄ na przekazanie danych osobowych wymaganych do realizacji zamówienia firmie INPOST i akceptujÄ <a href="https://inpost.pl/regulaminy" target="_blank" >regulamin INPOST</a>.</span></label> 1056 </div> 1057 </div> 1058 </div> 1059 </div> 1060 1061 1062 <div id="pwrbox" class="info-box inpost-info-box" style="display: none;"> 1063 <div class="title"> 1064 Orlen Paczka </div> 1065 <div class="row"> 1066 <div class="col-xs-12"> 1067 <input type="text" id="pwr_city_input" class="" placeholder="podaj miasto" value=""/> 1068 <a role="button" id="pobierzRuchPSD" class="btn btn-info btn-input">Pokaż punkty odbioru</a> 1069 </div> 1070 </div> 1071 <div id="blokRuchPSD_TRUE" style="padding:20px 0 10px 0;display: none;"> 1072 <div class="title"> 1073 Wybierz punkt odbioru </div> 1074 <div id="blokRuchCityLocations"> 1075 1076 </div> 1077 </div> 1078 <div id="blokRuchPSD_FALSE" style="padding:20px 0 10px 0; display: none;"> 1079 <div class="title"> 1080 Wybierz punkt odbioru </div> 1081 <div class="row"> 1082 <div class="col-xs-12"> 1083 <p style="color:darkorange;">W podanym mieÅcie nie odnaleziono żadnego punktu odbioru. Skorzystaj z poniższego formularza wyboru punktu odbioru, lub zmieÅ sposób wysyÅki.<
1083/p> 1084 </div> 1085 </div> 1086 <div class="row"> 1087 <div class="col-sm-4 col-xs-12"> 1088 Województwo:<br /> 1089 <select id="pwr_province"> 1090 <option value="0">wybierz</option> 1091 <option value="DolnoÅlÄ skie">dolnoÅlÄ skie</option> 1092 <option value="Kujawsko-Pomorskie">kujawsko-pomorskie</option> 1093 <option value="Lubelskie">lubelskie</option> 1094 <option value="Lubuskie">lubuskie</option> 1095 <option value="Åódzkie">Åódzkie</option> 1096 <option value="MaÅopolskie">maÅopolskie</option> 1097 <option value="Mazowieckie">mazowieckie</option> 1098 <option value="Opolskie">opolskie</option> 1099 <option value="Podkarpackie">podkarpackie</option> 1100 <option value="Podlaskie">podlaskie</option> 1101 <option value="Pomorskie">pomorskie</option> 1102 <option value="ÅlÄ skie">ÅlÄ skie</option> 1103 <option value="ÅwiÄtokrzyskie">ÅwiÄtokrzyskie</option> 1104 <option value="WarmiÅsko-Mazurskie">warmiÅsko-mazurskie</option> 1105 <option value="Wielkopolskie">wielkopolskie</option> 1106 <option value="Zachodniopomorskie">zachodniopomorskie</option> 1107 </select> 1108 </div> 1109 <div class="col-sm-4 col-xs-12"> 1110 Miasto:<br /> 1111 <select id="pwr_city" disabled> 1112 <option value="">â wybierz województwo</option> 1113 </select> 1114 </div> 1115 <div class="col-sm-4 col-xs-12"> 1116 Punkt odbioru:<br /> 1117 <select id="pwr_location" disabled> 1118 <option value="">â wybierz miasto</option> 1119 </select> 1120 </div> 1121 </div> 1122 </div> 1123 <div id="blokRuchPSD_SELECTED" style="padding:20px 12px; display: none;"> 1124 <div class="title"> 1125 Wybrany punkt odbioru </div> 1126 <div class="row"> 1127 <div class="col-xs-12" style="font-size:14px;"> 1128 Adres: <strong><item id="pwr_location_sel_city"></item>, <item id="pwr_location_sel_location"></item></strong><br /> 1129 Godziny otwarcia: <strong><item id="pwr_location_sel_opening"></item></strong><br /> 1130 Okolica: <strong><item id="pwr_location_sel_locationfull"></item></strong> 1131 </div> 1132 </div> 1133 </div> 1134 </div> 1135 1136 1137 <div class="checksum-total"> 1138 <div class="row"> 1139 <div class="col-md-6 col-sm-4 col-xs-12"> 1140 <div class="row"> 1141 <div class="col-md-6 col-sm-12"> 1142 <div class="title"> 1143 Chcesz zachowaÄ zakupy na później? </div> 1144 <a id="add_all_to_store" locked="1" class="btn btn-info btn-input spacebar-click" tabindex="0">Zachowaj</a> 1145 1146 <div id="msg_store_success" class="small-alert alert-success" style="display: none;"> 1147 <i class="fa fa-check-circle"></i> 1148 Twój koszyk zostaÅ zapisany na <a href='/przechowalnia'>liÅcie ulubionych produktów</a>. </div> 1149 1150 <div id="msg_store_err1" class="small-alert alert-danger" style="display: none;"> 1151 <i class="fa fa fa-times-circle-o"></i> 1152 Twój koszyk nie zostaÅ zapisany na <a href='/przechowalnia'>liÅcie ulubionych produktów</a>. JeÅli problem siÄ powtarza skontaktuj siÄ z obsÅugÄ sklepu. </div> 1153 1154 <div id="msg_store_err2" class="small-alert alert-danger" style="display: none;"> 1155 <i class="fa fa fa-times-circle-o"></i>
1156 <span>Aby korzystaÄ z listy ulubionych produktów musisz posiadaÄ konto w naszym sklepie. <a href='/zaloguj'>Zaloguj siÄ</a>, jeÅli posiadasz konto, lub <a href='/rejestracja'>zarejestruj</a>, aby móc korzystaÄ z przechowalni.</span> 1157 </div> 1158 1159 1160 </div> 1161 <div class="col-md-6 col-sm-12"> 1162 <div class="collapse1"> 1163 <div id="showNotice" class="title collapsed spacebar-toggle" data-toggle="collapse" data-target="#extra-info" tabindex="0"> 1164 Uwagi do zamówienia? <i class="fa fa-angle-double-down pull-right"></i> 1165 </div> 1166 <div class="collapse extra-info" id="extra-info"> 1167 <div class="content"> 1168 <textarea id="notice"></textarea> 1169 </div> 1170 </div> 1171 </div> 1172 </div> 1173 </div> 1174 <div class="row"> 1175 </div> 1176 1177 </div> 1178 <div class="col-md-6 col-sm-8 col-xs-12"> 1179 <div class="totals-amounts"> 1180 <!-- /count --> 1181 <div id="promo_box" class="entry"> 1182 <div class="tlabel gray"> 1183 OszczÄdzasz: 1184 </div> 1185 <div id="promo_oszcz" class="tvalue gray"> 1186 - </div> 1187 </div> 1188 <div class="entry"> 1189 <div class="tlabel"> 1190 WartoÅÄ zamówienia: 1191 </div> 1192 <div id="order_price" class="tvalue"> 1193 0,00 <span>zÅ</span> </div> 1194 </div> 1195 <div class="entry"> 1196 <div class="tlabel"> 1197 Dostawa: 1198 </div> 1199 <div id="order_delivery_info" class="tvalue"> 1200 - </div> 1201 </div> 1202 <div id="order_delivery_tofree_info" class="entry" style="display: none;"> 1203 <input type="hidden" id="order_delivery_tofree_info_text" value="" /> 1204 <div class="tlabel tlabel-slim gray"> 1205 Do darmowej wysyÅki brakuje Ci jeszcze: 1206 </div> 1207 <div id="delivery_tofree_info" class="tvalue gray"> 1208 </div> 1209 </div> 1210 <div class="entry label-entry"> 1211 <div class="tlabel-full"> 1212 Przewidywana wysyÅka <strong id="max_shipping_time">brak informacji</strong> 1213 </div> 1214 </div> 1215 <div class="entry main-entry"> 1216 <div class="tlabel"> 1217 Razem do zapÅaty: 1218 </div> 1219 <div id="order_topay" class="tvalue"> 1220 0,00 <span>zÅ</span> </div> 1221 </div> 1222 </div> 1223 1224 </div> 1225 </div> 1226 </div> 1227 <div class="buttons main-buttons cf"> 1228 <a role="button" href="/" title="" class="btn btn-lg btn-info pull-left spacebar-click" tabindex="0">Powrót do zakupów</a> 1229 </div> 1230 1231 <input type="hidden" id="gotoURL1" name="gotoURL1" value="/item/get2prop" /> 1232 <input type="hidden" id="gotoURL2" name="gotoURL2" value="/item/get3prop" /> 1233 <input type="hidden" id="countItems" name="countItems" value="
12330" /> 1234 </div> 1235 </section> 1236<style type="text/css"> 1237 item.tagline { font-size: 10px; } 1238 .link_replace_in_basket { color:#000; text-decoration: underline; cursor: pointer; } 1239 .link_replace_in_basket:hover { text-decoration: none; color:#000; } 1240 .om-price-info-basket { padding:3px 0px 6px 0px; font-weight: normal; font-size: 11px; color:gray; text-transform: initial; line-height: 11px !important; clear:both; margin-top:5px; display: inline-block; } 1241</style> 1242 1243 1244 1245<footer> 1246 <div class="container"> 1247 <div class="footer-menu"> 1248 <div class="row"> 1249 <div class="col-xs-12"> 1250 <div class="cf"> 1251 <div class="navbar-toggle pull-left collapsed" data-toggle="collapse" data-target="#bottom-menu"> 1252 <i class="fa fa-bars"></i> 1253 <span>Informacje Kontaktowe</span> 1254 </div> 1255 </div> 1256 <div id="bottom-menu" class="collapse navbar-collapse bottom-menu"> 1257 <div class="row"> 1258 <div class="col-sm-4 col-lg-2 col-lg-offset-1 col-md-3 col-md-offset-1"> 1259 <div class="bottom-box"> 1260 <div class="title">OBSÅUGA KLIENTA<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i></div> 1261 <ul> 1262 <li class=""><a class="" href="/koszty-wysylki" target="_parent">Termin i koszty wysyÅki</a></li><li class=""><a class="" href="/formy-platnosci" target="_parent">Formy pÅatnoÅci</a></li><li class=""><a class="" href="/platnosci-paypo" target="_blank">PayPo zapÅaÄ za 30 dni</a></li><li class=""><a class="" href="/zwroty-i-reklamacje" target="_parent">Zwroty i reklamacje</a></li> </ul> 1263 </div> 1264 </div> 1265 <div class="col-sm-4 col-lg-2 col-lg-offset-2 col-md-3 col-md-offset-1"> 1266 <div class="bottom-box"> 1267 <div class="title">INFORMACJE<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i></div> 1268 <ul> 1269 <li class=""><a class="" href="/o-nas" target="_parent">O nas</a></li><li class=""><a class="" href="/producenci" target="_parent">Oferowane marki</a></li><li class=""><a class="" href="/regulamin-sklepu" target="_parent">Regulamin sklepu</a></li><li class=""><a class="" href="/polityka-prywatnosci" target="_parent">Polityka prywatnoÅci</a></li><li class=""><a class="" href="/polityka-cookies" target="_parent">Polityka cookies</a></li> </ul> 1270 </div> 1271 </div> 1272 <div class="col-sm-4 col-lg-2 col-lg-offset-2 col-md-3 col-md-offset-1"> 1273 <div class="bottom-box"> 1274 <div class="title">PROGRAM RABATOWY<i class="fa fa-plus-square-o visible-xs pull-right"></i><i class="fa fa-minus-square-o visible-xs pull-right"></i></div> 1275 <ul> 1276 <li class=""><a class="" href="/warunki-programu" target="_parent">Jak skorzystaÄ</a></li><li class=""><a class="" href="/porady" target="_parent">BLOG</a></li> </ul> 1277 </div> 1278 </div> 1279 </div> 1280 </div> 1281 </div> 1282 </div> 1283 1284 </div> 1285 </div> 1286 <div class="footer-color"> 1287 <div class="container"> 1288 <div class="row"> 1289 1290 <div class="col-sm-4 col-md-4 col-md-offset-1"> 1291 <div class="bottom-box contact-box cf"> 1292 <div class="title">
1292Kontakt</div> 1293 <div class="text"> 1294 <p><i class="fa fa-envelope-o"></i> <a href="mailto:[email protected]">[email protected]</a></p> 1295<p><i class="fa fa-phone"></i> <strong>519 491 770</strong></p> 1296<p></i>poniedziaÅek-piÄ tek 10:00-16:00</p> </div> 1297 </div> 1298 </div> 1299 <div class="col-sm-4 col-md-3"> 1300 <div class="bottom-box contact-box cf"> 1301 <div class="custom-social2"> 1302 <p> 1303 <a target="_blank" href="https://www.facebook.com/horseway.sklep.jezdziecki/"> 1304 <img src="img/fb.png" alt=""> 1305 </a> 1306 1307 <a target="_blank" href="https://www.instagram.com/sklep_horseway/"> 1308 <img src="img/insta.png" alt=""> 1309 </a> 1310 </p> 1311 </div> 1312 </div> 1313 </div> 1314 <style type="text/css"> 1315 .custom-social2 .fa { font-size: 34px !important; } 1316 .custom-social2 a:hover { text-decoration:none; opacity: 0.8; } 1317 </style> 1318 </div> 1319 </div> 1320 </div> 1321 1322 <div class="container"> 1323 <div class="copyright"> 1324 <div class="row"> 1325 <div class="text-center col-xs-12"> 1326 <p>© 2016 Horseway</p> 1327 <p><img src="img/custom/foot-logo.png" alt="" /></p> 1328 <p><a href="http://www.ebexo.pl/" target="_blank" title="">projekt i oprogramowanie sklepu: <span>ebexo</span></a></p> 1329 </div> 1330 </div> 1331 1332 </div> 1333 </div> 1334</footer> 1335 1336<div id="MiniBasket" class="top-basket-abs" style="display:none;"> 1337<!-- cart --> 1338</div> 1339 1340<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1341 <div class="modal-dialog"> 1342 <div class="modal-content"> 1343 <div class="modal-header"> 1344 <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Zamknij</span></button> 1345 <div class="modal-title" id="myModalLabel">Modal title</div> 1346 </div> 1347 <div id="myModalBody" class="modal-body"> 1348 ... 1349 </div> 1350 <div class="modal-footer"> 1351 <button id="myModalBtnCancel" type="button" class="btn btn-info" data-dismiss="modal">Anuluj</button> 1352 <button id="myModalBtnOK" type="button" class="btn btn-primary">OK</button> 1353 </div> 1354 </div> 1355 </div> 1356</div> 1357 1358<div id="myLoader" style="display: none;"> 1359 <div class="modal fade in" id="pageLoader" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="false" style="display:block;"> 1360 <div class="loader-box"> 1361 <img loading="lazy" src="img/template/loader.gif" alt="loader"/> 1362 <div id="myLoaderMsg" class="text"> 1363 trwa Åadowanie<br/>proszÄ czekaÄ </div> 1364 </div> 1365 </div> 1366 <div class="modal-backdrop fade in" id="for_pageLoader"></div> 1367</div> 1368 1369<div id="myLoader2" style="display: none;"> 1370 <div class="modal fade in modal-listing" id="pageLoader2" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="false" style="display: block;"> 1371 <div class="loader-box"> 1372 <img loading="lazy" src="img/template/loader.gif" alt="loader" /> 1373 <div class="text"> 1374 trwa Åadowanie<br/>proszÄ czekaÄ </div> 1375 </div> 1376 </div> 1377 <div class="modal-backdrop fade in" id="for_pageLoader2"></div> 1378</div> 1379 1380<span class="fbox hidden">fbox</span> 1381 1382<img class="hidden" loading="lazy" src="/images/ajax-loader-blockui.gif" alt=""/> 1383<img class="hidden" loading="lazy" src="/images/ajax-loader-order.gif" alt=""/> 1384 1385<input type="hidden" name="linkToBasket" value="/koszyk" id="linkToBasket"><input type="hidden" name="link_addcompare" value="/dodaj-do-porownania" id="link_addcompare"><input type="hidden" name="link_add_to_basket" value="/dodaj-do-koszyka" id="link_add_to_basket"><input type="hidden" name="link_add_to_store" value="/dodaj-do-przechowalni" id="link_add_to_store"><input type="hidden" name="link_change_offer_status" value="/zmien-status-oferty" id="link_change_offer_status"><input type="hidden" name="link_check_rabat_code" value="/sprawdz-kod-rabatowy" id="link_check_rabat_code"><input type="hidden" name="link_compare" value="/porownaj" id="link_compare"><input type="hidden" name="link_delete_from_store" value="/usun-z-przechowalni" id="link_delete_from_store"><input type="hidden" name="link_fbts" value="/z-koszyka-do-przechowalni" id="link_fbts"><input type="hidden" name="link_basketlink" value="/koszyk-link" id="link_basketlink"><input type="hidden" name="link_fstb" value="/z-przechowalni-do-koszyka" id="link_fstb"><input type="hidden" name="link_getmini" value="/basket-get-mini" id="link_getmini"><input type="hidden" name="link_inpost_pobierz_paczkomaty" value="/pobierz-paczkomaty" id="link_inpost_pobierz_paczkomaty"><input type="hidden" name="link_itemcheckamount" value="/check-amount" id="link_itemcheckamount"><input type="hidden" name="link_itemcheckamountp" value="/check-amount-pack" id="link_itemcheckamountp"><input type="hidden" name="link_login" value="/zaloguj" id="link_login"><input type="hidden" name="link_show_payments" value="/pokaz-formy-platnosci" id="link_show_payments"><input type="hidden" name="link_recount_price" value="/recount-price" id="link_recount_price"><input type="hidden" name="link_register" value="/rejestracja" id="link_register"><input type="hidden" name="link_searchsimple" value="/search-simple" id="link_searchsimple"><input type="hidden" name="link_set_delivery" value="/ustaw-wysylke" id="link_set_delivery"><input type="hidden" name="link_set_gift" value="/aktywuj-prezent" id="link_set_gift"><input type="hidden" name="link_set_notice" value="/uwagi-do-zamowienia" id="link_set_notice"><input type="hidden" name="link_set_paczkomat" value="/ustaw-paczkomat" id="link_set_paczkomat"><input type="hidden" name="link_get_paczkomat" value="/pobierz-paczkomat" id="link_get_paczkomat"><input type="hidden" name="link_set_user_mass_data" value="/dane-klienta-masowo" id="link_set_user_mass_data"><input type="hidden" name="link_show_suppliers" value="/pokaz-dostawcow" id="link_show_suppliers"> <input type="hidden" name="link_store" value="/przechowalnia" id="link_store"><input type="hidden" name="link_unset_gift" value="/deaktywuj-prezent" id="link_unset_gift"><input type="hidden" name="link_searchcat" value="/search-get-cat" id="link_searchcat"><input type="hidden" name="link_searchform2" value="/search-get-form" id="link_searchform2"><input type="hidden" name="link_pwr_pobierz" value="/pobierz-ruch-psd" id="link_pwr_pobierz"><input type="hidden" name="link_pwr_ustaw" value="/ustaw-ruch-psd" id="link_pwr_ustaw"><input type="hidden" name="link_pwr_miasto" value="/pobierz-ruch-miasto" id="link_pwr_miasto"><input type="hidden" name="link_ppp_ustaw" value="/ustaw-pp-punkt" id="link_ppp_ustaw"><input type="hidden" name="link_set_my_point" value="/" id="link_set_my_point"><input type="hidden" name="link_dhl_parcel_ustaw" value="/ustaw-dhl-parcel-punkt" id="link_dhl_parcel_ustaw"><input type="hidden" name="link_dpd_pickup_ustaw" value="/ustaw-dpd-pickup-punkt" id="link_dpd_pickup_ustaw"><input type="hidden" name="link_olza_logistic_ustaw" value="/" id="link_olza_logistic_ustaw"><input type="hidden" name="link_check_amount_mass" value="/check-amount-mass" id="link_check_amount_mass"><input type="hidden" name="link_onekurier_kody" value="/onekurier-kody" id="link_onekurier_kody"><input type="hidden" name="link_onekurier_ustaw" value="/onekurier-ustaw" id="link_onekurier_ustaw"> 1386<input type="hidden" name="link_set_glsparcel" value="/ustaw-glsparcel" id="link_set_glsparcel"><input type="hidden" name="link_get_glsparcel" value="/" id="link_get_glsparcel"> 1387<input type="hidden" name="link_search_city" value="/search-city" id="link_search_city"> 1388<input type="hidden" id="shop_lang_code" name="shop_lang_code" value="pl" /> 1389 1390<img class="hidden" loading="lazy" src="img/template/ajax-overlay.png" alt="overlay" /> 1391<img class="hidden" loading="lazy" src="img/template/load_bg.png" alt="load_bg" /> 1392<img class="hidden" loading="lazy" src="img/template/loader.gif" alt="loader" /> 1393 1394 1395 1396 1397 1398
1398<script type="text/javascript"> 1399 (function () { 1400 var _tsid = 'XB4C7802672C27EBB9539C21746F7A64B'; 1401 _tsConfig = { 1402 'yOffset': '0', /* offset from page bottom */ 1403 'variant': 'reviews', /* default, reviews, custom, custom_reviews */ 1404 'customElementId': '', /* required for variants custom and custom_reviews */ 1405 'trustcardDirection': '', /* for custom variants: topRight, topLeft, bottomRight, bottomLeft */ 1406 'customBadgeWidth': '', /* for custom variants: 40 - 90 (in pixels) */ 1407 'customBadgeHeight': '', /* for custom variants: 40 - 90 (in pixels) */ 1408 'disableResponsive': 'false', /* deactivate responsive behaviour */ 1409 'disableTrustbadge': 'false' /* deactivate trustbadge */ 1410 }; 1411 var _ts = document.createElement('script'); 1412 _ts.type = 'text/javascript'; 1413 _ts.charset = 'utf-8'; 1414 _ts.async = true; 1415 _ts.src = '//widgets.trustedshops.com/js/' + _tsid + '.js'; 1416 var __ts = document.getElementsByTagName('script')[0]; 1417 __ts.parentNode.insertBefore(_ts, __ts); 1418 })(); 1419</script>
1419 1420 1421 1422 1423 1424 1425 1426
1426<script> 1427(function (i) { 1428 var j = document.createElement('script'); 1429 j.src = 'https://cdn.allekurier.pl/mail-box/banner.js?hid=' + i; 1430 j.async = true; j.referrerPolicy = 'no-referrer-when-downgrade'; 1431 document.body.appendChild(j); 1432})('3a5dfde7-7ecc-438a-a71c-1541f220823b'); 1433</script>
1433 1434<!-- GO.PL --> 1435<!-- END: GO.PL --> 1436 1437 1438<!-- REMARKETING GOOGLE --> 1439<!-- END: REMARKETING GOOGLE --> 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450
1451<script type="text/javascript" src="js/lang.pl.min.js?ver=5.12_abb2197"></script>
vendor: 2 bytes, line 1451
1451
1452<script type="text/javascript" src="js/owl.js?ver=5.12_abb2197"></script>
vendor: 2 bytes, line 1452
1452
1453<script type="text/javascript"> 1454$('.pagination .prev').html('<i class="fa fa-angle-left"></i>'); 1455$('.pagination .next').html('<i class="fa fa-angle-right"></i>'); 1456$.extend($.phrases, { 1457 product_avail1: "Dostawa:", 1458 store_wait: "trwa dodawanie do ulubionych<br />proszÄ czekaÄ", 1459 store_locked: "Aby korzystaÄ z ulubionych, musisz byÄ <a class='red' style='font-weight:bold;' href='" + $('#link_login').val() + "'>zalogowany</a>. JeÅli nie posiadasz konta, <a class='red' href='" + $('#link_register').val() + "'><strong>zarejestruj siÄ</strong></a>.", 1460 store_exist: "Ten produkt znajdujÄ siÄ już w Twoich ulubionych.<br />Aby przejÅÄ do ulubionych kliknij <a class='red' href='" + $('#link_store').val() + "'><strong>tutaj</strong></a>.", 1461 store_error: "WystÄ piÅy pewne bÅÄdy, produkt nie zostaÅ dodany do ulubionych.<br /><b>Drogi Kliencie!</b> Zapraszamy ponownie w ciÄ gu kilku chwil. JeÅli problem siÄ powtarza prosimy o kontakt z obsÅugÄ sklepu.", 1462 store_success: "Produkt zostaÅ dodany do ulubionych.<br />Aby przejÅÄ do ulubionych kliknij <a class='red' href='" + $('#link_store').val() + "'><strong>tutaj</strong></a>.", 1463 store_del: "Trwa usuwanie z ulubionych...", 1464 store_noitems2: "brak produktów w ulubionych" 1465}); 1466</script>
1466 1467<style type="text/css"> 1468 1469.product-box .thumb .product-special { left: -3px; top: 10px !important; } 1470.product-details .info_stripe span span { color: #313131; font-weight: bold; } 1471.product-info .product-description { text-align: inherit; } 1472.product-details .choos-box a.your-size { margin-left: 123px; } 1473</style> 1474 1475 1476 <style> 1477 a:focus, 1478 button:focus, 1479 input:focus, 1480 textarea:focus, 1481 select:focus, 1482 div:focus { 1483 outline: none; 1484 1485 } 1486 1487 a:focus-visible, 1488 button:focus-visible, 1489 input:focus-visible, 1490 textarea:focus-visible, 1491 select:focus-visible, 1492 div:focus-visible { 1493 outline: none; 1494 1495 } 1496 1497 .modal-cookie .checkmark { 1498 } 1499 1500 .scrollable-modal-cookie { 1501 padding-top: 5px; 1502 padding-bottom: 5px; 1503 padding-left: 5px; 1504 } 1505 1506 .fbk431, .fbk431 + span.checkmark { 1507 outline: 2px solid #8fce00 !important; 1508 outline-offset: -2px !important; 1509 } 1510 1511 input[type="radio"].fbk431, 1512 input[type="checkbox"].fbk431, 1513 .sidebar-user-account a.fbk431, 1514 a.fbk431.fbk431_nl, 1515 #showNotice { 1516 outline-offset: 1px !important; 1517 } 1518 1519 #SEARCH_FORM a.fbk431 { 1520 position: relative; 1521 z-index: 999; 1522 } 1523 1524 #fraza.fbk431 { 1525 outline: 0px !important; 1526 outline-offset: 0px !important; 1527 } 1528 1529 </style> 1530 1531
1531<script> 1532 document.addEventListener("DOMContentLoaded", () => { 1533 const path = window.location.pathname; 1534 1535 if (path === '/koszyk') { 1536 const inputs = document.querySelectorAll("input.count"); 1537 1538 inputs.forEach(input => { 1539 input.addEventListener("keydown", (event) => { 1540 if (event.key !== "Tab") { 1541 const tmpid = input.getAttribute("tmpid"); 1542 if (tmpid) { 1543 localStorage.setItem("basket_focus", tmpid); 1544 } 1545 } 1546 }); 1547 }); 1548 } else { 1549 localStorage.setItem("basket_focus", 0); 1550 } 1551 }); 1552 1553 const focusableSelector = 'input, button, textarea, select, a, div, span, label'; 1554 1555 document.addEventListener('keydown', (e) => { 1556 if (e.key === 'Tab') { 1557 window.lastInteraction = 'keyboard'; 1558 localStorage.setItem('last_is_tab', 1); 1559 } 1560 }); 1561 1562 document.addEventListener('mousedown', () => { 1563 window.lastInteraction = 'mouse'; 1564 localStorage.setItem('last_is_tab', 0); 1565 }); 1566 1567 document.addEventListener('focusin', (e) => { 1568 if ((window.lastInteraction === 'keyboard' && e.target.matches(focusableSelector)) || (window.lastInteraction === 'mouse' && e.target.matches('input, textarea') && ['text', 'textarea', 'number', 'password', 'email'].includes(e.target.type))) { 1569 e.target.classList.add('fbk431'); 1570 1571 const height = e.target.offsetHeight; 1572 // const computedStyle = window.getComputedStyle(e.target); 1573 // const fontSize = parseFloat(computedStyle.fontSize); 1574 if (height <= 35) { 1575 e.target.classList.add('fbk431_nl'); 1576 } 1577 } 1578 }); 1579 1580 document.addEventListener('focusout', (e) => { 1581 if (e.target.matches(focusableSelector)) { 1582 e.target.classList.remove('fbk431'); 1583 e.target.classList.remove('fbk431_nl'); 1584 } 1585 }); 1586 1587 document.addEventListener('keyup', function (e) { 1588 if (e.keyCode === 32) { // Spacja 1589 const target = e.target; 1590 if (target.classList.contains('spacebar-toggle') && document.activeElement === target) { 1591 const findme = target.querySelector('.spacebar-toggle-click'); 1592 if (findme) { 1593 findme.click(); 1594 } else { 1595 target.click(); 1596 } 1597 e.preventDefault(); 1598 } 1599 } 1600 }); 1601 1602 document.addEventListener('keydown', function (e) { 1603 if (e.keyCode === 32 || e.keyCode === 13) { // Spacja lub Enter 1604 const target = e.target; 1605 if ( 1606 (target.classList.contains('spacebar-toggle') || target.classList.contains('spacebar-click')) && 1607 document.activeElement === target && 1608 target.tagName.toLowerCase() !== 'select' 1609 ) { 1610 target.click(); 1611 e.preventDefault(); 1612 } 1613 } 1614 }); 1615 1616 document.addEventListener('DOMContentLoaded', function () { 1617 setTimeout(function () { 1618 document.querySelectorAll('a.fbox, #SEARCH_FORM a, .frmFilterRemove, .fa-question-circle').forEach(el => { 1619 el.classList.add('spacebar-click'); 1620 el.setAttribute('tabindex', '0'); 1621 }); 1622 1623 /*document.querySelectorAll('[disabled], .disabled').forEach(el => { 1624 el.setAttribute('tabindex', '-1'); // tylko jeÅli naprawdÄ musisz 1625 });*/ 1626 1627 const trackedElements = new Map(); 1628 1629 function updateTabIndex(el) { 1630 const isDisabled = el.disabled || el.classList.contains('disabled'); 1631 1632 if (isDisabled) { 1633 el.setAttribute('tabindex', '-1'); 1634 } else { 1635 el.removeAttribute('tabindex'); 1636 } 1637 1638 trackedElements.set(el, isDisabled); 1639 } 1640 1641 document.querySelectorAll('[disabled], .disabled').forEach(el => { 1642 updateTabIndex(el); 1643 }); 1644 1645 document.addEventListener('click', () => {
1646 trackedElements.forEach((wasDisabled, el) => { 1647 const isNowDisabled = el.disabled || el.classList.contains('disabled'); 1648 1649 if (wasDisabled !== isNowDisabled) { 1650 updateTabIndex(el); 1651 } 1652 }); 1653 1654 document.querySelectorAll('[disabled], .disabled').forEach(el => { 1655 if (!trackedElements.has(el)) { 1656 updateTabIndex(el); 1657 } 1658 }); 1659 }); 1660 1661 const basketFocus = localStorage.getItem('basket_focus'); 1662 if (basketFocus) { 1663 const tmpid = parseInt(basketFocus); 1664 const selector = `input.count[tmpid="${tmpid}"]`; 1665 const elements = document.querySelectorAll(selector); 1666 1667 let visibleElement = null; 1668 for (let el of elements) { 1669 if (el.offsetParent !== null) { 1670 visibleElement = el; 1671 break; 1672 } 1673 } 1674 1675 if (visibleElement) { 1676 visibleElement.classList.add('fbk431'); 1677 visibleElement.focus(); 1678 } 1679 } 1680 1681 document.querySelector('#SEARCH_FORM a').setAttribute('aria-label', 'Wyszukaj'); 1682 document.querySelector('#SEARCH_FORM a').setAttribute('role', 'button'); 1683 document.querySelectorAll('a.btn, a.delete_from_basket, a.login-form__login-integration').forEach(el => { 1684 el.classList.add('spacebar-click'); 1685 el.setAttribute('tabindex', '0'); 1686 el.setAttribute('role', 'button'); 1687 }); 1688 1689 }, 100); 1690 }); 1691 1692 let last_is_tab = parseInt(localStorage.getItem('last_is_tab')); 1693 if (last_is_tab) { 1694 1695 const parseQuery = (qs) => { 1696 const params = new URLSearchParams(qs); 1697 return Object.fromEntries(params.entries()); 1698 }; 1699 1700 const getDiffKeys = (prev, curr) => 1701 Object.keys(curr).filter((k) => prev[k] !== curr[k]); 1702 1703 const highlightInBox = (innerSel, boxSel) => { 1704 const target = document.querySelector(innerSel); 1705 const box = target?.closest(boxSel); 1706 const anchor = box?.querySelector("a"); 1707 if (anchor) { 1708 anchor.classList.add("fbk431", "fbk431_nl"); 1709 anchor.focus(); 1710 } 1711 }; 1712 1713 const getSearch = () => window.location.search; 1714 const getStoredSearch = () => localStorage.getItem("prevSearch") || ""; 1715 const setStoredSearch = (search) => localStorage.setItem("prevSearch", search); 1716 1717 const searchNow = getSearch(); 1718 const searchPrev = getStoredSearch(); 1719 1720 const paramsNow = parseQuery(searchNow); 1721 const paramsPrev = parseQuery(searchPrev); 1722 1723 const changed = getDiffKeys(paramsPrev, paramsNow); 1724 setStoredSearch(searchNow); 1725 1726 if (changed.includes("filtr")) { 1727 const {filtr: currFiltr = ""} = paramsNow; 1728 const {filtr: prevFiltr = ""} = paramsPrev; 1729 1730 const split = (str) => str.split("_").filter(Boolean); 1731 const curr = split(currFiltr); 1732 const prev = new Set(split(prevFiltr)); 1733 1734 let diff = []; 1735 1736 if (currFiltr === prevFiltr && currFiltr.length > 0) { 1737 diff = [curr.at(-1)]; 1738 } else { 1739 diff = curr.filter((val) => !prev.has(val)); 1740 } 1741 1742 if (diff.length) { 1743 const name = diff.at(-1).split(",")[0]; 1744 const input = document.querySelector(`.frmFilterRemove[name="${name}"]`); 1745 const anchor = input?.closest("a"); 1746 if (anchor) { 1747 anchor.classList.add("fbk431", "fbk431_nl"); 1748 anchor.focus(); 1749 } 1750 } 1751 } 1752 1753 if (["f_p_from", "f_p_to"].some((key) => changed.includes(key))) { 1754 highlightInBox(".price-range", ".box-rangeslider"); 1755 } 1756 1757 if (["new", "best", "promo"].some((key) => changed.includes(key))) { 1758 highlightInBox(".frmfilterNBP", ".box-checkbox"); 1759 } 1760 } 1761 </script>
1761 1762</body> 1763</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.