function changeInputType(elementId, changeTo) {
      var CITreplace = document.getElementById(elementId);
      var CITval = CITreplace.value;
      var CITsize = CITreplace.size;
      var CITname = CITreplace.name;
      var CITparent = CITreplace.parentNode;
      var CITsibling = CITreplace.nextSibling;
      var CITnewel = document.createElement('input');
      CITnewel.setAttribute('type', changeTo);
      CITnewel.setAttribute('value', CITval);
      CITnewel.setAttribute('size', CITsize);
      CITnewel.setAttribute('id', elementId);
      CITnewel.setAttribute('name', CITname);
      CITparent.removeChild(CITreplace);
      CITparent.insertBefore(CITnewel, CITsibling);
      CITfocus = eval('document.getElementById(\'' + elementId+ '\')');
      setTimeout("CITfocus.focus()", 5);
}