function vlozznak(znak) {
  document.prispevek.text.focus();
  if (document.selection) {
    sel = document.selection.createRange();
    sel.text = znak;
  } else if (document.prispevek.text.selectionStart || document.prispevek.text.selectionStart == '0') {
    var startPos = document.prispevek.text.selectionStart;
		var endPos = document.prispevek.text.selectionEnd;
		document.prispevek.text.value = document.prispevek.text.value.substring(0,startPos) + znak + 
		                                document.prispevek.text.value.substring(endPos, document.prispevek.text.value.length);
	} else {
    document.prispevek.text.value += znak;
	}
}
 
function verifykom() { 
  if(document.prispevek.text.value.length==0) {
    alert("Text musí být zadán!");
    document.prispevek.text.focus();
    return false;
  }
  if(document.prispevek.text.value.indexOf("??")!=-1) {
    alert("Text nesmí obsahovat opakovaný znak otazník.");
    document.prispevek.text.focus();
    return false;
  }
  if(document.prispevek.text.value.indexOf("!!")!=-1) {
    alert("Text nesmí obsahovat opakovaný znak vykřičník.");
    document.prispevek.text.focus();
    return false;
  }
}
