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!
