Index: java/sql-vyuka/web/hlavni.js
===================================================================
--- java/sql-vyuka/web/hlavni.js	(revision 67:d1d39e07d65b)
+++ java/sql-vyuka/web/hlavni.js	(revision 70:35080c0f610e)
@@ -12,10 +12,10 @@
 function getXmlHttpRequestObject() {
     if (window.XMLHttpRequest) {
-        return new XMLHttpRequest();
+	return new XMLHttpRequest();
     } else if(window.ActiveXObject) {
-        return new ActiveXObject("Microsoft.XMLHTTP");
-    } else {
-        alert(document.getElementById('lokalizace').nepodporovany.value);
-        return null;
+	return new ActiveXObject("Microsoft.XMLHTTP");
+    } else {
+	alert(document.getElementById('lokalizace').nepodporovany.value);
+	return null;
     }
 }
@@ -42,9 +42,9 @@
 function zobraz(text, kde) {
     if (kde == vstupniPole) {
-        document.getElementById('aplikace').vstupniPole.value = vratEntity(text);
+	document.getElementById('aplikace').vstupniPole.value = vratEntity(text);
     } else if (kde == stavovePole)  {
-        document.getElementById('aplikace').stavovePole.value = vratEntity(text);
-    } else {
-        document.getElementById(kde).innerHTML = text + '<p>&nbsp;<!-- Šťastné hackování ;-) --></p>';
+	document.getElementById('aplikace').stavovePole.value = vratEntity(text);
+    } else {
+	document.getElementById(kde).innerHTML = text + '<p>&nbsp;<!-- Šťastné hackování ;-) --></p>';
     }
 }
@@ -54,13 +54,13 @@
 function ajaxVykonatSQL() {
     if (ajax.readyState == 4 || ajax.readyState == 0) {
-        zobraz(document.getElementById('lokalizace').probihaSQL.value, stavovePole);
-        ajax.open("POST", 'ajax.jspx?akce=vykonat&sql=' + encodeURIComponent(getSQL()), true);
-        ajax.onreadystatechange = function() {
-            if (ajax.readyState == 4) {
-                zobraz(ajax.responseText, vystupniPole);
-                zobraz('', stavovePole);
-            }
-        };
-        ajax.send(null);
+	zobraz(document.getElementById('lokalizace').probihaSQL.value, stavovePole);
+	ajax.open("POST", 'ajax.jspx?akce=vykonat&sql=' + encodeURIComponent(getSQL()), true);
+	ajax.onreadystatechange = function() {
+	    if (ajax.readyState == 4) {
+		zobraz(ajax.responseText, vystupniPole);
+		zobraz('', stavovePole);
+	    }
+	};
+	ajax.send(null);
     }
     ulozURL();
@@ -71,14 +71,14 @@
 function ajaxZobrazitHistorii() {
     if (ajax.readyState == 4 || ajax.readyState == 0) {
-        zobraz(document.getElementById('lokalizace').probihaHistorie.value, stavovePole);
-        ajax.open("POST", 'ajax.jspx?akce=historie', true);
-        ajax.onreadystatechange = function() {
-            if (ajax.readyState == 4) {
-                zobraz(ajax.responseText, vystupniPole);
-                zobraz('', stavovePole);
-                aktivujHistorii();
-            }
-        };
-        ajax.send(null);
+	zobraz(document.getElementById('lokalizace').probihaHistorie.value, stavovePole);
+	ajax.open("POST", 'ajax.jspx?akce=historie', true);
+	ajax.onreadystatechange = function() {
+	    if (ajax.readyState == 4) {
+		zobraz(ajax.responseText, vystupniPole);
+		zobraz('', stavovePole);
+		aktivujHistorii();
+	    }
+	};
+	ajax.send(null);
     }
 }
@@ -94,8 +94,8 @@
 function ajaxPruvodceZpet() {
     try {
-        window.back();
-        nactiURL();
+	window.back();
+	nactiURL();
     } catch (e) {
-        // není historie
+    // není historie
     }
 }
@@ -103,8 +103,8 @@
 function ajaxPruvodceVpred() {
     try {
-        window.forward();
-        nactiURL();
+	window.forward();
+	nactiURL();
     } catch (e) {
-        // není historie
+    // není historie
     }
 }
@@ -125,22 +125,22 @@
 function ajaxPruvodceNaviguj(akcePruvodce, id, kod) {
     if (ajax.readyState == 4 || ajax.readyState == 0) {
-        ajax.open("POST", 'ajax.jspx?akce=napoveda&pruvodce=' + encodeURIComponent(akcePruvodce) + '&idPruvodce=' + encodeURIComponent(id) + '&kodPruvodce=' + encodeURIComponent(kod), true);
-        ajax.onreadystatechange = function() {
-            if (ajax.readyState == 4) {
-                zobraz(ajax.responseText, napovedniPole);
-                /** Uložíme si do paměti ID aktuální stránky */
-                if (document.getElementById('pruvodceData')) {
-                    pruvodceAktualniId = document.getElementById('pruvodceData').id.value;
-                } else {
-                    pruvodceAktualniId = 0;
-                }
-                /** Změníme URL v prohlížeči */
-                urlOdkaz['pruvodce']  = 'pruvodce=' + encodeURIComponent(pruvodceAktualniId);
-                ulozURL();
-                sestavStromy();
-                aktivujPruvodce();
-            }
-        };
-        ajax.send(null);
+	ajax.open("POST", 'ajax.jspx?akce=napoveda&pruvodce=' + encodeURIComponent(akcePruvodce) + '&idPruvodce=' + encodeURIComponent(id) + '&kodPruvodce=' + encodeURIComponent(kod), true);
+	ajax.onreadystatechange = function() {
+	    if (ajax.readyState == 4) {
+		zobraz(ajax.responseText, napovedniPole);
+		/** Uložíme si do paměti ID aktuální stránky */
+		if (document.getElementById('pruvodceData')) {
+		    pruvodceAktualniId = document.getElementById('pruvodceData').id.value;
+		} else {
+		    pruvodceAktualniId = 0;
+		}
+		/** Změníme URL v prohlížeči */
+		urlOdkaz['pruvodce']  = 'pruvodce=' + encodeURIComponent(pruvodceAktualniId);
+		ulozURL();
+		sestavStromy();
+		aktivujPruvodce();
+	    }
+	};
+	ajax.send(null);
     }
 }
@@ -160,7 +160,7 @@
     var results = regex.exec(window.location.hash);
     if( results == null )
-        return "";
+	return "";
     else
-        return decodeURIComponent(results[1]);
+	return decodeURIComponent(results[1]);
 }
 
@@ -171,7 +171,7 @@
 function ulozURL() {
     if (urlOdkaz['pruvodce']) {
-        window.location.hash = urlOdkaz['pruvodce'] + '&sql=' + encodeURIComponent(getSQL());
-    } else {
-        window.location.hash = 'sql=' + encodeURIComponent(getSQL());
+	window.location.hash = urlOdkaz['pruvodce'] + '&sql=' + encodeURIComponent(getSQL());
+    } else {
+	window.location.hash = 'sql=' + encodeURIComponent(getSQL());
     }
 }
@@ -182,12 +182,12 @@
     /** Načteme uživatelův SQL příkaz z URL do vstupního pole */
     if (getParametr('sql')) {
-        zobraz(getParametr('sql'), vstupniPole);
+	zobraz(getParametr('sql'), vstupniPole);
     }
     
     /** Načteme pozici v nápovědě */
     if (getParametr('pruvodce')) {
-        ajaxPruvodceId(getParametr('pruvodce'));
-    } else {
-        ajaxPruvodceKod('vitejte');
+	ajaxPruvodceId(getParametr('pruvodce'));
+    } else {
+	ajaxPruvodceKod('vitejte');
     }
 }
@@ -195,5 +195,7 @@
 window.onload = function() {
     nactiURL();
-    document.getElementById("zahlavi").addEventListener('click', function () {ajaxPruvodceKod('vitejte');}, false);
+    document.getElementById("zahlavi").addEventListener('click', function () {
+	ajaxPruvodceKod('vitejte');
+    }, false);
 }
 
@@ -210,11 +212,11 @@
     elementy = document.getElementsByTagName("pre");
     for (var i = 0; i < elementy.length; i++) {
-        if (elementy[i].parentNode.id == napovedniPole) {
-            elementy[i].title = document.getElementById('lokalizace').klikniProNacteniPrikladu.value;
-            elementy[i].onclick = function() {
-                zobraz(this.innerHTML, 'vstupniPole');
-                return true;
-            };
-        }
+	if (elementy[i].parentNode.id == napovedniPole) {
+	    elementy[i].title = document.getElementById('lokalizace').klikniProNacteniPrikladu.value;
+	    elementy[i].onclick = function() {
+		zobraz(this.innerHTML, 'vstupniPole');
+		return true;
+	    };
+	}
     }
 
@@ -222,8 +224,8 @@
     elementy = document.getElementsByTagName("a");
     for (var j = 0; j < elementy.length; j++) {
-        var odkaz = elementy[j].getAttribute("href");
-        if (odkaz.substring(0, 1) == '@') {
-            elementy[j].href = "javascript:ajaxPruvodceKod('" + odkaz.substring(1, odkaz.length) + "');";
-        }
+	var odkaz = elementy[j].getAttribute("href");
+	if (odkaz.substring(0, 1) == '@') {
+	    elementy[j].href = "javascript:ajaxPruvodceKod('" + odkaz.substring(1, odkaz.length) + "');";
+	}
     }
 }
@@ -237,12 +239,12 @@
     radky = document.getElementsByTagName("tr");
     for (var i = 1; i < radky.length; i++) {
-        if (radky[i].parentNode.parentNode.parentNode.id == vystupniPole) {
-            radky[i].childNodes[1].title = document.getElementById('lokalizace').klikniProNacteniHistorie.value;
-            radky[i].childNodes[1].style.cursor = 'pointer';
-            radky[i].childNodes[1].onclick = function() {
-                zobraz(this.innerHTML, 'vstupniPole');
-                return true;
-            };
-        }
+	if (radky[i].parentNode.parentNode.parentNode.id == vystupniPole) {
+	    radky[i].childNodes[1].title = document.getElementById('lokalizace').klikniProNacteniHistorie.value;
+	    radky[i].childNodes[1].style.cursor = 'pointer';
+	    radky[i].childNodes[1].onclick = function() {
+		zobraz(this.innerHTML, 'vstupniPole');
+		return true;
+	    };
+	}
     }
 }
