﻿//blokování klávesy ENTER
function checkKey(event) {
	if (event.keyCode == 13 && !(event.srcElement && (event.srcElement.tagName.toLowerCase() == "textarea")) && !(event.target && (event.target.tagName.toLowerCase() == "textarea")))
		return false;
	return true;
}

function pohonPocitadla(vstup, zobrazovac, max) {
	var vystupniElement = document.getElementById(zobrazovac);
	var vstupniElement = document.getElementById(vstup);
	if (!vstupniElement || !vystupniElement) return;
	var pocet = max - vstupniElement.value.length;
	var jednotka = " znaků";

	if (pocet == 1 || pocet == -1)
		jednotka = " znak";
	if (pocet > 1 && pocet < 5)
		jednotka = " znaky";
	if (pocet < -1 && pocet > -5)
		jednotka = " znaky";
	vystupniElement.innerHTML = pocet + jednotka;
}

function clickButton(e, buttonid) {
	var bt = document.getElementById(buttonid);
	if (typeof bt == 'object') {
		if (navigator.appName.indexOf("Microsoft Internet Explorer") > (-1)) {
			if (event.keyCode == 13) {
				bt.click();
				return false;
			}
		}
		else if (e.keyCode == 13) {
			bt.click();
			return false;
		}
	}
}