1.1 --- a/java/sql-vyuka/web/hlavni.js Sun May 31 17:46:11 2009 +0200
1.2 +++ b/java/sql-vyuka/web/hlavni.js Tue Jun 02 01:36:17 2009 +0200
1.3 @@ -80,3 +80,50 @@
1.4 ajax.send(null);
1.5 }
1.6 }
1.7 +
1.8 +var pruvodceAktualniId = 0;
1.9 +
1.10 +function ajaxPruvodcePredchozi() {
1.11 + ajaxPruvodceNaviguj('predchozi', pruvodceAktualniId, null);
1.12 +}
1.13 +
1.14 +function ajaxPruvodceZpet() {
1.15 + /** TODO: historie navigace */
1.16 + alert('Tato funkce se teprve připravuje.');
1.17 +}
1.18 +
1.19 +function ajaxPruvodceVpred() {
1.20 + /** TODO: historie navigace */
1.21 + alert('Tato funkce se teprve připravuje.');
1.22 +}
1.23 +
1.24 +function ajaxPruvodceNasledujici() {
1.25 + ajaxPruvodceNaviguj('nasledujici', pruvodceAktualniId, null);
1.26 +}
1.27 +
1.28 +function ajaxPruvodceKod(kod) {
1.29 + ajaxPruvodceNaviguj('podleKodu', 0, kod);
1.30 +}
1.31 +
1.32 +function ajaxPruvodceId(id) {
1.33 + ajaxPruvodceNaviguj('podleId', id, null);
1.34 +
1.35 +}
1.36 +
1.37 +function ajaxPruvodceNaviguj(akcePruvodce, id, kod) {
1.38 + if (ajax.readyState == 4 || ajax.readyState == 0) {
1.39 + ajax.open("POST", 'ajax.jspx?akce=napoveda&pruvodce=' + encodeURIComponent(akcePruvodce) + '&idPruvodce=' + encodeURIComponent(id) + '&kodPruvodce=' + encodeURIComponent(kod), true);
1.40 + ajax.onreadystatechange = function() {
1.41 + if (ajax.readyState == 4) {
1.42 + zobraz(ajax.responseText, napovedniPole);
1.43 + if (document.pruvodceData) {
1.44 + pruvodceAktualniId = document.pruvodceData.id.value
1.45 + } else {
1.46 + pruvodceAktualniId = 0;
1.47 + }
1.48 + }
1.49 + };
1.50 + ajax.send(null);
1.51 + }
1.52 +// TODO: změnit URL
1.53 +}