version = navigator.appVersion.toLowerCase();
agent = navigator.userAgent.toLowerCase();
ie = (version.indexOf('msie')>-1);
win = (version.indexOf('windows')>-1);
opera = (agent.indexOf('opera')>-1);
ie50 = (version.indexOf('msie 5.0')>-1);

function prn(string) {
document.write(' \&\#8226\; \074a href=\"javascript:goprn();\"\076' + string + '\074/a\076');
}
function goprn() {
window.print();
}
function fav(string) {
if ((opera) && (win)) return false;
else if ((ie) && (win)) document.write(' \&\#8226\; \074a href=\"javascript:gofav();\"\076' + string + '\074/a\076');
}
function gofav(url, string) {
window.external.addFavorite(url, string);
}
function text_count(v, maxChars) {
	document.getElementById("count").innerHTML = "Můžete ještě napsat " + (maxChars - v.length) + " znaků.";
	if (v.length > maxChars) {
		document.getElementById('count').innerHTML = "Napsali jste více znaků než je povoleno!";
	}
}
function check_fields(frm) {
    for (i=1; i < arguments.length; i++) {
        if (frm[arguments[i]].value == '') {
            frm[arguments[i]].focus();
            alert('Vyplňte všechny položky označené hvězdičkou.');
            return false;
        }
    }
    return true;
}