| 189 | |
| 190 | /** |
| 191 | * Přidá <pre> elementům v průvodci akci onclick, |
| 192 | * která se postará o načtení obsahu daného elementu do vstupního pole, |
| 193 | * aby uživatel tento kód nemusel opisovat. |
| 194 | */ |
| 195 | function aktivujPruvodce() { |
| 196 | elementy = document.getElementsByTagName("pre"); |
| 197 | for (var i = 0; i < elementy.length; i++) { |
| 198 | if (elementy[i].parentNode.id == napovedniPole) { |
| 199 | elementy[i].title = document.getElementById('lokalizace').klikniProNacteniPrikladu.value; |
| 200 | elementy[i].onclick = function() { |
| 201 | zobraz(this.innerHTML, 'vstupniPole'); |
| 202 | return true; |
| 203 | }; |
| 204 | } |
| 205 | } |
| 206 | } |
| 207 | |
| 208 | /** |
| 209 | * Převede HTML entity zpět na znaky, |
| 210 | * aby se správně zobrazily ve vstupním nebo stavovém poli. |
| 211 | */ |
| 212 | function vratEntity (text) { |
| 213 | var vysledek = text; |
| 214 | vysledek = vysledek.replace('<', '<', 'g'); |
| 215 | vysledek = vysledek.replace('>', '>', 'g'); |
| 216 | vysledek = vysledek.replace('&', '&', 'g'); |
| 217 | return vysledek; |
| 218 | |
| 219 | } |