/******************************************************************************
* This file defines the tree menu with it's items and submenus. *
******************************************************************************/
// User-defined tree menu data.
var treeMenu = new TreeMenu(); // This is the main menu.
var treeMenuName = "myMenu_1.0"; // Make this unique for each tree menu.
var treeMenuDays = 7; // Number of days to keep the cookie.
var treeMenuFrame = "izquierda"; // Name of the menu frame.
var treeMenuImgDir = "graphics/"; // Path to graphics directory.
var treeMenuBackground = "imagenes/imagenmenu.jpg"; // Background image for menu frame.
var treeMenuBgColor = "#009933"; // Color for menu frame background.
var treeMenuFgColor = "#ffffff"; // Color for menu item text.
var treeMenuHiBg = "#008080"; // Color for selected item background.
var treeMenuHiFg = "#ffffff"; // Color for selected item text.
var treeMenuFont = "MS Sans Serif,Arial,Helvetica"; // Text font face.
var treeMenuFontSize = 1; // Text font size.
var treeMenuRoot = "Menu Principal"; // Text for the menu root.
var treeMenuFolders = 0; // Sets display of '+' and '-' icons.
var treeMenuAltText = true; // Use menu item text for icon image ALT text.
// Define the items for the top-level of the tree menu.
treeMenu.addItem(new TreeMenuItem("Administracion")); // op0
treeMenu.addItem(new TreeMenuItem("Contabilidad")); // op1
treeMenu.addItem(new TreeMenuItem("Facturacion")); // op2
treeMenu.addItem(new TreeMenuItem("Inventarios")); // op3
treeMenu.addItem(new TreeMenuItem("Cuentas Por Pagar")); // op4
treeMenu.addItem(new TreeMenuItem("Colectivo")); // op5
treeMenu.addItem(new TreeMenuItem("Nomina")); // op6
treeMenu.addItem(new TreeMenuItem("Cambiar Periodo", "administracion/admon/cambiarperiodo.php", "derecha"));
// Configuracion del sistema - op0.
var op0 = new TreeMenu();
op0.addItem(new TreeMenuItem("Empresa", "administracion/admon/empresa.php", "derecha" ) );
op0.addItem(new TreeMenuItem("Usuarios", "administracion/admon/usuarios.php", "derecha" ) );
op0.addItem(new TreeMenuItem("Modulos", "administracion/admon/modulos.php", "derecha" ) );
op0.addItem(new TreeMenuItem("Accesos", "administracion/admon/permisos.php", "derecha" ) );
treeMenu.items[0].makeSubmenu( op0 );
// Configuracion del sistema - op1.
var op1 = new TreeMenu();
op1.addItem(new TreeMenuItem("Parametros"));
op1.addItem(new TreeMenuItem("Plan de Cuentas", "conta/procesos/cuentas.php", "derecha" ) );
op1.addItem(new TreeMenuItem("Terceros", "conta/procesos/terceros.php", "derecha" ) );
op1.addItem(new TreeMenuItem("Movimientos Contables", "conta/procesos/movimientos.php", "derecha" ) );
op1.addItem(new TreeMenuItem("Cierres"));
op1.addItem(new TreeMenuItem("Informes"));
op1.addItem(new TreeMenuItem("Utilidades"));
op1.addItem(new TreeMenuItem("Interfaces"));
treeMenu.items[1].makeSubmenu( op1 );
var op1_1 = new TreeMenu();
op1_1.addItem(new TreeMenuItem("Tipos Comprobante", "conta/configuracion/tico.php", "derecha" ) );
op1_1.addItem(new TreeMenuItem("Conceptos Comprobantes", "conta/configuracion/concepto.php", "derecha" ) );
op1_1.addItem(new TreeMenuItem("Auxiliares", "conta/configuracion/auxiliar.php", "derecha" ) );
op1_1.addItem(new TreeMenuItem("Centros de Costos", "conta/configuracion/ccostos.php", "derecha" ) );
op1_1.addItem(new TreeMenuItem("Actividades Economicas", "conta/configuracion/actividad.php", "derecha" ) );
op1_1.addItem(new TreeMenuItem("Ciudades", "conta/configuracion/ciudades.php", "derecha" ) );
op1_1.addItem(new TreeMenuItem("Tipo de Documento", "conta/configuracion/tipodocumento.php", "derecha" ) );
op1_1.addItem(new TreeMenuItem("Tabla de Retencion", "conta/configuracion/retencion.php", "derecha" ) );
op1.items[0].makeSubmenu( op1_1 );
var op1_4 = new TreeMenu();
op1_4.addItem(new TreeMenuItem("Validacion", "conta/cierres/validar.php", "derecha" ) );
op1_4.addItem(new TreeMenuItem("Actualizacion de Saldos", "conta/cierres/actualizar.php", "derecha" ) );
op1_4.addItem(new TreeMenuItem("Cierre de Año", "conta/cierres/cierrano.php", "derecha" ) );
op1_4.addItem(new TreeMenuItem("Contabilizar Factura", "facturacion/utilidades/facturaruno.php", "derecha" ) );
op1_4.addItem(new TreeMenuItem("Contabilizar Recibo", "facturacion/utilidades/recibiruno.php", "derecha" ) );
op1_4.addItem(new TreeMenuItem("Contabilizar CXP", "cxp/procesos/cxpuno.php", "derecha" ) );
op1_4.addItem(new TreeMenuItem("Contabilizar Pago CXP", "cxp/procesos/recibiruno.php", "derecha" ) );
op1_4.addItem(new TreeMenuItem("Distribuir Pagos", "facturacion/utilidades/distriventas.php", "derecha" ) );
op1.items[4].makeSubmenu( op1_4 );
var op1_5 = new TreeMenu();
op1_5.addItem(new TreeMenuItem("Plan de Cuentas", "conta/informes/planctas.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Terceros", "conta/informes/terceros.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Movimientos", "conta/informes/movimientos.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Movimientos X Filtro", "conta/informes/movimientosfil.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Diferencias Movtos", "conta/informes/diferencias.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Diario Columnario", "conta/informes/diariocol.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Mayor y Balance", "conta/informes/mayorybce.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Balance de Prueba", "conta/informes/balancepru.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Estado de Resultados", "conta/informes/pyg.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Balance General", "conta/informes/balancegral.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Estado de Costos", "conta/informes/estadocosto.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Libro Auxiliar", "conta/informes/laux.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Balance Auxiliar", "conta/informes/balanceaux.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Balance por Periodos", "conta/informes/bcecompar.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Libros", "conta/informes/libros.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Saldos X Mes", "conta/informes/inf_saldomesc.php", "derecha" ) );
op1_5.addItem(new TreeMenuItem("Exogena", "conta/informes/informexogena.php", "derecha" ) );
op1.items[5].makeSubmenu( op1_5 );
var op1_6 = new TreeMenu();
op1_6.addItem(new TreeMenuItem("Firmas balance", "conta/utilidades/firmas.php", "derecha" ) );
op1_6.addItem(new TreeMenuItem("Verificar Comprobantes", "conta/utilidades/verificar.php", "derecha" ) );
op1_6.addItem(new TreeMenuItem("Periodo Contable", "conta/utilidades/periodo.php", "derecha" ) );
op1.items[6].makeSubmenu( op1_6 );
var op1_7 = new TreeMenu();
op1_7.addItem(new TreeMenuItem("Conceptos Facturacion", "conta/interfaces/conceptos.php", "derecha" ) );
op1_7.addItem(new TreeMenuItem("Antsoft") );
op1_7.addItem(new TreeMenuItem("Nomina", "conta/interfaces/int_nomina.php", "derecha" ) );
op1.items[7].makeSubmenu( op1_7 );
var op1_7_1 = new TreeMenu();
op1_7_1.addItem(new TreeMenuItem("Facturacion", "conta/interfaces/int_facturacion.php", "derecha" ) );
op1_7_1.addItem(new TreeMenuItem("Recaudo", "conta/interfaces/int_recaudo.php", "derecha" ) );
op1_7_1.addItem(new TreeMenuItem("Notas Debito", "conta/interfaces/int_notadeb.php", "derecha" ) );
op1_7_1.addItem(new TreeMenuItem("Notas Credito", "conta/interfaces/int_notacre.php", "derecha" ) );
op1_7.items[1].makeSubmenu( op1_7_1 );
var op2 = new TreeMenu();
op2.addItem(new TreeMenuItem("Parametros"));
op2.addItem(new TreeMenuItem("Facturas", "facturacion/procesos/pedidos.php" , "derecha" ) );
op2.addItem(new TreeMenuItem("Procesar Facturas", "facturacion/procesos/facturas.php" , "derecha" ) );
op2.addItem(new TreeMenuItem("Consultar Facturas", "facturacion/procesos/consfacturas.php" , "derecha" ) );
op2.addItem(new TreeMenuItem("Recibos de pago", "facturacion/procesos/recibos.php" , "derecha" ) );
op2.addItem(new TreeMenuItem("Procesar Recibos", "facturacion/procesos/prorecibos.php" , "derecha" ) );
op2.addItem(new TreeMenuItem("Descuentos", "facturacion/procesos/descuentos.php" , "derecha" ) );
op2.addItem(new TreeMenuItem("Procesar Descuentos", "facturacion/procesos/prodescuentos.php" , "derecha" ) );
op2.addItem(new TreeMenuItem("Informes"));
treeMenu.items[2].makeSubmenu( op2 );
var op2_1 = new TreeMenu();
op2_1.addItem(new TreeMenuItem("Conceptos ", "facturacion/parametros/productos.php", "derecha" ) );
op2_1.addItem(new TreeMenuItem("Referencia", "facturacion/parametros/vehiculos.php", "derecha" ) );
op2_1.addItem(new TreeMenuItem("Grupos ", "facturacion/parametros/marcas.php", "derecha" ) );
op2_1.addItem(new TreeMenuItem("Tipos de Referencia", "facturacion/parametros/tipveh.php", "derecha" ) );
op2.items[0].makeSubmenu( op2_1 );
var op2_8 = new TreeMenu();
op2_8.addItem(new TreeMenuItem("Facturas", "facturacion/informes/inf_facturas.php", "derecha" ) );
op2_8.addItem(new TreeMenuItem("Recibos de Caja", "facturacion/informes/inf_recibos.php", "derecha" ) );
op2_8.addItem(new TreeMenuItem("Resumen de Caja", "facturacion/informes/inf_caja.php", "derecha" ) );
op2_8.addItem(new TreeMenuItem("Resumen Facturacion", "facturacion/informes/inf_facturacion.php", "derecha" ) );
op2_8.addItem(new TreeMenuItem("Consolidado", "facturacion/informes/inf_consolidado.php", "derecha" ) );
op2_8.addItem(new TreeMenuItem("Detalle Facturas", "facturacion/informes/inf_detfacturas.php", "derecha" ) );
op2_8.addItem(new TreeMenuItem("Detalle Recibos", "facturacion/informes/inf_detrecibos.php", "derecha" ) );
op2_8.addItem(new TreeMenuItem("Det. Recibos Nombre", "facturacion/informes/inf_detrecibosnom.php", "derecha" ) );
op2_8.addItem(new TreeMenuItem("Referencias", "facturacion/informes/inf_vehiculos.php", "derecha" ) );
op2_8.addItem(new TreeMenuItem("Estado de Cuenta", "cartera/informes/estadocuenta.php" , "derecha" ) );
op2_8.addItem(new TreeMenuItem("Facturacion ", "cartera/informes/extractofact.php" , "derecha" ) );
op2_8.addItem(new TreeMenuItem("Extracto Recibos", "cartera/informes/movimientos.php" , "derecha" ) );
op2.items[8].makeSubmenu( op2_8 );
var op3 = new TreeMenu();
op3.addItem(new TreeMenuItem("Parametros"));
op3.addItem(new TreeMenuItem("Crear Entrada", "inventario/procesos/compras.php" , "derecha" ) );
op3.addItem(new TreeMenuItem("Entradas", "inventario/procesos/entradas.php" , "derecha" ) );
op3.addItem(new TreeMenuItem("Crear Salidas", "inventario/procesos/sacar.php" , "derecha" ) );
op3.addItem(new TreeMenuItem("Salidas", "inventario/procesos/salidas.php" , "derecha" ) );
op3.addItem(new TreeMenuItem("Kardex", "inventario/informes/inf_kardex.php" , "derecha" ) );
op3.addItem(new TreeMenuItem("Informes"));
op3.addItem(new TreeMenuItem("Verificar Saldos", "inventario/procesos/versaldos.php" , "derecha" ) );
op3.addItem(new TreeMenuItem("Traslados Bodega", "inventario/procesos/traslados.php" , "derecha" ) );
treeMenu.items[3].makeSubmenu( op3 );
var op3_1 = new TreeMenu();
op3_1.addItem(new TreeMenuItem("Productos", "inventario/parametros/productos.php", "derecha" ) );
op3.items[0].makeSubmenu( op3_1 );
var op3_6 = new TreeMenu();
op3_6.addItem(new TreeMenuItem("Productos", "inventario/informes/inf_productos.php" , "derecha" ) );
op3_6.addItem(new TreeMenuItem("Existencias", "inventario/informes/inf_existe.php" , "derecha" ) );
op3_6.addItem(new TreeMenuItem("Inf. Inventario", "inventario/informes/inf_inventario.php" , "derecha" ) );
op3_6.addItem(new TreeMenuItem("Compras", "inventario/informes/inf_compras.php", "derecha" ) );
op3_6.addItem(new TreeMenuItem("Salidas", "inventario/informes/inf_salidas.php", "derecha" ) );
op3_6.addItem(new TreeMenuItem("Detalle Compras", "inventario/informes/inf_detcompras.php", "derecha" ) );
op3_6.addItem(new TreeMenuItem("Detalle Salidas", "inventario/informes/inf_detsalidas.php", "derecha" ) );
op3_6.addItem(new TreeMenuItem("Precios Venta", "inventario/informes/inf_precios.php", "derecha" ) );
op3.items[6].makeSubmenu( op3_6 );
var op4 = new TreeMenu();
op4.addItem(new TreeMenuItem("Conceptos ", "facturacion/parametros/productos.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Crear CxP", "cxp/procesos/pedidos_cxp.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Procesar CxP", "cxp/procesos/procxp.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Recibos de Pago", "cxp/procesos/recibos.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Procesar Recibos", "cxp/procesos/prorecibos.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Listar CxP", "cxp/informes/inf_detallado.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Resumen CxP", "cxp/informes/inf_consolidado.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Factura Equivalente", "cxp/procesos/pedidos_fe.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Procesar Factura Equivalente", "cxp/procesos/profe.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Listar Factura Equivalente", "cxp/informes/inf_detalladofe.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Listar Recibos", "cxp/informes/inf_recibos.php", "derecha" ) );
op4.addItem(new TreeMenuItem("Detalle Recibos", "cxp/informes/inf_detrecibos.php", "derecha" ) );
treeMenu.items[4].makeSubmenu( op4 );
var op5 = new TreeMenu();
op5.addItem(new TreeMenuItem("Grupos", "colectivo/parametros/grupos.php", "derecha" ) );
op5.addItem(new TreeMenuItem("Secuencias", "colectivo/parametros/secuencias.php", "derecha" ) );
op5.addItem(new TreeMenuItem("Contabilizacion ", "colectivo/parametros/contable.php", "derecha" ) );
op5.addItem(new TreeMenuItem("Inf.Contabilizacion ", "colectivo/parametros/infcontable.php", "derecha" ) );
op5.addItem(new TreeMenuItem("Responsable", "colectivo/parametros/personal.php", "derecha" ) );
op5.addItem(new TreeMenuItem("Tipos de Movimiento", "colectivo/parametros/timovto.php", "derecha" ) );
op5.addItem(new TreeMenuItem("Cuentas bancarias", "colectivo/parametros/cuentasban.php", "derecha" ) );
treeMenu.items[5].makeSubmenu( op5 );
var op6 = new TreeMenu();
op6.addItem(new TreeMenuItem("Parametros"));
op6.addItem(new TreeMenuItem("Procesos"));
op6.addItem(new TreeMenuItem("Informes"));
op6.addItem(new TreeMenuItem("Cierres"));
treeMenu.items[6].makeSubmenu( op6 );
var op6_1 = new TreeMenu();
op6_1.addItem(new TreeMenuItem("Conceptos", "nomina/parametros/conceptos.php" , "derecha" ) );
op6_1.addItem(new TreeMenuItem("Entidades", "nomina/parametros/entidad.php" , "derecha" ) );
op6_1.addItem(new TreeMenuItem("Salarios", "nomina/parametros/salarios.php" , "derecha" ) );
op6_1.addItem(new TreeMenuItem("Faltas", "nomina/parametros/faltas.php" , "derecha" ) );
op6_1.addItem(new TreeMenuItem("Grupos", "nomina/parametros/grupos.php" , "derecha" ) );
op6_1.addItem(new TreeMenuItem("Cargos", "nomina/parametros/cargos.php" , "derecha" ) );
op6_1.addItem(new TreeMenuItem("Centros", "nomina/parametros/centros.php" , "derecha" ) );
op6_1.addItem(new TreeMenuItem("Tipos Documento", "nomina/parametros/tipodocumento.php" , "derecha" ) );
op6.items[0].makeSubmenu( op6_1 );
var op6_2 = new TreeMenu();
op6_2.addItem(new TreeMenuItem("Personal", "nomina/procesos/personal.php" , "derecha" ) );
op6_2.addItem(new TreeMenuItem("Actualizar Personal", "nomina/procesos/personalper.php" , "derecha" ) );
op6_2.addItem(new TreeMenuItem("Horas", "nomina/procesos/horas.php" , "derecha" ) );
op6_2.addItem(new TreeMenuItem("Novedades Valores", "nomina/procesos/novvalores.php" , "derecha" ) );
op6_2.addItem(new TreeMenuItem("Diferidos", "nomina/procesos/financiaciones.php" , "derecha" ) );
op6_2.addItem(new TreeMenuItem("Suspensiones", "nomina/procesos/suspension.php" , "derecha" ) );
op6_2.addItem(new TreeMenuItem("Liquidar Nomina", "nomina/procesos/liquidar.php" , "derecha" ) );
op6_2.addItem(new TreeMenuItem("Contratos", "nomina/procesos/contratos.php" , "derecha" ) );
op6_2.addItem(new TreeMenuItem("Liquidar Contrato", "nomina/procesos/liquidarcont.php" , "derecha" ) );
op6_2.addItem(new TreeMenuItem("Cargar Nomina", "conta/interfaces/int_nomina.php", "derecha" ) );
op6_2.addItem(new TreeMenuItem("Pagar Nomina", "nomina/procesos/recibos.php", "derecha" ) );
op6_2.addItem(new TreeMenuItem("Procesar Pagos Nomina", "nomina/procesos/prorecibos.php", "derecha" ) );
op6_2.addItem(new TreeMenuItem("Liquidar Valores", "nomina/procesos/liquidarnovlr.php" , "derecha" ) );
op6.items[1].makeSubmenu( op6_2 );
var op6_3 = new TreeMenu();
op6_3.addItem(new TreeMenuItem("Planilla", "nomina/informes/inf_nomina.php" , "derecha" ) );
op6_3.addItem(new TreeMenuItem("Comprobantes", "nomina/informes/inf_comprobantes.php" , "derecha" ) );
op6_3.addItem(new TreeMenuItem("Consolidado", "nomina/informes/inf_consolidado.php" , "derecha" ) );
op6_3.addItem(new TreeMenuItem("Informe Concepto", "nomina/informes/inf_concepto.php" , "derecha" ) );
op6_3.addItem(new TreeMenuItem("Informe Entidad", "nomina/informes/inf_entidad.php" , "derecha" ) );
op6_3.addItem(new TreeMenuItem("Recibos de pago Nomina", "nomina/informes/inf_recibos.php", "derecha" ) );
op6.items[2].makeSubmenu( op6_3 );
var op6_4 = new TreeMenu();
op6_4.addItem(new TreeMenuItem("Iniciar Periodo", "nomina/procesos/iniciar.php" , "derecha" ) );
op6_4.addItem(new TreeMenuItem("Cierre Periodo", "nomina/procesos/cierreperiodo.php" , "derecha" ) );
op6.items[3].makeSubmenu( op6_4 );