?>
		<tr>
			<td colspan='1' title='Cuenta de Captacion Relacionada'>Cuenta de Captacion</td>
			<td><input type="number" name="idcuenta" value="<?php 
        echo $defCuentaCorriente;
        ?>
" id="idcuenta" size='12' class='mny' />
			<?php 
        echo CTRL_GOCUENTAS_A;
        ?>
			</td>
			<td><?php 
        $xTxt = new cHText("nombrecuenta");
        $xTxt->setProperty("disabled", "true");
        $xTxt->setProperty("size", "40");
        echo $xTxt->get();
        ?>
</td>
		</tr>
		<?php 
    } else {
        echo "<input type='hidden' id='idcuenta' name='idcuenta' value='{$defCuentaCorriente}' />";
    }
    ?>
	</table>
	</fieldset>
	<fieldset>
	<legend>Caracteristicas del Pago</legend>
		<table>
			<tr>
				<td title='Forma en que Pagar&aacute; el Credito'>Forma en que Pagar&aacute; el credito</td>
    }
    if (MODO_DEBUG == true) {
        $msg .= $xSoc->getMessages(OUT_TXT);
        $xFRM->addLog($msg);
    }
}
$xTx3 = new cHText();
//$gssql= "SELECT * FROM socios_aeconomica_dependencias";
$cDE = $xSel->getListaDeEmpresas("iddependencia");
// new cSelect("iddependencia", "iddependencia", $gssql);
$cDE->addEvent("onchange", "jsGetDatosEmpresa");
$cDE->addEvent("onblur", "jsGetDatosEmpresa");
$cDE->setEsSql();
$cDE->setOptionSelect($empresa);
$xFRM->addHElem($cDE->get("TR.Empresa Relacionada", true));
$xFRM->addHElem($xTxt2->get("idrazonsocialtrabajo", $nombre_ae, "TR.Nombre_Comercial / razon_social"));
$xFRM->addHElem($xTxt6->getDeActividadEconomica("idactividad", $tipo_ae, "TR.Clave de Actividad"));
$xTxt->setClearEvents();
$xHSel->setEnclose(false);
$xHSel->addOptions(array("calle" => "Calle", "avenida" => "Avenida", "andador" => "Andador", "camino_rural" => "Camino Rural"));
$xTxtE->setDivClass("");
$xFRM->addDivSolo($xHSel->get("idtipoacceso", "TR.calle", $tipo_acceso), $xTxtE->getNormal("idnombreacceso", $calle), "tx14", "tx34");
$xFRM->OText("idnumeroexterior", $nexterior, "TR.Numero_Exterior");
$xFRM->addHElem($xTxt->getDeMoneda("idtelefono", "TR.Telefono", $telefono_ae));
$xFRM->addHElem($xTxt->getDeMoneda("idextension", "TR.Extension", ""));
$xCP = new cHText();
$xFRM->addHElem($xCP->getNumero("idcodigopostal", $xLoc->DomicilioCodigoPostal(), "TR.codigo_postal"));
$xFRM->addHElem($xTx3->getDeNombreDeColonia("idnombrecolonia", EACP_COLONIA, "TR.Colonia"));
$xFRM->addHElem($xSel->getListaDePaises()->get(true));
$xFRM->addHElem($xSel->getListaDeEntidadesFed("", true)->get(true));
$xFRM->addHElem("<div class='tx4' id='txtmunicipio'></div>");
$jsb = new jsBasicForm("", iDE_CAPTACION);
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmperfiltransaccional", "perfil_transaccional.frm.php");
$xBtn = new cHButton();
$xTxt = new cHText();
$xTxt2 = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$jsb->setNameForm($xFRM->getName());
$xFRM->addHElem($xSel->getListaDePerfilTransaccional()->get("TR.tipo de perfil", true));
$xFRM->addHElem($xSel->getListaDePaises()->get("TR.pais de origen", true));
$xFRM->addHElem($xTxt->getDeMoneda("idmonto", "TR.monto maximo de operaciones mensuales"));
$xFRM->addHElem($xTxt->getDeMoneda("idnumero", "TR.numero maximo de operaciones mensuales"));
//$xFRM->addHElem(  );
$arr = array_merge($xTxt->getIDs(), $xTxt2->getIDs(), $xSel->getIDs());
$xFRM->addHElem($xTxt2->get("idobservaciones", "", "TR.observaciones"));
//$xFRM->addHElem( $xTxt->get("idnumero", 0, "TR.Numero maximo de operaciones mensuales"));
//$xFRM->addCreditBasico();
$QL = new cSQLListas();
$xT = new cTabla($QL->getListadoDePerfil($persona));
$xT->addTool(SYS_DOS);
$xFRM->addHTML("<div id='idperfil'>" . $xT->Show() . "</div>");
$xFRM->addHTML("<input type='hidden' value='{$persona}' id='idpersona' />");
//$xFRM->addAviso( $xFRM->getProcessIDs($arr) );
$xFRM->addSubmit("", "setGuardarRegistro()");
echo $xFRM->get();
echo $xHP->setBodyEnd();
//$jsb->show();
$jxc->drawJavaScript(false, true);
?>
<!-- HTML content -->
}
$xFRM->OHidden("idtipodeingreso", TIPO_INGRESO_GRUPO, "");
//$xFRM->addHElem( $xSel->getListaDeTiposDeIngresoDePersonas("", PERSONAS_ES_MORAL)->get("TR.tipo de persona", true) );
$xFRM->OHidden("idfigurajuridica", PERSONAS_FIGURA_MORAL, "");
//$xFRM->addHElem( $xSel->getListaDeFigurasJuridicas("", PERSONAS_ES_MORAL)->get("TR.tipo de figura juridica", true) );
$xTxt2->setProperty("list", "dlBuscarPersona");
$xTxt2->addEvent("getListaSocios(this, event)", "onkeyup");
$xFRM->OText("idrazonsocial", "", "TR.Nombre del grupo");
//$xFRM->OHidden("idregimenfiscal",DEFAULT_REGIMEN_FISCAL, "TR.Regimen Fiscal")
//$xFRM->addHElem( $xSel->getListaDeRegimenesFiscales("", PERSONAS_ES_MORAL)->get("TR.Regimen Fiscal", true) );
//$xFRM->addHElem( $xSel->getListaDeGeneros()->get("TR.genero", true) );
//$xFRM->addHElem( $xSel->getListaDePaises("idpaisdeorigen")->get("TR.Pais de Origen", true) );
$xFRM->ODate("idfechanacimiento", false, "TR.fecha de creacion");
$sEstados = $xSel->getListaDeEntidadesFed("identidadfederativanacimiento");
$xFRM->addHElem($sEstados->get("TR.entidad de Creacion", true));
$xFRM->addHElem($xTxt->get("idlugardenacimiento", $xLoc->DomicilioMunicipio(), "TR.localidad de creacion"));
//$sCivil		= $xSel->getListaDeEstadoCivil();
//$xFRM->addHElem( $sCivil->get("TR.estado civil", true) );
//$xFRM->addHElem( $xSel->getListaDeRegimenMatrimonio()->get(true) );
//$sFJ		= $xSel->getListaDeTipoDeIdentificacion("", PERSONAS_ES_MORAL);
//$xFRM->addHElem( $sFJ->get(true) );
//$xFRM->OText("idnumerodocumento","", "TR.Numero de Documento");
$xFRM->addHElem($xTxt->getEmail("idemail"));
$xFRM->addHElem($xTxt->getNumero("idtelefono", "", "TR.Telefono"));
$xTCURP = new cHText();
$xTRFC = new cHText();
$xTCURP->setProperty("required", "true");
//$xFRM->addHElem( $xTCURP->get("idcurp", "", "TR.IDENTIFICACION_POBLACIONAL") );
//$xFRM->addHElem( $xTRFC->get("idrfc", "", "TR.IDENTIFICACION_FISCAL") );
$xFRM->addObservaciones();
//$xFRM->OMoneda("iddependientes", 0, "TR.Dependientes economicos");
$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 
$jbf->show();
?>
<script>
var Wo			= new Gen();
var onAsClicked = false;
$sEstados = $xSel->getListaDeEntidadesFed("identidadfederativanacimiento");
$xFRM->addHElem($sEstados->get("TR.entidad de Creacion", true));
$xFRM->addHElem($xTxt->get("idlugardenacimiento", $xLoc->DomicilioMunicipio(), "TR.localidad de creacion"));
//$sCivil		= $xSel->getListaDeEstadoCivil();
//$xFRM->addHElem( $sCivil->get("TR.estado civil", true) );
//$xFRM->addHElem( $xSel->getListaDeRegimenMatrimonio()->get(true) );
$sFJ = $xSel->getListaDeTipoDeIdentificacion("", PERSONAS_ES_MORAL);
$xFRM->addHElem($sFJ->get(true));
$xFRM->OText("idnumerodocumento", "", "TR.Numero de Documento");
$xFRM->addHElem($xTxt->getEmail("idemail"));
$xFRM->addHElem($xTxt->getNumero("idtelefono", "", "TR.Telefono"));
$xTCURP = new cHText();
$xTRFC = new cHText();
$xTCURP->setProperty("required", "true");
//$xFRM->addHElem( $xTCURP->get("idcurp", "", "TR.IDENTIFICACION_POBLACIONAL") );
$xFRM->addHElem($xTRFC->get("idrfc", "", "TR.IDENTIFICACION_FISCAL"));
$xFRM->addObservaciones();
//$xFRM->OMoneda("iddependientes", 0, "TR.Dependientes economicos");
//
if (EACP_CLAVE_DE_PAIS == "MX") {
    $xFRM->OText("idclavefiel", "", "TR.Clave FIEL");
    $xFRM->OTextArea("idrazonnofiel", "", "TR.Razones por la cual no tiene FIEL");
} else {
    $xFRM->OHidden("idrazonnofiel", "", "TR.Razones por la cual no tiene FIEL");
}
if (MODULO_AML_ACTIVADO == true) {
    $xFRM->OCheck("TR.PREGUNTA_AML_PERSONA_2", "esextranjero");
}
$xFRM->endSeccion();
$xFRM->addSeccion("iddreplegal", "TR.Representante_Legal");
$xFRM->addPersonaBasico("2");
    /*echo $xJS->setIncludeJQuery();*/
    $jxc->drawJavaScript(false, true);
    echo $xP->setBodyinit();
    $xFrm = new cHForm("frmCobrosEnCheque", "cobro-cheques.frm.php");
    //agrega en un hidden el idrecibo
    $xTxt = new cHText("id");
    //$xTxt->setIncludeLabel(false);
    $xTxt2 = new cHText("id");
    $xSel1 = new cSelect("iBancos1", "iBancos1", TBANCOS_ENTIDADES);
    $xSel2 = new cSelect("iBancos2", "iBancos2", TBANCOS_ENTIDADES);
    $xSel2->addEspOption(SYS_NINGUNO);
    $xSel2->setOptionSelect(SYS_NINGUNO);
    $xFrm->addHElem("<div class='title'>IMPORTE : {$MontoOperacion}</div>");
    $xTxt->addEvent("jsActualizarPago", "onkeyup");
    //$xTxt->setDropProperty("disabled");
    $xFrm->addHElem(array($xSel1->get("Cheque 1.- Banco"), $xTxt2->get("iNumeroCheque1", "", "Cheque 1.- Numero"), $xTxt->getDeMoneda("iMontoCheque1", "Cheque 1.- 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();
    echo $xP->setBodyEnd();
    //=========================== HTML
    ?>
<script>
	var oCh1	= $("#iMontoCheque1");
	var oTot	= $("#iTotal");
	var oNCh1	= $("#iNumeroCheque1");
	var onEnd	= false;
	
$selFreq = $xSel->getListaDePeriocidadDePago();
$selFreq->addEvent("onblur", "jsSetFrecuenciaDePagos(this)");
$xFRM->addHElem($selFreq->get(true));
$xFRM->addHElem($xSel->getListaDeTipoDePago()->get(true));
$xFRM->OMoneda("idnumerodepagos", 1, "TR.Numero de pagos");
$xFRM->ODate("idFechaVencimiento", false, "TR.Fecha de Vencimiento");
$xFRM->ODate("idFechaMinistracion", false, "TR.Fecha de Ministracion");
$xFRM->addHElem($xTxt->getDeMoneda("idmonto", "TR.Monto Solicitado", 0, true));
if (MODULO_CAPTACION_ACTIVADO == true) {
    $xFRM->addCuentaCaptacionBasico(false);
} 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>
$xSel2 = new cSelect("idcuenta", "idcuenta", TBANCOS_CUENTAS);
$xSel2->setOptionSelect($CuentaBancaria);
/*
SELECT idtesoreria_cajas_movimientos, codigo_de_caja, idusuario, documento, recibo, tipo_de_movimiento, tipo_de_exposicion, fecha, hora,
monto_del_movimiento, monto_recibido, monto_en_cambio, banco, numero_de_cheque,
observaciones, sucursal,
eacp, cuenta_bancaria, documento_descontado 
    FROM tesoreria_cajas_movimientos
*/
$xF = new cHDate(0, $fecha, TIPO_FECHA_OPERATIVA);
$xFRM->addHElem($xF->get("Fecha de Operacion"));
$xFRM->addHElem($xHSel->get("idoperacion", "Operacion", $operacion));
$xFRM->addHElem("<div class='tx4'>" . $xHCob->getSelectTiposDePago() . "</div>");
/*$xFRM->addHElem($xTxt->get("idsocio", $socio, "Persona"));*/
//$xFRM->addHElem($xTxt->get("iddocumento", $documento, "Documento"));
$xFRM->addHElem($xTxt->get("idrecibo", $recibo, "Recibo"));
$xFRM->addHElem($xTxt->getDeMoneda("idmonto", "Monto", $monto));
$xFRM->addHElem($xSel->get("Banco", true));
$xFRM->addHElem($xSel2->get("Cuenta Bancaria", true));
$xFRM->addHElem($xTxt->get("idcheque", $cheque, "Numero de Cheque"));
$xFRM->addHElem($xTxt->get("idobservaciones", $observaciones, "Observaciones"));
$xFRM->addHTML("<div class='aviso'>{$msg}</div>");
$xFRM->addFootElement($xBtn->getBasic("Guardar", "setGuardar", "guardar"));
echo $xFRM->get();
echo $xHP->setBodyEnd();
$jsb->show();
?>
<!-- HTML content -->
<script>
    function setGuardar(){
	jsEvaluarFormulario();
 /**
  * Agrega Control textbox a un Form desde una array
  * @param array $arrM
  * @example
  *  Array( Array(
  *  		"Control.id",
  *  		"Control.Etiqueta",
  *  		"Control.Valor",
  *  		"Control.Tamanio",
  *  		"Control.Clase-CSS",
  *  		Array(
  *  			"Propiedad" => "Valor"
  *  			)
  *  	) );"
  */
 function addHElementsInArray($arrM)
 {
     if (is_array($arrM)) {
         $iMark = 1;
         $items = count($arrM) - 1;
         $mxItem = 0;
         $aElem = array();
         foreach ($arrM as $clave => $arrMen) {
             if (is_array($arrMen)) {
                 $id = isset($arrMen[0]) ? $arrMen[0] : "";
                 $id = isset($arrMen["id"]) ? $arrMen["id"] : $id;
                 $label = isset($arrMen[1]) ? $arrMen[1] : "";
                 $valor = isset($arrMen[2]) ? $arrMen[2] : 0;
                 $size = isset($arrMen[3]) ? $arrMen[3] : 10;
                 $class = isset($arrMen[4]) ? $arrMen[4] : "normalfield";
                 $aVals = isset($arrMen[5]) ? $arrMen[5] : false;
                 $txt = new cHText($id);
                 $txt->init($id, $size, $class);
                 $txt->set($id, $valor, $label);
                 if (is_array($aVals)) {
                     foreach ($aVals as $mKey => $mValue) {
                         if (strpos($mValue, "=") > 0) {
                             $DProp = explode("=", $mValue);
                             $txt->setProperty($DProp[0], $DProp[1]);
                         } else {
                             $txt->setProperty($mKey, $mValue);
                         }
                     }
                 }
                 $Element = $label == "" ? $id : $txt->get();
                 // si el marcador es igual al numero de elementos
                 if ($iMark == $this->mEByLine) {
                     $aElem[] = $Element;
                     $this->addHElem($aElem);
                     $iMark = 1;
                     $aElem = array();
                 } else {
                     $aElem[] = $Element;
                     if ($mxItem == $items) {
                         if ($iMark <= $this->mEByLine - 1) {
                             $this->addHElem($aElem);
                         }
                     }
                     $iMark++;
                 }
                 /*
                 array ( array (
                 						id,
                 						label
                 						value,
                 						size,
                 						class,
                 						options[])
                 */
             }
             $mxItem++;
         }
         $x = fopen("../images/tmp/test.yaml", "w+");
         fwrite($x, Spyc::YAMLDump($arrM));
         fclose($x);
     }
 }
    $oFRM->setTitle($xHP->getTitle());
    //<legend>M&oacute;dulo de Alta / Actualizacion de Usuarios del Sistema</legend>
    $xText2 = new cHText("");
    $xText = new cHText("");
    $oFRM->addPersonaBasico();
    $xText2->addEvent("jsaGetUInfo(); posAction()", "onchange");
    $oFRM->addHElem($xText2->get("idNombreUsuario", "", $xText->lang("NOMBRE DE", "USUARIO")));
    $oFRM->addHElem($xText2->getPassword("idContrasenna", $xText->lang("PASSWORD"), ""));
    $xText2->addEvent("evalPWD()", "onblur");
    $oFRM->addHElem($xText2->getPassword("idContrasenna2", $xText->lang("CONFIRME", "PASSWORD"), ""));
    $xSel = new cHSelect();
    $xSel->addEvent("update_puesto", "onchange");
    $oFRM->addHElem($xSel->get("idNivelAcceso", $xText->lang("TIPO DE", "ROL"), "2", TCATALOGOS_USUARIOS_ROLES));
    $xText->setClearEvents();
    $xText->setClearProperties();
    $oFRM->addHElem($xText->get("idPuesto", "", $xText->lang("PUESTO")));
    $xSel->setClearEvents();
    $oFRM->addHElem($xSel->get("idSucursal", $xText->lang("SUCURSAL"), getSucursal(), TCATALOGOS_ENTIDAD_SUCURSALES));
    $oFRM->addToolbar($xBtn->getRegresar("", true));
    $oFRM->addToolbar($xBtn->getBasic("TR.Baja", "jsSetBaja()", "baja", "idcmdbaja", false));
    $oFRM->addHTML("<p class='aviso' id='thAction'>{$msg}</p>");
    $oFRM->addHTML('<input type="hidden" id="idUsuario" name="idUsuario" />');
    $oFRM->addSubmit();
    echo $oFRM->get();
    $xJs = new jsBasicForm($oFRM->getName());
    echo $xJs->get();
} else {
    $sucess = true;
    $msg = "";
    //O = ALta , 1=Update
    $contrasenna = $_POST["idContrasenna"];
    }
}
$xFRM = new cHForm("frmcreditos_tipoconvenio", "../frmcreditos/creditos.productos.frm.php?id={$clave}&tema={$opcion}&action={$step}");
//setLog("../frmcreditos/creditos.productos.frm.php?action=$step");
$xFRM->addSubmit();
$xFRM->OHidden("idcreditos_tipoconvenio", $xTabla->idcreditos_tipoconvenio()->v(), "TR.Clave");
$xFRM->OHidden("tipo_convenio", $xTabla->tipo_convenio()->v(), "TR.Clave");
$xTxt = new cHText();
switch ($opcion) {
    case "contablecapital":
        $xTxt->addEvent("jsKeyAction(event, this)", "onkeyup");
        $xTxt->setProperty("list", "listadocuentas");
        $xTxt->setProperty("autocomplete", "off");
        $xFRM->addFootElement("<datalist id='listadocuentas'></datalist>");
        $xFRM->addFootElement("<input type='hidden' id='idcuenta' />");
        $xFRM->addHElem($xTxt->get("contable_cartera_vigente", $xTabla->contable_cartera_vigente()->v(), "TR.Cuenta Contable para Capital de Cartera vigente"));
        $xFRM->addHElem($xTxt->get("contable_cartera_vencida", $xTabla->contable_cartera_vencida()->v(), "TR.Cuenta Contable para Capital de Cartera vencida"));
        $xFRM->addHElem($xTxt->get("capital_vencido_normal", $xTabla->capital_vencido_normal()->v(), "TR.capital vencido normal"));
        $xFRM->addHElem($xTxt->get("capital_vencido_reestructurado", $xTabla->capital_vencido_reestructurado()->v(), "TR.capital vencido reestructurado"));
        $xFRM->addHElem($xTxt->get("capital_vencido_renovado", $xTabla->capital_vencido_renovado()->v(), "TR.capital vencido renovado"));
        $xFRM->addHElem($xTxt->get("capital_vigente_normal", $xTabla->capital_vigente_normal()->v(), "TR.capital vigente normal"));
        $xFRM->addHElem($xTxt->get("capital_vigente_reestructurado", $xTabla->capital_vigente_reestructurado()->v(), "TR.capital vigente reestructurado"));
        $xFRM->addHElem($xTxt->get("capital_vigente_renovado", $xTabla->capital_vigente_renovado()->v(), "TR.capital vigente renovado"));
        break;
    case "contableinteres":
        $xTxt->addEvent("jsKeyAction(event, this)", "onkeyup");
        $xTxt->setProperty("list", "listadocuentas");
        $xTxt->setProperty("autocomplete", "off");
        $xFRM->addFootElement("<datalist id='listadocuentas'></datalist>");
        $xFRM->addFootElement("<input type='hidden' id='idcuenta' />");
        $xFRM->addHElem($xTxt->get("contable_intereses_cobrados", $xTabla->contable_intereses_cobrados()->v(), "TR.Cuenta de Balance de Cargos en Intereses Cobrados"));
        $xFRM->addHElem("<div class='tx4' id='txtlocalidad'></div>");
    }
    $xFRM->addHElem($xTxt->getNumero("idtelefono1", "", "TR.TELEFONO_FIJO"));
    //$xFRM->addHElem( $xTxt->getNumero("idtelefono2", "", "TR.TELEFONO_MOVIL") );
    $xFRM->OText("idreferencias", "", "TR.Referencias");
    //$xFRM->addHElem( $xChk->get("TR.Domicilio Principal?", "idprincipal") );
    $xFRM->addFootElement("<input type='hidden' id='idcolonia' name='idcolonia' value='' />");
    //$xFRM->addFootElement("<input type='hidden' id='idsocio' name='idsocio' value='$persona' />");
    //$xFRM->endSeccion();
}
if ($con_actividad == true) {
    $xFRM->OText("idrazonsocialtrabajo", "", "TR.Empresa_donde_labora");
    $xTLi = new cHText();
    $xTLi->addEvent("getListadoAE(this, event)", "onkeyup");
    $xTLi->setProperty("list", "dlBuscarActividad");
    $xFRM->addHElem($xTLi->get("idactividad", FALLBACK_ACTIVIDAD_ECONOMICA, "TR.Clave de Actividad"));
    $xFRM->addHElem($xTxt->getDeMoneda("idingresos", "TR.Ingreso Mensual", 0));
    $xFRM->addHElem("<datalist id='dlBuscarActividad'><option /></datalist>");
}
$xFRM->addFooterBar($xHNot->get(" ", "idcoincidencias", $xHNot->NOTICE));
echo $xFRM->get();
$jxc->drawJavaScript(false, true);
?>
<script>
var gn			= new Gen();
var val			= new ValidGen();
var errors		= 0;
var evalFiscal	= true;
var evalCivil	= true;
<?php 
if ($tipo_de_ingreso == TIPO_INGRESO_RELACION or $con_legal == false) {
    $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();
        $oFrm->addToolbar($xLog->getLinkDownload("Log de descargas", ""));
    }
    $xSelP->addEvent("showInCommand()", "onblur");
    $xTxt = new cHText("idobservaciones");
    $html = "";
    $oFrm->addFooterBar("<h3>FECHA DE PAGO : [" . $xF->getFechaDDMM($Fecha) . "] NUMERO DE PARCIALIDAD: [{$parcialidad}]</h3>");
    $html .= $xCred->getFicha(false, "", false, true);
    $xHCob->setEvents("onblur='jsGetPago()'");
    $html .= $xHCob->get(false, "", "", false);
    $html .= $xTxt->get("idobservaciones", "", "Observaciones");
    $html .= "<iframe id=\"idFPrincipal\" src=\"./../principal.php\" width='100%' height=\"800px\" ></iframe>";
    $oFrm->addHElem($html);
    echo $oFrm->get();
    echo $xHP->setBodyEnd();
    ?>
<script>
var iSRC 		= "./frmprocesarpago.php?<?php 
    echo "p={$socio}|{$solicitud}|{$parcialidad}|{$periocidad}|";
    ?>
";
var ixsrc		= "./frmcobrosdecreditos2.php?<?php 
    echo "idsocio={$socio}&idsolicitud={$solicitud}&idparcialidad=";
    ?>
";
var parcial		= <?php 
$ByType = "";
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmfirmas", "importar.plan_de_pagos.frm.php?credito={$credito}&action=" . SYS_UNO);
$xFRM->setEnc("multipart/form-data");
$xFRM->setTitle($xHP->getTitle());
$xBtn = new cHButton();
$xTxt = new cHText();
$xTxt2 = new cHText();
$xSel = new cHSelect();
$xF = new cFecha();
$xT = new cTipos();
$msg = "";
if ($action == SYS_CERO) {
    $xFRM->addHElem("<div class='tx4'><label for='f1'>" . $xFRM->lang("archivo") . "</label><input type='file'  name='f1' id='f1'  /></div>");
    //$xFRM->addHElem( $xTxt2->getDeMoneda("idnumeropagina", $xFRM->lang("numero de", "pagina")) );
    $xFRM->addHElem($xTxt->get("idobservaciones", "", "Observaciones"));
    $xFRM->addSubmit();
    $xFRM->addFootElement('<input type="hidden" name="MAX_FILE_SIZE" value="1024000">');
    echo $xFRM->get();
} else {
    $doc1 = isset($_FILES["f1"]) ? $_FILES["f1"] : false;
    $observaciones = isset($DDATA["idobservaciones"]) ? $DDATA["idobservaciones"] : "";
    $xFil = new cFileImporter();
    //var_dump($_FILES["f1"]);
    if ($xFil->processFile($doc1) == true) {
        $data = $xFil->getData();
        $xPlan = new cPlanDePagos();
        //eliminar credito
        $xCred = new cCredito($credito);
        $xCred->init();
        $fecha_operacion = $xCred->getFechaDeMinistracion();
$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
echo $xHP->setBodyEnd();
?>

<script  >
}
.selected {
    font-weight:bold;
}
.tab-content {
    clear:both;
    border:1px solid #ddd;
    padding:10px;
    border-radius: 3px;
}
</style>
<body>
<?php 
if ($cuenta == false) {
    $xHForm = new cHForm("frmGuia", "guia-contable.frm.php");
    $xHForm->addHElem($xHTxt->get("NumeroDeCuenta", CUENTA_DE_CUADRE, "Numero de Cuenta"));
    $xHForm->addSubmit("Empezar la Captura");
    echo $xHForm->get();
} else {
    ?>
<div id="wrapper">
<?php 
    $xCta = new cCuentaContable($cuenta);
    $xCta->init();
    echo $xCta->getFicha();
    /* echo $xCta->getMessages("html"); */
    ?>
    <ul class="tabs">
        <li><a href="#" class="defaulttab" rel="tabs1">Se Carga Cuando</a></li>
        <li><a href="#" rel="tabs2">Se Abona Cuando</a></li>
        <li><a href="#" rel="tabs3">Agregar Nuevo</a></li>
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmreporteempleado", "reportar_empleado.frm.php?action=" . SYS_UNO);
$xBtn = new cHButton();
$xTxt = new cHText();
$xSel = new cHSelect();
$xFec = new cHDate();
$xTa = new cHTextArea();
if ($action == SYS_NINGUNO) {
    $xUsers = $xSel->getUsuarios("idusuarioreportado");
    $xMot = $xSel->getListaDeRiesgosAML("", AML_CLAVE_OPERACIONES_INTERNAS);
    $xFRM->setTitle($xHP->getTitle());
    $xFRM->ODate("fecha_de_evento", false, "TR.Fecha de Suceso");
    $xFRM->addHElem($xUsers->get($xHP->lang("usuario", "reportado"), true));
    $xFRM->addHElem($xMot->get($xHP->lang("motivos"), true));
    $xFRM->addPersonaBasico("", false, false, "", "TR.Persona Relacionada");
    $xFRM->addHElem($xTxt->get("iddocumento", DEFAULT_CREDITO, $xHP->lang("documento", "relacionado")));
    $xFRM->addHElem($xSel->getListaDeObjetosEnSistema()->get(true));
    $xFRM->addHElem($xTa->get("idmensaje", "", $xHP->lang("mensaje")));
    //$xFRM->addCreditBasico();
    $xFRM->addSubmit();
} else {
    //LOS REPORTES DIRECTOS SI SE NOTIFICAN AL OFICIAL
    $arrValores = array("montoabonado" => MQL_FLOAT, "idusuarioreportado" => MQL_INT, "idmensaje" => MQL_STRING, "fecha_de_evento" => MQL_STRING, "idtipoderiesgo" => MQL_INT, "iddocumento" => MQL_INT, "idsocio" => MQL_INT);
    $xF = new cFecha();
    $VR = getVariablesSanas($_POST, $arrValores);
    $fecha = $xF->getFechaISO($VR["fecha_de_evento"]);
    //$fecha			= $xF->getInt($fecha);
    $usuarioreportado = $VR["idusuarioreportado"];
    $motivo = $VR["idtipoderiesgo"];
    $mensaje = $VR["idmensaje"];
    $documento = $VR["iddocumento"];