yo también me equivoque

, pensé que querías darle el foco, pero de todas formas lograste la solución, te felicito

.
aunque puedes considerar los siguiente:
en algunos navegadores, este método de acceso directo a los objetos del DOM no es válida y podrían marcarte error:
document.rproducto.lugar.readOnly=
una buena forma es usar las colecciones estandarizadas:
document.
forms['rproducto'].
elements['lugar'].readOnly=
mucha suerte!!!, y te recomiendo que te leas un tuto de JS para mejorar tus script!