function getActiveText(msgarea) {

   if (msgarea.createTextRange)
      msgarea.caretPos = document.selection.createRange().duplicate();
   textarea = (document.all) ? document.selection.createRange().text : document.getSelection();
}

function formatText(msgarea, InsValue, EPlace) {

   var x = InsValue.indexOf('|');
   var StartTag = InsValue.substr(0,x);
   if (StartTag.substr(0,8) == "<a href=") {
      var repURL = "";
      repURL = prompt("Enter URL for hyperlink",repURL);
      if (repURL.substr(4,3) !=  "://") {
         repURL = "http://" + repURL;
      }
      StartTag = StartTag.replace(/replaceURL/g,repURL);
   }
   var y = InsValue.length - x;
   var EndTag = InsValue.substr(x+1,y)

   // alert ("FT " + msgarea + " " + msgarea.createTextRange + " " + msgarea.caretPos)
   if (msgarea.createTextRange && msgarea.caretPos) {
      var caretPos = msgarea.caretPos;
      caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? StartTag + textarea + EndTag : StartTag +
                      textarea + EndTag;
      // document.topicform.message.focus();
      msgarea.focus();
      getActiveText(msgarea);
   }
   EPlace[0].selected = 1
}

function PopupHelp(PopupURL) {
   w = window.open(PopupURL,'JazzSociety','scrollbars,resizable,width=600,height=400');
   w.focus();
}