Index: java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/preklady_cs.properties
===================================================================
--- java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/preklady_cs.properties	(revision 60:d6930d123889)
+++ java/sql-vyuka/src/java/cz/frantovo/sql/vyuka/preklady_cs.properties	(revision 64:b9a61f912f6a)
@@ -17,4 +17,5 @@
 js.probihaHistorie=Na\u010D\u00EDt\u00E1 se historie\u2026
 js.klikniProNacteniPrikladu=Klikni pro na\u010Dten\u00ED p\u0159\u00EDkaldu.
+js.klikniProNacteniHistorie=Klikni pro na\u010Dten\u00ED p\u0159\u00EDkazu z historie.
 
 licence.program=Program je vyd\u00E1n pod licenc\u00ED:
Index: java/sql-vyuka/web/WEB-INF/casti/aplikace.jspx
===================================================================
--- java/sql-vyuka/web/WEB-INF/casti/aplikace.jspx	(revision 60:d6930d123889)
+++ java/sql-vyuka/web/WEB-INF/casti/aplikace.jspx	(revision 64:b9a61f912f6a)
@@ -109,4 +109,5 @@
             <textarea name="probihaHistorie" cols="128" rows="1"><fmt:message key="js.probihaHistorie"/></textarea>
             <textarea name="klikniProNacteniPrikladu" cols="128" rows="1"><fmt:message key="js.klikniProNacteniPrikladu"/></textarea>
+            <textarea name="klikniProNacteniHistorie" cols="128" rows="1"><fmt:message key="js.klikniProNacteniHistorie"/></textarea>
         </fieldset>
     </form>
Index: java/sql-vyuka/web/hlavni.js
===================================================================
--- java/sql-vyuka/web/hlavni.js	(revision 61:9e60af36a9df)
+++ java/sql-vyuka/web/hlavni.js	(revision 64:b9a61f912f6a)
@@ -77,4 +77,5 @@
                 zobraz(ajax.responseText, vystupniPole);
                 zobraz('', stavovePole);
+                aktivujHistorii();
             }
         };
@@ -220,4 +221,23 @@
 
 /**
+ * Přidá <td> elementům v historii akci onclick,
+ * která se postará o načtení obsahu daného elementu do vstupního pole,
+ * aby uživatel tento kód nemusel opisovat.
+ */
+function aktivujHistorii() {
+    elementy = document.getElementsByTagName("tr");
+    for (var i = 1; i < elementy.length; i++) {
+        if (elementy[i].parentNode.parentNode.parentNode.id == vystupniPole) {
+            elementy[i].childNodes[1].title = document.getElementById('lokalizace').klikniProNacteniHistorie.value;
+            elementy[i].childNodes[1].style.cursor = 'pointer';
+            elementy[i].childNodes[1].onclick = function() {
+                zobraz(this.innerHTML, 'vstupniPole');
+                return true;
+            };
+        }
+    }
+}
+
+/**
  * Převede HTML entity zpět na znaky,
  * aby se správně zobrazily ve vstupním nebo stavovém poli.
@@ -228,4 +248,6 @@
     vysledek = vysledek.replace('&gt;', '>', 'g');
     vysledek = vysledek.replace('&amp;', '&', 'g');
+    vysledek = vysledek.replace('&nbsp;', ' ', 'g');
+    vysledek = vysledek.replace('&#160;', ' ', 'g');
     return vysledek;
 
Index: java/sql-vyuka/web/styl.css
===================================================================
--- java/sql-vyuka/web/styl.css	(revision 63:afc20221a495)
+++ java/sql-vyuka/web/styl.css	(revision 64:b9a61f912f6a)
@@ -156,5 +156,6 @@
 #napoveda ol.obsah {
     margin-top: -4px;
-    margin-bottom: 0px;
+    margin-bottom: -16px;
+
 }
 
