$jxc->exportFunction('jsaRespaldo', array('idelanno0', 'idelmes0', 'ideldia0'), "#aviso");
$jxc->exportFunction('jsaRestaurar', array('idelanno0', 'idelmes0', 'ideldia0'), "#aviso");
$jxc->process();
echo $xHP->getHeader();
$jxc->drawJavaScript(false, true);
//echo $jsb->setIncludeJQuery();
echo $xHP->setBodyinit();
$msg = "";
$xFrm = new cHForm("respaldo_de_permisos", "movimientos_bancarios.frm.php");
//id,	label value, size,	class,	options[])
$xF = new cHDate(0, false, TIPO_FECHA_OPERATIVA);
$xBtnBk = new cHButton("idResp", "Respaldar Permisos");
$xBtnBk->init();
$xBtnBk->addEvent("jsaRespaldo");
$xBtnRes = new cHButton("idRest", "Restaurar Permisos");
$xBtnRes->init();
$xBtnRes->addEvent("jsaRestaurar");
//array("onchange=alert('test')")
$xFrm->addHElem(array($xF->get("Fecha de Operacion"), $xBtnBk->get(), $xBtnRes->get()));
$xFrm->addHTML("<div class='aviso' id='aviso'>{$msg}</div>");
echo $xFrm->get();
//id value class size maxlength arra(varias_opciones)
//nombre = id
echo $xHP->setBodyEnd();
?>

<script  >

</script>
<?php 
$xHP->end();
            header("Location: ../frmutils/cierre_de_colocacion.frm.php?k=" . MY_KEY . "&s=true&f=" . $fecha);
            exit;
        }
    }
}
$xHP->init('jsaGetListadoCierres()');
$xFRM = new cHForm("frmcierre", "frmcierredeldia.php?action=1");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$xFRM->addSubmit("TR.Cerrar Dia", "jsChecarAbiertas()");
$xFRM->OButton("TR.Salir", "var xG = new Gen(); xG.salir();", "salir");
$xFRM->addJsBasico();
$xDate->addEvents(" onchange='jsGetListaDeCierres()' ");
$xFRM->addHElem($xDate->get("TR.Fecha de corte", $fecha));
$xFRM->addHElem($xTxt->getNumero("periodo_actual", EACP_PER_SOLICITUDES, "TR.Periodo Actual de Creditos"));
$xFRM->addObservaciones();
$xFRM->addHTML("<div id='listados'></div>");
$xFRM->addAviso($msg);
echo $xFRM->get();
?>
<script>
	function jsToCerrarCorte(f){ var xT = new TesGen(); xT.goCerrarCaja(f);  }
	function jsGetListaDeCierres() {   jsaGetListadoCierres();  }
	
	function jsChecarAbiertas(){
		var itms	= $("#idabiertas").val();
		if(entero(itms) > 0){
			alert("EXISTEN CAJAS ABIERTAS!!");
		} else {	
$cuenta = parametro("idcuenta", $cuenta, MQL_INT);
$jscallback = parametro("callback");
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->init();
$xFRM = new cHForm("frmpolizas", "frm_poliza_contable.php");
$msg = "";
$xBtn = new cHImg();
$xHF = new cHDate();
$xHS = new cHSelect();
$xDiv = new cHDiv();
$xHS->addEvent("jsaGetPolizas()", "onchange");
//`contable_polizasdiarios`
$xHF->addEvents(" onchange=\"jsaGetPolizas()\" ");
$xFRM->addHElem($xHF->get("TR.Fecha"));
$xSelPol = $xHS->getListaDeTiposDePolizas();
$xSelPol->addEspOption(SYS_TODAS, $xFRM->lang("Todas"));
$xSelPol->setOptionSelect(SYS_TODAS);
$xFRM->addHElem($xSelPol->get(true));
$xFRM->addDivSolo(jsaGetPolizas(false, false), "", "tx34", "txt14", array(1 => array("id" => "idlistadopolizas")));
//fecha tipo
$xFRM->OHidden("idpolizaactiva", "", "");
$xFRM->OButton("TR.Agregar", "jsAgregarPoliza()", "agregar");
$xFRM->addCerrar();
$xFRM->addRefrescar("jsaGetPolizas()");
$xFRM->addAviso(" ");
echo $xFRM->get();
?>
<script>
var xG = new Gen();
$permiso = getSIPAKALPermissions($theFile);
if ($permiso === false) {
    header("location:../404.php?i=999");
}
$_SESSION["current_file"] = addslashes($theFile);
//<=====	FIN_H
//=====================================================================================================
$xP = new cHPage("Cobranza.- Efectivo");
$xJS = new jsBasicForm("frmCobrosEnCheque");
//=========================== AJAX
$jxc = new TinyAjax();
$jxc->exportFunction('getLetras', array('iMontoCheque1'), "#avisos");
function getLetras($total)
{
    return $total > 0 ? "(" . convertirletras($total) . ")" : "";
}
$xP->setBodyinit();
$jxc->exportFunction('getLetras', array('iMontoCheque1'), "#avisos");
$jxc->process();
$xFrm = new cHForm("frmCobrosEnEfectivo", "cobro-efectivo.frm.php");
$xTxt = new cHText("id");
$xDat = new cHDate();
$xSel1 = new cSelect("iBancos1", "iBancos1", TBANCOS_ENTIDADES);
$xFrm->addHElem(array($xSel1->get("Banco de deposito"), $xDat->get("Fecha de Deposito"), $xTxt->getDeMoneda("iMonto", "Monto", 0)));
$xFrm->addHElem("<div class='title'>TOTAL : <mark id='idtotal'>0</mark></div>");
$xFrm->addHTML("<input type='hidden' id='iRecibo' name='iRecibo' value='{$recibo}' />");
$xFrm->addHTML("<input type='hidden' id='iDiferencia' name='iDiferencia' value='0' />");
$xFrm->addHTML("<input type='hidden' id='iTotal' name='iTotal' value='{$MontoOperacion}' />");
$xFrm->addHTML("<div id='avisos'></div>");
echo $xFrm->get();
$xP->setBodyEnd();
<!--  MONTO MINISTRADO -->
<div class="inv" id="divmontomin">
    <?php 
$oFrm2 = new cHForm("frmmonto", "", "idfrmmonto");
$oFrm2->addHElem($oTxt->getDeMoneda("idmonto", "", $xCred->getMontoAutorizado()));
$oFrm2->addHTML($oUL->li("Modificar el Monto que se autoriz&oacute;")->li("Eliminar Plan de Pagos")->li("Recalcular Intereses Devengados")->li("Reestructurar SDPM")->end());
$oFrm2->addFootElement($oBtn->getBasic($lguardar, "jsaCambiarMontoMinistrado();jsTipTimer()", "guardar", "idmonto"));
$oFrm2->addFootElement($oBtn->getBasic($lcancelar, "jsCancelarAccion()", "cancelar", "idcancela2"));
echo $oFrm2->get();
?>
</div>
<!--  FECHA DE MINISTRACION -->
<div class="inv" id="divfechamin">
    <?php 
$oFrm3 = new cHForm("frmfechamin", "", "idfrmfechamin");
$oFrm3->addHElem($oFch->get($xFRM->lang("Fecha", "Nueva"), $xCred->getFechaDeMinistracion(), 1));
$oFrm3->addHTML("<ul><li>Modificar la Fecha de Ministraci&oacute;n</li>\n\t<li>Cambiar la Fecha del Recibo de Ministraci&oacute;n</li><li>Eliminar Plan de Pagos</li>\n\t<li>Reestructurar SDPM</li><li>Recalcular Intereses Devengados</li></ul>");
$oFrm3->addFootElement($oBtn->getBasic($lguardar, "jsaCambiarFechaMinistracion();jsTipTimer()", "guardar", "idsafechamin"));
$oFrm3->addFootElement($oBtn->getBasic($lcancelar, "jsCancelarAccion()", "cancelar", "idcancela3"));
echo $oFrm3->get();
?>
</div>
<!-- MONTO AUTORIZADO -->
<div class="inv" id="divmontoautorizado">
    <?php 
$oFrm5 = new cHForm("frmmontoaut", "", "idfrmmontoaut");
$oFrm5->addHElem($oTxt->getDeMoneda("idmontoaut", "", $xCred->getMontoAutorizado()));
$oFrm5->addHTML($oUL->li("Modificar el Monto que se autoriz&oacute;")->end());
$oFrm5->addFootElement($oBtn->getBasic($lguardar, "jsaCambiarMontoAutorizado();jsTipTimer()", "guardar", "idmonto"));
$oFrm5->addFootElement($oBtn->getBasic($lcancelar, "jsCancelarAccion()", "cancelar", "idcancela5"));
echo $oFrm5->get();
$xSel->addOptions(array("chart" => "Grafico", "default" => "Normal", OUT_EXCEL => "Compatible con Excel"));
$xSel->setDefault(SYS_DEFAULT);
$xF1 = new cHDate(0);
$xF2 = new cHDate(1);
//estado
$xBtn = new cHButton("submit", "Ejecutar", "");
$xCbza = new cHCobros();
$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();
    $MontoOperacion = $xRec->getTotal();
    // $DRec["total_operacion"];
    $xFRM = new cHForm("frmCobrosEnEfectivo", "cobro-efectivo.frm.php");
    $xTxt = new cHText("id");
    $xDat = new cHDate();
    $xHSel = new cHSelect();
    $xHNot = new cHNotif();
    $xFRM->addGuardar("jsActualizarPago()");
    $xTxt->addEvent("this.select()", "onfocus");
    $xTxt->addEvent("jsActualizarPago", "onkeyup");
    $xFRM->addHElem($xHSel->getListaDeCuentasBancarias("iBancos", true)->get("TR.Cuenta Bancaria de Deposito", true));
    $xFRM->addHElem($xHNot->get($xHP->lang("importe") . " : " . getFMoney($MontoOperacion), "idimporte"));
    $xFRM->addHElem($xHSel->getListaDeTipoDePerfilTransaccional("", SYS_SALIDAS)->get(true));
    $xFRM->addHElem($xHSel->getListadoDeBancos()->get("TR.Banco de Origen", true));
    //TODO: Agregar cuenta de origen ultimo 4 digitos
    $xFRM->addHElem($xDat->get("TR.Fecha de Deposito", $xRec->getFechaDeRecibo()));
    $xFRM->addHElem($xTxt->getDeMoneda("iMonto", $xHP->lang("Monto de", "Deposito"), 0));
    $xFRM->addHElem($xHNot->get($xHP->lang("total") . " : <mark id='idtotal'>0</mark>", "idavisopago", $xHNot->WARNING));
    $xFRM->addHTML("<input type='hidden' id='iRecibo' name='iRecibo' value='{$recibo}' />");
    $xFRM->addHTML("<input type='hidden' id='iDiferencia' name='iDiferencia' value='0' />");
    $xFRM->addHTML("<input type='hidden' id='iTotal' name='iTotal' value='{$MontoOperacion}' />");
    $xFRM->addHTML("<div id='avisos'></div>");
    echo $xFRM->get();
    $jxc->drawJavaScript(false, true);
}
$xHP->setBodyEnd();
?>
<script>
	var oMnt	= $("#iMonto");
	var oTot	= $("#iTotal");
	var oFecha	= $("#idfecha-0");
$jxc->process();
echo $xHP->getHeader();
echo $xHP->setBodyinit("initComponents()");
$jbf = new jsBasicForm("frmPreRecibo");
$jbf->setIncludeJQuery();
$jbf->mIncludeCreditos = true;
$jxc->drawJavaScript(false, true);
$xFRM = new cHForm("frmPreRecibo", "frmcobrosdecreditos2.php");
$xBtn = new cHButton();
$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 
$persona = isset($DDATA["persona"]) ? $DDATA["persona"] : DEFAULT_SOCIO;
$persona = isset($DDATA["socio"]) ? $DDATA["socio"] : $persona;
$credito = isset($DDATA["credito"]) ? $DDATA["credito"] : DEFAULT_CREDITO;
$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 
         }
         $xHSel->addOptions($Cdata);
         unset($Bdata);
     } else {
         $xHSel->setSQL($Boone->sql_select()->v());
     }
     $xHSel->setEnclose(true);
     $xFRM->addHElem($xHSel->get($id, $titulo, $valor));
     $proc = false;
 }
 if ($proc == true) {
     //controles normales
     if ($Boone->tipo()->v() == "date") {
         $xHDate = new cHDate($Boone->order_index()->v());
         $xHDate->setID($id);
         $xFRM->addHElem($xHDate->get($titulo, $valor));
     } else {
         //moneda
         switch ($equiva) {
             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
$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");
$xFM = new cHDate(4);
$xFM->setIsSelect();
$xBtn = new cHButton("idcmdready");
$frm->addHElem($xFM->get("Escriba la Nueva Fecha"));
$frm->addFootElement($xBtn->getEjecutar("jsSetCambiarFechaMinistracion()"));
echo $frm->get();
?>
    </div>
<script>
var vId				= "";
var xg				= new Gen();
var tipoPago		= null;//"transferencia";
var banco			= null;//"99";
var fdeposit		= null;//"2014-01-01";
var idsumacbza		= $("#idsuma");
var idFortips		= "#divavisos";
var idFortips2		= "#reports";
var ordenCbza		= {};
//ordenCbza.items		= 0;
$xHSel = new cHSelect();
$xTxtE = new cHText();
$xTx3 = new cHText();
$xTX2 = new cHText();
$msg = "";
$xFRM->addJsBasico();
$xFRM->addSubmit();
$xFRM->addHElem($xSel->getListaDeTiposDeRelaciones("", 5)->get(true));
//tipo 5 avales
$xFRM->addHElem($xSel->getListaDeTiposDeParentesco()->get(true));
$xFRM->addHElem($xChk->get("TR.es dependiente_economico", "dependiente"));
$xTxN->addEvent("getPersonasPorOrigen()", "onkeyup");
$xFRM->addHElem($xTxN->getNormal("nombre", "", "TR.nombre"));
$xFRM->addHElem($xTxN->getNormal("paterno", "", "TR.primer_apellido"));
$xFRM->addHElem($xTxN->getNormal("materno", "", "TR.segundo_apellido"));
$xFRM->addHElem($xDate->get("TR.Fecha de Nacimiento"));
$xFRM->addHElem($xTxt->getNormal("curp", "", "TR.curp"));
$xFRM->addHElem($xTxt->getNumero("telefono", "", "TR.Telefono"));
$xFRM->addHElem($xTxt->getNormal("ocupacion", "", "TR.Ocupacion"));
$xFRM->addHElem($xTxt->getNumero("ingreso", "", "TR.ingreso mensual"));
$xFRM->addHElem($xTxt->getNumero("avalado", $montorelacionado, "TR.Monto avalado"));
//$xFRM->addHElem( "<hr />");
$xHSel->setEnclose(false);
$xHSel->addOptions(array("calle" => "Calle", "avenida" => "Avenida", "andador" => "Andador", "camino_rural" => "Camino Rural"));
$xTxtE->setDivClass("");
$xFRM->addDivSolo($xHSel->get("idtipoacceso", "", "calle"), $xTxtE->getNormal("idnombreacceso", ""), "tx14", "tx34");
$xFRM->addHElem($xTxt->getNormal("idnumeroexterior", "", "TR.Numero_Exterior"));
$xTX2->addEvent("jsaGetDatosHeredados()", "onblur");
$xFRM->addHElem($xTX2->getNumero("idcodigopostal", DEFAULT_CODIGO_POSTAL, "TR.codigo_postal"));
$xTx3->addEvent("getListaColoniasPorNombre()", "onkeyup");
$xFRM->addHElem($xTx3->getNormal("idnombrecolonia", "", "TR.Colonia"));
        //poliza relacionada
        $xTbl = new cTabla($xSQL->getListadoDePolizasContables(false, false, false, false, false, " AND (`recibo_relacionado`={$idrecibo}) "));
        $xTabs->addTab("TR.Poliza", $xTbl->Show());
        //factura XML
        //$xRec->getFactura(false, OUT_RXML);
        //$xDo	= new cDocumentos();
    }
    //
    $xFRM->addHTML($xTabs->get());
    $xFRM->addHTML("<input type='hidden' name='cNumeroRecibo' id='idNumeroRecibo' value='{$idrecibo}'>\n\t<input type='hidden' name='cFechaRecibo' id='idFechaRecibo' value='{$fechaRecibo}'>\n\t<input type='hidden' name='cTotalRecibo' id='idTotalRecibo' value='{$totalRecibo}'>\n\t<input type='hidden' name='cOperacion' id='idOperacion' value=''>\n\t");
    $xFRM->addFooterBar("<br/>");
    echo $xFRM->get();
    $recAct = $cEdit->getJSActions();
    $xFRM2 = new cHForm("frmajustarparc");
    //$xFRM2->addHElem( $xTxt->getNumero("idnuevototal", $totalRecibo, "TR.Nuevo Monto") );
    $xFRM2->addHElem($xDate->get("TR.Nueva fecha", $fechaRecibo, 100));
    $xFRM2->addHElem($xTxt->getNumero("idnuevoperiodo", $xRec->getPeriodo(), "TR.Nueva periodo"));
    $xFRM2->addSubmit("", "jsActualizarFecha()");
    echo "<div class=\"inv\" id=\"ajustarparc\">" . $xFRM2->get() . "</div>";
}
?>
</body>
<?php 
$jxc->drawJavaScript(false, true);
$xc = new jsBasicForm("frmrecibospanel");
//$xc->setIncludeJQuery();
$xc->setNombreCtrlRecibo("cNumeroRecibo");
$xc->show();
?>
<script>
<?php 
echo $jsb->setIncludeJQuery();
echo $xHP->setBodyinit();
$xTxt = new cHText();
$xBtn = new cHButton();
$xFRM = new cHForm("bancos_operaciones", "movimientos_bancarios.frm.php");
//id,	label value, size,	class,	options[])
$xSel = new cSelect("idcuenta", "idcuenta", TBANCOS_CUENTAS);
$xSel->setOptionSelect($numero_de_cuenta);
$xHSel = new cHSelect();
$xHSel->addOptions(array("cheque" => "Cheque", "deposito" => "Deposito", "retiro" => "Retiro"));
$selOperacion = $xHSel->get("idoperacion", "operacion", $operacion);
$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
		mTotal = jsRoundPesos(mTotal);
		document.getElementById("idtotalcuotas").value = mTotal;
}
</script>
<?php 
$com = parametro("action", SYS_NINGUNO);
$persona = parametro("idsocio", DEFAULT_SOCIO, MQL_INT);
$monto1 = parametro("monto1", 0, MQL_FLOAT);
$monto2 = parametro("monto2", 0, MQL_FLOAT);
$monto3 = parametro("monto3", 0, MQL_FLOAT);
$tipo1 = parametro("tipo1", false, MQL_INT);
$tipo2 = parametro("tipo2", false, MQL_INT);
$tipo3 = parametro("tipo3", false, MQL_INT);
if ($com == SYS_NINGUNO or $monto1 + $monto2 + $monto3 <= 0) {
    $xFRM->addPersonaBasico();
    $xFRM->addHElem($xDate->get("TR.Fecha de Operacion"));
    $xFRM->addCobroBasico();
    $xFRM->addObservaciones();
    $xFRM->addDivSolo($xSel->getListaDeOperacionesPorBase(2800, "tipo1")->get(), $xTxt->getDeMoneda("monto1"));
    $xFRM->addDivSolo($xSel->getListaDeOperacionesPorBase(2800, "tipo2")->get(), $xTxt->getDeMoneda("monto2"));
    $xFRM->addDivSolo($xSel->getListaDeOperacionesPorBase(2800, "tipo3")->get(), $xTxt->getDeMoneda("monto3"));
    $xFRM->addSubmit();
} else {
    $observaciones = parametro("idobservaciones");
    $cheque = parametro("cheque");
    $comopago = parametro("ctipo_pago", DEFAULT_TIPO_PAGO, MQL_RAW);
    $foliofiscal = parametro("foliofiscal");
    $fecha = parametro("fecha-0", false);
    $fecha = $fecha == false ? fechasys() : $xF->getFechaISO($fecha);
    $aportaciones = $monto1 + $monto2 + $monto3;
    $cRec = new cReciboDeOperacion(RECIBOS_TIPO_PAGO_APORTACIONES, false);
<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>
							<td class="efectuado">llamadas Efectuadas</td>
							<th><input type="checkbox" id="idChkEfectuadas" /></th>
						</tr>
 function addFechaFinal($titulo = "")
 {
     /*$xF						= new cFecha(1);
     		$this->mFechaInicial	= $xF->show(true, TIPO_FECHA_OPERATIVA);*/
     $titulo = $titulo == "" ? "TR.Fecha_Final" : $titulo;
     $xDate = new cHDate(1, false, TIPO_FECHA_OPERATIVA);
     $this->mJsVars .= "var fechaFinal\t= \$('#idfecha-1').val();\r\n";
     $this->mURL .= " + \"&off=\" + fechaFinal ";
     $this->mURL .= " + \"&fechafinal=\" + fechaFinal ";
     return $xDate->get($titulo);
 }
$jxc->process();
echo $xHP->getHeader();
$jsb = new jsBasicForm("");
echo $xHP->setBodyinit();
$xFRM = new cHForm("frm_alertas", "./");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$jsb->setNameForm($xFRM->getName());
$selcat = $xSel->getCatalogoDeRiesgos();
$selcat->addEvent("onblur", "jsGetListadoAvisos()");
$selcat->addEvent("onchange", "jsGetListadoAvisos()");
$selcat->addEspOption(SYS_TODAS);
$selcat->setOptionSelect(SYS_TODAS);
$xFRM->addHElem($xDate->get($xFRM->lang("fecha inicial"), false, 1));
$xFRM->addHElem($xDate->get($xFRM->lang("fecha final"), false, 2));
$xFRM->addHElem($selcat->get($xFRM->lang(array("tipo de", "Riesgo")), true));
$xFRM->addSubmit("", "jsGetListadoAvisos()");
$xta = new cHTextArea();
$xFRM9 = new cHForm("frmupdateriesgo");
$xFRM9->addHElem("<div id='tx1'>" . $xta->get("iddetalles", "", "TR.Notas") . "</div>");
//$xFRM9->addObservaciones();
$xFRM9->addSubmit("", "jsGuardarDescarto()", "jsCancelarAccion()");
$xFRM->addHTML("<div class='inv' id='iduriesgo'>" . $xFRM9->get() . "</div>");
//$xFRM->addCreditBasico();
$xFRM->addHTML("<div id='lstalertas'></div>");
$xFRM->addHTML("<input type='hidden' id='idriesgo' />");
$xFRM->addAviso("", "idmsg");
echo $xFRM->get();
echo $xHP->setBodyEnd();
$xFRM = new cHForm("bancos_operaciones", "movimientos_bancarios.frm.php");
//id,	label value, size,	class,	options[])
$selBanco = $xSel->getListaDeCuentasBancarias("");
$selBanco->addEspOption(SYS_TODAS);
$selBanco->setOptionSelect(SYS_TODAS);
//$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();
$xDate = new cHDate();
$xSel = new cHSelect();
$xFRM->setTitle($xHP->getTitle());
?>
<body <?php 
echo $actload;
?>
 >
<?php 
$xFRM->setTitle($xHP->getTitle());
if ($action == SYS_NINGUNO) {
    $xFRM->addCuentaCaptacionBasico(true, CAPTACION_TIPO_PLAZO);
    $xFRM->addSubmit();
    $xFRM->addHElem($xTxt->getDeMoneda("idmonto", "TR.deposito", 0, true));
    $xFRM->addCobroBasico();
    $xFRM->addHElem($xDate->get("TR.Fecha"));
    $xFRM->addObservaciones();
    $xFRM->addJsBasico(iDE_CAPTACION, CAPTACION_TIPO_PLAZO);
    $jxc->drawJavaScript(false, true);
} else {
    if ($monto <= 0) {
        $msg .= "ERROR\tEL MONTO DEBE SER MAYOR A CERO\r\n";
    } else {
        $xCta = new cCuentaInversionPlazoFijo($iddocto, $idsocio);
        $xCta->init();
        $ide = $xCta->getMontoIDE($Fecha, $monto, $comopago);
        if ($xCta->getEsOperable($Fecha) == true) {
            $recibo = $xCta->setDeposito($monto, $cheque, $comopago, $folio_fiscal, $detalles, DEFAULT_GRUPO, $Fecha);
            //si el IDE es mayor a cero
            if ($ide > 0) {
                $saldo = $xCta->getNuevoSaldo();
$xSel = new cHSelect();
$xDiv = new cHDiv();
$xHSel = new cHSelect();
$xCB = new cHCobros();
$xFRM->OButton("TR.Obtener Cobranza", "jsGetCobranza()", $xFRM->ic()->CARGAR, "idgetcbza");
$xFRM->OButton("TR.Reporte de Nomina", "jsListaDeNominas()", $xFRM->ic()->SALDO, "idedo");
$xFRM->OButton("TR.Cerrar Cobranza", "jsSetLockPeriodo()", $xFRM->ic()->CERRAR, "idcerrar");
$xFRM->OButton("TR.Cobranza de Hoy", "jsGetCobranzaDay()", $xFRM->ic()->COBROS, "idcobhoy");
$xFRM->OButton("TR.Estado_de_cuenta", "jsGetEdoCuentaGeneral()", $xFRM->ic()->REPORTE, "idedocta");
$xFRM->addFootElement('<input type="hidden" id="idsumacbza" value="0" />');
$xSemp = $xSel->getListaDeEmpresas("", true);
$xSemp->addEvent("onblur", "jsResetCbza();jsCargarDatosIniciales();");
$xFRM->addDivSolo($xSemp->get(), " ", "tx24", "tx24", array(1 => array("id" => "divempresa"), 2 => array("id" => "divperiodo")));
$xFRM->addHElem($xCB->get(false, "", "", false));
$xFRM->addHElem($xHSel->getListaDeCuentasBancarias("", true)->get("TR.Banco de Deposito", true));
$xFRM->addHElem($HFecha->get("TR.Fecha de Deposito"));
$xFRM->addHElem($txt->getDeMoneda("idmontodeposito", "TR.Monto Depositado", 0));
$xFRM->addObservaciones();
$xFRM->addHTML('<hr id="divavisos" /><div id="reports"></div><input type="hidden" id="idcredito" /><div id="cbzafutura"></div>');
$xFRM->addAviso("", "idmsgs");
echo $xFRM->get();
?>
<script>
var vId				= "";
var xg				= new Gen();
var tipoPago		= null;//"transferencia";
var banco			= null;//"99";
var fdeposit		= null;//"2014-01-01";
var idsumacbza		= $("#idsumacbza");
var idFortips		= "#divavisos";
var idFortips2		= "#reports";