Hola:
Me alegro que te funcione. Para obtener los valores de un formulario (bueno, de sus campos). si están en la página en la que llamas a la función valdría con document.forms[nombreDelFormulario].campo.value pero si la llamada es parent.nombreDelFrame.tuFuncion(), la cosa se complica algo.
Si llamas a la función desde "hiddenFrame" y quieres los valores de "frame" creo que lo correcto sería: parent.frame.document.forms.tuFormulario.tuCampo.v alue
Pruébalo y nos lo comentas.
Saludos