function AddText(NewCode) {
        if(document.all){
         insertAtCaret(document.input.message, NewCode);
         setfocus();
        } else{
         document.input.message.value += NewCode;
         setfocus();
        }
}
function insertAtCaret (textEl, text){
        if (textEl.createTextRange && textEl.caretPos){
textEl.createTextRange 
textEl.caretPos
这两句是什么意思啊。