/* odesila do textarea (form id="formular"; textaera name="text") */
function send(format) {
  document.forms.formular.text.focus();
  document.forms.formular.text.value=
  document.forms.formular.text.value+format
}
/* smajlici */
function smajlik(cislo) {
  send(cislo);
}
/* Parove tagy a obrazky */
function tag(type,info) {
  if(type=='img'||type=='flash') {
    org='http://';
    error='ok';
  } else {
    org='';
    error='';
  }
  var nametag=window.prompt(info,org);
  if(nametag!=''&&nametag!=null&&nametag!='http://') {
    send('['+type+']'+nametag+'[/'+type+']');
  } else {
    if(error=='ok'||nametag=='http://'||nametag=='') {
    window.alert('Špatný formát adresy');}
  }
}
/* URL Adresa */
function url(url) {
  var url=window.prompt(url,'http://');
  if(url!=''&&url!=null&&url!='http://') {
    send('[url]'+url+'[/url]');
  } else {
    window.alert('Nebyla správně vyplněna URL adresa, nebo byla akce zrušena');
  }
}
/* URL Obrazku */
function img(url) {
  var url=window.prompt(url,'http://');
  if(url!=''&&url!=null&&url!='http://') {
      send('[img]'+url+'[/img]');
  } else {
    window.alert('Nebyla správně vyplněna URL adresa, nebo byla akce zrušena');
  }
}
/* Barevny text */
function col(inc1,inc2) {
  var color=window.prompt(inc1);
  var text=window.prompt(inc2);
  if(color!=''&&color!=null&&text!=''&&text!=null) {
    send('[color='+color+']'+text+'[/color]');
  } else {
    window.alert('Nebyl zadán text, jeho barva, nebo byla akce zrušena');
  }
}
/* Progressbar */
var MaxLengthLock = false; 
function MaxLengthCount(fieldObj,fieldMaxLength) 
{ 
  if (!MaxLengthLock) 
  { 
    MaxLengthLock = true; 
    if (fieldObj.value.length > fieldMaxLength) 
    { 
      alert("Text je delší než " + fieldMaxLength + " znaků!"); 
      fieldObj.value = fieldObj.value.substring(0,fieldMaxLength); 
    } 
    var percentage = parseInt(100 - (( fieldMaxLength - fieldObj.value.length) * 100)/fieldMaxLength); 
    document.getElementById(fieldObj.id + "_PBar").style.width = parseInt((parseInt(fieldObj.offsetWidth)*percentage)/100)+"px"; 
    MaxLengthLock = false; 
  } 
}