function splitMenu(){return!0}function splitHelperMenu(){return!0}function prevedNaCislo(e){var a=e.match(/([\d ,.]+)/);return a&&(e=a[1].trim()),e=e.replace(",","."),e=e.replace(" ",""),e=Number(e.replace(/[^0-9\.-]+/g,""))}function zobrazeniPrihlaseniCiRegistrace(){"Můj účet"==$(".top-navigation-tools a.login").children("span").text().trim()&&($prihlasen=!0);var e="",a='
";$(a).prependTo("header#header .container")}function upravaHledaniLoga(){$("form.search-form button.btn-default").text("")}function nactiParametry(){var e=$("div#description table.detail-parameters");e.length&&e.find("tr").each(function(e){var a=$(this).find("th").text().trim(),t=$(this).find("td").text().trim();"oznacenibaleni"==(a=a.substring(0,a.length-1)).toLowerCase()&&($upravaTabulky.oznaceniBaleni=t,$(this).hide()),"skryjvariantuproduktu"==a.toLowerCase()&&("ano"==t.toLowerCase()&&($upravaTabulky.skryjVariantuProduktu=!0),$(this).hide()),"popisksvbaleni"==a.toLowerCase()&&($upravaTabulky.popisKsVbaleni=t,$(this).hide())})}function ziskejIdSelectuParametru(){$('table.detail-parameters select[data-parameter-name!="Prodejní jednotka"]').each(function(e){$idSelect.vybranyParametr.id=$(this).data("parameter-id"),$idSelect.vybranyParametr.nazev=$(this).data("parameter-name")})}function upravSelectAjProRole(){if(!$("body").hasClass("type-detail"))return!1;nactiParametry();var e,a;if($("select#parameter-id-21").each(function(t){var n=$(this);a=$(this).attr("name"),$(this).find("option:contains('jednotka(')").each(function(e){shoptet.variantsCommon.enableAddingToCart(),$vypocetVariant=!0;var a=/^jednotka\(([^)]+)\)$/i,t=$(this).text().trim().match(a);$jednotkaVypoctuVarianty=t[1],$jednotkaVypoctuVariantyHtml="m2"==$jednotkaVypoctuVarianty?"m2 ":$jednotkaVypoctuVarianty}),$vypocetVariant&&($(this).find("option:not(:contains('jednotka('))").each(function(a){e=$(this).val(),n.val(e),$oznaceniBaleniVarianty=$(this).text().trim()}),$(this).after(' '),n.closest("tr").hide())}),!$vypocetVariant&&!$zobrazPrepocetIproKus)return!1;$("body").addClass("detailUpr"),$vypocetVariant&&(ziskejIdSelectuParametru(),vybraniPrvniVarianty(),$upravaTabulky.skryjVariantuProduktu&&$("select#parameter-id-"+$idSelect.vybranyParametr.id).closest("tr").hide());var t=vratInfoVarianty(!0);if(console.log("$info1"),console.log(t),$vypocetVariant&&($('Cena za jednotku20Kc
').insertBefore(".p-final-price-wrapper"),upravProdejniJednotku(t)),$vypocetVariant){var n="Počet "+$jednotkaVypoctuVariantyHtml+" v balení";$upravaTabulky.popisKsVbaleni&&(n=$upravaTabulky.popisKsVbaleni);var o="Balení";$upravaTabulky.oznaceniBaleni&&(o=$upravaTabulky.oznaceniBaleni);r=' '+n+" "+o+' Celkem obdržíte Cena celkem:
'}else var r='';if($(r).insertAfter(".p-detail-inner table.detail-parameters"),upravPocetMetru2vBaleni(t),$(".p-detail-inner .quantity").each(function(e){$(this).find("span").remove(),$(this).find("input").attr("type","number").attr("min",1),$(this).appendTo("#tdBaleni")}),$(".p-detail-inner .add-to-cart").appendTo("#tdKos"),upravCelkemMetru(t),upravCelkovouCenu(t),!$vypocetVariant){console.log(11);var i="ks";void 0===$("#tdBaleni .amount").val()&&(i=""),$("th#thKs").html(i)}$("select#parameter-id-"+$idSelect.vybranyParametr.id).bind("change",function(){$("#tdBaleni .amount").val(1);var e=vratInfoVarianty(!1);upravProdejniJednotku(e),upravPocetMetru2vBaleni(e),upravCelkemMetru(e),upravCelkovouCenu(e),console.log("----info---"),console.log(e)}),$("#tdBaleni .amount").on("change",function(){var e=vratInfoVarianty(!1);upravCelkemMetru(e),upravCelkovouCenu(e)}),$(".quantity span").bind("click",function(){console.log("-------super click------");var e=vratInfoVarianty(!1);upravCelkemMetru(e),upravCelkovouCenu(e)})}function upravCelkovouCenu(e){var a=$("#tdBaleni .amount").val();void 0===a&&(a=1);var t=Math.round(e.cenaKus*a*100)/100,n=t/1.21;n=Math.round(100*n)/100,n+="",t=(t+="").replace(".",","),n=n.replace(".",","),$("#tblSoucty .spnDostupnost").html(e.dostupnost),$("#tblSoucty #tdCelkem").html(""+t+" Kč vč. DPH "+n+" Kč bez DPH ")}function upravCelkemMetru(e){var a=$("#tdBaleni .amount").val(),t=Math.round(e.pocet_m2_v_baleni*a*100)/100+" "+$jednotkaVypoctuVariantyHtml;t=t.replace(".",","),$("#tblSoucty #tdCelkemMetru").html(t)}function upravProdejniJednotku(e){var a=e.cena_metr+" Kč/"+$jednotkaVypoctuVariantyHtml+" vč. DPH ";a=a.replace(".",","),$("#dvCenaJ strong").html(a)}function upravPocetMetru2vBaleni(e){var a=Math.round(100*e.pocet_m2_v_baleni)/100+" "+$jednotkaVypoctuVariantyHtml;a=a.replace(".",","),$("#tblSoucty #tdPocetM2").html(a)}function vratInfoVarianty(e){var a={};if(console.log("nactiPrvni"),console.log(e),!$vypocetVariant&&$zobrazPrepocetIproKus)return dataLayer[0].shoptet.product.hasVariants?dataLayer[0].shoptet.product.hasVariants&&"number"==typeof dataLayer[0].shoptet.product.priceWithVat&&(a.cenaKus=dataLayer[0].shoptet.product.priceWithVat):a.cenaKus=dataLayer[0].shoptet.product.priceWithVat,a.dostupnost="",$(".availability-value").length&&(a.dostupnost=$(".availability-value").html()),console.log("jeden"),console.log(a),a;var t=$("select#parameter-id-"+$idSelect.vybranyParametr.id).val(),n=$("select#parameter-id-"+$idSelect.prodejniJednotka).val();if(console.log("$selVybranyParametr"),console.log(t),console.log("idselect"),console.log($idSelect),"parameter-id-21"==$(".variant-list select:first()").attr("id"))o=$idSelect.prodejniJednotka+"-"+n+"-"+$idSelect.vybranyParametr.id+"-"+t;else var o=$idSelect.vybranyParametr.id+"-"+t+"-"+$idSelect.prodejniJednotka+"-"+n;if(console.log("info"),console.log(o),void 0!==(r=$(".availability-value > span.parameter-dependent."+o)))console.log("----a---a---a"),r=$(r.get(0)).html(),console.log(r);else var r=$(".availability-valuue").html();a.dostupnost=r;var i=$("div.p-final-price-wrapper > .price-final > span.parameter-dependent."+o);if(void 0!==i){l=i.text().trim();console.log(l),console.log(45),console.log(o)}else{console.log(46);var l=$("div.p-final-price-wrapper > .price-final").clone().children().remove().end().text().trim()}console.log(1),console.log(l),console.log(typeof l),a.cenaKus=prevedNaCislo(l),console.log(549),console.log(a);var d=$("div.p-final-price-wrapper > .price-final > span.parameter-dependent."+o+" span.pr-list-unit");if(console.log("--553--"),console.log(d),console.log(d.text().trim()),void 0!==d)s=d.text().trim();else{var s=$("div.p-final-price-wrapper > .price-final .pr-list-unit").text().trim();console.log("--560--"),console.log(d)}if(console.log("$jednotkaVypoctuVarianty"),console.log($jednotkaVypoctuVarianty),console.log(s),"m2"==$jednotkaVypoctuVarianty){var p=/\(([^)]+)\)/gi;match=p.exec(s),s=match[1].trim(),console.log("pocet_m2_text reg"),console.log(s),a.pocet_m2_v_baleni=prevedNaCislo(s)}else s=!1,a.pocet_m2_v_baleni=prevedNaCislo($("select#parameter-id-"+$idSelect.vybranyParametr.id+" option:selected").text());return console.log("objekt"),console.log(a),a.cena_metr=Math.round(a.cenaKus/a.pocet_m2_v_baleni*100)/100,console.log(a),a}function vybraniPrvniVarianty(){$("select#parameter-id-"+$idSelect.vybranyParametr.id).each(function(e){var a,t=$(this);t.find("option").each(function(e){if(""!=$(this).val())return a=$(this).val(),!1});t.find('option[value="'+a+'"]');t.val(a),t.closest("tr").find("th").addClass("thTl").html("Zvolte variantu ("+$idSelect.vybranyParametr.nazev+") "),t.find("option").length>1&&($viceHodnotVariant=!0)})}function zobrazNavigacniDlazdice(){var e="";e+="";var a=0;window.navigace.forEach(function(t){a++,e+=' '}),e+=" ",$('Vyberte si co pro svoji stavbu potřebujete '+e+"
").insertAfter(".before-carousel")}function zobrazOdkazy(){var e="";e+="";var a=0;window.odkazy.forEach(function(t){a++,e+=''+t.nazev+' přejít '}),e+=" ",$('").insertAfter("#dvDl")}function zobrazPatickuStranky(){$('').insertAfter("footer")}function presunutiPopiskuDetailu(){var e=$(".product-top").find(".p-info-wrapper");e.find("p.hidden-xs").length?e.find("p.hidden-xs").prependTo(e):$('
').prependTo(e),$(e.find("p").not(":eq(0)").not(".link-icons").get().reverse()).each(function(a){$(this).prependTo(e)});var a=e.clone().children().remove().end().text();e.prepend(""+a.trim()+"
"),e.contents().each(function(e){3===this.nodeType&&this.remove()}),$("div.p-info-wrapper > p").each(function(e){""!=$(this).html()&&" "!=$(this).html()||$(this).remove()}),$("div.p-info-wrapper").prepend('O produktu ')}function upravaVyhledavaniaMenu(){$(".header-top .search").insertBefore(".header-top"),$(".header-top div:eq(0)").after(''),$("#dvMenu").append($("nav#navigation")),$("#dvMenu").append($("div.menu-helper")),console.log(12),splitMenu()}var $prihlasen=!1,$upravaTabulky={popisKsVbaleni:!1,oznaceniBaleni:!1,skryjVariantuProduktu:!1};window.navigace=[{url:"/tepelna-izolace/",nazev:""},{url:"/sadrokarton/",nazev:""},{url:"/kazetove-stropni-podhledy/",nazev:""},{url:"/osb-desky/",nazev:""},{url:"/stavba/",nazev:""}],window.odkazy=[{url:"/doprava-zbozi/",obr:"auto.png",nazev:"Jak u nás funguje doprava zboží?"},{url:"/vypocet-materialu/",obr:"spocitame.png",nazev:"Spočítáme Vám potřebný materiál…"},{url:"/poradenstvi/",obr:"odborne.png",nazev:"Odborně Vám poradíme s výběrem"}],shoptet.messages.emptyCart="0 Kč";var $parametry=[],$prodavaSePoRolich=!1,$typRoleDeska=!1,$vypocetPoM2=!1,$vypocetVariant=!1,$jednotkaVypoctuVarianty=!1,$jednotkaVypoctuVariantyHtml=!1,$oznaceniBaleniVarianty=!1,$viceHodnotVariant=!1,$zobrazPrepocetIproKus=!0,$idSelect={prodejniJednotka:21,vybranyParametr:{}};String.prototype.prevedNaCislo=function(){var e=this;return e=e.replace(",","."),e=e.replace(" ",""),e=Number(e.replace(/[^0-9\.-]+/g,""))},window.splitMenu=function(){console.log("-----");var e=0;$(".navigation-in > ul > li").each(function(){var a=$(this),t=$(".menu-helper").length?$(".menu-helper").offset():0;a.width()+a.offset().left>t.left?a.addClass("splitted"):(a.removeClass("splitted"),e++)}),splitHelperMenu(e)},$(document).ready(function(){console.log("v.001"),$("body").hasClass("type-product")&&$("body").addClass("type-detail"),zobrazeniPrihlaseniCiRegistrace(),upravaVyhledavaniaMenu(),upravaHledaniLoga(),"/"==window.location.pathname?(zobrazNavigacniDlazdice(),zobrazOdkazy()):$("body").hasClass("type-detail")?(presunutiPopiskuDetailu(),upravSelectAjProRole()):"/objednavka/krok-1/"==window.location.pathname&&$("form#select-country-payment").append(' '),zobrazPatickuStranky()});