scheduleÜzleteink és nyitvatartásunk
Lokalizáció
Formanyomtatvány elküldés alatt áll

Devold DUO ACTIVE MERINO 205 fogNECK női ing, fa

85,99 
Kisker ár 94,99 
Jobb árat találtál?
Átvétel az üzletekben
2026. 2. 20.-tól (pénteken) Elérhetőség ellenőrzése
chevron_forward
delivery_truck_speed
Házhoz szállítással Futárral történő kézbesítés GLS Futárral történő kézbesítés DPD
Szállítási mód hétfőn 2026. 2. 23.
location_on
Átvételi pontokon
Szállítási mód hétfőn 2026. 2. 23.
replay
Hosszabbított visszaküldési lehetőség akár 100 napig További infók
Értékelés (2)
Mutasd mindet értékelések
5/5

Gyere és merülj el velünk a Devold Duo Active garbó részleteiben. Ez egy kétrétegű anyag. Ahol a 100% ThermoLite szálból készült belső réteg gyorsan elvezeti a nedvességet a testből a külső rétegbe, és az érzékenyebb merinóbőrűek számára a Thermolite tapintása kellemesebb. A külső réteg 80% tiszta merinó gyapjúból és 20% poliamidból készült. Ez a szál magas hőszigetelést biztosít Önnek, és garantálja, hogy még akkor is meleg marad, ha kissé nedves vagy erősen izzad. A rétegeket néhány milliméterenként pontszerűen összeillesztjük. Ideális rostok kombinációja, amikor a belső réteg elvezeti a nedvességet a testből a külső rétegbe, ahol elpárolog a felületéről. Röviden, ez a garbó jól szigetel, és mindig kellemes meleget fog érezni.

 

Anatómiai szabású, és minden alakhoz tökéletesen illeszkedik. Raglan ujjak és lapos varrások nagy kényelmet biztosítanak anélkül, hogy nyomást gyakorolnának a bőrre. Az ujjakon található dupla mandzsetta növeli az alak stabilitását és nagyobb védelmet nyújt a mechanikai sérülésekkel szemben. A megnyújtott hát lehetővé teszi a mély előrehajlítást anélkül, hogy a csípőt és a hát alsó részét szabaddá tenné. A cipzáras garbó megkönnyíti a szellőzést és véd a rossz időjárás ellen.

 

A Devold Duo Active termikus fehérnemű minden hegyi tevékenységhez alkalmas ősztől tavaszig. Kiválóan alkalmas túrázáshoz, snowboardozáshoz, sí hegymászáshoz, klasszikus lesikláshoz, sífutáshoz és őszi vagy tavaszi futáshoz és kerékpározáshoz egy rétegben.

SZÉPSÉG ÉS KÉNYELEM NORVÉGIÁBÓL NŐKNEK

  • A Devold ruházat egyszerre funkcionális és stílusos, ugyanakkor időtálló
  • A minőséget és a megbízhatóságot már világexpedíciós kutatók és felfedezők, sportolók, hegyi kunyhók dolgozói és különféle szervezetek, mint pl. Hegyi Mentőszolgálat
  • A legpuhább merinó gyapjúnak köszönhetően nem karcol és nem harap
  • Könnyen karbantartható: mosógépben mosható, szárítógépben szárítható
  • A szál rugalmasságának köszönhetően a gyapjúruházat nem gyűrődik, nagy az ellenállása és hosszú élettartama
  • Meleg, száraz és kényelmes lesz minden időben
  • légáteresztő anyag - a verejték jobb elvezetése a test felszínéről
  • puha tapintású és testhez illeszthető – rendkívüli kényelem mozgás közben
  • szagálló - nem kell olyan gyakran mosni (nagyszerű hosszabb túrákhoz)
  • lapos varratok és raglán ujjak - megszünteti a bőr kidörzsölését
  • garbó cipzárral - könnyű szellőzés, védelem rossz idő esetén
  • ideális garbó első és egyetlen rétegként és alaprétegként további rétegezés esetén
  • meghosszabbított hátrész - védi a csípőt a hidegtől, nem gördül fel
  • dupla anyag a mandzsettákon - nagyobb alakstabilitás, ellenáll a mechanikai sérüléseknek
  • dupla kötésének köszönhetően tökéletes páraelvezetéssel és magas hőszigeteléssel jeleskedik
  • 80%-ban természetes merinó gyapjú - még nedvesen is meleg

Tanúsítványok

A Devold márka megfelel a textiltermékekre vonatkozó nemzetközi vizsgálati és tanúsítási rendszer szigorú kritériumainak - Oeko Tex Standard 100. Ez azt jelenti, hogy minden termék csak egészséges anyagokból készül. Woolmark logó, csak ezzel a márkával jelölt gyapjú fehérneművel biztos lehet benne, hogy igazi minőség van a kezedben! Ahhoz, hogy egy ruha viselje a Woolmark logót, csak a legmagasabb minőségű tiszta gyapjút kell tartalmaznia, amely megfelel a szigorú minőségi kritériumoknak.

 

A Devold a legjobb természetes minőség Norvégiából. Az egyik legrégebbi ruházati márka a piacon, saját fejlesztéssel és gyártással az európai gyárában. A termékek előállításához elsősorban új-zélandi és ausztrál gazdálkodók legjobb minőségű gyapjúját használják fel. Ezek a gazdák kizárólag a Devoldnak szállítanak gyapjút. A Devold világa a legtechnikásabb és eddig felülmúlhatatlan természetes rostokra épül, amelyeket tökéletesen meg tudunk dolgozni. Gyapjúból készült, amely 100%-ban természetes szál, olyan tulajdonságokkal, amelyeket semmilyen mesterséges szál nem helyettesíthet. Elsődleges feladata az Ön védelme. Gyapjút nem tudunk gyártani, de több mint 166 éve tudjuk tökéletesen feldolgozni és egyedi tulajdonságokat kivonni belőle. A gyapjút magunk dolgozzuk fel, gyártóüzemeink kizárólag Európában találhatók. Egyedül a gyapjúgyártás teljes folyamatát mi irányítjuk, a birkanyírástól a fonal fonásán át a kötöttáru szövéséig és a végtermék varrásáig. Megalkuvást nem ismerünk a minőség és az innováció terén.

ANYAG

Belső: 100% poliészter (ThermoLite)

Külső anyag: 80% merinó gyapjú, 20% poliamid

Súly: 205 gr/m2, rost: 20,5 mikron

A termék részletei
Nem Női
Szín fák
Anyag merinó gyapjú
Szezon Téli
Sportág típusa kerékpározás, turizmus, sífutás, futás, síalpinizmus, síelés, terepfutás, alpinizmus, hegymászás, ferrátázás, kemping, fitnesz, kanyoning, életstílus
Termék azonosító 246770
Női ruházat
Méret Számbeli méret Magasság (cm) Mellbőség (cm) Derékbőség (cm) Csípőméret (cm) Belső lábszárhossz (cm)

XS

34-36

157-164 79-85 63-69 87-93 75-77

S

34-38

161-168 85-91 69-75 93-99 77-79

M

38-40

165-172 91-97 75-81 99-105 79-81

L

42-44

169-176 97-104 81-88 105-112 81-83

XL

44-46

173-178 104-112 88-96 112-119 83-85

XXL

48-50

175-180 112-122 96-104 119-125 85-87
Férfi ruházat
Méret Magasság (cm) Mellbőség (cm) Derékbőség (cm) Csípőméret (cm) Belső lábszárhossz (cm)

S

168-176 91-97 80-86 92-98 82-84

M

173-181 97-103 86-92 98-104 84-86

L

178-186 103-110 92-99 104-111 86-88

XL

183-189 110-118 99-107 111-119 88-90

XXL

186-192 118-128 107-115 119-127 90-92
Devold originals
Méret Magasság (cm) Mellbőség (cm) Derékbőség (cm) Csípőméret (cm)
XS

163-171

85-91

74-80

89-92

S

168-176 91-97 80-86 92-98

M

173-181 97-103 86-92 98-104

L

178-186 103-110 92-99 104-111

XL

183-189 110-118 99-107 111-119

XXL

186-192 118-126 107-113 119-125


 
Termék értékelése  (2 értékelés)
5/5
(2 értékelés)
(2 értékelés)
(0 értékelés)
(0 értékelés)
(0 értékelés)
(0 értékelés)

Te hogyan értékeled a terméket?
Értékelés hozzáadása
Segíts másoknak, gyűjts pontokat és vásárolj akár 15%-kal olcsóbban a hűségrendszer segítségével.
Értékelés verified Ellenőrzött vásárlások
Formanyomtatvány elküldés alatt áll
Tegyél fel értékelés
Formanyomtatvány elküldés alatt áll
comment Termékre vonatkozó kérdések

Jelenleg nincsenek itt kérdések

Formanyomtatvány elküldés alatt áll
A Devold egy norvég vállalat, amely gyapjúból készült termo alsóneműt gyárt. 1853 óta tevékenykedik a piacon, amikor Ole Andreas Devold megalapította Ålesundban. Ennyire hosszú tradíciójának nincs párja a mai piacon - egyértelműen ez a világ legrégebbi gyapjú termo alsóneműje. A Devold a melegebb hónapokra és az izzasztóbb tevékenységekre alkalmas, ultravékony Breeze kollekciótól az Expedition kollekcióig kínál alsóneműket, amelyek a fázósoknak és a nagyon hideg körülményekre alkalmasak. A kollekcióban bármilyen tevékenységhez alkalmas alsónemű, valamint kiváló hőkomfortú gyapjúpulóverek találhatók. A kiegészítők között sapkák, kesztyűk, többfunkciós sálak és többféleképpen használható zoknik széles választéka található.

Itt választ kaphatsz kérdéseidre a szállítással, fizetéssel, biztonsággal és sok mással kapcsolatban.

Ehhez a termékhez javasoljuk
Miért vásárolj nálunk
Fedezd fel a vásárlás előnyeit
1 000 000+ megrendelés

Több tízezer elégedett vásárlóval mi vagyunk a legnagyobb kerékpáros webáruház Szlovákiában.

Egyedülálló ügyfélszolgálat

Elérhetőek vagyunk e-mailben, cseten, telefonon vagy személyesen az MTBIKER központban.

Aktívan támogatjuk a kerékpározást

A megrendelésednek köszönhetően támogatjuk a kerékpározás fejlődését.

Biztonságos vásárlási és fizetési módok

A fizetési művelet biztonságos, emelett számos lehetőség közül választhatsz.

Hűségprogram

Megjutalmazunk Téged a vásárlásokért, valamint az értékelhető hozzászólásokért az MTBIKER fórumban, az e-shopban, ill. a túráid és fotógalériád megosztásáért.

MTBIKER centrum és bemutatóterem

Látogass el a pump-track pályával felszerelt üzletünkbe vagy a Pozsony központjában található történelmi épületünkbe.

navigate_beforekorábbi navigate_nextďalší
keyboard_arrow_up var loadedComments_questionsWidget = false; function loadComments_questionsWidget(){ } var imageUploaderI18N = {"confirmDelete":"T\u00e9nyleg t\u00f6r\u00f6lni akarod ezt a k\u00e9pet?","labelDelete":"K\u00e9p t\u00f6rl\u00e9se","textMaxSize":"A :file \u00e1llom\u00e1ny meghaladja a maxim\u00e1lis 12 MB-ot","textMaxFiles":"A :file \u00e1llom\u00e1nyt nem lehetett felt\u00f6lteni, mert maximum :max fot\u00f3t t\u00f6lthetsz fel.","textWrongMime":"A :file MIME t\u00edpusa nem egyezik a megengedett MIME t\u00edpusokkal:","textWrongExtension":"A :file \u00e1llom\u00e1ny nem megengedett t\u00edpus\u00fa. A megengedett t\u00edpusok a k\u00f6vetkez\u0151k:","textEditTitlePrompt":"Add meg a k\u00e9p le\u00edr\u00e1s\u00e1t","textEditTitleBtn":"A k\u00e9p le\u00edr\u00e1s\u00e1nak szerkeszt\u00e9se"} // Comments $(function(){ $('.comment-form, .review-form', '#questionsWidget').on('submit', function(){ $(this).attr('autocomplete',"off"); // prevent prepopulating fields on backbtn click if (history.state && history.state.popupOpened === 'mobile-expander'){ $('.mobile-expander-content', '#questionsWidget').addClass('opened'); history.back(); } }); $('select[name=sort], select[name=filter]', '#questionsWidget').on('change', function() { let inputName = $(this).attr('name'); let sort = $('select[name=sort]', '#questionsWidget').val(); let filter = $('select[name=filter]', '#questionsWidget').length ? $('select[name=filter]', '#questionsWidget ').val() : ''; var url = "/ajax.php?m=komentare&f=loadCommentsWidget&a=bW9kdWw9c2hvcCZleHRlcm5hbElkPTI0Njc3MCZpdGVtTmFtZT1EZXZvbGQrRFVPK0FDVElWRStNRVJJTk8rMjA1K2ZvZ05FQ0srbiVDNSU5MWkraW5nJTJDK2ZhJmNvbW1lbnRUeXBlPXF1ZXN0aW9uJmF1dGhvclVzZXJJZD0wJndpZGdldElkPXF1ZXN0aW9uc1dpZGdldCZhbGxvd0luc2VydD0xJmFsbG93UmVwbHk9MSZhZGRpdGlvbmFsRXh0ZXJuYWxJZHMlNUIwJTVEPTMwNzg0OSZhZGRpdGlvbmFsRXh0ZXJuYWxJZHMlNUIxJTVEPTMyMzQ1NiZhZGRpdGlvbmFsRXh0ZXJuYWxJZHMlNUIyJTVEPTMwNzkwMiZhZGRpdGlvbmFsRXh0ZXJuYWxJZHMlNUIzJTVEPTI0NzM3OCZhZGRpdGlvbmFsRXh0ZXJuYWxJZHMlNUI0JTVEPTIzMjU3NiZhZGRpdGlvbmFsRXh0ZXJuYWxJZHMlNUI1JTVEPTIzMjU3OCZyZXR1cm5Vcmw9aHR0cHMlM0ElMkYlMkZ3d3cubXRiaWtlci5odSUyRnNob3AlMkZydWhhemF0JTJGYWxhb2x0b3pldC1lcy10ZXJtby1hbHNvbmVtdWslMkZob3NzenUtdWpqdSUyRmRldm9sZC1kdW8tYWN0aXZlLW1lcmluby0yMDUtZm9nbmVjay1ub2ktaW5nLWZhLXAyNDY3NzAuaHRtbCUyM3F1ZXN0aW9ucyZwYXJzZWRVcmwlNUJzY2hlbWUlNUQ9aHR0cHMmcGFyc2VkVXJsJTVCaG9zdCU1RD13d3cubXRiaWtlci5odSZwYXJzZWRVcmwlNUJwYXRoJTVEPSUyRnNob3AlMkZydWhhemF0JTJGYWxhb2x0b3pldC1lcy10ZXJtby1hbHNvbmVtdWslMkZob3NzenUtdWpqdSUyRmRldm9sZC1kdW8tYWN0aXZlLW1lcmluby0yMDUtZm9nbmVjay1ub2ktaW5nLWZhLXAyNDY3NzAuaHRtbCZwYXJzZWRVcmwlNUJmcmFnbWVudCU1RD1xdWVzdGlvbnMmaW5jbHVkZUNvbW1lbnRJZD0w|" + sort + "|" + filter; if (inputName === 'filter') { if (parseInt(filter) === 3 && !customScoreDone) { loadScoreSettingsModal(); return false; } } $('#questionsWidget .comments-body-content').addClass('show-loading'); $.ajax({ url: url, success: function(data) { $('#questionsWidget .comments-body-content').html(data).removeClass('show-loading'); } }); }); }); var commentFileUploaderquestionsWidget = $('.comments-photo-uploader', '#questionsWidget').imageUploader({ hasMain: false, imagesInputName: 'fotokom', preloadedInputName: 'fotokom_preloaded', preloaded: [], maxSize: 12582912, resize: {width: 1280, height: 1920}, maxFiles: 10, }); var commentFormSubmitting = false; $('.comment-form', '#questionsWidget').unbind('submit'); $('.comment-form', '#questionsWidget').on('submit', function(e){ e.preventDefault(); if (commentFormSubmitting) return false; var commentFormSubmitting = true; var $form = $(this); var $commentParent; $form.addClass('show-loading'); $('input[name="fotokom[]"]', $form).prop('disabled', true); var formData = new FormData(this); $.each(commentFileUploaderquestionsWidget.getFiles(),function(i,file){ formData.append('fotokom['+i+']', file); }); $('.invalid-feedback', $form).remove(); $('.is-invalid', $form).removeClass('is-invalid'); var parentId = $form.find("[name=parent]").val(); parentId = parentId ? parseInt(parentId) : 0; var isReply = true && parentId; if (isReply) { $commentParent = $('#commentBox' + parentId); formData.append('level', $commentParent.parents('.comments-replies').length); } $.ajax({ type: "POST", url: "/ajax.php?m=komentare&f=ajaxSaveForm&a=", data: formData, processData: false, contentType: false, success: function(data) { if (isReply && data) { // return comment html (shop only) if ($commentParent.next('.comments-replies').length){ $commentParent.next('.comments-replies').replaceWith($(data)); } else { $commentParent.after($(data)); } // Remove reward container if ($commentParent.find('.reward-container').length) { $commentParent.find('.reward-container').remove(); } let $toHighlight = $('.to-highlight', '#questionsWidget'); if ($toHighlight.length) { $toHighlight.removeClass('to-highlight'); scrollAndHighlightComment('#' + $toHighlight.attr('id'), false); } // Remove 'loyalty-reward' from the url setTimeout(function() { if (window.location.hash.includes("?loyalty-reward=1")) { const newHash = window.location.hash.replace("?loyalty-reward=1", ""); history.replaceState(null, "", newHash); } }, 1000); // reset form resetCommentForm($form.closest('.comments')); $('input[name="fotokom[]"]', $form).prop('disabled', false); $('.comment-form-with-uploader-popup.collapse').collapse('hide'); commentFormSubmitting = false; $form.removeClass('show-loading'); } else { // returns js relocate window.onhashchange = function (e) { e.preventDefault(); window.location.reload(); return false; } $('.mainSite').append(data); // location.reload(); } }, error: function(data){ commentFormSubmitting = false; $form.removeClass('show-loading'); if (data && data.responseJSON && data.responseJSON.formErrors){ $.each(data.responseJSON.formErrors, function(name, error){ $("[name="+name+"]", $form).after('
'+error.join('
')+'
'); $("[name="+name+"]", $form).closest('.form-group').find('input, select, textarea, .dropdown').addClass('is-invalid'); }); } $firstInvalidEl = $(".is-invalid", $form).first(); $firstInvalidEl.focus(); $('input[name="fotokom[]"]', $form).prop('disabled', false); } }); return false; }); // Comments function toggleHiddenComment(comment_id) { $("#commentBox" + comment_id + " .comment-hidden").remove(); $("#commentBox" + comment_id + " .comment-content").show(); } function closeScoreFilterBanner() { $('#commentsScoreFilterBanner').fadeOut(150); $.post('/ajax.php?m=komentare&f=closeScoreFilterBanner'); } function commentsScroll(toElement, offset, noAnimation){ // edit/reply from feed link if ((typeof toElement === 'string' || toElement instanceof String) && toElement.indexOf('#commentBox') >= 0) { let commentId = parseInt(toElement.replace('#commentBox', '')); if (!isNaN(commentId) && commentId) { if (parseInt(localStorage.getItem('replyToCommentId')) === commentId) { localStorage.removeItem('replyToCommentId'); if ($('.comment-reply-btn', toElement).length) { history.replaceState(null, null, ' '); setTimeout(function(){ $('.comment-reply-btn', toElement).first().click(); }, 0); return; } } else if(parseInt(localStorage.getItem('editCommentId')) === commentId) { localStorage.removeItem('editCommentId'); if ( $('.comment-edit-btn', toElement).length) { history.replaceState(null, null, ' '); $('.comment-edit-btn', toElement).first().click(); return; } } } } if (!offset) offset = 0; if (!window.matchMedia("(min-width: 768px)").matches && false) { if ($(toElement).length) { $(toElement).closest('.comments-body-content').scrollTo( toElement, 800, {offset: -10 + offset} ); } } else { if ($(toElement).length){ var headerhHeight = 120 + ($('#shop-info-bar').length ? $('#shop-info-bar').outerHeight() : 0); if (!window.matchMedia("(min-width: 768px)").matches){ headerhHeight = $('#header').outerHeight() + $('#shop-detail-nav').outerHeight() + 20; } if (noAnimation){ setTimeout(function(){ $(window).scrollTop($(toElement).offset().top - headerhHeight + offset); }, 100); var dontScrollAgain = false; setTimeout(function(){ dontScrollAgain = true; }, 3000); $(window).on('load', function(){ if (!dontScrollAgain) $(window).scrollTop($(toElement).offset().top - headerhHeight + offset); }); } else { $.scrollTo( toElement, 800, {offset: -headerhHeight + offset} ); } } } } var customScoreDone = false; function loadMoreComments(btn) { let $btn = $(btn); if ($btn.find('.spinner-border:visible').length) { return false; } let nextPage = parseInt($btn.data('page')) + 1; let perPage = parseInt($btn.data('per-page')); $btn.find('.spinner-border').css("display", "inline-block"); $btnWrap = $btn.closest('.comment-load-more-wrap'); $.get("/ajax.php?m=komentare&f=loadMoreComments&a=" + $btn.data('params') + "|" + $btn.data('sort') + '|' + $btn.data('score') + '|' + nextPage, "", function (data) { $data = $('
' + data + '
'); $btnWrap.before($data.html()); $btn.find('.spinner-border').css("display", "none"); $btn.data('page', nextPage); if ($data.find('.comment:not(.comment-reply)').length < perPage) { $btnWrap.hide(); } }); } function showReviewFormForProduct(el, productId, editId){ let $btn = $(el); if ($btn.hasClass('loading-simple')) { return; } $btn.addClass('loading-simple'); $.get("/ajax.php?m=komentare&f=getReviewFormForProduct&a=" + productId + "|0|0" + (editId ? '|' + editId : ''), "", function (data) { if (data){ $('#reviewsFormPopup').remove(); $('body').append(data); $('#reviewsFormPopup').modal('show'); } $btn.removeClass('loading-simple'); }); } function translateComment(id){ var $text = $('#kom_' + id); var $textTranslated = $('#kom_translation_' + id); var $btn = $('#commentBox' + id + ' .comment-translate'); if ($textTranslated.hasClass('d-none')){ if ($textTranslated.text() == ''){ $.ajax('/ajax.php?u=translate&f=translateComment&a=' + id).done(function(e){ if (e){ $textTranslated.html(e); $text.addClass('d-none'); $textTranslated.removeClass('d-none'); $btn.find('span').first().addClass('d-none'); $btn.find('span').last().removeClass('d-none'); } else { showMessage('A szöveget nem sikerült lefordítani.', 'error'); } }).fail(function(){ showMessage('A szöveget nem sikerült lefordítani.', 'error'); }); } else { $text.addClass('d-none'); $textTranslated.removeClass('d-none'); $btn.find('span').first().addClass('d-none'); $btn.find('span').last().removeClass('d-none'); } } else { $textTranslated.addClass('d-none'); $text.removeClass('d-none'); $btn.find('span').last().addClass('d-none'); $btn.find('span').first().removeClass('d-none'); } } function scrollAndHighlightComment(commentBoxId, noAnimation){ if ($(commentBoxId).length){ let commentEl = $(commentBoxId); $('.comments .highlighted-animated').removeClass('highlighted-animated'); setTimeout(function(){ commentEl.addClass('highlighted-animated'); commentsScroll( commentBoxId, null, noAnimation); }, 10); } } function resetCommentForm($parent) { $('.comment-form-title-insert', $parent).show(); $('.comment-form-title-reply', $parent).hide(); $("[name=parent]", $parent).val(''); $("textarea", $parent).val(''); let widgetId = $parent.attr('id'); let $legend = $(".comment-form legend", $parent); if ($legend.data('text-original')) { $legend.html($legend.data('text-original')); } let $btn = $(".comment-form button.btn-comment-submit", $parent); if ($btn.data('text-original')) { $btn.html($btn.data('text-original')); } if (typeof window['commentFileUploader' + widgetId] !== 'undefined') { window['commentFileUploader' + widgetId].resetFiles(); } } $(function(){ var scrollToComment = false; if (location.hash.indexOf('#form-')>=0){ var hash = location.hash; commentsScroll( hash, null, true ); //remove hash history.replaceState(null, null, ' '); } if (location.hash == '#questions' || location.hash == '#reviews' || location.hash == '#comments'){ var widgetId = location.hash; if (!$(widgetId).length) widgetId = '#questions'; if ($(widgetId).length && !scrollToComment){ if (!window.matchMedia("(min-width: 768px)").matches){ $(widgetId + '-expander').prop('checked', 'checked').trigger('change'); } if ($('.comment-unread', widgetId).length){ } else { commentsScroll(widgetId, null, true); } } } $('.comments').on('click', '.btn-comment-show-insert-popup', function(){ var $parent = $(this).closest('.comments'); resetCommentForm($parent); }); }); $(function(){ $('textarea', '.comments').on('input', function(){ if ($(this).val().length){ $('.comment-form .btn').addClass('mobile-active'); }else{ $('.comment-form .btn').removeClass('mobile-active'); } $(this).removeClass('is-invalid'); }); function setCommentTextareaPlaceholder(){ if (window.matchMedia("(min-width: 768px)").matches){ $('textarea', '.comments').attr('placeholder', $('textarea', '.comments').data('placeholder-desktop')); }else{ $('textarea', '.comments').attr('placeholder', $('textarea', '.comments').data('placeholder-mobile')); } } setCommentTextareaPlaceholder(); $(window).resize(function(){ setCommentTextareaPlaceholder(); }); }); $(function(){ $('.comment-form button[type=submit]').attr('disabled', 'disabled'); $('.comment-form textarea').click(function(){ $('#loginModal').modal('show'); }); }); var loadedComments_questionsWidget = false; function loadComments_questionsWidget(){ } // #TODO function hideForumPosts() { $('.forum_post_hidden').each(function(){ target = $(this).data('target'); forum_post = $(this).parent('.post_tools').siblings('.post_message'); $(this).show().insertAfter(forum_post); forum_post.hide(); forum_post.parent('.post_right').parent('.post_container').addClass('hiddenForumPost'); }); } $(function(){ hideForumPosts(); }); // #TODO function hideForumPost(postId) { el = $('#' + postId); message = el.siblings('.post_message'); el.remove(); message.show(); message.parent('.post_right').parent('.post_container').removeClass('hiddenForumPost'); } function close_what_we_can_do(id) { $('#we_can_do_better_' + id).hide(); return false; } function send_what_we_can_do(id, id_user) { var $el = $('#we_can_do_better_' + id); $el.addClass('show-loading'); var selectedOption = $('input:radio[name=input_we_can_do_input_' + id + ']:checked').val() var text = $('#input_we_can_do_textarea_' + id).val(); $.get('/ajax.php?u=misc&f=userVoteDownComment&a=' + selectedOption + '|' + id_user + '|' + text + '|' + id , function(data){ close_what_we_can_do(id); $el.removeClass('show-loading'); showMessage('A visszajelzésed sikeresen elküldésre került.'); } ); } $(function() { $('body').on('click', '.user_votes a.user_votes_link', function(e){ if ($(this).hasClass('inactive')) return false; var fn = $(this).data('rel'); var hash = $(this).attr('hash'); var contentId = $(this).parent().attr('contentid'); var contentType = $(this).parent().attr('contenttype'); var contentUserId = $(this).parent().attr('contentuserid'); var parent = $(this).parent().parent(); var voteTop = 0; if($(this).closest(".metadata-line").length>0) { voteTop = 1; } $(this).tooltip('hide'); $.get('/ajax.php?u=misc&f=userContentVotesAjax&a=' + contentId + '|' + contentType + '|' + contentUserId + '|' + fn + '|' + hash + '|0|1', function(data){ if (data.startsWith('ok')) { data = data.substr(2); } $('.user_votes' + contentType + contentId).replaceWith(data); if (contentType === 'article') { if (fn === 'voteDown') { var position = parent.offset(); var topclick = position.top + 15 - parent.closest('.container.position-relative').offset().top; var leftclick = position.left + 20 - parent.closest('.container.position-relative').offset().left; $('#we_can_do_better_' + contentId).css({top: topclick, left: leftclick}); $('#we_can_do_better_' + contentId).show(); } else { $('#we_can_do_better_' + contentId).hide(); } } } ); return false; }); }); // Comments $(function(){ $('.comment-form, .review-form', '#reviewsWidget').on('submit', function(){ $(this).attr('autocomplete',"off"); // prevent prepopulating fields on backbtn click if (history.state && history.state.popupOpened === 'mobile-expander'){ $('.mobile-expander-content', '#reviewsWidget').addClass('opened'); history.back(); } }); $('select[name=sort], select[name=filter]', '#reviewsWidget').on('change', function() { let inputName = $(this).attr('name'); let sort = $('select[name=sort]', '#reviewsWidget').val(); let filter = $('select[name=filter]', '#reviewsWidget').length ? $('select[name=filter]', '#reviewsWidget ').val() : ''; var url = "/ajax.php?m=komentare&f=loadCommentsWidget&a=bW9kdWw9c2hvcCZleHRlcm5hbElkPTI0Njc3MCZpdGVtTmFtZT1EZXZvbGQrRFVPK0FDVElWRStNRVJJTk8rMjA1K2ZvZ05FQ0srbiVDNSU5MWkraW5nJTJDK2ZhJmNvbW1lbnRUeXBlPXJldmlldyZhdXRob3JVc2VySWQ9MCZ3aWRnZXRJZD1yZXZpZXdzV2lkZ2V0JmFsbG93SW5zZXJ0PTEmYWxsb3dSZXBseT0xJmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjAlNUQ9MzA3ODQ5JmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjElNUQ9MzIzNDU2JmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjIlNUQ9MzA3OTAyJmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjMlNUQ9MjQ3Mzc4JmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjQlNUQ9MjMyNTc2JmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjUlNUQ9MjMyNTc4JnJldHVyblVybD1odHRwcyUzQSUyRiUyRnd3dy5tdGJpa2VyLmh1JTJGc2hvcCUyRnJ1aGF6YXQlMkZhbGFvbHRvemV0LWVzLXRlcm1vLWFsc29uZW11ayUyRmhvc3N6dS11amp1JTJGZGV2b2xkLWR1by1hY3RpdmUtbWVyaW5vLTIwNS1mb2duZWNrLW5vaS1pbmctZmEtcDI0Njc3MC5odG1sJTIzcmV2aWV3cyZwYXJzZWRVcmwlNUJzY2hlbWUlNUQ9aHR0cHMmcGFyc2VkVXJsJTVCaG9zdCU1RD13d3cubXRiaWtlci5odSZwYXJzZWRVcmwlNUJwYXRoJTVEPSUyRnNob3AlMkZydWhhemF0JTJGYWxhb2x0b3pldC1lcy10ZXJtby1hbHNvbmVtdWslMkZob3NzenUtdWpqdSUyRmRldm9sZC1kdW8tYWN0aXZlLW1lcmluby0yMDUtZm9nbmVjay1ub2ktaW5nLWZhLXAyNDY3NzAuaHRtbCZwYXJzZWRVcmwlNUJmcmFnbWVudCU1RD1yZXZpZXdzJmluY2x1ZGVDb21tZW50SWQ9MA|" + sort + "|" + filter; if (inputName === 'filter') { if (parseInt(filter) === 3 && !customScoreDone) { loadScoreSettingsModal(); return false; } } $('#reviewsWidget .comments-body-content').addClass('show-loading'); $.ajax({ url: url, success: function(data) { $('#reviewsWidget .comments-body-content').html(data).removeClass('show-loading'); } }); }); }); var commentFormSubmitting = false; $('.comment-form', '#reviewsWidget').unbind('submit'); $('.comment-form', '#reviewsWidget').on('submit', function(e){ e.preventDefault(); if (commentFormSubmitting) return false; var commentFormSubmitting = true; var $form = $(this); var $commentParent; $form.addClass('show-loading'); $('input[name="fotokom[]"]', $form).prop('disabled', true); var formData = new FormData(this); $('.invalid-feedback', $form).remove(); $('.is-invalid', $form).removeClass('is-invalid'); var parentId = $form.find("[name=parent]").val(); parentId = parentId ? parseInt(parentId) : 0; var isReply = true && parentId; if (isReply) { $commentParent = $('#commentBox' + parentId); formData.append('level', $commentParent.parents('.comments-replies').length); } $.ajax({ type: "POST", url: "/ajax.php?m=komentare&f=ajaxSaveForm&a=", data: formData, processData: false, contentType: false, success: function(data) { if (isReply && data) { // return comment html (shop only) if ($commentParent.next('.comments-replies').length){ $commentParent.next('.comments-replies').replaceWith($(data)); } else { $commentParent.after($(data)); } // Remove reward container if ($commentParent.find('.reward-container').length) { $commentParent.find('.reward-container').remove(); } let $toHighlight = $('.to-highlight', '#reviewsWidget'); if ($toHighlight.length) { $toHighlight.removeClass('to-highlight'); scrollAndHighlightComment('#' + $toHighlight.attr('id'), false); } // Remove 'loyalty-reward' from the url setTimeout(function() { if (window.location.hash.includes("?loyalty-reward=1")) { const newHash = window.location.hash.replace("?loyalty-reward=1", ""); history.replaceState(null, "", newHash); } }, 1000); // reset form resetCommentForm($form.closest('.comments')); $('input[name="fotokom[]"]', $form).prop('disabled', false); $form.hide(); $('.comment-form-with-uploader-popup.collapse').collapse('hide'); commentFormSubmitting = false; $form.removeClass('show-loading'); } else { // returns js relocate window.onhashchange = function (e) { e.preventDefault(); window.location.reload(); return false; } $('.mainSite').append(data); // location.reload(); } }, error: function(data){ commentFormSubmitting = false; $form.removeClass('show-loading'); if (data && data.responseJSON && data.responseJSON.formErrors){ $.each(data.responseJSON.formErrors, function(name, error){ $("[name="+name+"]", $form).after('
'+error.join('
')+'
'); $("[name="+name+"]", $form).closest('.form-group').find('input, select, textarea, .dropdown').addClass('is-invalid'); }); } $firstInvalidEl = $(".is-invalid", $form).first(); $firstInvalidEl.focus(); $('input[name="fotokom[]"]', $form).prop('disabled', false); } }); return false; }); function showRating(rating){ if (!rating) { $('.reviews-form-stars i').removeClass('fa-star').addClass('fa-star-empty'); } else { var $currentRating = $('.reviews-form-stars i').eq(rating-1); $currentRating.removeClass('fa-star-empty').addClass('fa-star'); $currentRating.prevAll().removeClass('fa-star-empty').addClass('fa-star'); $currentRating.nextAll().removeClass('fa-star').addClass('fa-star-empty'); } } var reviewSubmitting = false; $(function(){ if (!isMobile){ $('.reviews-form-stars i').on('mouseenter', function(){ var rating = parseInt($('#reviewsForm input[name=rating]').val()); if (rating) return false; showRating($(this).index()+1); }); $('.reviews-form-stars').on('mouseleave', function(){ var rating = parseInt($('#reviewsForm input[name=rating]').val()); showRating(rating); }); } }); function submitReviewForm(fotoFileUploader) { $('#reviewsForm').addClass('show-loading'); reviewSubmitting = true; $('#reviewsForm input[name="fotokom[]"]').prop('disabled', true); var formData = new FormData(document.getElementById("reviewsForm")); $.each(fotoFileUploader.getFiles(),function(i,file){ formData.append('fotokom['+i+']', file); }); $('#reviewsForm .invalid-feedback').remove(); $('#reviewsForm .is-invalid').removeClass('is-invalid'); let showNext = $('#reviewsForm input[name="show_next_review"]').length > 0; $.ajax({ type: "POST", url: "/ajax.php?m=komentare&f=ajaxSaveForm&a=", data: formData, processData: false, contentType: false, success: function(data){ if (showNext && typeof showNextReviewForm !== 'undefined') { reviewSubmitting = false; let prevId = $('#reviewsForm input[name="foreign_id"]').val(); showNextReviewForm(prevId, data); } else { // returns js relocate $('.mainSite').append(data); // location.reload(); } }, error: function(data){ reviewSubmitting = false; $('#reviewsForm').removeClass('show-loading'); if (data && data.responseJSON && data.responseJSON.formErrors){ $.each(data.responseJSON.formErrors, function(name, error){ $("#reviewsForm [name="+name+"]").after('
'+error.join('
')+'
'); $("#reviewsForm [name="+name+"]").closest('.form-group').find('input, select, textarea, .dropdown').addClass('is-invalid'); }); } $firstInvalidEl = $("#reviewsForm .is-invalid").first(); $firstInvalidEl.focus(); } }); } // function check and modal if review is too short function isReviewShort(textareaCheckLength, limit = 20) { var modalOpened = false; var reviewtextLength = $('#reviewsForm textarea[name=text]').val().length; if (reviewtextLength < limit && textareaCheckLength === false) { $('#modalReviewShort').modal('show'); textareaCheckLength = true; modalOpened = true; } return [textareaCheckLength, modalOpened]; } var loadedComments_reviewsWidget = false; function loadComments_reviewsWidget(){ if (loadedComments_reviewsWidget) return; loadedComments_reviewsWidget = true; $('#reviewsWidget .comments-body-content').addClass('show-loading'); let includeCommentId = 0; if (location.hash.indexOf('commentBox')>=0 || location.hash.indexOf('#comments-')>=0){ includeCommentId = location.hash.replace('#commentBox', '').replace('#comments-',''); } let sort = $('#reviewsWidget select[name=sort]').val(); let filter = $('#reviewsWidget select[name=filter]').length ? $('#reviewsWidget select[name=filter]').val() : ''; let url = "/ajax.php?m=komentare&f=loadCommentsWidget&a=bW9kdWw9c2hvcCZleHRlcm5hbElkPTI0Njc3MCZpdGVtTmFtZT1EZXZvbGQrRFVPK0FDVElWRStNRVJJTk8rMjA1K2ZvZ05FQ0srbiVDNSU5MWkraW5nJTJDK2ZhJmNvbW1lbnRUeXBlPXJldmlldyZhdXRob3JVc2VySWQ9MCZ3aWRnZXRJZD1yZXZpZXdzV2lkZ2V0JmFsbG93SW5zZXJ0PTEmYWxsb3dSZXBseT0xJmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjAlNUQ9MzA3ODQ5JmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjElNUQ9MzIzNDU2JmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjIlNUQ9MzA3OTAyJmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjMlNUQ9MjQ3Mzc4JmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjQlNUQ9MjMyNTc2JmFkZGl0aW9uYWxFeHRlcm5hbElkcyU1QjUlNUQ9MjMyNTc4JnJldHVyblVybD1odHRwcyUzQSUyRiUyRnd3dy5tdGJpa2VyLmh1JTJGc2hvcCUyRnJ1aGF6YXQlMkZhbGFvbHRvemV0LWVzLXRlcm1vLWFsc29uZW11ayUyRmhvc3N6dS11amp1JTJGZGV2b2xkLWR1by1hY3RpdmUtbWVyaW5vLTIwNS1mb2duZWNrLW5vaS1pbmctZmEtcDI0Njc3MC5odG1sJTIzcmV2aWV3cyZwYXJzZWRVcmwlNUJzY2hlbWUlNUQ9aHR0cHMmcGFyc2VkVXJsJTVCaG9zdCU1RD13d3cubXRiaWtlci5odSZwYXJzZWRVcmwlNUJwYXRoJTVEPSUyRnNob3AlMkZydWhhemF0JTJGYWxhb2x0b3pldC1lcy10ZXJtby1hbHNvbmVtdWslMkZob3NzenUtdWpqdSUyRmRldm9sZC1kdW8tYWN0aXZlLW1lcmluby0yMDUtZm9nbmVjay1ub2ktaW5nLWZhLXAyNDY3NzAuaHRtbCZwYXJzZWRVcmwlNUJmcmFnbWVudCU1RD1yZXZpZXdzJmluY2x1ZGVDb21tZW50SWQ9MA|" + sort + "|" + filter + "|1|" + includeCommentId; $.ajax({ url: url, success: function(data) { $('#reviewsWidget .comments-body-content').html(data).removeClass('show-loading'); } }); } //gallery carousel multiple items - hack $(function(){ // init arrows $('.gallery-carousel').each(function(){ var itemsPerSlide = 4; if ($(this).data('items-per-slide')) itemsPerSlide = $(this).data('items-per-slide'); if ($('.carousel-item', this).length <= itemsPerSlide){ $('.carousel-control-next', this).addClass('disabled'); } }); $('.gallery-carousel').on('slide.bs.carousel', function (e) { if (!window.matchMedia("(min-width: 768px)").matches) return; // default behaviour on mobile /* CC 2.0 License Iatek LLC 2018 - Attribution required */ var $e = $(e.relatedTarget); var idx = $e.index(); var itemsPerSlide = 4; if ($(this).data('items-per-slide')) itemsPerSlide = $(this).data('items-per-slide'); var totalItems = $('.carousel-item', this).length; if ($(this).data('ended')==true && e.direction=='left'){ return false; } if (e.to===0){ $('.carousel-control-prev', this).addClass('disabled'); }else{ $('.carousel-control-prev', this).removeClass('disabled'); } if (e.to>=totalItems - itemsPerSlide){ $('.carousel-control-next', this).addClass('disabled'); $(this).data('ended', true); }else{ $('.carousel-control-next', this).removeClass('disabled'); $(this).data('ended', false); } }); }); var carouselItemsPerSlide = 4; if (window.matchMedia("(min-width: 768px)").matches){ if ($('#pc-334-carousel .col-sm-6').length) carouselItemsPerSlide = 2; if ($('#pc-334-carousel .col-sm-4').length) carouselItemsPerSlide = 3; } if (window.matchMedia("(min-width: 1024px)").matches){ if ($('#pc-334-carousel .col-md-4').length) carouselItemsPerSlide = 3; if ($('#pc-334-carousel .col-md-3').length) carouselItemsPerSlide = 4; } if (window.matchMedia("(min-width: 1200px)").matches){ if ($('#pc-334-carousel .col-lg-3').length) carouselItemsPerSlide = 4; } $('#pc-334-carousel').data('items-per-slide', carouselItemsPerSlide); function resizeCarouselpc334(){ if (window.matchMedia("(min-width: 768px)").matches){ var maxHeight = 0; var width = 0; $('#pc-334-carousel .carousel-inner').height('auto'); $('#pc-334-carousel .carousel-item').each(function(){ width = Math.max(width, $(this).outerWidth()); if (width === 0) return; var $this = $(this); var prevStyle = $this.attr('style'); if (!$this.is(':visible')){ $this.attr('style','position:absolute; left:-500px; display:block; height: auto; width:' + width + 'px'); } maxHeight = Math.max(maxHeight, $(this).outerHeight()); $this.attr('style', prevStyle ? prevStyle : ''); }); $('#pc-334-carousel .carousel-inner').height(maxHeight); } else { $('#pc-334-carousel .carousel-inner').height('100%'); } } $(function(){ resizeCarouselpc334(); $(window).on('resize', function(){ resizeCarouselpc334(); }); }); var carouselItemsPerSlide = 4; if (window.matchMedia("(min-width: 768px)").matches){ if ($('#recommended-829-carousel .col-sm-6').length) carouselItemsPerSlide = 2; if ($('#recommended-829-carousel .col-sm-4').length) carouselItemsPerSlide = 3; } if (window.matchMedia("(min-width: 1024px)").matches){ if ($('#recommended-829-carousel .col-md-4').length) carouselItemsPerSlide = 3; if ($('#recommended-829-carousel .col-md-3').length) carouselItemsPerSlide = 4; } if (window.matchMedia("(min-width: 1200px)").matches){ if ($('#recommended-829-carousel .col-lg-3').length) carouselItemsPerSlide = 4; } $('#recommended-829-carousel').data('items-per-slide', carouselItemsPerSlide); function resizeCarouselrecommended829(){ if (window.matchMedia("(min-width: 768px)").matches){ var maxHeight = 0; var width = 0; $('#recommended-829-carousel .carousel-inner').height('auto'); $('#recommended-829-carousel .carousel-item').each(function(){ width = Math.max(width, $(this).outerWidth()); if (width === 0) return; var $this = $(this); var prevStyle = $this.attr('style'); if (!$this.is(':visible')){ $this.attr('style','position:absolute; left:-500px; display:block; height: auto; width:' + width + 'px'); } maxHeight = Math.max(maxHeight, $(this).outerHeight()); $this.attr('style', prevStyle ? prevStyle : ''); }); $('#recommended-829-carousel .carousel-inner').height(maxHeight); } else { $('#recommended-829-carousel .carousel-inner').height('100%'); } } $(function(){ resizeCarouselrecommended829(); $(window).on('resize', function(){ resizeCarouselrecommended829(); }); }); var carouselItemsPerSlide = 4; if (window.matchMedia("(min-width: 768px)").matches){ if ($('#recommended-836-carousel .col-sm-6').length) carouselItemsPerSlide = 2; if ($('#recommended-836-carousel .col-sm-4').length) carouselItemsPerSlide = 3; } if (window.matchMedia("(min-width: 1024px)").matches){ if ($('#recommended-836-carousel .col-md-4').length) carouselItemsPerSlide = 3; if ($('#recommended-836-carousel .col-md-3').length) carouselItemsPerSlide = 4; } if (window.matchMedia("(min-width: 1200px)").matches){ if ($('#recommended-836-carousel .col-lg-3').length) carouselItemsPerSlide = 4; } $('#recommended-836-carousel').data('items-per-slide', carouselItemsPerSlide); function resizeCarouselrecommended836(){ if (window.matchMedia("(min-width: 768px)").matches){ var maxHeight = 0; var width = 0; $('#recommended-836-carousel .carousel-inner').height('auto'); $('#recommended-836-carousel .carousel-item').each(function(){ width = Math.max(width, $(this).outerWidth()); if (width === 0) return; var $this = $(this); var prevStyle = $this.attr('style'); if (!$this.is(':visible')){ $this.attr('style','position:absolute; left:-500px; display:block; height: auto; width:' + width + 'px'); } maxHeight = Math.max(maxHeight, $(this).outerHeight()); $this.attr('style', prevStyle ? prevStyle : ''); }); $('#recommended-836-carousel .carousel-inner').height(maxHeight); } else { $('#recommended-836-carousel .carousel-inner').height('100%'); } } $(function(){ resizeCarouselrecommended836(); $(window).on('resize', function(){ resizeCarouselrecommended836(); }); }); var carouselItemsPerSlide = 4; if (window.matchMedia("(min-width: 768px)").matches){ if ($('#recommended-174-carousel .col-sm-6').length) carouselItemsPerSlide = 2; if ($('#recommended-174-carousel .col-sm-4').length) carouselItemsPerSlide = 3; } if (window.matchMedia("(min-width: 1024px)").matches){ if ($('#recommended-174-carousel .col-md-4').length) carouselItemsPerSlide = 3; if ($('#recommended-174-carousel .col-md-3').length) carouselItemsPerSlide = 4; } if (window.matchMedia("(min-width: 1200px)").matches){ if ($('#recommended-174-carousel .col-lg-3').length) carouselItemsPerSlide = 4; } $('#recommended-174-carousel').data('items-per-slide', carouselItemsPerSlide); function resizeCarouselrecommended174(){ if (window.matchMedia("(min-width: 768px)").matches){ var maxHeight = 0; var width = 0; $('#recommended-174-carousel .carousel-inner').height('auto'); $('#recommended-174-carousel .carousel-item').each(function(){ width = Math.max(width, $(this).outerWidth()); if (width === 0) return; var $this = $(this); var prevStyle = $this.attr('style'); if (!$this.is(':visible')){ $this.attr('style','position:absolute; left:-500px; display:block; height: auto; width:' + width + 'px'); } maxHeight = Math.max(maxHeight, $(this).outerHeight()); $this.attr('style', prevStyle ? prevStyle : ''); }); $('#recommended-174-carousel .carousel-inner').height(maxHeight); } else { $('#recommended-174-carousel .carousel-inner').height('100%'); } } $(function(){ resizeCarouselrecommended174(); $(window).on('resize', function(){ resizeCarouselrecommended174(); }); }); var carouselItemsPerSlide = 4; if (window.matchMedia("(min-width: 768px)").matches){ if ($('#recommended-183-carousel .col-sm-6').length) carouselItemsPerSlide = 2; if ($('#recommended-183-carousel .col-sm-4').length) carouselItemsPerSlide = 3; } if (window.matchMedia("(min-width: 1024px)").matches){ if ($('#recommended-183-carousel .col-md-4').length) carouselItemsPerSlide = 3; if ($('#recommended-183-carousel .col-md-3').length) carouselItemsPerSlide = 4; } if (window.matchMedia("(min-width: 1200px)").matches){ if ($('#recommended-183-carousel .col-lg-3').length) carouselItemsPerSlide = 4; } $('#recommended-183-carousel').data('items-per-slide', carouselItemsPerSlide); function resizeCarouselrecommended183(){ if (window.matchMedia("(min-width: 768px)").matches){ var maxHeight = 0; var width = 0; $('#recommended-183-carousel .carousel-inner').height('auto'); $('#recommended-183-carousel .carousel-item').each(function(){ width = Math.max(width, $(this).outerWidth()); if (width === 0) return; var $this = $(this); var prevStyle = $this.attr('style'); if (!$this.is(':visible')){ $this.attr('style','position:absolute; left:-500px; display:block; height: auto; width:' + width + 'px'); } maxHeight = Math.max(maxHeight, $(this).outerHeight()); $this.attr('style', prevStyle ? prevStyle : ''); }); $('#recommended-183-carousel .carousel-inner').height(maxHeight); } else { $('#recommended-183-carousel .carousel-inner').height('100%'); } } $(function(){ resizeCarouselrecommended183(); $(window).on('resize', function(){ resizeCarouselrecommended183(); }); }); var carouselItemsPerSlide = 4; if (window.matchMedia("(min-width: 768px)").matches){ if ($('#recommended-165-carousel .col-sm-6').length) carouselItemsPerSlide = 2; if ($('#recommended-165-carousel .col-sm-4').length) carouselItemsPerSlide = 3; } if (window.matchMedia("(min-width: 1024px)").matches){ if ($('#recommended-165-carousel .col-md-4').length) carouselItemsPerSlide = 3; if ($('#recommended-165-carousel .col-md-3').length) carouselItemsPerSlide = 4; } if (window.matchMedia("(min-width: 1200px)").matches){ if ($('#recommended-165-carousel .col-lg-3').length) carouselItemsPerSlide = 4; } $('#recommended-165-carousel').data('items-per-slide', carouselItemsPerSlide); function resizeCarouselrecommended165(){ if (window.matchMedia("(min-width: 768px)").matches){ var maxHeight = 0; var width = 0; $('#recommended-165-carousel .carousel-inner').height('auto'); $('#recommended-165-carousel .carousel-item').each(function(){ width = Math.max(width, $(this).outerWidth()); if (width === 0) return; var $this = $(this); var prevStyle = $this.attr('style'); if (!$this.is(':visible')){ $this.attr('style','position:absolute; left:-500px; display:block; height: auto; width:' + width + 'px'); } maxHeight = Math.max(maxHeight, $(this).outerHeight()); $this.attr('style', prevStyle ? prevStyle : ''); }); $('#recommended-165-carousel .carousel-inner').height(maxHeight); } else { $('#recommended-165-carousel .carousel-inner').height('100%'); } } $(function(){ resizeCarouselrecommended165(); $(window).on('resize', function(){ resizeCarouselrecommended165(); }); }); function updateRelevantCategoryLink(){ $(".link-relevant-product").attr('href', $(".product-relevant-categories .tab-pane.active .link-relevant-product-mobile").attr('href')); } $(document).ready(function(){ $('.product-relevant-categories a[data-toggle="tab"]').on("shown.bs.tab", function (e) { updateRelevantCategoryLink(); }); updateRelevantCategoryLink(); }); $(document).ready(function () { let similarCategoriesEl = $("#productSimilarCategories"); let similarCategoriesExpandBtn = $(".btn-product-similar-categories-expand"); similarCategoriesEl.on("hide.bs.collapse", function () { similarCategoriesExpandBtn.find('.material-icons').html('add'); similarCategoriesExpandBtn.find('span').html('Több kategória megjelenítése'); }); similarCategoriesEl.on("show.bs.collapse", function () { similarCategoriesExpandBtn.find('.material-icons').html('remove'); similarCategoriesExpandBtn.find('span').html('Kevesebb kategória megjelenítése'); }); }); var productGalleryCarousel; $(document).ready(function(){ productGalleryCarousel = new Swiper('#gallery-carousel', { loop: false, slidesPerView: 1, spaceBetween: 0, pagination: { el: '.shop-detail-images .swiper-pagination', clickable: true, }, navigation: { nextEl: '.shop-detail-images .carousel-control-next', prevEl: '.shop-detail-images .carousel-control-prev', }, breakpoints: { 768: { slidesPerView: 3, spaceBetween: 10, }, 1024: { slidesPerView: 4, spaceBetween: 10, }, }, }); }) $(function(){ let $bpModal = $('#bestPriceNewModal'); $bpModal.on('show.bs.modal', function () { $('.bp-declined-show').hide(); $('.bp-declined-hide').show(); var $selectedOption = $('input[name="option[1]"]:checked'); $bpModal.find('.is-invalid').removeClass('is-invalid'); $bpModal.find('.invalid-feedback').remove(); $bpModal.find('input[name=price]').val(''); $bpModal.find('input[name=url]').val(''); // product with options but no option selected if ($selectedOption.length) { $('#bp-new-options').val($selectedOption.val()); $('#bp-new-options').selectpicker('refresh'); } /*if ($('input[name="option[1]"]').length && !$selectedOption.length) { $('#bp-new-options-wrap').show(); } else { $('#bp-new-options-wrap').hide(); }*/ }); let $bpNewPrice = $('#bp-new-price'); $bpNewPrice[0].addEventListener("paste", function(event) { event.preventDefault(); let paste = (event.clipboardData || window.clipboardData).getData("text"); paste = paste.replace(/[^\d.,]/g, ''); this.value = paste; }); $bpNewPrice.on('keypress', function (e) { var chr = String.fromCharCode(e.which); if ("0123456789.,".indexOf(chr) < 0) { return false; } }); $('#bp-new-form').on('submit', function(e) { e.preventDefault(); var $this = $(this); if ($this.hasClass('show-loading')) { return false; } $this.addClass('show-loading'); $.post('/shop-utils/pricingRequest', $this.serialize(), function(returnData) { showMessage('Köszönjük érdeklődésed az árkorrekcióval kapcsolatban, hamarosan jelentkezünk', 'success'); $bpModal.modal('hide'); $this.removeClass('show-loading'); $bpModal.find('.is-invalid').removeClass('is-invalid'); $bpModal.find('.invalid-feedback').remove(); }).fail(function(data) { if (data && data.responseJSON && data.responseJSON.formErrors) { $bpModal.find('.is-invalid').removeClass('is-invalid'); $bpModal.find('.invalid-feedback').remove(); $.each(data.responseJSON.formErrors, function(name, error) { if (name === 'not_in_whitelist' || name === 'higher_price' || name === 'wrong_country') { $('.js-price-match-info-exc', $bpModal).hide(); $('#bp-declined .bp-icon-sad').toggle(name !== 'higher_price'); $('#bp-declined .bp-icon-info').toggle(name === 'higher_price'); $('#bp-declined .bp-alert-text').html(error); $('.bp-declined-show').show(); $('.bp-declined-hide').hide(); } else if (name === 'exists'){ showMessage(error, 'error'); $bpModal.modal('hide'); $this.removeClass('show-loading'); $bpModal.find('.is-invalid').removeClass('is-invalid'); $bpModal.find('.invalid-feedback').remove(); } else { $("[name=" + name + "]", $bpModal).addClass('is-invalid').after('
' + error + '
'); } }); } else { statusErrorMsg(data.status); } $this.removeClass('show-loading'); }); return false; }); }) $(function(){ const swiperInfoBoxes = new Swiper('.shop-info-boxes-slider .swiper', { loop: false, slidesPerView: 'auto', spaceBetween: 0, navigation: { nextEl: '.shop-info-boxes-slider .carousel-control-next', prevEl: '.shop-info-boxes-slider .carousel-control-prev', }, breakpoints: { 768: { slidesPerView: 3, spaceBetween: 20, }, 1200: { slidesPerView: 4, spaceBetween: 20, }, }, }); }); var totalPriceForInstallments = 85.99; $(function() { $('#extendedReturnModal').on('show.bs.modal', function() { if ($('.cart-success-panel').length) { setTimeout(function(){ $('#extendedReturnModal').css('z-index', 9100); $('.modal-backdrop').css('z-index', 9098); }, 5); } }); }) var emailConsentModalActiveEl; var emailConsentModalActiveSection = false; var emailConsentModalAgreed = false; function emailConsentModal(el, section){ var $el = $(el); if ($el.is(':checked') || !$el.is("input")){ // checked checkbox, or button/link emailConsentModalActiveEl = $(el); var $modal = $('#modalEmailConsent'); emailConsentModalActiveSection = section; if (section){ $('[data-section="general"]', $modal).hide(); $('[data-section="newsletter"]', $modal).hide(); $('[data-section="shop"]', $modal).hide(); $('[data-section="sale"]', $modal).hide(); $('[data-section="' + section + '"]', $modal).show(); $('.label-non-univeral').hide(); $('.label-universal').show(); } else { $('.mec-title', $modal).hide(); $('[data-section="general"]', $modal).show(); } emailConsentModalSubOptions(); emailConsentModalRegistrationToggleBtn(); emailConsentModalAgreed = false; $('#modalEmailConsent').modal('show'); } } function emailConsentModalSubOptions(){ $('.sub-options-emails').each(function() { var $subOptions = $(this); if ($subOptions.parent().find('.custom-switch input:checked, .custom-checkbox input:checked').length){ $subOptions.show(); if (!$subOptions.find('input:checked').length){ $subOptions.find('input').first().prop('checked', true); } } else { $subOptions.hide(); $subOptions.find('input').prop('checked', false); } }); } function emailConsentModalOnAgreed(){ var $modal = $('#modalEmailConsent'); emailConsentModalAgreed = true; var sectionWrap = emailConsentModalActiveSection ? '[data-section="' + emailConsentModalActiveSection + '"] ' : ''; var inputs = ''; $(sectionWrap + 'input[type=hidden], input:checked', $modal).each(function(){ var $this = $(this); inputs = inputs + ''; }); emailConsentModalActiveEl.prev('.mec-inputs').remove(); $('' + inputs + '').insertBefore(emailConsentModalActiveEl); $('#modalEmailConsent').modal('hide'); } function emailConsentModalRegistrationToggleBtn() { $modal = $('#modalEmailConsent'); setTimeout(function(){ $('.modal-footer .btn', $modal).prop('disabled', !$('input:checked:visible', $modal).length); }, 200); } $(function() { $('input[name="agreed_emails"]').on('change', function(){ emailConsentModal(this); }); emailConsentModalSubOptions(); $('#mec_user_newsletter_agreed, #user_newsletter_agreed').on('change', emailConsentModalSubOptions ); $('input:radio, input:checkbox','#modalEmailConsent').on('change', function(){ emailConsentModalRegistrationToggleBtn(); }); $('#modalEmailConsent').on('hidden.bs.modal', function (e) { $modal = $(this); if (!emailConsentModalAgreed){ if (emailConsentModalActiveEl.val() === 'weekly'){ $('input[value=monthly]', $modal).prop('checked', false); } else if (emailConsentModalActiveEl.val() === 'monthly'){ $('input[value=weekly]', $modal).prop('checked', false); } else { emailConsentModalActiveEl.prop('checked', false); } emailConsentModalActiveEl.prev('.mec-inputs').remove(); } emailConsentModalActiveSection = false; emailConsentModalSubOptions(); if ($('#registrationModal.modal').hasClass('show')) { setTimeout(function(){ $('body').addClass('modal-open'); // registration modal is still opened }, 20); } }); }); $(function() { $(".js-reject-cookies").attr("role", "button"); $(".js-reject-cookies").click(function(e){ e.preventDefault(); $.ajax({type: "POST",url: "/account/cookie-consent",data: {functional:0,analytical:0,commercial:0} }); $("#biscuitModal").fadeOut(250); return false; }); $(".biscuit-close").click(function(){ $.ajax({type: "POST",url: "/account/cookie-consent",data: {necessary:1,functional:1,analytical:1,commercial:1} }); $("#biscuitModal").fadeOut(250); $(".biscuit-checkboxes .custom-control-input").attr("checked", true); updateGoogleAnalyticsConsent(); updateBingConsent(); sendGoogleAnalyticsPageview(); return false; }); $(".biscuit-settings").click(function(){ $(this).addClass("loading-simple"); $.ajax({type: "POST",url: "/account/cookie-consent",data: {functional:0,analytical:0,commercial:0} }).always(function(){ window.location = "https://www.mtbiker.hu/cookies"; }); }); });