Solucionado !!
Nada más era agregar un signo más en el lugar correcto
En rojo la modificación al código:
Cita: <SELECT NAME="bibliotecas" SIZE=1>
<OPTION value="%^aBJTM^p">BJTM
<OPTION value="%^aBSF^p">BSF
<OPTION value="%^aBTA^p">BTA
<OPTION value="%^aBPA^p">BPA
</SELECT>
<input type="text" name="numero" size=5 class=linea1 value="">
<SELECT NAME="diferenciador" SIZE=1>
<OPTION value="FOT">FOT
<OPTION value="IN">IN
<OPTION value="">
<OPTION value="">
</SELECT>
<INPUT TYPE="button" VALUE="ok" onClick="document.formulario.inv.value + = bibliotecas.value+nu mero.value+diferenciador.value">