//=====>	INICIO_H
include_once "../core/go.login.inc.php";
include_once "../core/core.error.inc.php";
include_once "../core/core.html.inc.php";
include_once "../core/core.init.inc.php";
$theFile = __FILE__;
$permiso = getSIPAKALPermissions($theFile);
if ($permiso === false) {
    header("location:../404.php?i=999");
}
$_SESSION["current_file"] = addslashes($theFile);
//<=====	FIN_H
//====================================================================================================
$xHP = new cHPage("TR.Creditos del Sistema");
$xDiv = new cHDiv();
$xHP->init();
$xFRM = new cHForm("frm", "./");
$msg = "";
$xFRM->addDivSolo('<img src="../images/banner-safe.png" />');
$xFRM->addHTML("<h3>AUTOR</h3>");
$xFRM->addHTML("<h5>Balam Gonzalez Luis Humberto 2005-2014</h5>");
$xUl2 = new cHUl();
$xUl2->li('<a href="http://www.opencorebanking.com/">P&aacute;gina del Proyecto : www.opencorebanking.com</a>');
$xUl2->li('<a href="http://sourceforge.net/projects/safemicrofin/"> Hosting del Proyecto :  SourceForge</a>');
//$xUl2->li('Blog del Proyecto <a href="http://sourceforge.net/apps/wordpress/safemicrofin/">Hospedado en SourceForge</a>');
//$xFRM->addHTML( $xUl2->li('<a href="http://wiki.opencorebanking.com/">Wiki del Proyecto Hospedado en www.opencorebanking.com</a>')->end());
//$xFRM->addDivSolo("")
$xFRM->addHTML("<h3>FINANCIAMIENTO</h3>");
$xUl3 = new cHUl();
//<a href="http://www.grupopadio.com.mx"> <a href="http://www.mulmeyah.org">
$xUl3->li('GRUPO PADIO, SOFOM ENR (Desde Agosto de 2013).- Calle 25 # 87-A, Col. México, Mérida, Yucatán');
$jxc->exportFunction('save_mvto', array('idkeymvto', "idcuenta", "idcargo", "idabono", "idreferencia", "idconcepto", "idfecha", "frmpolizamvtos"));
$jxc->exportFunction('UpdateEditMvto', array('idkeymvtoU', "idCuentaU", "idCargoU", "idAbonoU", "idReferenciaU", "idConceptoU", "idDiarioU", "frmpolizamvtos"), "#idSwCatalogo");
$jxc->exportFunction('listar_cuentas', array('idcuenta'), '#idSwCatalogo');
$jxc->exportFunction('setListaCuentas', array('idcuentaU'), '#idSwCatalogo');
$jxc->exportFunction('jsTAEliminarMvto', array('idkeymvtoToDelete'));
$jxc->process();
if ($poliza != false) {
    $sqlpol = "SELECT * FROM contable_polizas WHERE ejercicio={$ejercicio}\n\t\t\tAND periodo={$periodo} AND tipopoliza={$tipo} AND numeropoliza={$poliza}";
    $dpol = getFilas($sqlpol);
    $fecha = $dpol["fecha"];
    $d_concepto = $dpol["concepto"];
    $sql_umvto = "SELECT MAX(numeromovimiento) AS 'mmvto' FROM contable_movimientos\n\t\t\tWHERE ejercicio={$ejercicio} AND periodo={$periodo}\n\t\t\tAND numeropoliza={$poliza} AND tipopoliza={$tipo}";
    $m_mvto = mifila($sql_umvto, "mmvto") + 1;
    $k_mvto = "i@{$ejercicio}@{$periodo}@{$poliza}@{$tipo}@{$m_mvto}";
}
$xHP->init("InitMvtos()");
?>
<form name="frmpolizamvtos" id="idfrmpolizamvtos" method="post">
<?php 
$itype = "hidden";
?>
<input type='<?php 
echo $itype;
?>
' id='idkeymvtoToDelete' />
<table  style="font-weight: normal;">
<tbody id="TBMovimientos">
  <tr>
    <th width='5%'>...</th>
    <th width='10%'>Cuenta</th>
    <th width='35%'>Nombre de la Cuenta</th>
    $ByEstado .= setNoMenorQueCero($tipo) <= 0 ? "" : "  AND (`aml_risk_catalog`.`tipo_de_riesgo` ={$tipo}) ";
    $fecha_inicial = $xF->getFechaISO($fecha_inicial);
    $fecha_final = $xF->getFechaISO($fecha_final);
    $sql = $xlistas->getListadoDeAlertas(false, false, false, false, $ByEstado);
    $xT = new cTabla($sql);
    $xT->setWithMetaData();
    $xT->OButton("TR.Dictaminar", "jsModificarEstatus(_REPLACE_ID_)", $xT->ODicIcons()->REPORTE);
    $xT->OButton("TR.Panel", "jsToPanel(_REPLACE_ID_)", $xT->ODicIcons()->EJECUTAR);
    $xT->setKeyField($xAl->getKey());
    $xT->setKeyTable($xAl->get());
    return $xT->Show();
}
$jxc->exportFunction('jsaGetListadoDeAvisos', array('idtipoderiesgoaml', 'idfecha-1', 'idfecha-2', 'idactivas'), "#lstalertas");
$jxc->process();
$clave = parametro("id", SYS_TODAS);
$xHP->init("jsGetListadoAvisos()");
$jsb = new jsBasicForm("");
$xFRM = new cHForm("frm_alertas", "./");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$jsb->setNameForm($xFRM->getName());
$selcat = $xSel->getListaDeTipoDeRiesgoEnAML();
$selcat->addEvent("onblur", "jsGetListadoAvisos()");
$selcat->addEvent("onchange", "jsGetListadoAvisos()");
$selcat->addEspOption(SYS_TODAS);
$selcat->setOptionSelect(SYS_TODAS);
$xFRM->OHidden("idfecha-1", "", "");
$xFRM->OHidden("idfecha-2", "", "");
//$xFRM->addHElem( $xDate->get( $xFRM->lang("fecha inicial"), $xF->getDiaInicial(), 1 ));
include_once "../core/core.init.inc.php";
include_once "../core/core.db.inc.php";
$theFile = __FILE__;
$permiso = getSIPAKALPermissions($theFile);
if ($permiso === false) {
    header("location:../404.php?i=999");
}
$_SESSION["current_file"] = addslashes($theFile);
//=====================================================================================================
$xHP = new cHPage("", HP_FORM);
$DDATA = $_REQUEST;
$action = isset($DDATA["action"]) ? $DDATA["action"] : SYS_CERO;
//$jxc = new TinyAjax();
//$jxc ->exportFunction('datos_del_pago', array('idsolicitud', 'idparcialidad'), "#iddatos_pago");
//$jxc ->process();
echo $xHP->init();
$jsb = new jsBasicForm("frmdocumentos");
//$jxc ->drawJavaScript(false, true);
$ByType = "";
$xFRM = new cHForm("frmfirmas", "entidades.upload.frm.php?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>");
$oficial = elusuario($iduser);
$output = !isset($_GET["out"]) ? "default" : $_GET["out"];
$idsolicitud = $_GET["pb"];
//Numero de Solicitud
$id = !isset($_GET["pa"]) ? false : $_GET["pa"];
//Numero de Socio
$f15 = !isset($_GET["f15"]) ? false : $_GET["f15"];
$f14 = !isset($_GET["f14"]) ? false : $_GET["f14"];
$f16 = !isset($_GET["f16"]) ? false : $_GET["f16"];
$f18 = !isset($_GET["f18"]) ? false : $_GET["f18"];
//Mostrar Movimiento Especifico
$TOperacion = !isset($_GET["f19"]) ? false : $_GET["f19"];
//Codigo de Tipo de Operacion.- Mvto Especifico
$fecha_inicial = $_GET["on"];
$fecha_final = $_GET["off"];
$xHP->init("initComponents()");
$xRPT = new cReportes($xHP->getTitle());
echo $xHP->getEncabezado();
echo $xRPT->getEncabezado();
$cCred = new cCredito($idsolicitud);
$cCred->init();
//TODO: Modificar
echo $cCred->getFicha(true, "", true, true);
$sql = "SELECT\n\t`creditos_sdpm_historico`.`idcreditos_sdpm_historico` AS `control`,\n\t`creditos_sdpm_historico`.`numero_de_socio`,\n\t`creditos_sdpm_historico`.`numero_de_credito`,\n\t`creditos_sdpm_historico`.`fecha_anterior`,\n\t`creditos_sdpm_historico`.`fecha_actual`,\n\t`creditos_sdpm_historico`.`dias_transcurridos`,\n\t`creditos_sdpm_historico`.`monto_calculado`,\n\t`creditos_sdpm_historico`.`saldo`,\n\t`creditos_sdpm_historico`.`estatus`,\n\t`creditos_sdpm_historico`.`interes_normal`\nFROM\n\t`creditos_sdpm_historico` `creditos_sdpm_historico` \nWHERE\n\t(`creditos_sdpm_historico`.`numero_de_credito` ={$idsolicitud})\nORDER BY\n\t`creditos_sdpm_historico`.`fecha_anterior` ASC\n\t/*`creditos_sdpm_historico`.`fecha_actual` DESC */";
$cTbl = new cTabla($sql);
$cTbl->setTdClassByType();
$cTbl->setWidth();
$cTbl->Show("", false);
$TSum = $cTbl->getFieldsSum();
echo " <table width='100%'>\n\t\t<tr>\n\t\t<td />\n\t\t<td />\n\t\t<td />\n\t\t<td />\n\t\t\n\t\t<th class='mny'>" . getFMoney($TSum["dias_transcurridos"]) . "</th>\n\t\t<th class='mny'>" . getFMoney($TSum["monto_calculado"]) . "</th>\n\t\t<th class='mny'>" . getFMoney($TSum["saldo"]) . "</th>\n\t\t<td />\n\t\t<th class='mny'>" . getFMoney($TSum["interes_normal"]) . "</th>\n\t\t</tr>\n\t\t</table ";
echo $xHP->getPieDePagina();
}
$jxc->exportFunction('jsaSavePoliza', array('idejercicio', 'idperiodo', 'idtipopol', 'idnumeropol', 'idfechapol', 'idconceptopol', 'idcargos', "idabonos"), "#imsg");
$jxc->exportFunction('update_sumas_pol', array('idejercicio', 'idperiodo', 'idtipopol', 'idnumeropol', 'idfrmpol'));
$jxc->exportFunction('jsaSearchPoliza', array('idejercicio', 'idperiodo', 'idtipopol', 'idnumeropol', 'idfrmpol'));
$jxc->exportFunction('jsaEditarPoliza', array('idtipopol', 'idnumeropol', 'idfechapol', 'idconceptopol', 'idcargos', 'idabonos', 'idNumeroAnterior'), "#ipolmsg");
$jxc->exportFunction('jsaDeletePoliza', array('idejercicio', 'idperiodo', 'idtipopol', 'idnumeropol', 'idfrmpol'), "#ipolmsg");
//$jxc ->exportFunction('verifyExistPoliza', array('idcproperties'));
$jxc->exportFunction('jsGetUltimoFolio', array('idejercicio', 'idperiodo', 'idtipopol'), "#idnumeropol");
$jxc->exportFunction('jsSetUltimoFolio', array('idejercicio', 'idperiodo', 'idtipopol'));
$jxc->process();
$arrValues = array("ejercicio" => EJERCICIO_CONTABLE, "periodo" => EACP_PER_CONTABLE, "fecha" => false, "tipo" => 1, "numero" => 0, "onload" => "iniciar_poliza()");
if (isset($_GET["p"])) {
    $DiPol = explode(STD_LITERAL_DIVISOR, $_GET["p"], 5);
    $arrValues = array("ejercicio" => $DiPol[0], "periodo" => $DiPol[1], "fecha" => $DiPol[0] . "-" . $DiPol[1] . "-01", "tipo" => $DiPol[2], "numero" => $DiPol[3], "onload" => "iniciar_poliza(); chkPolizaRegistrada();");
}
$xHP->init($arrValues["onload"]);
?>
<form name="frmpol" method="post" action="" id="idfrmpol">
		<input type="hidden" name="ejercicio" id="idejercicio" value="<?php 
echo $arrValues["ejercicio"];
?>
" >
		<input type="hidden" name="periodo" id="idperiodo" value="<?php 
echo $arrValues["periodo"];
?>
" />
		<input type='hidden' id='idcproperties' value='0' name="cproperties" />
		<input type='hidden' id='idNumeroAnterior' value='<?php 
echo $arrValues["numero"];
?>
' name="cNumeroAnterior" />
//$jxc ->process();
$fecha = parametro("idfecha-0", false, MQL_DATE);
$fecha = parametro("idfechaactual", $fecha, MQL_DATE);
$persona = parametro("persona", DEFAULT_SOCIO, MQL_INT);
$persona = parametro("socio", $persona, MQL_INT);
$persona = parametro("idsocio", $persona, MQL_INT);
$credito = parametro("credito", DEFAULT_CREDITO, MQL_INT);
$credito = parametro("idsolicitud", $credito, MQL_INT);
$credito = parametro("solicitud", $credito, MQL_INT);
$cuenta = parametro("cuenta", DEFAULT_CUENTA_CORRIENTE, MQL_INT);
$cuenta = parametro("idcuenta", $cuenta, MQL_INT);
$jscallback = parametro("callback");
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->init("setDefaults()");
$xFRM = new cHForm("frm", "./");
$xSel = new cHSelect();
$pais = EACP_CLAVE_DE_PAIS;
?>
<fieldset>
<legend>Actualizacion / correccion de Datos</legend>

<?php 
$elsocio = isset($_GET["elsocio"]) ? $_GET["elsocio"] : false;
$action = isset($_GET["a"]) ? $_GET["a"] : false;
if ($action == false) {
    if ($elsocio != false) {
        $xSoc = new cSocio($elsocio);
        $xSoc->init();
        $DSoc = $xSoc->getDatosInArray();
    }
    $body .= $avisos;
    return $body;
}
function jsaSetSaveRechazados($solicitud, $texto)
{
    $xCred = new cCredito($solicitud);
    $xCred->init();
    $xCred->setRazonRechazo($texto);
}
$jxc = new TinyAjax();
$jxc->exportFunction('jsaGetDatos', array('idsolicitud'));
$jxc->exportFunction('jsaSetSaveRechazados', array('idsolicitud', 'txtRazones'));
$jxc->exportFunction('getListadoDeGrupoParaGuardar', array('idsolicitud', "idsocio"), "#informacion");
$jxc->process();
$xHP->init($jsInit);
if ($action == SYS_DOS) {
    //$cTipo	= new cTipos();
    /* ----------------------------------------- MUEVE EL CREDITO AUTORIZADO y FILTRA ------------------------ */
    $xF = new cFecha();
    $idsolicitud = $credito;
    if (setNoMenorQueCero($idsolicitud) <= DEFAULT_CREDITO) {
        echo "<p class='aviso'>C&Oacute;DIGO DE SOLICITUD INCORRECTA</p>";
    } else {
        $idpagos = $_POST["idpagos"];
        $idmonto = $_POST["idmonto"];
        $idautorizacion = $_POST["idautorizacion"];
        $sdoactual = 0;
        //Saldo Actual es igual a Cero, hasta la ministracion se cambia
        $idnivelderiesgo = $_POST["idnivelderiesgo"];
        $periocidad = $_POST["idperiocidad"];
    $sqlUN = "UPDATE seguimiento_llamadas\n    \t\t\tSET observaciones=CONCAT(observaciones, '\n{$date}\t', '{$note}')\n    \t\t\tWHERE  idseguimiento_llamadas={$id}";
    $n = my_query($sqlUN);
    if ($n["stat"] != false) {
        $msg = "Se Actualizo la Llamada #{$id} con la Nota [{$note}]";
    }
    return $msg;
}
$jxc->exportFunction('jsaGetCallsToToday', array('idfecha-0', "idChkEfectuadas", "idChkVencidas", "idChkCanceladas", "idMarkRecord"), "#tdCalendar");
$jxc->exportFunction('jsaSaveNote', array('idIDNode', "idTxtNote"), "#idTdMsgs");
$jxc->process();
$xFRM = new cHForm("frmnav", "./");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
echo $xHP->init("jsaGetCallsToToday()");
?>
<form name="frmcalendario" method="POST" action="./">

<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%">
$jxc->exportFunction('jsaGetListadoCierres', array('idfecha-0'), "#listados");
$jxc->process();
if ($action == SYS_UNO) {
    if ($xCierre->checkCierre($fecha) == true) {
        $msg .= $xCierre->getMessages();
    } else {
        $status = $xCierre->check5Cierres($fecha, true);
        if ($status[SYS_ESTADO] == false and MODO_DEBUG == false) {
            $msg .= $xCierre->getMessages();
        } else {
            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();
    $xP->setAplicarPerfil();
    $xFil = new cFileLog();
    $xFil->setWrite($xP->getMessages());
    $xFil->setClose();
    return $xFil->getLinkDownload("Cambios");
}
//$jxc ->exportFunction('taRetMenuChilds', array('idParents'), "#ilstChilds");
//$jxc ->exportFunction('taRetOneNode', array('idKeyNow'), "#ilstChilds");
//$jxc ->exportFunction('getPermisosByID', array('idKeyNow') );
$jxc->exportFunction('getListenPermissions', array('idKeyNow'), "#idPermisos");
$jxc->exportFunction('jsaSetAplicarPermisos', array('idKeyNow', 'idusuario'), "#idSalida");
$jxc->exportFunction('jsaSetClearPermisos', array('idKeyNow'), "#idSalida");
$jxc->exportFunction('jsaSetAplicarPerfiles', array('idKeyNow'), "#idSalida");
$jxc->exportFunction('jsaSetLiberarPermisos', array('idKeyNow'), "#idSalida");
$jxc->process();
$xHP->init("getListenPermissions()");
$xFRM = new cHForm("frmpermisos", "./");
$xBtn = new cHButton();
$xTxt = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$vSql = "SELECT\n\t\t\t\t`general_menu`.`idgeneral_menu`,\n\t\t\t\t`general_menu`.`menu_title` AS 'descripcion'\n\t\t\tFROM\n\t\t\t\t`general_menu` `general_menu`\n\t\t\tWHERE menu_type='parent'\n\t\t\tORDER BY `general_menu`.`menu_parent`,`general_menu`.`idgeneral_menu` ";
$cSel = new cSelect("cParents", "idParents", $vSql);
$cSel->setEsSql();
$cSel->addEspOption("0", "Principal");
$cSel->addEspOption("9999", "No Asignados");
//$cSel->addEvent("onchange", "getListChilds");
$xFRM->addDivSolo($cSel->get("TR.Menu"), "", "tx34", "", array(1 => array("id" => "trNY")));
$xFRM->addFootElement('<input type="hidden" id="strCompPermissions" /><input type="hidden" id="idKeyNow" />
					<input type="hidden" id="idusuario" />');
$xFRM->addDivSolo("<div id=\"idPermisos\" ></div>", "<div id=\"idSalida\" ></div>", "tx24", "tx24", array(1 => array("id" => "idforms"), 2 => array("id" => "ilstChilds")));
include_once "../core/go.login.inc.php";
include_once "../core/core.error.inc.php";
include_once "../core/core.html.inc.php";
include_once "../core/core.init.inc.php";
$theFile = __FILE__;
$permiso = getSIPAKALPermissions($theFile);
if ($permiso === false) {
    header("location:../404.php?i=999");
}
$_SESSION["current_file"] = addslashes($theFile);
//<=====	FIN_H
$iduser = $_SESSION["log_id"];
//=====================================================================================================
$xP = new cHPage("TR.Calendario de Compromisos", HP_FORM);
$xQL = new cSQLListas();
$xP->init();
$oficial = elusuario($iduser);
/**
Valores Pasados por GET numero_de_socio|numero_de_credito|fecha
*/
$xParams = parametro("p");
$defValues = "0|0|" . fechasys();
if ($xParams == "") {
    $defValues = $xParams;
}
//require_once("." . TINYAJAX_PATH . "/TinyAjax.php");
//$jxc = new TinyAjax();
//$jxc ->exportFunction('datos_del_pago', array('idsolicitud', 'idparcialidad'), "#iddatos_pago");
//$jxc ->process();
//$jxc ->drawJavaScript(false, true);
/**
//$jxc = new TinyAjax();
//$jxc ->exportFunction('datos_del_pago', array('idsolicitud', 'idparcialidad'), "#iddatos_pago");
//$jxc ->process();
$persona = parametro("persona", DEFAULT_SOCIO, MQL_INT);
$persona = parametro("socio", $persona, MQL_INT);
$persona = parametro("idsocio", $persona, MQL_INT);
$credito = parametro("credito", DEFAULT_CREDITO, MQL_INT);
$credito = parametro("idsolicitud", $credito, MQL_INT);
$credito = parametro("solicitud", $credito, MQL_INT);
$cuenta = parametro("cuenta", DEFAULT_CUENTA_CORRIENTE, MQL_INT);
$cuenta = parametro("idcuenta", $cuenta, MQL_INT);
$jscallback = parametro("callback");
$tiny = parametro("tiny");
$form = parametro("form");
$action = parametro("action", SYS_NINGUNO);
$xHP->init("jsInit()");
$xFRM = new cHForm("frm", "./");
$msg = "";
/*$xFRM->addJsBasico();
$xFRM->addCreditBasico();
$xFRM->addSubmit();*/
$xFRM->OTextArea("idtexto", "", "TR.Texto");
echo $xFRM->get();
?>
<script>
function jsInit(){
	$("#idtexto").val(session("var.serialize"));
}
</script>
<style>
	#idtexto {
        		}*/
        if ($cls == "day_1") {
            $cls = "day_2";
        } else {
            $cls = "day_1";
        }
        $td = $td . "\n <td class='{$cls}'>\n\t\t\t\t\t<table width='100%' aling=\"center\">\n\t\t\t\t\t\t<tbody>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td class=\"strech\" title='Compromisos del dia {$ncdia}'><center>\n\t\t\t\t\t\t\t<img src=\"../images/common/icon-new.png\" onclick='addCompromisos(\"0|0|{$dia}\");' alt='Agregar un Compromiso' />\n\t\t\t\t\t\t\t<img src=\"../images/common/stock_navigator-all-or-sel-toggle.png\" onclick='mostrar_un_dia(\"{$dia}\");' alt='Mostrar Compromisos' />\n\t\t\t\t\t\t\t{$ndia}\n\t\t\t\t\t\t\t</center></td>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t{$compro}\n\t\t\t\t\t\t</tbody>\n\t\t\t\t\t</table>\n\t\t\t\t\t</td>";
        //$th = $th . "<th class='compact'>$ncdia</th>";
    }
    return "<table class='calendar_day'\n\tcellpadding='2' cellspacing='2' border='2'>\n\t\t<tr>\n\t\t\t{$td}\n\t\t<tr>\n\t</table>";
}
$jxc->exportFunction('n_week', array('idfecha'), "#semanas_del_mes");
$jxc->exportFunction('b_week', array('idfecha'), "#semanas_del_mes");
$jxc->exportFunction('s_week', array('idfecha'), "#calendario_por_semana");
$jxc->process();
$xP->init("next_week()");
/**
Clase de scripts basicos
*/
?>
<fieldset>
	<legend>Calendario de Compromisos</legend>
<input type="hidden" value="" id="idfecha" />
<div id='semanas_del_mes'></div>
<div id='calendario_por_semana'></div>
</fieldset>
</body>
<script language='javascript' src='../jsrsClient.js'></script>
<?php 
$jxc->drawJavaScript(false, true);
?>