function grin(tag) {

	var $j = jQuery;
	var myField;
	var value = '';
	if ($j('#content:input').length > 0)  {
		myField = $j('#content:input');
		value = $j("#content:input").attr("value");
	
	}
	else if ($j('#comment_content:input').length > 0) {
		myField = $j('#comment_content:input');
		value = $j("#comment_content:input").attr("value");
	}
		else if ($j('#bericht')) {
		myField = $j('#bericht:input');
		value = $j("#bericht:input").attr("value");
	}
	else {
		return false;
	}
	if (value == undefined) { value = ''; }
	if (document.selection) {
		myField.focus();
		sel = document.selection.createRange();
		sel.text = ' ' + tag + ' ';
		myField.focus();
	}
	else if (myField[0].selectionStart || myField[0].selectionStart == '0') {
		var startPos = myField[0].selectionStart;
		var endPos = myField[0].selectionEnd;
		var cursorPos = endPos;
		myField.attr("value", value.substring(0, startPos)
					  + ' ' + tag + ' '
					  + value.substring(endPos, value.length));
		cursorPos += tag.length + 2;
		myField.focus();
		myField[0].selectionStart = cursorPos;
		myField[0].selectionEnd = cursorPos;
	}
	else {
		myField.attr("value", value + ' ' + tag + ' ');
		myField.focus();
	}
}