//\  Veskere JavaScriptove funkce davat sem!!!!

var totalmaxlen = 2000;
var smsmaxlen = 90;
// Initialize counterchar
document.onload = counterchar(document.comm);
document.onload = countersms(document.comm);

function counterchar(F) {
  if(!F) return;
  var box = F.fvzkaz;
  var char_in = box.value.length;
  var msglen = char_in;
  var purelen = totalmaxlen;
  var char_le = purelen - char_in;

  if (char_le < 0) {
    alert('Text je příliš dlouhý, musíš ho zkrátit.');
    box.value = box.value.substring(0, purelen);
    char_in = purelen;
    msglen = char_in;
    char_le = 0;
  }
  F.char_in.value = char_in;
  F.char_le.value = char_le;
}

function countersms(G) {
  if(!G) return;
  var box = G.sms;
  var char_in = box.value.length;
  var msglen = char_in;
  var purelen = smsmaxlen;
  var char_le = purelen - char_in;

  if (char_le < 0) {
    alert('Text sms je příliš dlouhý, musíš ho zkrátit.');
    box.value = box.value.substring(0, purelen);
    char_in = purelen;
    msglen = char_in;
    char_le = 0;
  }
  G.char_in.value = char_in;
  G.char_le.value = char_le;
}

function posta_smile(s)  {
  document.getElementsByName("evzkaz").item(0).value +=' ' + s;
  document.getElementsByName("evzkaz").item(0).focus();
}

function posta_zkontroluj()  {
  if (document.getElementsByName("prijemce").item(0).value=="")  {
	  alert("Zpráva nemá adresáta!");
	  document.getElementsByName("prijemce").item(0).focus();
	  return false;
  }
  return true;
}

function posta_reply(reply_text)  {
  document.getElementsByName("prijemce").item(0).focus();
  document.getElementsByName("prijemce").item(0).value = reply_text;
}

function posta_pridej(co)  {
  document.getElementsByName("evzkaz").item(0).value += ' <'+co+'></'+co+'>';
  document.getElementsByName("evzkaz").item(0).focus();
}

function posta_ChngProIko() {
  document.getElementsByName("adresatico").item(0).src = './images/icons/'+document.getElementsByName("prijemce").item(0).value.toLowerCase()+'.gif';
}

function forum_reply(reply_text) {
  document.getElementsByName("fvzkaz").item(0).focus();
  document.getElementsByName("fvzkaz").item(0).value += '<b>'+reply_text+'<\/b>: ';
}

function forum_smile(s) {
  document.getElementsByName("fvzkaz").item(0).value += ' ' + s;
}

function forum_pridej(co) {
  document.getElementsByName("fvzkaz").item(0).value += ' <'+co+'></'+co+'>';
}

function forum_pridej_link() {
  document.getElementsByName("fvzkaz").item(0).value += ' #link[text,odkaz]';
}

function popisek_forum_pridej(co) {
  document.getElementsByName("popis").item(0).value += ' <'+co+'></'+co+'>';
}

function popisek_forum_pridej_link() {
  document.getElementsByName("popis").item(0).value += ' #link[text,odkaz]';
}

function forum_pridej_youtube() {
  document.getElementsByName("fvzkaz").item(0).value += ' #youtube[kod]';
}
