rem: var text = prompt(bundle.GetStringFromName("EnterNewSchema"), "" ); 
add: var text = myPrompt (bundle.GetStringFromName("EnterNewSchema"), "", bundle.GetStringFromName("AddingTitle")); 
context: function AddSchema0() {  var i;  var text = prompt(bundle.GetStringFromName("EnterNewSchema"), "" );  if (text == "") {    return;  }  schemaIndex = 0;  while ((schemaIndex<schemasLength) &&strings[entries[schemas[schemaIndex]]] < text) {    schemaIndex++;  }  schemasLength++;  for (i=schemasLength; i>schemaIndex; i--) {    schemas[i] = schemas[i-1]+1;  }  entryIndex = schemas[schemaIndex];  entriesLength++;  for (i=entriesLength; i>entryIndex; i--) {    entries[i] = entries[i-1];  }    stringIndex = entries[entryIndex];  if (stringIndex == stringsLength) {    stringIndex--;  }  addString(stringIndex, text);  addString(stringIndex+1, "");  schemas[schemaIndex] = entryIndex;  entries[entryIndex] = stringIndex;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/30c50b79f62c1b7d97f72bbdb305645d07114602/WalletEditor.js/buggy/extensions/wallet/editor/WalletEditor.js