
function storeCaret (text) {
	if (text.createTextRange) 
		text.caretPos = document.selection.createRange().duplicate();
}

function replace(tag1, tag2)
{
	if (document.comments.comment.createTextRange && document.comments.comment.caretPos) {      
		var caretPos = document.comments.comment.caretPos;      
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
		tag1 + caretPos.text + tag2 + ' ' : tag1 + caretPos.text + tag2;
	}
	else
		document.comments.comment.value += tag1 + tag2;
	document.comments.comment.focus(caretPos)
}

