function emoticon_post(text) {
		text = ' ' + text + ' ';
		if (document.gastenboek_reactie.message.createTextRange && document.gastenboek_reactie.message.caretPos) {
				var caretPos = document.gastenboek_reactie.message.caretPos;

				caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
				document.gastenboek_reactie.message.focus();
		} else {
				document.gastenboek_reactie.message.value  += text;
				document.gastenboek_reactie.message.focus();
		}
}

function emoticon_postnieuws(text) {
		text = ' ' + text + ' ';
		if (document.nieuws_reactie.message.createTextRange && document.nieuws_reactie.message.caretPos) {
				var caretPos = document.nieuws_reactie.message.caretPos;
				caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
				document.nieuws_reactie.message.focus();
		} else {
				document.nieuws_reactie.message.value  += text;
				document.nieuws_reactie.message.focus();
		}
}

function storeCaret_post(textEl) {
		if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
}
