<!-- skripte za uređivanje teksta i umetanje smajlića-->

function FormatTeksta(textarea, text1, text2)
{
  if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange)
  {
	  var caretPos = textarea.caretPos;

	  caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text1 + caretPos.text + text2 + ' ' : text1 + caretPos.text + text2;
	  caretPos.select();
  }
  else if (typeof(textarea.selectionStart) != "undefined")
  {
	  var begin = textarea.value.substr(0, textarea.selectionStart);
	  var selection = textarea.value.substr(textarea.selectionStart, textarea.selectionEnd - textarea.selectionStart);
	  var end = textarea.value.substr(textarea.selectionEnd);
	  var newCursorPos = textarea.selectionStart;
	  var scrollPos = textarea.scrollTop;

	  textarea.value = begin + text1 + selection + text2 + end;

	  if (textarea.setSelectionRange)
	  {
		  if (selection.length == 0)
			  textarea.setSelectionRange(newCursorPos + text1.length, newCursorPos + text1.length);
		  else
			  textarea.setSelectionRange(newCursorPos, newCursorPos + text1.length + selection.length + text2.length);
		  textarea.focus();
	  }
	  textarea.scrollTop = scrollPos;
  }
  else
  {
	  textarea.value += text1 + text2;
	  textarea.focus(textarea.value.length - 1);
  }
}


function SpremiCaret(textEl) {
  if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
}

<!-- skripte za uređivanje teksta i umetanje smajlića-->

function BrojFormat(broj){
 var rez=(broj.toString().length==1)? "0"+broj : broj
 return rez
}

