Problemas com Javascript

ola pessoal, estou desenvolvendo uma aplicacao j2ee. Estou com um problema no javascript quando eu testo a aplicacao no firefox (no internet explorer ela funciona bem). O problema eh o seguinte: Eu tenho um combobox que, dependendo da opcao escolhida, carrega um iframe. Assim:

     <select name="tipoTransferencia" onchange="setIFrame();">    
		<option value="0">nada</option>
		<option value="1">nenhum</option>

      </select>

Essa funcao setIFrame do javascrpt esta funcionando ok!

E o iframe eh esse

<iframe id="idIFrameBuscaCandidato" src="" name="pequeno"    width="800" height="0"  frameborder="0" border="0" hspace="0" vspace="0" scrolling="no">	

o problema eh que quando eu tento capturar um elemento dentro do iframe, eu consigo fazer isso com o seguinte codigo

idIFrameBuscaCandidato.document.getElementById("matriculaCurso").value

Isso roda bem no internet explorer, mas no firefox da problema.

Alguem ai sabe me dizer como eu posso capturar um elemento desse iframe?

P.S.:Eu nao posso setar esse elemento na pagina do iframe pois ele ja vem de uma taglib. O que eu preciso eh basicamente isso que eu falei acima: Pegar um atributo do iframe, como no codigo logo acima

espero ter sido claro