/* file KLEIDER/web/src/sitestyle/imgview_help.js */ // -*- coding: utf-8 -*- // Hilfe zur Bilderschau für Mobilgeräte // 2014-09-24 Herbert Schiemann // das "Elterndokument", in dem das Dokument zu diesem Skript eingebettet ist. var pdoc; function onMouseoverOutlinelink (event) { var tg = event.target; while (tg && tg.localName != "dt") tg = tg.parentNode; var mm = tg.getAttribute("id").match (/^.*?_(.*)/); var id = mm[1]; var elt = pdoc.getElementById (id); if (elt) elt.setAttribute ("class", elt.getAttribute ("class") + " outline"); } function onMouseoutOutlinelink (event) { var tg = event.target; while (tg && tg.localName != "dt") tg = tg.parentNode; var mm = tg.getAttribute("id").match (/^.*?_(.*)/); var id = mm[1]; var elt = pdoc.getElementById (id); if (elt) { var cls = elt.getAttribute ("class"); elt.setAttribute ("class", cls.replace (/\s+outline\b/, "")); } } onload = function () { pdoc = window.parent.document; if (pdoc) { var i; var elts = document.getElementsByTagName ("dt"); for (i = 0; i < elts.length; ++i) { elts[i].addEventListener ("mouseover", onMouseoverOutlinelink, false); elts[i].addEventListener ("mouseout", onMouseoutOutlinelink, false); } } }; /* end of file KLEIDER/web/src/sitestyle/imgview_help.js */