(function () { function textOf(el) { return (el && el.textContent || "").replace(/\s+/g, " ").trim(); } function resolveItemUrl() { var match = window.location.search.match(/[?&]item=(\d+)/); if (!match) { return null; } return window.location.origin + "/a-" + match[1] + "/"; } function loadAccordion() { var url = resolveItemUrl(); if (!url) { return Promise.resolve(null); } return new Promise(function (resolve, reject) { var xhr = new XMLHttpRequest(); xhr.open("GET", url, true); xhr.onload = function () { if (xhr.status < 200 || xhr.status >= 400) { reject(new Error("item page " + xhr.status)); return; } var doc = new DOMParser().parseFromString(xhr.responseText, "text/html"); resolve(doc.querySelector(".phywe-item-accordion")); }; xhr.onerror = function () { reject(new Error("item page network error")); }; xhr.send(); }); } function parseItemBlocks(scope, withQuantity) { if (!scope) { return []; } var rows = scope.querySelectorAll(".itemslist .row.itemblocks"); var items = []; for (var i = 0; i < rows.length; i++) { var cols = rows[i].children; if (!cols.length) { continue; } var nameLink = cols[0].querySelector("a"); var numberLink = cols[1] ? cols[1].querySelector("a") : null; var item = { name: textOf(nameLink || cols[0]), mappedTo: textOf(numberLink) }; if (withQuantity && cols[2]) { var qty = parseInt(textOf(cols[2]).replace(/[^\d]/g, ""), 10); item.quantity = isNaN(qty) ? textOf(cols[2]) : String(qty); } if (item.name) { items.push(item); } } return items; } function fillTable(tableId, items, withQuantity) { var table = document.getElementById(tableId); if (!table || !items.length) { return; } var tbody = table.querySelector("tbody"); for (var i = 0; i < items.length; i++) { var tr = document.createElement("tr"); var nameTd = document.createElement("td"); nameTd.style.width = "80%"; nameTd.textContent = items[i].name; tr.appendChild(nameTd); var numberTd = document.createElement("td"); numberTd.textContent = items[i].mappedTo; tr.appendChild(numberTd); if (withQuantity) { var qtyTd = document.createElement("td"); qtyTd.textContent = items[i].quantity || ""; tr.appendChild(qtyTd); } tbody.appendChild(tr); } var wrapper = table.parentElement; while (wrapper && wrapper.className.indexOf("printtablediv") === -1) { wrapper = wrapper.parentElement; } if (wrapper) { wrapper.style.display = ""; } } function stepTitle(stepEl) { if (!stepEl) { return ""; } var titleEl = stepEl.querySelector(".card-header button div") || stepEl.querySelector(".card-header button"); return textOf(titleEl); } function setHeadline(tableId, title) { var headline = document.querySelector("#" + tableId + " .printtableheadline"); if (headline && title) { headline.textContent = title; } } function parseMedia(scope) { if (!scope) { return []; } var rows = scope.querySelectorAll(".itemslist .row.itemblocks"); var items = []; for (var i = 0; i < rows.length; i++) { var cols = rows[i].children; if (!cols.length) { continue; } var nameLink = cols[0].querySelector("a"); var fileLink = cols[1] ? cols[1].querySelector("a") : null; var item = { name: textOf(nameLink || cols[0]), mappedTo: textOf(fileLink || cols[1]), quantity: cols[2] ? textOf(cols[2]) : "" }; if (item.name) { items.push(item); } } return items; } function fillFromAccordion(accordion) { if (!accordion) { return; } var versucheStep = accordion.querySelector('[data-step="versuche"]'); var versuche = parseItemBlocks(versucheStep, false); setHeadline("print-versuche", stepTitle(versucheStep)); fillTable("print-versuche", versuche, false); var lieferumfangStep = accordion.querySelector('[data-step="lieferumfang"]'); var lieferumfang = parseItemBlocks(lieferumfangStep, true); fillTable("print-lieferumfang", lieferumfang, true); var zubehoer = accordion.querySelector('[data-step="zubehoer"]'); var sections = zubehoer ? zubehoer.querySelectorAll(".card-body") : []; var notwendig = []; var empfohlen = []; for (var i = 0; i < sections.length; i++) { var items = parseItemBlocks(sections[i], false); if (sections[i].querySelector(".text-red, .icon-warning-black")) { notwendig = items; } else if (sections[i].querySelector(".text-green, .icon-Mehrwert_black")) { empfohlen = items; } } fillTable("print-zubehoer-notwendig", notwendig, false); fillTable("print-zubehoer-empfohlen", empfohlen, false); var mediaStep = accordion.querySelector('[data-step="media"]'); var media = parseMedia(mediaStep); setHeadline("print-media", stepTitle(mediaStep)); fillTable("print-media", media, true); } function start() { var itemUrl = resolveItemUrl(); if (!itemUrl) { setTimeout(function () { window.print(); }, 2000); return; } loadAccordion() .then(function (accordion) { fillFromAccordion(accordion); }) .catch(function (err) { if (window.console && console.warn) { console.warn("Accordion konnte nicht geladen werden:", resolveItemUrl(), err); } }) .then(function () { setTimeout(function () { window.print(); }, 500); }); } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", start); } else { start(); } })();
 

Технические характеристики


Кат.номер: LIE-9200

Функции и применение

9200 Базовый набор "Патология человека". - 50 предметных стекол для микроскопа - Аномальные изменения клеток и тканей 1. Паренхиматозная и жировая дегенерация печени 2. Гемосидероз печени 3. Гликогеноз печени 4. Пигментный цирроз печени 5. Некротический эзофагит 6. Гранулема инородного тела с гемосидерином и гигантскими клетками 7. Тонзиллит 8. Цирроз печени Повреждение органов кровообращения и кровообразующих органов 9. Адипоз сердца 10. Сердечная мозоль 11. Миокардит хронический острый рецидивирующий 12. Организованный венозный тромбоз мышцы 13. Инфаркт селезенки 14. Хронический миелоидный лейкоз селезенки 15. Малярийная меланемия селезенки Патологические изменения легких и печени, туберкулез, пневмония 16. Антракоз легкого 17. Геморрагический инфаркт легкого 18. Гриппозная пневмония 19. Крупозная пневмония 20. Хроническая пневмония 21. Некротическая (сыровидная) пневмония 22. Милиарный туберкулез легкого 23. Хронический туберкулез полости легкого с бактериями 24. Icterus hepatis Реакция почек после артериосклероза, нарушения обмена веществ и воспаления; колит 25. Гломерулярная атрофия почек 26. Амилоидная дегенерация почек 27. Острый геморрагический нефрит 28. Хронический гломерулонефрит 29. Септический эмболический нефрит 30. Дизентерийный колит Шига-Крузе Специфические воспаления после заражения спирохетами сифилиса 31. Врожденный сифилис печени, спирохеты посеребрены после Левадити 32. Врожденный сифилис печени (печень Фейерштейна), рутинное окрашивание 33. Гумма яичка Прогрессивное изменение поврежденных тканей и органов (Гипертрофия и гиперплазия) 34. Атерома головы 35. Струма коллоида 36. Неразросшееся яичко с гиперплазией клеток Лейдига 37. Гипертрофия предстательной железы Доброкачественные и злокачественные опухоли 38. Гигантоклеточная саркома верхней челюсти 39. Хондрома лобковой кости 40. Миома матки 41. Фиброаденома молочной железы 42. Фиброэпителиальная смешанная опухоль околоушной железы 43. Меланосаркома кожи 44. Веретеноклеточная саркома 45. Карцинома шейки матки 46. Саркома яичка 47. Цистаденома папиллифера яичника 48. Желатинозная карцинома прямой кишки 49. Лимфосаркома средостения 50. Метастатическая карцинома печени

Микрослайды поставляются в коробке для слайдов.

PHYWE Systeme GmbH & Co. KG
Robert-Bosch-Breite 10 – 37079 Göttingen – Deutschland
www.phywe.com