if ($xSoc->init() == true) {
                                $xSoc->addActividadEconomica($xFi->getV($tmp->EMPRESA_TRABAJO, ""), $ingreso, $xFi->getV($tmp->OCUPACION, ""));
                            }
                        }
                    }
                }
                $msg .= $xSoc->getMessages();
            }
            $conteo++;
        }
    }
    $msg .= $xFi->getMessages();
    if (MODO_DEBUG == true) {
        $xLog = new cFileLog();
        $xLog->setWrite($msg);
        $xFRM->addToolbar($xLog->getLinkDownload("Archivo del proceso", ""));
    }
    //==================================================================================================================
    /*			fclose ($gestor);
    				$xLog->setWrite($msg);
    				$xFRM->addToolbar( $xLog->getLinkDownload("Archivo del proceso", ""));
    		}	else {
    			$xFRM->addAviso("EL TIPO DE ARCHIVO DE " . $usrFiles[0]['name'] . "(" .$mExt . ") NO SE ACEPTA");
    		}
    
    	}*/
}
if (!isset($iReg)) {
    $iReg = 0;
}
echo $xFRM->get();
        $msg .= "ERROR\tRECIBO {$recibo_pago} ... {$monto_a_operar} ....( {$totalAutomatico} ).... {$total_recibo} .... [{$abonar_al_final}] \r\n";
        $xCred->setAbonoCapital($abonar_al_final, $xCred->getPagosAutorizados(), DEFAULT_CHEQUE, $tipo_pago, $recibo_fiscal, $observaciones, $grupo, $fecha_operacion, $recibo_pago);
        $total_recibo += $abonar_al_final + $totalAutomatico;
    }
}
$oRec->init();
$oRec->setSumaDeRecibo($total_recibo);
$oRec->setFinalizarRecibo(true);
if (MODO_DEBUG == true) {
    $msg .= $oRec->getMessages(OUT_TXT);
    $msg .= $xCred->getMessages(OUT_TXT);
    $xFL = new cFileLog(false, true);
    $xFL->setWrite($msg);
    $xFL->setClose();
    if ($procesado != SYS_AUTOMATICO) {
        $xFRM->addToolbar($xFL->getLinkDownload("TR.Archivo de sucesos", ""));
    }
}
if ($procesado != SYS_AUTOMATICO) {
    $xFRM->addHElem($oRec->getFicha(true));
    $total_letras = convertirletras($total_recibo);
    $xBtn = new cHButton("");
    $xFRM->addToolbar($xBtn->getRegresar("./frmcobrosdecreditos.php", true));
    $xFRM->addToolbar($xBtn->getBasic("TR.Imprimir Recibo", "printrec()", "imprimir", "cmdPrint", false));
    $xFRM->addHTML("<table><tbody>{$tds}</tbody><tfoot><tr><th></th><th>TOTAL</th><th class='mny'>" . getFMoney($total_recibo) . "</th></tr><tr><th colspan=\"3\" class='warn'>{$total_letras}</th></tr></tfoot></table>");
    echo $xFRM->get();
    echo $oRec->getJsPrint(true);
    ?>
</body>
<script>
var Wo	= new Gen();
$montocreditodesc = parametro("idmontocreditodescontado", 0, MQL_FLOAT);
$montocomision = parametro("idmontocomisiondescontado", 0, MQL_FLOAT);
$xHP->init();
$xFRM = new cHForm("frmacciones", "./");
if ($idsolicitud <= 0 or $monto_cheque1 <= 0) {
    echo JS_CLOSE;
} else {
    $xCred = new cCredito($idsolicitud, $idsocio);
    $xCred->init();
    if ($xCred->getEstadoActual() == CREDITO_ESTADO_AUTORIZADO or $monto_cheque1 <= 0) {
        $recibo = $xCred->setMinistrar($recibo_fiscal, $cheque, $monto_cheque1, $cuenta_cheques, $cheque2, $cuenta_cheques2, $observaciones, $fecha);
        if (setNoMenorQueCero($recibo) > 0) {
            $xFRM->addHTML($xCred->getFichaDeSocio());
            $xFRM->addHTML($xCred->getFicha());
            $xFRM->OButton("TR.RECIBO DE MINISTRACION", "jsImprimirReciboMinistracion()", $xFRM->ic()->REPORTE, "id4");
            $xFRM->addToolbar($xBtn->getIrAlInicio(true));
            $uPagare = "elUrl='" . $xCred->getOProductoDeCredito()->getPathPagare($idsolicitud) . "';";
            $uContrato = "esUrl='" . $xCred->getPathDelContrato() . "';";
            if ($creditodescontado >= DEFAULT_CREDITO) {
                $xDCred = new cCredito($creditodescontado);
                $xDCred->init();
                $saldodesc = $xDCred->getSaldoActual($fecha);
                if ($saldodesc < $montocreditodesc) {
                    $montocreditodesc = $saldodesc;
                    $montocomision = $montocomision + ($montocreditodesc - $saldodesc);
                }
                $idrecibocap = $xDCred->setAbonoCapital($montocreditodesc, SYS_UNO, $cheque, TESORERIA_COBRO_DESCTO, $recibo_fiscal, $observaciones);
                if (setNoMenorQueCero($idrecibocap) > 0) {
                    $xRecCapt = new cReciboDeOperacion(false, false, $idrecibocap);
                    $xRecCapt->init();
                    if ($xRecCapt->setFinalizarRecibo(true) == true) {
     $dias_solicitados = $numeropagos * $periocidad;
     $fecha_vencimiento = $xFecha->setSumarDias($dias_solicitados, $fecha_ministracion);
 }
 $xConv = new cProductoDeCredito($tipoconvenio);
 $xConv->init();
 if (USE_OFICIAL_BY_PRODUCTO == true) {
     $oficial_de_seguimiento = $xConv->getOficialDeSeguimiento();
 }
 if ($esrenovado == true) {
     $TipoDeAutorizacion = CREDITO_AUTORIZACION_RENOVADO;
     $msg .= "WARN\tCredito marcado como Renovado \r\n";
 }
 $xCred = new cCredito();
 $result = $xCred->add($tipoconvenio, $persona, $contrato_corriente, $monto_solicitado, $periocidad, $numeropagos, $dias_solicitados, $rubro_destino, false, $grupo_asociado, $amp_destino, $observaciones, $oficial_de_credito, $fecha_solicitud, $tipo_de_pago, INTERES_POR_SALDO_INSOLUTO, false, $fecha_ministracion, $xSoc->getClaveDeEmpresa(), $TipoDeAutorizacion);
 if ($result == false) {
     $xFRM->addToolbar($xBtn->getRegresar("solicitud_de_credito.frm.php", true));
     $xFRM->addAviso($xHP->lang(MSG_ERROR_SAVE));
     $xFL = new cFileLog();
     $xFL->setWrite($xCred->getMessages(OUT_TXT));
     $xFL->setWrite($xSoc->getMessages());
     $xFL->setClose();
     $xFRM->addToolbar($xFL->getLinkDownload("Log de eventos", ""));
     $xFRM->addAviso($xCred->getMessages());
 } else {
     $xCred->init();
     $credito = $xCred->getNumeroDeCredito();
     //Si es Automatizado
     $xCat = new cCreditosOtrosDatos();
     if ($tieneprops == true) {
         $xCred->setOtrosDatos($xCat->AML_CON_PROPIETARIO, "1");
     }
<input type="hidden" id="idMarkRecord" value="0" />

<fieldset>
	<legend>Calendario de Llamadas</legend>

	<?php 
//mostrar el Arbol de llamadas
?>
	<table>
		<tbody>
		<tr>
			<td width="10%" height="50%">
			<div id="display-cal">
			<?php 
$xFRM->addToolbar($xBtn->getBasic("", "getBackRecords()", "atras", "idanterior", false));
$xFRM->addToolbar($xBtn->getBasic("", "getFirstRecords()", "inicio", "idhome", false));
$xFRM->addToolbar($xBtn->getBasic("", "getNextRecords()", "siguiente", "idsiguiente", false));
$xFRM->addToolbar($xDate->get(""));
echo $xFRM->get();
?>
			</div>
			<div id="div-options">
			<fieldset>
				<legend>Opciones</legend>
				<table id="tbl-options"  >
					<tbody>
						<tr>
							<th colspan="2">Mostrar Tambi&eacute;n:</th>
						</tr>
						<tr>
    $idsocio = getPersonaEnSession();
    $oFrm->addCreditBasico();
    $oFrm->addSubmit();
    echo $oFrm->get();
    //echo $xJs->get();
    $idsolicitud = DEFAULT_CREDITO;
    //exit( "<p class='aviso'>AGREGUE UN NUMERO DE SOLICITUD</p></body></html>");
} else {
    $oFrm->OButton("TR.Recargar", "jsRecargar()", "refrescar", "refrescar");
    //Tabs
    $xHTabs = new cHTabs();
    $xBtn = new cHButton("");
    $xCred = new cCredito($idsolicitud);
    if ($xCred->init() == false) {
        $idsocio = getPersonaEnSession();
        $oFrm->addToolbar($xBtn->getRegresar("../index.xul.php?p=frmcreditos/creditos.panel.frm.php", true));
        $oFrm->addCreditBasico();
        $oFrm->addSubmit();
        $oFrm->addAviso($xCred->getMessages());
        //echo $oFrm->get();
    } else {
        if (setNoMenorQueCero($idsocio) <= 0) {
            $idsocio = $xCred->getClaveDePersona();
        }
        $xOPdto = $xCred->getOProductoDeCredito();
        if ($idsocio != $xCred->getClaveDePersona()) {
            $msg = "ERROR\tLa Persona {$idsocio} no es la propietaria del credito, el credito marca " . $xCred->getClaveDePersona() . "\r\n";
            $oFrm->addToolbar($xBtn->getRegresar("../index.xul.php?p=frmcreditos/creditos.panel.frm.php", true));
            $oFrm->addAviso($msg);
        } else {
            $oFrm->addHTML($xCred->getFichaDeSocio(true));
            if ($xTyp->getEvalNotNull(array($mCorriente)) == true) {
                $messages .= "WARN\tSDO_MIN\tSe intenta el Traspaso a cuenta Corriente\r\n";
                $messages .= $xCta->setTraspaso($mCorriente, CAPTACION_TIPO_VISTA);
            }
        }
    } else {
        $messages .= "WARN\tLa Inversion permanece Abierta\r\n";
    }
    $url_recibo_inversion = $xCta->getURLReciboInversion($recibo_de_reinversion);
    if (MODO_DEBUG == true) {
        $xFRM->addLog($messages . $xCta->getMessages());
    }
    $xFRM->addAviso($messages);
    $xCta->init();
    $xFRM->addHElem($xCta->getFicha(true, "", true));
    $xFRM->addToolbar($xBtn->getBasic("TR.Imprimir constancia_de_inversion", "jsPrintReporto()", "imprimir", "idnim", false));
}
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
?>
</body>
<script  >
var mjrsF 		= "../clsfunctions.inc.php";
var mIForm		=	document.frminversiones;
var localDate	= "<?php 
echo fechasys();
?>
";
	function jsGetDatosCuenta(){
		jsaGetDatosCuenta();
	}
$xHSel->setClearOptions();
$xHSel->addOptions(array("autorizado" => "Autorizado", "noautorizado" => "No Autorizdo", "cancelado" => "Cancelado"));
$selEstatus = $xHSel->get("idestatus", "Estatus", $estado);
$xF = new cHDate(0, $fecha, TIPO_FECHA_OPERATIVA);
$xFRM->addHElem($xF->get("Fecha de Operacion"));
$xFRM->addHElem($xSel->get("Cuenta", true));
$xFRM->addHElem($selOperacion);
$xFRM->addHElem($selEstatus);
$xFRM->addHElem($xTxt->get("idsocio", $socio, "Persona"));
$xFRM->addHElem($xTxt->get("idbeneficiario", $beneficiario, "Beneficiario(Nombre)"));
$xFRM->addHElem($xTxt->get("iddocumento", $documento, "Documento"));
$xFRM->addHElem($xTxt->get("idrecibo", $recibo, "Recibo"));
$xFRM->addHElem($xTxt->getDeMoneda("idmonto", "Monto", $monto));
$xFRM->addHTML("<div class='aviso'>{$msg}</div>");
//$xFRM->addSubmit("Guardar Movimiento", "setGuardar");
$xFRM->addToolbar($xBtn->getBasic("Guardar", "setGuardar", "guardar", "idsave", false));
echo $xFRM->get();
echo $jsb->get();
//id value class size maxlength arra(varias_opciones)
//nombre = id
echo $xHP->setBodyEnd();
?>

<script  >
function setGuardar(){

	jsEvaluarFormulario();
}

</script>
<?php 
$jscallback = isset($DDATA["callback"]) ? $DDATA["callback"] : "";
$tiny = isset($DDATA["tiny"]) ? $DDATA["tiny"] : "";
$form = isset($DDATA["form"]) ? $DDATA["form"] : "";
echo $xHP->getHeader();
$jsb = new jsBasicForm("", iDE_CAPTACION);
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmdesvincular", "./");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$jsb->setNameForm($xFRM->getName());
//$xFRM->addCreditBasico();
$xFRM->addHElem($xDate->get($xFRM->lang("fecha")));
$xFRM->addObservaciones();
//$xFRM->addHElem( $xTxt->get("idobservaciones", "", $xFRM->lang("observaciones")) );
$xFRM->addToolbar($xBtn->getBasic("TR.Despedido de la_Empresa", "jsSaveEstado(1)", "eliminar", "id1", false));
$xFRM->addToolbar($xBtn->getBasic("TR.Desvincular de la_empresa", "jsSaveEstado(2)", "quitar", "id2", false));
$xFRM->addToolbar($xBtn->getBasic("TR.Pago Total", "jsSaveEstado(3)", "dinero", "id4", false));
$xFRM->addFootElement("<p class='aviso' id='idmsg'></p>");
$xFRM->addFootElement("<input type='hidden' id='idcredito' value='{$credito}' />");
echo $xFRM->get();
echo $xHP->setBodyEnd();
$jsb->show();
$jxc->drawJavaScript(false, true);
?>
<!-- HTML content -->
<script>
var msg		= "<?php 
echo $xFRM->lang(MSG_CONFIRM_SAVE);
?>
";
$xJsBasic = new jsBasicForm("frmProcesarPago");
$xHP->addHSnip($xJsBasic->setIncludeJQuery());
echo $xHP->setBodyinit();
if ($xCred->isPagable() == false) {
    exit($jsNoValido);
} else {
    $oFrm = new cHForm("frmProcesarPago", "./", "frmProcesarPago");
    //selector de Cobros
    $xHCob = new cHCobros();
    $xSelP = new cHSelect();
    $xhBtn = new cHButton();
    $btns = "";
    $defaultPago = OPERACION_PAGO_COMPLETO;
    switch ($periocidad) {
        case CREDITO_TIPO_PERIOCIDAD_FINAL_DE_PLAZO:
            $oFrm->addToolbar($xhBtn->getBasic("TR.ABONO ORDINARIO", "jsGetPago('ao')", "dinero", "pc2", false));
            $oFrm->addToolbar($xhBtn->getBasic("TR.PAGO COMPLETO", "jsGetPago('pc')", "dinero", "pc1", false));
            break;
        default:
            $oFrm->addToolbar($xhBtn->getBasic("TR.LETRA COMPLETA", "jsGetPago('plc')", "dinero", "pc2", false));
            $oFrm->addToolbar($xhBtn->getBasic("TR.LETRA VARIABLE", "jsGetPago('pli')", "dinero", "pc3", false));
            $oFrm->addToolbar($xhBtn->getBasic("TR.PAGO COMPLETO", "jsGetPago('pc')", "dinero", "pc1", false));
            $defaultPago = OPERACION_PAGO_LETRA_COMPLETA;
            break;
    }
    $oFrm->addToolbar($xhBtn->getRegresar("../index.xul?p=frmcaja/frmcobrosdecreditos.php", true));
    $oFrm->addToolbar($xhBtn->getBasic("TR.Recargar", "jsCargarFrame()", "refrescar", "idrefrescar", false));
    if (MODO_DEBUG == true and $xCred->getTipoEnSistema() != CREDITO_PRODUCTO_NOMINA) {
        $xLog = new cFileLog(false, true);
        $xLog->setWrite($msg);
        $xLog->setClose();
	</div>');
$xFRM->addHElem($HFecha->get("TR.Fecha_Inicial", false, 10));
$xFRM->addHElem($HFecha->get("TR.Fecha_Final", false, 11));
$xFRM->addHElem($HFecha->get("TR.Fecha de Cobro", false, 12));
$xFRM->addHTML('<input type="hidden" id="idnomina" name="idnomina" value="0">');
$xFRM->addObservaciones();
$xDiv = new cHDiv();
$xFRM->addHTML('<hr id="divavisos" /><div id="reports"></div><input type="hidden" id="idcredito" /><div id="cbzafutura"></div>');
$xFRM->addAviso("", "idmsg");
echo $xFRM->get();
?>

	<div class="inv" id="irecibos">
	<?php 
$xFRM4 = new cHForm("idcobranza");
$xFRM4->addToolbar($xBTN4->getBasic("TR.Enviar Listado", "getReporteEnMail()", "email", "idverreporte", false));
$xFRM4->addHTML("<div id=\"personas-de-envio\"></div>");
$xFRM4->addHElem($txt->getEmail("idmail1", "", "TR.correo_electronico destinatario 1"));
$xFRM4->addHElem($txt->getEmail("idmail2", "", "TR.correo_electronico destinatario 2"));
$xFRM4->addHElem($txt->getEmail("idmail3", "", "TR.correo_electronico destinatario 3"));
$xFRM4->addHElem($txt->getEmail("idmail4", "", "TR.correo_electronico destinatario 4"));
$xFRM4->addHElem($txt->getEmail("idmail5", "", "TR.correo_electronico destinatario 5"));
$xFRM4->addAviso("");
echo $xFRM4->get();
?>
	</div>

    <!-- cambiar fecha de Ministracion -->
    <div class="inv" id="frmac" style="min-height:12em;">
	<?php 
$frm = new cHForm("mfrm");
        $tds .= "<tr><td></td>\n\t\t<td>" . $xLng->getT("TR.MONTO DE CAPITAL DIRECTO") . "</td>\n\t\t<th><input type=\"text\" name=\"c-capital\" id=\"id-capital\" value=\"{$monto}\" class='mny' onchange=\"jsEval(this);\"  /></th></tr>";
    }
}
if ($gastos_de_cobranza_calculado > 0) {
    $gastos_de_cobranza_calculado = number_format($gastos_de_cobranza_calculado, 2, '.', '');
    $tds .= "<tr><th>600</th><td>" . $xLng->getT("TR.GASTOS DE COBRANZA") . "</td>\n\t\t<th><input type=\"text\" name=\"c-{$claveCbza}\" id=\"id-{$claveCbza}\" value=\"{$gastos_de_cobranza_calculado}\" class='mny' onchange=\"jsEval(this);\"  /></th></tr>";
}
//Sql de especiales
$sqlEsp = "SELECT\n\t\t\t`eacp_config_bases_de_integracion_miembros`.`miembro`,\n\t\t\t`operaciones_tipos`.`descripcion_operacion`\n\n\t\tFROM\n\t\t\t`operaciones_tipos` `operaciones_tipos`\n\t\t\t\tINNER JOIN `eacp_config_bases_de_integracion_miembros`\n\t\t\t\t`eacp_config_bases_de_integracion_miembros`\n\t\t\t\tON `operaciones_tipos`.`idoperaciones_tipos` =\n\t\t\t\t`eacp_config_bases_de_integracion_miembros`.`miembro`\n\t\tWHERE\n\t\t\t(`eacp_config_bases_de_integracion_miembros`.`codigo_de_base` = 1001)\n\t\t\tAND\n\t\t\t(`operaciones_tipos`.`estatus` =  1)\n\t\t\tAND (`eacp_config_bases_de_integracion_miembros`.`subclasificacion` = 1)\n\t\tORDER BY\n\t\t\t`eacp_config_bases_de_integracion_miembros`.`codigo_de_base`";
$cEsps = new cSelect("cMvtosEsp", "idMvtosEsp", $sqlEsp);
$cEsps->setOptionSelect(OPERACION_CLAVE_DE_CARGOS_VARIOS);
$cEsps->setEsSql();
$cEsps->addEvent("onblur", "addEspMvto");
$SEsp = $cEsps->show();
$xBtn = new cHButton();
$xFRM->addToolbar($xBtn->getBasic("Ajustar", "jsGetPagoAjustado()", "dinero", "idajust", false));
$xFRM->addToolbar($xBtn->getBasic("Sin Mora", "jsEliminarCargos()", "trabajo", "idsinmora", false));
$xFRM->addToolbar($xBtn->getBasic("Vista Previa", "showVistaPago()", "ver", "idprev", false));
$xFRM->addToolbar($xBtn->getBasic("Guardar Pago", "FormSucess()", "guardar", "idsave", false));
$xFRM->addFootElement("<table>\n\t<tbody id=\"tbCobros\">\t{$tds} </tbody>\n\t<tfoot>\n\t<tr>\n\t\t<td></td>\n\t\t<td colspan='2'>{$SEsp}</td></tr>\n    \t<tr>\n    \t\t<th><mark>Letra : {$parcialidad}</mark></th>\n      \t\t<th>TOTAL</th>\n      \t\t<th><input type=\"text\" name=\"ctotal\" id=\"idtotal\" value=\"{$total}\" class='mny' /></th>\n    \t</tr>\n\t</tfoot>\n</table>");
$xFRM->addAviso("", "id_letras_de_numeros", false, "success");
if (MODO_DEBUG == true) {
    $xLog->add($xCred->getMessages(OUT_TXT), $xLog->DEVELOPER);
    $xFRM->addLog($xLog->getMessages());
}
$xFRM->addAviso($xLog->getMessages(), "sysmsg", false, "notice");
echo $xFRM->get();
echo $xHP->setBodyEnd();
$jxc->drawJavaScript(false, true);
//XXX: Verificar generación de IVA
?>
                 $ReciboIDE = $xCta->setRetenerIDE($fecha_de_operacion, false, $ide, $ide_observacion);
             } else {
                 //Si no el IDE es igual al Saldo
                 $ide = $saldo;
                 $ReciboIDE = $xCta->setRetenerIDE($fecha_de_operacion, false, $ide, $ide_observacion);
             }
         }
         //Imprime la Ficha del socio
         $xRec = new cReciboDeOperacion();
         $xRec->setNumeroDeRecibo($recibo, true);
         $xFRM->addHTML($xRec->getFichaSocio());
         $xFRM->addHTML($xRec->getFicha(true));
         // *****************************************************************************
         if (CAPTACION_IMPUESTOS_A_DEPOSITOS_ACTIVO == true) {
             if ($ReciboIDE != 0) {
                 $xFRM->addToolbar($xBtn->getBasic("TR. Imprimir recibo de impuestos", "jsPrintIDE()", "imprimir", "idrec-ide", false));
             }
         }
         //echo "<input type='button' name='btsend' value='IMPRIMIR/VER RECIBO DE DEPOSITO' onClick='jsImprimirRecibo();'>";
         $xFRM->addToolbar($xBtn->getBasic("TR. Imprimir recibo de deposito", "jsImprimirRecibo()", "imprimir", "idrec-dep", false));
         $xFRM->addToolbar($xBtn->getIrAlInicio(true));
         if (MODO_DEBUG == true) {
             $msg .= $xCta->getMessages();
             $msg .= $xRec->getMessages();
             $xFRM->addLog($msg);
         }
         $xFRM->addHTML($xRec->getJsPrint(true));
     } else {
         $msg .= "ERROR\tLa cuenta no existe\r\n";
     }
 }
} else {
    $xFRM->addHTML("<input type='hidden' value='" . DEFAULT_CUENTA_CORRIENTE . "' id='idcuenta' name='idcuenta' />");
}
$txt2 = new cHText();
$txt2->setDivClass("");
$xFRM->addDivSolo($xSel->getListaDeDestinosDeCredito()->get(false), $txt2->get("iddescripciondestino", false, "TR.Descripcion del Destino de los_recursos"), "tx14", "tx34");
$xFRM->addObservaciones();
//si es credito renovado
$xFRM->OCheck("TR.Es Credito Renovado", "idrenovado");
if (MODULO_AML_ACTIVADO == true) {
    $xFRM->OCheck("TR.PREGUNTA_AML_CREDITO_2", "idpropietario");
    $xFRM->OCheck("TR.PREGUNTA_AML_CREDITO_1", "idproveedor");
}
$xFRM->addCerrar();
$xFRM->OButton("TR.Validar Credito", "jsValidarCredito()", "checar", "idcheck");
$xFRM->addToolbar("<span id='creditoaprobado'></span>");
$xFRM->addAviso(" ");
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
?>
<script>
/*
$(document).ready(function () {
	$('#id-frmsolingreso').isHappy({
	    fields: {
	      '#idnombrecompleto': {
			required : true,
	        message: 'Necesita Capturar un Nombre',
			test : jsCheckNombres
	      },
	    }
                            case "float":
                                $xFRM->addHElem($xTxt->getDeMoneda($id, $titulo, $valor));
                                break;
                            case "int":
                                $xFRM->addHElem($xTxt->getDeMoneda($id, $titulo, $valor));
                                break;
                            default:
                                $xFRM->addHElem($xTxt->getNormal($id, $valor, $titulo));
                                break;
                        }
                    }
                    //numero
                }
            }
            $xFRM->addSubmit("", "jsGuardarCambios()");
            $xFRM->addToolbar($xBtn->getBasic("Edicion avanzada", "jsGoAvanzada()", "ejecutar", "idraw", false));
            $xFRM->addAviso("");
            //$xFRM->addFootElement( $Boone->query()->getLog() );
            $xFRM->addFootElement($hidden);
        }
        echo $xFRM->get();
    } else {
        //print close error
    }
    echo "<script>var WGen\t= new Gen();\n\t{$jsVars}\n\tfunction jsGuardarCambios(){\n\t\tWGen.pajax({\n\t\t\turl : '{$frm}.php',\n\t\t\tform : \$('#{$frm}'),\n\t\t\textra : '&t={$tabla}&f={$filtro}&enc={$encode}&cmd=" . SYS_AUTOMATICO . "',\n\t\t\tcallback : function(o){ if(o.resultado == true){ alert('Registro Guardado!'); WGen.close(); } else { alert('Error al Guardar!\\n' + o.messages); } } ,\n\t\t\tresult : 'json'\n\t\t});\n\t}\n\tfunction jsGoAvanzada(){ window.location ='{$location}&opts=raw'; }\n\tfunction initComponents(){  }\n\t</script>";
    ?>
	<script>
		/* Funciones de Operaciones */
		function jsCambiarValores(obj) {
			$("#_afectacion_cobranza").val(obj.value);
			$("#_afectacion_estadistica").val(obj.value);
    $idrecibo = $xRec->setNuevoRecibo($persona, 1, $fecha_de_operacion, 1, 20, $observacion, $cheque, $comopago, $foliofiscal, DEFAULT_GRUPO);
    $xRec->setNuevoMvto($fecha_de_operacion, $monto, 1001, 1, $observacion, 1, TM_ABONO);
    //agregar Poliza
    $xRec->addMvtoContableByTipoDePago();
    //Finalizar recibo
    $xRec->setFinalizarRecibo(true);
    $xRec->init();
    $xFRM->addHTML($xRec->getFichaSocio());
    $xFRM->addHTML($xRec->getFicha(true));
    $xFRM->addHTML($xRec->getJsPrint(true));
    $xFRM->OButton("TR. Imprimir recibo", "jsImprimirRecibo()", "imprimir", "idrec-dep");
    $xFRM->addCerrar();
    if (MODO_DEBUG == true) {
        $msg .= $xRec->getMessages();
        $xFL = new cFileLog(false, true);
        $xFL->setWrite($msg);
        $xFL->setClose();
        $xFRM->addToolbar($xFL->getLinkDownload("TR.Archivo de sucesos", ""));
    }
} else {
    $xFRM->addJsBasico();
    $xFRM->addPersonaBasico();
    $xFRM->addCobroBasico();
    $xFRM->ODate("idfechadepago", "", "TR.Fecha de Pago");
    $xFRM->OMoneda("idmonto", 0, "TR.Cuota", true);
    $xFRM->addCerrar();
    $xFRM->addGuardar();
}
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
$xHP->fin();
}
if ($table == false) {
    $xHP->init();
    $xFRM = new cHForm("frmeditstructure", "frm_edit_structure.php");
    $xBtn = new cHButton();
    $xTxt = new cHText();
    $xDate = new cHDate();
    $xChk = new cHCheckBox();
    //$xSel		= new cHSelect();
    $xFRM->setTitle("TR.Editar Estructura del Sistema");
    $xSel = new cSelect("ctable", "ctable", "SHOW TABLES IN " . MY_DB_IN);
    $xSel->setEsSql();
    $xFRM->addHElem($xSel->get("TR.Nombre de la Tabla", true));
    $xFRM->addHElem($xChk->get("TR.Actualizar", "forzar"));
    $xFRM->addSubmit();
    $xFRM->addToolbar($xBtn->getBasic("TR.Respaldo", "jsGetBackup()", "respaldo", "idgetrespaldo", false));
    echo $xFRM->get();
    ?>
<script>
	var xg		= new Gen();
	function jsGetBackup(){
	    var url			= "http://localhost/utils/download.php?tabla=general_structure";
	    xg.w({ url : url, w : 800, h : 600 });
	}	
</script>
	<?php 
} else {
    $table = strtolower($table);
    $xHP = new cHPage("TR.Editar estructura", HP_GRID);
    $xHP->setNoDefaultCSS();
    $xHP->init();
                $msg .= $xPlan->getMessages();
            }
        }
        //------------------------------- IMPRIME UNA PEQUE%A DESCRIPCION DE LA SOLICITUD -----------------------
        $xCred->init();
        $xFRM->addHTML($xCred->getFichaDeSocio(true));
        $xFRM->addHTML($xCred->getFicha(true));
        //$urlsend 				= "elUrl='" . $OConv->getPathPagare($idsolicitud) . "';";
        $cedula_grupal = 0;
        //$urctr 					= "esUrl='" . $xCred->getPathDelContrato() . "';";
        if ($OConv->getEsProductoDeGrupos() == true) {
            //Si la cedula Grupal existe y el Tipo de Integracion el GRUPO
            if (isset($_SESSION["recibo_en_proceso"])) {
                $cedula_grupal = $_SESSION["recibo_en_proceso"];
            }
            $xFRM->addToolbar($xBtn->getBasic("TR.IMPRIMIR CEDULA GRUPAL DE AUTORIZACION", "jsPrintCedulaGrupal())", "personas", "print-cedulagrupo", false));
        }
        //$xFRM->addToolbar( $xBtn->getBasic("TR.IMPRIMIR CEDULA DE AUTORIZACION", "printcedula()", "documento", "print-cedula", false ) );
        $xFRM->addToolbar($xBtn->getSalir("", true));
        // $xBtn->getIrAlInicio(true) );
        $msg .= "WARN\tLos Datos de Fecha de vencimiento, Dias Autorizados\r\n";
        $msg .= "WARN\tInteres Diario, Monto de la Parcialidad, etc. Varian cuando se elabore el PLAN DE PAGOS (Cuando son PAGOS PERIODICOS)\r\n";
        $msg .= "WARN\tNo es recomendable que se Impriman los Documentos a esta Altura del Proceso\r\n";
        $xFRM->addAviso($msg);
        $xFRM->addAvisoRegistroOK();
    }
} else {
    ?>
<div class="inv" id="divrazones">
	<form class="formoid-default" style="background-color:#FFFFFF;font-size:14px;font-family:'Open Sans','Helvetica Neue','Helvetica',Arial,Verdana,sans-serif;color:#666666;width:30em" title="frmRechazados" method="post">
		<div class="element-text" ><h2 class="title">Rechazados</h2></div>
$jxc->exportFunction('jsaGetIngresosDelMes', array('idDateValue'), "#tcalendar-task");
$jxc->exportFunction('jsaGetIngresosMensualesPorDependencias', array('idDateValue'), "#tcalendar-task");
$jxc->exportFunction('jsaRespaldarDB', array('idDateValue'), "#avisos");
$jxc->exportFunction('jsaActualizarIdioma', array('idDateValue'), "#avisos");
//jsaRespaldarDB
$jxc->process();
$x = new jsBasicForm("", iDE_CREDITO, ".");
$xHP->init();
$xFRM = new cHForm("frmcalendartask");
$xUsr = new cSystemUser();
$alerts = "";
$xUsr->init();
if ($xUsr->getNivel() >= USUARIO_TIPO_CAJERO or OPERACION_LIBERAR_ACCIONES == true) {
    //$xFRM->addToolbar($xBtn->getBasic("Ingresos del Dia", "jsGetChart()", "grafico", "idcharts", false) );
}
$xFRM->addToolbar($xBtn->getBasic("TR.Tareas", "jsGetInformes()", "tarea", "idtareas", false));
$xFRM->addToolbar("<input type=\"date\"  id=\"idDateValue\" value=\"" . $xF->get(FECHA_FORMATO_MX) . "\" />");
if ($xUsr->getNivel() != USUARIO_TIPO_OFICIAL_AML) {
    if ($xUsr->getNivel() >= USUARIO_TIPO_OFICIAL_CRED or MODO_DEBUG == true or OPERACION_LIBERAR_ACCIONES == true) {
        $xFRM->addToolbar($xBtn->getBasic("TR.Letras Creditos Simples", "jsaGetLetrasAVencer()", "reporte", "idletrav", false));
        $xFRM->addToolbar($xBtn->getBasic("TR.Letras Pendientes", "jsaGetLetrasAVencerTodas()", "reporte", "idletrave", false));
        $xFRM->addToolbar($xBtn->getBasic("TR.Creditos Simples", "jsaGetCreditosSimplesMinistrados()", "lista", "idsimplev", false));
        $xFRM->addToolbar($xBtn->getBasic("TR.Creditos Por Autorizar", "jsaGetCreditosPorAutorizar()", "lista", "idcredaut", false));
        $xFRM->addToolbar($xBtn->getBasic("TR.Creditos Por Ministrar", "jsaGetCreditosPorMinistrar()", "lista", "idcrednpoaut", false));
        $xFRM->OButton("TR.Recibos Emitidos", "jsaGetRecibosEmitidos()", $xBtn->ic()->REPORTE);
    }
    if ($xUsr->getNivel() >= USUARIO_TIPO_GERENTE or OPERACION_LIBERAR_ACCIONES == true) {
        $xFRM->addToolbar($xBtn->getBasic("TR.Ingresos del Dia", "jsGetChart()", "grafico", "idcharts", false));
        $xFRM->addToolbar($xBtn->getBasic("TR.Ingresos del Mes", "jsGetIngresosMensuales()", "grafico", "idimes", false));
        $xFRM->addToolbar($xBtn->getBasic("TR.Ingresos por Empresa", "jsGetIngresosMensualesEmpresas()", "grafico", "idimesemp", false));
    }
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$msel = $xSel->getListaDeProductosDeCredito();
$msel->addEvent("onchange", "initComponents()");
$xDate->setDivClass("");
$xFRM->addDivSolo($xDate->get("TR.Fecha"), "<div id='mscom'></div>", "tx14", "tx34");
$xFRM->addCreditBasico();
$xTxt->addEvent("jsaGetLetras();jsaGetVerifyPlan();", "onfocus");
$xTxt->setDivClass("");
$props = array(1 => array("id" => "divparcialidad"));
$xFRM->addDivSolo($xTxt->get("idparcialidad", "", "TR.Numero de Parcialidad", "", false, CTRL_GOLETRAS), "<p class='aviso' id='aviso'></p>", "tx14", "tx34", $props);
$xDate->addEvents("onblur=\"initComponents()\" onchange=\"initComponents()\" ");
$xFRM->addHTML("<div id='lst' class='inv'></div>");
$xFRM->addSubmit("", "setFrmSubmit()");
$xFRM->addToolbar($xBtn->getBasic("TR.Letras Pendientes", "jsObtenerLetras()", "ejecutar", "cmdGetLetras", false));
$xFRM->addToolbar($xBtn->getBasic("TR.panel_de_control_de", "jsGoPanel()", "panel", "idgetpanel", false));
$xFRM->addToolbar($xBtn->getBasic("TR.Estado de Cuenta", "getEdoCtaCredito()", "reporte", "cmdEdoCta", false));
echo $xFRM->get();
?>
</body>
<?php 
$jbf->show();
?>
<script>
var Wo			= new Gen();
var onAsClicked = false;
var mCURFrm 	= document.getElementById("id-frmPreRecibo");
var jrsFileE 	= "./jscaja.js.php";

function setFrmSubmit(){
            case 1:
                $sqlset = "\n\t\t\t\t\tf_34023acbff254d34664f94c3e08d836e='{$contrasenna}',\n\t\t\t\t\tnombres = '{$nombrecompleto}',\n\t\t\t\t\tapellidopaterno = '{$apellidopaterno}',\n\t\t\t\t\tapellidomaterno = '{$apellidomaterno}',\n\t\t\t\t\tpuesto = '{$puesto}',\n\t\t\t\t\tf_f2cd801e90b78ef4dc673a4659c1482d = {$nivelacceso},\n\t\t\t\t\testatus = '{$estatus}',\n\t\t\t\t\tsucursal ='{$sucursal}',\n\t\t\t\t\tdate_expire ='{$FechaDeExpiracion}',\n\t\t\t\t\t`codigo_de_persona` = {$clavedepersona}\n\t\t\t\t\t";
                $sqli = "UPDATE t_03f996214fba4a1d05a68b18fece8e71 SET {$sqlset}\n\t\t\t\t\t\t\t\t\t\tWHERE f_28fb96d57b21090705cfdf8bc3445d2a='{$nombreusuario}' ";
                $inStat = my_query($sqli);
                //exit($sqli);
                if ($inStat["stat"] == false) {
                    $msg .= "ERROR\tERROR EN LA ACTUALIZACION DEL USUARIO; EL SISTEMA DEVOLVIO " . $inStat["error"] . "\r\n ";
                } else {
                    $msg .= "SUCESS\tLA ACTUALIZACION DEL USUARIO SE HA EFECTUADO SATISFACTORIAMENTE\r\n";
                }
                break;
            default:
                $msg .= "ERROR\tNO HA ESTABLECIDO UNA ACCION\r\n";
                break;
        }
        $oFRM->addToolbar($xBtn->getRegresar("", true));
        $oFRM->addToolbar($xBtn->getSalir("", true));
        $oFRM->addAviso($msg);
    } else {
        $oFRM->addAviso($msg);
    }
    echo $oFRM->get();
}
?>
<script  >
jsWorkForm		= document.frmAltaUsuarios;

function update_puesto() {
		idopt 			= document.getElementById("idNivelAcceso").selectedIndex;
		document.getElementById("idPuesto").value = document.getElementById("idNivelAcceso").options[idopt].text;
}
     if ($xCred->getPagosSinCapital() == true) {
         $arrUpdate["ultimo_periodo_afectado"] = $ultima_parcialidad;
     }
     $xCred->setUpdate($arrUpdate);
     // -------------------------------------------- Actualiza el Saldo del Recibo
     $xCred->init();
     $xFRM->addHTML($xCred->getFicha(true, "", false, true));
     $xFRM->addHTML($xPlan->getFicha());
     $sqlparc = "SELECT periodo_socio AS 'parcialidad', MAX(fecha_afectacion) AS 'fecha_de_pago', SUM((afectacion_real * valor_afectacion)) AS 'total_parcialidad',\n\t\t\t\t\t MAX(saldo_anterior) AS 'saldo_anterior_', MIN(saldo_actual) AS 'saldo_actual_' FROM operaciones_mvtos\n\t\t\t\tWHERE recibo_afectado={$idrecibo} GROUP BY periodo_socio ORDER BY periodo_socio";
     $cTMvtos = new cTabla($sqlparc);
     $cTMvtos->setWidth();
     $xFRM->addHTML($cTMvtos->Show());
     $urctr = $xCred->getPathDelContrato();
     $urlsend = $DProducto->getPathPagare($solicitud);
     $xFRM->addAviso("Dias Totales: {$dias_netos} -- Vence: {$fecha_de_vencimiento}");
     $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "plan de pagos"), "jsImprimirPlanPagos({$idrecibo})", "lista", "cm1", false));
     $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "orden de desembolso"), "jsImprimirOrdenDesembolso()", "lista", "cm2", false));
     $xFRM->addToolbar($xBtn->getBasic($xFRM->lang(array("imprimir", "CONTRATO de", "credito")), "jsImprimirContrato()", "lista", "cm3", false));
     $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "recibo"), "jsImprimirReciboDePrestamo()", "lista", "cm4", false));
     $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "mandato"), "jsImprimirMandato()", "lista", "cm5", false));
     $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "pagare"), "jsImprimirPagare()", "lista", "cm6", false));
     $xFRM->addHElem("<div class='tx4'><label for='idNoAvales'>No Mostrar Avales</label><input name=\"noAvales\" id=\"idNoAvales\" type=\"checkbox\" onchange=\"setNoAvales()\" /></div>");
 }
 //Graba los Mensages del LOG y cierra el Archivo
 $msg .= $xPlan->getMessages();
 $msg .= $msgM;
 $msg .= $msgC;
 $msg .= $msgPIE;
 if (MODO_DEBUG == true) {
     $xLog->setWrite($msg);
     $xLog->setClose();
//$xSel->setOptionSelect($numero_de_cuenta);
$xHSel = new cHSelect();
$xHSel->addOptions(array("cheque" => $xHP->lang("Cheque"), "deposito" => $xHP->lang("Deposito"), "retiro" => $xHP->lang("Retiro")));
$selOperacion = $xHSel->get("idoperacion", $xHP->lang("operacion"), $operacion);
$xHSel->setClearOptions();
$xHSel->addOptions(array("autorizado" => $xHP->lang("Autorizado"), "noautorizado" => $xHP->lang("No Autorizado"), "cancelado" => $xHP->lang("Cancelado")));
$selEstatus = $xHSel->get("idestatus", $xHP->lang("Estatus"));
$xF = new cHDate(0, $fecha, TIPO_FECHA_OPERATIVA);
$xF2 = new cHDate(1, $fecha, TIPO_FECHA_OPERATIVA);
$xFRM->addHElem($xF->get($xHP->lang("Fecha Inicial")));
$xFRM->addHElem($xF2->get($xHP->lang("Fecha Final")));
$xFRM->addHElem($selBanco->get("TR.Cuenta Bancaria", true));
$xFRM->addHElem($selOperacion);
$xFRM->addHElem($selEstatus);
$xFRM->addHElem($xTxt->getNormal("idbeneficiario", "", "TR.Beneficiario"));
$xFRM->addToolbar($xBtn->getBasic($xHP->lang("Obtener"), "jsGetReporte", "guardar", "cmdsave", false));
//$xFRM->addSubmit("Guardar Movimiento", "setGuardar");
$xFRM->addFootElement("<div id='content'><object type=\"text/html\" id=\"idFPrincipal\" data=\"./utils/frm_calendar_tasks.php\" width='100%' height=\"1200px\" ></object></div>");
echo $xFRM->get();
?>

</body>
<script >
function jsGetReporte() {
	
	var fi 		= $("#idfecha-0").val();
	var ff 		= $("#idfecha-1").val();
	//var usr	= $("#idusuario").val();
	var rpt		= "movimientos_bancarios.grid.php?";
	//var sta	= $("#idestado").val();
	//var emp	= $("#idempresa").val();
                $xLoc->clave_de_municipio(1);
                $xLoc->clave_unica($xT->cInt($idlocalidad));
                $xLoc->latitud(0);
                $xLoc->longitud(0);
                $xLoc->nombre_de_la_localidad($nombrelocal);
                $xLoc->clave_de_pais($paislocal);
                $ins = $xLoc->query()->insert();
                $ins->save();
                $msg .= $ins->getMessages(OUT_TXT);
            }
            $linea++;
        }
    }
    $msg .= $xFil->getMessages();
    if (MODO_DEBUG == true) {
        $xFl = new cFileLog();
        $xFl->setWrite($msg);
        $xFl->setClose();
        $xFRM->addToolbar($xFl->getLinkDownload("TR.archivo de eventos", ""));
    } else {
        echo JS_CLOSE;
    }
    echo $xFRM->get();
}
//$jsb->show();
?>
<!-- HTML content -->
<script>
</script>
<?php 
$xHP->fin();
                }
            }
            $xCta = new cCuentaDeCaptacion($idcuenta, $idsocio, $dias, $tasa, $fechaalta);
            $idcuenta = $xCta->setNuevaCuenta($origencuenta, $subpdto, $idsocio, $observacion, $idsolicitud, $man1, $man2, $idgrupo, $fechaalta, $tipocuenta, $tipotitulo, $dias, $tasa, $cuentaDeIntereses, $fechaalta);
            $xCta->init();
            $xFRM->addHTML($xCta->getFicha(true));
            $contrato = $xCta->getURLContrato();
            $msg .= $xCta->getMessages();
        }
        $msg .= $xSoc->getMessages();
        if (MODO_DEBUG == true) {
            //$xCta->getMessages(
            $xFL = new cFileLog(false, true);
            $xFL->setWrite($msg);
            $xFL->setClose();
            $xFRM->addToolbar($xFL->getLinkDownload("Archivo de sucesos", ""));
        }
        $xFRM->addToolbar($xBtn->getBasic("TR.Imprimir contrato", "printrec()", "imprimir", "idpcont", false));
        $xFRM->addToolbar($xBtn->getBasic("TR.Imprimir mandato", "printMandato()", "imprimir", "idpcont", false));
        //Agregar Mancomunados
        $xFRM->addAviso($msg, "idmsg", true);
        //-------------------------------------------------------------------------------------------------------
    }
}
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
?>
<script>
$(document).ready(function () {
	$('#id-frmcaptacion').isHappy({
	    fields: {
    $xFRM->setTitle($xHP->getTitle());
    $xFRM->addPersonaBasico();
    $xFRM->addSubmit();
    echo $xFRM->get();
} else {
    $xSoc = new cSocio($idsocio, true);
    $xHTabs = new cHTabs();
    $xBtn = new cHButton("");
    $oFrm = new cHForm("extrasocios", "");
    $xHSel = new cHSelect();
    $oFrm->OButton("TR.Recargar", "jsRecargar()", $oFrm->ic()->RECARGAR);
    $oFrm->addHTML($xSoc->getFicha(true));
    $oFrm->addPersonaComandos($idsocio);
    if (getEsModuloMostrado(USUARIO_TIPO_OFICIAL_CAPT) == true or getEsModuloMostrado(USUARIO_TIPO_OFICIAL_CRED) == true) {
        //Agregar otra opciones
        $oFrm->addToolbar($xBtn->getBasic("TR.Actualizar Datos", "updateDat()", "editar", "edit-socio", false));
        $oFrm->addToolbar($xBtn->getBasic("TR.Agregar Descuento Solicitado", "jsAddDescuento()", "dinero", "edit-descuento", false));
        $oFrm->OButton("TR.Reporte SIC", "jsGetCirculoDeCredito()", $xBtn->ic()->REPORTE);
        $oFrm->addToolbar($xBtn->getBasic("TR.Enviar a Empresa Asociada", "jsaSetEnviarParaAsociada()", $xBtn->ic()->EXPORTAR, "edit-aasoc", false));
    }
    //===============================================================================
    $setSql4 = $xql->getListadoDeNotas($idsocio);
    $c4Tbl = new cTabla($setSql4);
    $c4Tbl->setKeyField("idsocios_memo");
    $c4Tbl->addTool(2);
    $xHTabs->addTab($oFrm->lang("NOTAS"), $c4Tbl->Show());
    //1
    $xHTabs->addTab("TR.DOMICILIO", "");
    //2
    $xHTabs->addTab(PERSONAS_TITULO_PARTES, "");
    //3
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->setIncludeJQueryUI();
$xHP->init();
$xFRM = new cHForm("frmabrir", "abrir_caja.frm.php?action=1", "frmabrir");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$txtP = new cHText();
$txtP->addEvent("var xG = new Gen(); xG.inputMD5(this);", "onchange");
$xFRM->OButton("TR.Cerrar Caja", "jsCerrarCaja()", "bloquear", "cmdlock");
$xFRM->OButton("TR.Guardar Arqueo", "jsRegistrarArqueo()", "guardar", "cmdcerrar");
$xFRM->OButton("TR.Eliminar Arqueo", "jsEliminarArqueo()", $xFRM->ic()->ELIMINAR, "cmddel");
$xFRM->addToolbar("<span id='cajacerrada'></span>");
$lsCajas = $xSel->getListaDeCajasAbiertas();
$lsCajas->addEvent("onchange", "jsDatosDeCaja()");
$lsCajas->addEvent("onblur", "jsDatosDeCaja()");
$xFRM->addHElem($lsCajas->get(true));
$xTxt->addEvent("jsDatosDeCaja()", "onfocus");
$xFRM->addHElem($xTxt->getNormal("oficial", "", "TR.Jefe_de_caja"));
$xFRM->addHElem($txtP->getPassword("password", "TR.Password", ""));
$xTxM = new cHText();
$xDiv = new cHDiv("txm");
$xTab = new cHTabs();
$xTxM->addEvent("jsActualizarMonedas", "onchange");
$xDiv->addHElem("<h3>" . $xFRM->lang("Valores") . "<id id='totalmonedas'></i></h3>");
$xDiv->addHElem($xTxM->getDeMoneda("mone-10-cents", "TR.Monedas de 10 centimos", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-20-cents", "TR.Monedas de 20 centimos", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-50-cents", "TR.Monedas de 50 centimos", 0));
             $reciboIDE = $xCta->setRetenerIDE($Fecha, false, $ide, $ide_observacion);
         } else {
             //Si no el IDE es igual al Saldo
             $ide = $saldo;
             $reciboIDE = $xCta->setRetenerIDE($Fecha, false, $ide, $ide_observacion);
         }
     }
     //Imprime la Ficha del socio
     $xRec = new cReciboDeOperacion();
     $xRec->setNumeroDeRecibo($recibo, true);
     $xFRM->addHTML($xRec->getFichaSocio());
     $xFRM->addHTML($xRec->getFicha(true));
     $xFRM->addHTML($xRec->getJsPrint(true));
     if (CAPTACION_IMPUESTOS_A_DEPOSITOS_ACTIVO == true) {
         if ($ReciboIDE != 0) {
             $xFRM->addToolbar($xBtn->getBasic("TR. Imprimir recibo de impuestos", "jsPrintIDE()", "imprimir", "idrec-ide", false));
         }
     }
     if (MODO_DEBUG == true) {
         $msg .= $xCta->getMessages();
         $msg .= $xRec->getMessages();
         $xFL = new cFileLog(false, true);
         $xFL->setWrite($msg);
         $xFL->setClose();
         $xFRM->addToolbar($xFL->getLinkDownload("TR.Archivo de sucesos", ""));
     }
     $xFRM->addToolbar($xBtn->getBasic("TR. Imprimir recibo de deposito", "jsImprimirRecibo()", "imprimir", "idrec-dep", false));
 } else {
     $msg .= "ERROR\tLA CUENTA NO ES OPERATIVA EN LA FECHA {$Fecha}\r\n";
 }
 $xFRM->addToolbar($xBtn->getIrAlInicio(true));
$oFRM->addHElem($sel->get("idempresa", "Empresa"));
$oFRM->addHElem($sel3);
$oFRM->addHElem($sel2->get("idproducto", "Producto", "todas"));
$oFRM->addHElem($sel4->get("idperiocidad", "Periocidad", "todas"));
$oFRM->addHElem($xCbza->get());
$oFRM->addHElem($selB->get("idbase", "Base de Reporte"));
$oFRM->addHElem($xSel->get("idout", "Formato de Salida"));
$oFRM->addHElem($xF1->get("Fecha Inicial"));
$oFRM->addHElem($xF2->get("Fecha Final"));
$F = new cFecha();
/*
$F->setFechaPorQuincena(17);
$FI	= $F->getDayName();
$FF	= $F->get();
*/
$oFRM->addToolbar($xBtn->getEjecutar("jsGetReporte();", "", "", true));
//http://localhost/rptcreditos/empresas.movimientos.rpt.php?empresa=101&periodo=20&periocidad=7
echo $oFRM->get();
?>
<!-- HTML content -->

<script>
    function jsGetReporte(){
	var empresa	= $("#idempresa").val();
	var f1		= $("#idfecha-0").val();
	var f2		= $("#idfecha-1").val();
	var producto	= $("#idproducto").val();
	var reporte	= $("#idreporte").val();
	var periocidad	= $("#idperiocidad").val();
	var mBase		= $("#idbase").val();
	var out			= $("#idout").val();