| Skoncentrowany niskopieniący preparat myjąco - pielęgnujący na bazie alkoholi; szybkoschnący; bezsmugowy; pozostawia przyjemny, świeży zapach; nadaje połysk. |
| Skoncentrowany niskopieniący preparat myjąco - pielęgnujący na bazie alkoholi; szybkoschnący; bezsmugowy; pozostawia przyjemny, świeży zapach; nadaje połysk. |
|
Zastosowanie |
Metody użycia |
Dozowanie |
Kod |
|
|---|---|---|---|---|
|
|
Wszystkie wodoodporne posadzki tj. PCV, linoleum, kamień szlifowany, korek, guma, lakierowane drewno, panele drewnopodobne, szlifowany klinkier, płytki ceramiczne, wykładziny elastyczne.
|
|
|
|
| // = 0; --i) if (classes[i] == className) true else newClasses.push(classes[i]) node['className'] = newClasses.join(' ') } var addClass = function(node, className) { var classStr = node['className'] if (!classStr) return false var classes = classStr.split(' ') for (var i = classes.length-1; i >= 0; --i) if (classes[i] == className) return /* cuz nothin' to do */ else classes.push(className) node['className'] = classes.join(' ') } var hasClass = function(node, className) { var classStr = node['className'] if (!classStr) return false var classes = classStr.split(' ') for (var i = classes.length-1; i >= 0; --i) { if (classes[i] == className) return true } return false } var firstChildNode = function(parent) { var node = parent.firstChild if (!node) return undefined do { if (node.nodeType === Node.ELEMENT_NODE) return node } while (node = node.nextSibling) return undefined } var nextSiblingNode = function(node) { var node = node.nextSibling if (!node) return undefined do { if (node.nodeType === Node.ELEMENT_NODE) return node } while (node = node.nextSibling) return undefined } var tabboxSelectTab = function(tabBoxElement, n) { var tabBox var node = tabBoxElement do { if (hasClass(node, 'tabbox')) { tabBox = node break } } while (node = node.parentNode) if (! tabBox) throw new Exception('failed to locate tabbox :(') var i var tabs = Array() var node = firstChildNode(tabBox) do { if (hasClass(node, 'tab-navi')) var tabNavi = node if (hasClass(node, 'tab-body')) tabs.push(node) } while (node = nextSiblingNode(node)) node = firstChildNode(tabNavi) i = 0 do { if (hasClass(node, 'tab-label')) { if (i == n) addClass(node, 'current') else removeClass(node, 'current') ++i } } while (node = nextSiblingNode(node)) node = firstChildNode(tabBox) i = 0 do { if (hasClass(node, 'tab-body')) { if (i == n) addClass(node, 'tab-open') else removeClass(node, 'tab-open') ++i } } while (node = nextSiblingNode(node)) } var tabboxFromUri = function (tabBoxElement, uri) { var tabBox var node = tabBoxElement do { if (hasClass(node, 'tabbox')) { tabBox = node break } } while (node = node.parentNode) var select = 0 var fragment = uri.split('#')[1] if (fragment) { var i = 0 var tabs = Array() var node = firstChildNode(tabBox) do { if (hasClass(node, 'tab-navi')) var tabNavi = node if (hasClass(node, 'tab-body')) tabs.push(node) } while (node = nextSiblingNode(node)) node = firstChildNode(tabNavi) i = 0 do { if (hasClass(node, 'tab-label')) { var linkFragment = firstChildNode(node).href.split('#')[1] if (linkFragment == fragment) { select = i break } ++i } } while (node = nextSiblingNode(node)) } tabboxSelectTab(tabBox, select) } tabboxFromUri(document.getElementById("my-tabbox"), window.location.href) // ]]> |