if ($action == SYS_NINGUNO) {
    $xFRM->addCuentaCaptacionBasico(true, CAPTACION_TIPO_PLAZO);
    $xFRM->addSubmit();
} elseif ($action == SYS_UNO) {
    //$xFRM->se
    //Codigo para Iniciar la Reinversion
    $xCta = new cCuentaInversionPlazoFijo($cuenta, $persona);
    $xCta->init();
    $xFRM->setAction("frminversionoperaciones.php?cuenta={$cuenta}&persona={$persona}&action=" . SYS_DOS);
    $xFRM->addSubmit();
    $xFRM->addHElem($xCta->getFicha(true, "", true));
    $xFRM->addHElem($xDate->get("TR.Fecha de Operacion"));
    $xFRM->addHElem($xPdto->getListaDeDias(array("onchange" => "jsGetDatosCuenta()", "onblur" => "jsGetDatosCuenta()")));
    $xFRM->addHElem($xTxt->getDeMoneda("idtasa", "TR.Tasa Negociada"));
    //cuenta de intereses
    $xFRM->addCuentaCaptacionInteres();
    $xFRM->addObservaciones();
    $xFRM->addFootElement("<input type='hidden' id='idsocioactual' name='idsocioactual' value='{$persona}' />");
    $xFRM->addFootElement("<input type='hidden' id='idcuentaactual' name='idcuentaactual' value='{$cuenta}' />");
} elseif ($action == SYS_DOS) {
    //sana las variables
    $xTyp = new cTipos();
    $sucess = true;
    $tasa = parametro("idtasa", 0, MQL_FLOAT);
    $dias = parametro("iddias", INVERSION_DIAS_MINIMOS, MQL_INT);
    $CuentaDeInteres = parametro("idcuentainteres", DEFAULT_CUENTA_CORRIENTE, MQL_INT);
    $observaciones = parametro("idobservaciones");
    $fecha_actual = parametro("idfecha-0", false);
    $fecha_actual = $fecha_actual == false ? fechasys() : $xF->getFechaISO($fecha_actual);
    $xSoc = new cSocio($persona);
    $xSoc->init();