¿estas cargando un formulario completo (el HTML) en el innerHTML de la capa?: de ser así te sirve, lo unico que debes tener en cuenta es que al input al que quieres darle el foco tenga la el atributo
id correspondiente.
además ¿cuando llamas a la función foco?, tendrias que hacerlo inmediatamente después de que vuelcas el código html al innerHTML de la capa, en el
onreadystatechange porque si lo haces desde el onload del body no te servirá, recuerda que el ajax lo ejecutas de forma asincrónica.
seria preferible que postearas parte del código