  submitForm = false // necessary for luceneQueryConstructor not to submit the form upon query construction
  function doSubmitForm(frm)
  {
    if(frm["noField-phrase-input"].value.length > 0)
      frm["noField-phrase"].value = quote(frm["noField-phrase-input"].value)
    else if(frm["noField-phrase"].value.length > 0)
      frm["noField-phrase"].value = ''
    doMakeQuery(frm.query);
  }

  function replacePlus(qString){
    var rExp = /\+/gi;
    return qString.replace(rExp,"!");
  }
