si, si la funcion estra Ok, voy a pegar un poco de codigo para ver
esta es la parte html donde defino los contenedores, fijate en el contenedor edit 
 Código HTML:
 <div id="detalles" style="width:40%; float:right;">
    <div id="tabs">
	<ul>
	    <li><a href="#resumen"><u>R</u>esumen</a></li>
	    <li><a href="#edit"><u>E</u>dicion</a></li>
	    <li><a href="#history"><u>H</u>istorial Cambios</a></li>
	</ul>
        <div id="resumen" style="height:430px; overflow:auto">
        </div>
        <div id="edit" style="height:430px; overflow:auto">
        </div>
        <div id="history" style="height:430px; overflow:auto">
        </div>
    </div>
</div>  ahora la funcion php que escribe el formulario en el contenedor "edit" 
 Código PHP:
    function Edit($id){
    global $Mysql;
    global $firstView;
    $rpt = new xajaxResponse();
    $Frigo = new Frigorifico($id,$Mysql);
    $rpt->assign("edit","innerHTML",$Frigo->GetHTMLEditTable());
    $rpt->script("$('#tabs').tabs('option', 'selected', $firstView);");
    $rpt->script("$('#contenido span').removeClass('ui-icon');");
    $rpt->script("$('#sp_$id').addClass('ui-icon');");
    $rpt->script("$('#rut').mask('99.999.999-*');");
    return $rpt;
} 
    
  ahora el metodo GetHTMLEditTable 
 Código PHP:
        function GetHTMLEditTable(){
        $tabla = "<form name=\"Fdata\" id=\"Fdata\"  method=\"POST\"><table class=\"adminlist\">
                    <tr><td width=\"40%\">Descripcion</td><td>{$this->html->Text("id=\"descripcion\" size=\"40\"",$this->desc)}</td></tr>
                    <tr><td>R. Social</td><td>{$this->html->Text("id=\"rsocial\" size=\"40\"",$this->data['rsocial'])}</td></tr>
                    <tr><td>RUT</td><td>{$this->html->Text("id=\"rut\" size=\"20\"",$this->data['rut'])}</td></tr>
                    <tr><td>Direccion</td><td>{$this->html->Text("id=\"direccion\" size=\"40\"",$this->data['direccion'])}</td></tr>
                    <tr><td>Telefono1</td><td>{$this->html->Text("id=\"telefono1\" size=\"20\"",$this->data['telefono1'])}</td></tr>
                    <tr><td>F. Creacion</td><td>".MySql_To_Date($this->data['create'])."</td></tr>
                    <tr><td>Ult. Actualizacion</td><td>".MySql_To_Date($this->data['update'])."</td></tr>
                    <tr><td>Usuario</td><td>{$this->data['user']}</td></tr>
                    <tr><td>Observaciones</td>
                    <td align=\"right\">{$this->html->SubmitBtn("xajax_processFormData(xajax.getFormValues('Fdata'));")}|{$this->html->CancelBtn("xajax_Edit($this->id)")}</td></tr>
                    <tr><td colspan=\"2\"><textarea rows=\"3\" cols=\"55\" id=\"observaciones\">{$this->obs}</textarea></td></tr>
                  </table></form>";
        return $tabla;
    } 
    
  ahora el problema es esta instruccion
xajax_processFormData(xajax.getFormValues('Fdata')  )
si yo coloco por ejemplo document.Fdata.descripcion.value la funcion processFormData recibe el dato perfectamente....
no entiendo por que no recibe el formulario pero si un dato....
ayudaaaa