var POCET_PRECHODU = 6; var STYL = 'ohraniceno'; var INTERVAL = 150; //v ms var keZruseni; keZruseni = new Array(); function zrusOhraniceni(objekt) { objekt = keZruseni.shift(); if (--objekt.ohraniceni) { objekt.className = objekt.trida + ' ' + STYL + objekt.ohraniceni; timeoutID = setTimeout("zrusOhraniceni();", INTERVAL); objekt.timeoutID = timeoutID; keZruseni.push(objekt); } else { objekt.className = objekt.trida; } // objekt.className = objekt.className.replace(/ ohraniceno/, ""); } function vytvorOhraniceni(objekt) { objekt.ohraniceni = POCET_PRECHODU; if (typeof(objekt.trida) == 'undefined') { objekt.trida = objekt.className; } objekt.className = objekt.trida + ' ' + STYL + POCET_PRECHODU; for (i=keZruseni.length-1; i>=0; i--) { if (keZruseni[i].id == objekt.id) { clearTimeout(objekt.timeoutID); keZruseni.splice(i,1); } } timeoutID = setTimeout("zrusOhraniceni();", 500); objekt.timeoutID = timeoutID; keZruseni.push(objekt); } function vyhodnotZaskrtavaci(otazka) { vytvorOhraniceni(otazka); odpoved = otazka.getAttribute('odpoved'); pole = otazka.getElementsByTagName('input'); for (i=0; i