function ico(url)
{
	var w = 615;
	var h = 500;
	var url = 'http://forumas.ieskok.lt/smiles.php?o='+url;
  
  var x=(screen.width/2)-(w/2);
	var y=(screen.height/2)-(h/2)-20;
		
	win=window.open(url,"_blank","menu=no, status=no, screenX="+x+", screenY="+y+", width="+w+", height="+h+", scrollbars=none,resizable=false");
	
  return;
}

function insertSmile(eId, smileUrl)
{

	msgfield = (document.all) ? document.all.req_message : ((document.getElementById('afocus') != null) ? (document.getElementById('afocus').req_message) : (document.getElementsByName('req_message')[0]));

	// IE support
	if (document.selection && document.selection.createRange)
	{
		msgfield.focus();
		sel = document.selection.createRange();
		sel.text = ":::" + smileUrl + sel.text;
		msgfield.focus();
	}

	// Moz support
	else if (msgfield.selectionStart || msgfield.selectionStart == '0')
	{
		var startPos = msgfield.selectionStart;
		var endPos = msgfield.selectionEnd;

		msgfield.value = msgfield.value.substring(0, startPos) + ":::" + smileUrl + msgfield.value.substring(startPos, endPos) + msgfield.value.substring(endPos, msgfield.value.length);
		msgfield.selectionStart = msgfield.selectionEnd = endPos + smileUrl.length + 3;
		msgfield.focus();
	}

	// Fallback support for other browsers
	else
	{
		msgfield.value += ":::" + smileUrl;
		msgfield.focus();
	}

	return;
}