$oFrm->OButton("TR.Actualizar Sucursal", "jsaActualizarSucursal()", $oFrm->ic()->EJECUTAR);
     $oFrm->OHidden("idsucursal", $xSoc->getIDSucursalAsociada());
 }
 if ($xSoc->getEsUsuario(true)) {
     $oFrm->OButton("TR.Actualizar Usuario", "jsaActualizarUsuario()", $oFrm->ic()->EJECUTAR);
     $oFrm->OHidden("idusuario", $xSoc->getOUsuario()->getID());
 }
 //Agregar convenios
 $xTListaCreds = new cTabla($xql->getListadoDeCreditos($idsocio), 2);
 $xTListaCreds->OButton("TR.Panel", "jsGoToPanelCredito(" . HP_REPLACE_ID . ")", $xTListaCreds->ODicIcons()->CONTROL);
 $xHTabs->addTab("TR.Creditos", $xTListaCreds->Show());
 //agregar cuenta de ahorro
 $xTListaCapt = new cTabla($xql->getListadoDeCuentasDeCapt($idsocio));
 $xHTabs->addTab("TR.Captacion", $xTListaCapt->Show());
 //Actualizar Descuentos
 $xDiv2 = new cHDiv("inv", "iddivdescuento");
 $xFRM10 = new cHForm("frmdescuento");
 $xFRM10->addSubmit("", "jsGuardarDescuento()", "jsCancelarAccion()");
 $xFRM10->OMoneda("iddescuento", 0, "TR.Monto");
 //======================================== AML
 /*Validacion*/
 if (MODO_DEBUG == true) {
     $xHTabs->addTab("TR.Validacion", $xSoc->getValidacion(OUT_HTML));
 }
 $xDiv2->addHElem($xFRM10->get());
 $oFrm->addHTML($xHTabs->get());
 $oFrm->addHTML($xDiv2->get());
 $oFrm->OHidden("idsocio", $idsocio);
 $oFrm->OHidden("idmodificado", "");
 $oFrm->OHidden("idcantidad", "0");
 $oFrm->addFooterBar(" ");
 function get($txt, $id = "", $tipo = false)
 {
     $this->mTipo = $tipo == false ? $this->mTipo : $tipo;
     $xDiv = new cHDiv("alert-box " . $this->mTipo, $id);
     $txt = "<span class='close-tip' onclick='var xG = new Gen(); xG.closeTip(this)'>x</span>" . $txt;
     $xDiv->addHElem($txt);
     return $xDiv->get();
 }
$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));
$xDiv->addHElem($xTxM->getDeMoneda("mone-1", "TR.Monedas de 1", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-2", "TR.Monedas de 2", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-5", "TR.Monedas de 5", 0));
$xDiv->addHElem($xTxM->getDeMoneda("mone-10", "TR.Monedas de 10", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-20", "TR.Billetes de 20", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-50", "TR.Billetes de 50", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-100", "TR.Billetes de 100", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-200", "TR.Billetes de 200", 0));
$xDiv->addHElem($xTxM->getDeMoneda("bille-500", "TR.Billetes de 500", 0));
    } else {
        $obj = $xObj->obj();
        $key = $obj->getKey();
        //$obj	= new cSocios_general();
        $obj->setData($obj->query()->initByID($clave));
        $rs = $obj->query()->getCampos();
        foreach ($rs as $vals => $cnt) {
            $soloValores[$vals] = $cnt["V"];
        }
    }
}
$todo = json_encode($rs);
$jsVals = json_encode($soloValores);
$xTabs = new cHTabs();
$xDiv1 = new cHDiv("tx1", "idhvals");
$xDiv2 = new cHDiv("tx1", "idhtodo");
$xTabs->addTab("Campos", $xDiv1->get($jsVals));
$xTabs->addTab("Todo", $xDiv2->get($todo));
$xFRM->addHTML($xTabs->get());
echo $xFRM->get();
?>
    <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Quicksand" />
    <link rel="stylesheet" type="text/css" href="../css/pretty-json.css" />
    <script type="text/javascript" src="../js/underscore-min.js" ></script>
    <script type="text/javascript" src="../js/backbone-min.js" ></script>
    <script type="text/javascript" src="../js/pretty-json-min.js" ></script>
    
<script>
$(document).ready(function() {
var el = {
        solovals: $('#idhvals'),