
// ************************** SMILES *********************************
function getCursorPosition()
{
  iStart=0;
  browser=navigator.appName;
  if (browser=="Netscape" || browser=="Opera")
  {
   iStart=document.fejleckeret.f_fejlec.selectionStart;
  }
  else if (browser=="Microsoft Internet Explorer")
  {
  document.fejleckeret.f_fejlec.focus();
  var iCurrentPos = document.fejleckeret.f_fejlec.value.length;
  var theCursor = document.selection.createRange().duplicate();
  var iSelectionLength = theCursor.text.length;
  while (theCursor.parentElement() == document.fejleckeret.f_fejlec &&
  theCursor.move('character', 1)) --iCurrentPos;
  iStart = ++iCurrentPos;
  iEnd = iStart + iSelectionLength;
  }
  else iStart=document.fejleckeret.f_fejlec.value.length;
  return iStart;
}  


function szmajli(kodo)
{

	pos=getCursorPosition();
	temp=document.fejleckeret.f_fejlec.value;
	document.fejleckeret.f_fejlec.value = temp.substring(0,pos) + kodo +temp.substring(pos,temp.length);
	document.fejleckeret.f_fejlec.focus();
}

function valasz(kodo)
{

	pos=getCursorPosition();
	temp=document.fejleckeret.valasztvar.value;
	document.fejleckeret.valasztvar.value = temp.substring(0,pos) + kodo +temp.substring(pos,temp.length);
}