$f->addField($ExtraParamsStructs[$i]->campo, $ExtraParamsStructs[$i]->caption, $ExtraParamsStructs[$i]->tipo);
    }
}
$f->beforeSend("attachExtraParams");
$f->setStyle("big");
$page->addComponent($f);
$page->partialRender();
?>
		<script>
			function attachExtraParams( a ) {
				//var GuiComponentId = <?php 
echo $f->getGuiComponentId();
?>
getParams();
				a.id_documento_base  = <?php 
echo $DocumentoBase->getIdDocumentoBase();
?>
;
				a.extra_params = Ext.JSON.encode({
					<?php 
for ($i = 0; $i < sizeof($ExtraParamsStructs); $i++) {
    echo $ExtraParamsStructs[$i]->campo . " : Ext.get(\"" . $f->getGuiComponentId() . $ExtraParamsStructs[$i]->campo . "\" ).getValue() , ";
}
?>
				});
				return a;
			}	
		</script>
	<?php 
$page->Render();