EBContext.data.menuCategories = { firstSorting: '000', structure : {"000-000":{"a":"F10000000002","b":"kancelarske-potreby","c":"KANCELÁŘSKÉ POTŘEBY","f":true,"g":"Kancelářské potřeby přímo od výrobce","h":"Poznámkové bloky, barevné papíry, prostorové obálky, úložné krabice, visačky, účtenky a další.","j":"111","l":{},"n":true,"o":null,"p":0}} }; var noimage = ' data-srcset="/files/media/template/noimage.png" class="lazyload " loading="lazy" data-bonus="100" data-sizes="auto" '; var propertyMap = { a: 'OID', b: 'SEOID', c: 'Name', d: 'Order', e: 'UseCategory', f: 'EBCPolozky', g: 'Description', h: 'TitleSuffix', i: 'bgColor', j: 'UseEBC', k: 'Photo', l: 'Children', m: 'IconImg', n: 'ShowParamFilter', o: 'TopParameters', p: 'ShowOtherParams' }; function processNode(el, key) { el.Sorting = key; for (let p in propertyMap) { el[propertyMap[p]] = (el[p] !== '' ? el[p] : null); delete el[p]; } let ebc = el.UseEBC; el.UseEBC = []; if (ebc[0] === "1") el.UseEBC.push("EBC"); if (ebc[1] === "1") el.UseEBC.push("EBC2"); if (ebc[2] === "1") el.UseEBC.push("EBC3"); if (!el.Photo) el.Photo = { Name: "", SrcSet: noimage }; el.Photo.DataSrcSet = el.Photo.SrcSet.replace(" srcset="," data-srcset=").replace(" src="," data-src="); if (!el.Children) { el.Children = {}; } else { for (let el2 in el.Children) { processNode(el.Children[el2], el2); } } }; var els = EBContext.data.menuCategories.structure; for (let el2 in els) { processNode(els[el2], el2); } EBContext.data.defaultLanguage = 'cz'; EBContext.data.sessionLanguage = 'cz'; EBContext.data.languageUrl = ''; EBContext.data.languages = []; EBContext.data.hrefMap = EBContext.data.hrefMap || { result_categoryseoid: '/categories/###SEOID###'.replace('###SEOID###', ''), detail_seoid: '/products/###SEOID###'.replace('###SEOID###', ''), manufacturerdetail_seoid: ''.replace('###SEOID###', ''), popup_rental_seoid: ''.replace('###SEOID###', ''), popup_upsale: '/upsale/' }; EBContext.data.customersObj={"A10000000001":{"c":"HIT OFFICE, s.r.o.","d":"hit office, s.r.o.","e":"104500","f":true,"g":"HIT OFFICE, s.r.o.","h":"hit-office-s-r-o","j":"000","k":true},"A10000000023":{"c":"HIT CZ s.r.o. - Poděbradská papírna","d":"hit cz s.r.o. - podebradska papirna","e":"2400","f":true,"g":"HIT CZ s.r.o. - Poděbradská papírna","h":"hit-cz-s-r-o-podebradska-papirna","i":", 001, VF, ","j":"000","k":true},"A10000000024":{"c":"SLUNAP,s.r.o.","d":"slunap,s.r.o.","e":"9700","f":true,"g":"SLUNAP,s.r.o.","h":"slunap-s-r-o","i":", 001, OK, VF, ","j":"000","k":true},"A10000000063":{"c":"HIT CZ - Filtrační sáčky s.r.o.","d":"hit cz - filtracni sacky s.r.o.","e":"100","f":true,"g":"HIT CZ - Filtrační sáčky s.r.o.","h":"hit-cz-filtracni-sacky-s-r-o","i":", 001, VF, ","j":"000","k":true,"l":"http://ebc.mywac.cz/hitcz"},"A10000000420":{"c":"LOER & SCHÄFER GmbH","d":"loer & schafer gmbh","e":"000","f":true,"g":"LOER & SCHÄFER GmbH","h":"loer-schafer-gmbh","i":", 003, ","j":"100","k":true},"A100000004E7":{"c":"Papírna Aloisov a.s.","d":"papirna aloisov a.s.","e":"200","f":true,"g":"Papírna Aloisov a.s.","h":"papirna-aloisov-a-s","j":"000","k":true},"A10000000550":{"c":"E U R O P L A S T, s.r.o.","d":"e u r o p l a s t, s.r.o.","e":"000","f":true,"g":"E U R O P L A S T, s.r.o.","h":"e-u-r-o-p-l-a-s-t-s-r-o","j":"100","k":true},"A1000000056F":{"c":"SLUNY s.r.o.","d":"sluny s.r.o.","e":"600","f":true,"g":"SLUNY s.r.o.","h":"sluny-s-r-o","i":", 001, VF, ","j":"000","k":true},"A10000000726":{"c":"SPONKA CZ s.r.o.","d":"sponka cz s.r.o.","e":"000","f":false,"g":"SPONKA CZ s.r.o.","h":"sponka-cz-s-r-o","j":"100","k":true},"A100000008E5":{"c":"Michael Procos S.A.","d":"michael procos s.a.","e":"000","f":false,"g":"Michael Procos S.A.","h":"michael-procos-s-a","j":"200","k":true},"A10000000CB7":{"c":"konos gmbh","d":"konos gmbh","e":"000","f":true,"g":"konos gmbh","h":"konos-gmbh","j":"300","k":true},"A10000000DBC":{"c":"Hermsen GmbH","d":"hermsen gmbh","e":"000","f":false,"g":"Hermsen GmbH","h":"hermsen-gmbh","i":", 003, VIP, COF, DL, VFZ, 1P, ","j":"600","k":true},"A20000000008":{"c":"WIMEX s.r.o.","d":"wimex s.r.o.","e":"000","f":false,"g":"WIMEX s.r.o.","h":"wimex-s-r-o","i":", 001, WIM, COF, VF, ","j":"1300","k":true}}; var elc = EBContext.data.customersObj; var propertyMapC = { "a": "logo", "b": "logostr", "c": "manName", "d" : "manNameSearch", "e": "manebc", "f": "manufacturer", "g": "name", "h": "seoid", "i": "specification", "j": "supebc", "k": "supplier", "l": "www" } var noimage = ' data-srcset="/files/media/template/noimage.png" class="lazyload " loading="lazy" data-bonus="100" data-sizes="auto" '; for (let el2 in elc) { let el = elc[el2]; el.OID = el2; for (let p in propertyMapC) { el[propertyMapC[p]] = el[p] || ""; delete el[p]; } if (!el.logo) { el.logo=[null, null, null, null, null, null, null, null]; el.logostr = noimage; } let ebc = el.supebc; el.supebc = parseInt(ebc[0]); el.supebc2 = parseInt(ebc[1]); el.supebc3 = parseInt(ebc[2]); ebc = el.manebc; el.manebc = parseInt(ebc[0]); el.manebc2 = parseInt(ebc[1]); el.manebc3 = parseInt(ebc[2]); } EBContext.data.customersArr=Object.values(EBContext.data.customersObj).sort((a,b)=>(a.nameb.name?1:0)));