rem: if (document.forms[form_name].elements[text_name].createTextRange && document.forms[form_name].elements[text_name].caretPos) 
add: if (document.forms[form_name].elements[text_name].createTextRange && !isNaN(document.forms[form_name].elements[text_name].caretPos)) 
context: function insert_text(text){	if (document.forms[form_name].elements[text_name].createTextRange && document.forms[form_name].elements[text_name].caretPos)	{		var caretPos = document.forms[form_name].elements[text_name].caretPos;		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;	}	else if (document.forms[form_name].elements[text_name].selectionStart)	{		var selStart = document.forms[form_name].elements[text_name].selectionStart;		var selEnd = document.forms[form_name].elements[text_name].selectionEnd;		mozWrap(document.forms[form_name].elements[text_name], text, '')		document.forms[form_name].elements[text_name].selectionStart = selStart + text.length;		document.forms[form_name].elements[text_name].selectionEnd = selEnd + text.length;	}	else	{		document.forms[form_name].elements[text_name].value = document.forms[form_name].elements[text_name].value + text;	}}
meta: 632	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/632/c9e971759db48d610c81f5f1ae4d054c130f635a/editor.js/clean/phpBB/styles/subSilver/template/editor.js