var historial;
var swfu;
/******************************************************************************/
function initialize(){ 	 
 dhtmlHistory.initialize();
 dhtmlHistory.addListener(historyChange);
 menu();
 array = new XArray();
 array.setObjeto('Pagina','centros'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/ 
function historyChange(newLocation,historyData){
 if(historyData!=null)
  xajax.processResponse((new DOMParser()).parseFromString(historyData,"text/xml"));
}
/******************************************************************************/
function navegacion(data){
 if(data.indexOf('<cmd n="noguardar"></cmd>')==-1){
   historial = (historial == undefined)?0:historial + 1;
   dhtmlHistory.add("Historial_" + historial,data);
 }
}
/******************************************************************************/
function direccion(posisicion){
 div = document.getElementById('ruta');
 div.innerHTML = '<label>'+posisicion+'</label>';
}
/******************************************************************************/
function Loading(){
 div = document.getElementById('loading');
 div.innerHTML = '<img src="temas/terrafirma/images/wait.gif" alt="Loading">';
}
/******************************************************************************/
function StopLoading(){
 div = document.getElementById('loading');
 window.setTimeout("div.innerHTML = '&#160;';",3000);
}
/******************************************************************************/
function DatagridPaginar(pagina,id){
 var parametros = document.getElementById('PDatagrid'+id).value;
 xajax_Loading('<xjxquery><q>pagina_'+id+'='+pagina+parametros+'</q></xjxquery>');
}
/******************************************************************************/
function upload(resultado,tamano,tipo){
  if (tipo == 1)
	  document.getElementById('tamano').value  = tamano;
  if (tipo == 2)
	  document.getElementById('tamano1').value = tamano; 
	  
  switch(resultado){
    case 0:alert('Se subio el archivo con exito');
		break;
    case 1:alert('Solo se pueden subir archivos (.ZIP)');
		break;
    case 2:alert('Error escribiendo el archivo ');
		break;
    case 3:alert('El archivo no se pudo subir');
		break;
  }
}
/******************************************************************************/
function funcionllamada(valor,formulario){
	document.getElementById('llamada').value=valor;
	formulario.submit();	
}
/******************************************************************************/
/*Funciones para el funcionamiento de los modulos *****************************/
/******************************************************************************/
function construccion(){
 div = document.getElementById('contenido');
 div.innerHTML = '<img src="temas/terrafirma/images/construccion.png" alt="En Construccion">';
}
/******************************************************************************/
function a2(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','a2'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function contactos(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','contactos'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function a2puntoventa(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','a2puntoventa'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function galeria(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','galeria'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function controlasistencia(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','controlasistencia'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function contabilidad(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','contabilidad'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function admin(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','admin'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function nomina(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','nomina'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function basico(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','basico'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function manager(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','manager'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function noticias(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','noticias'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function inicio(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','centros'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function soportetecnico(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','soportetecnico'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function videovigilancia(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','videovigilancia'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function desarrollo(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','desarrollo'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mapa(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','mapa'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function impresorasfiscales(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','impresorasfiscales'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function venta(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','venta'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function menu(){	
 array = new XArray();
 array.setObjeto('Usuario','menu'); 
 array.addParametro('import','clases.Usuario');
 array.addParametro('centro','menues');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function marcas(){
 ilogin();	
 array = new XArray();
 array.setObjeto('Pagina','marcas'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function empresa(){
 ilogin();
 array = new XArray();
 array.setObjeto('Pagina','empresas'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function formlogin(){
 array = new XArray();
 array.setObjeto('Usuario','login'); 
 array.addParametro('import','clases.Usuario');
 array.addParametro('centro','loginform');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function ilogin(){
 array = new XArray();
 array.setObjeto('Usuario','ilogin'); 
 array.addParametro('import','clases.Usuario');
 array.addParametro('centro','loginform');
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function registrarsolicitud(){
 array = new XArray();
 array.setObjeto('Pagina','registrarsolicitud'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','solicituddiv');
 array.getForm('form1');  
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mostrarsolicitud(){
 array = new XArray();
 array.setObjeto('Pagina','mostrarsolicitudes'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('centro','contenido'); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mostrartexto(id_solicitud){
 array = new XArray();
 array.setObjeto('Pagina','mostrartextosolicitud'); 
 array.addParametro('import','clases.Pagina');
 array.addParametro('solicitud',id_solicitud); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mostrardatosclientes(id_cliente){
 array = new XArray();
 array.setObjeto('Clientes','mostrarclientesdatos'); 
 array.addParametro('import','clases.Clientes');
 array.addParametro('cliente',id_cliente); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mostrardatosdistribuidores(id_distribuidor){
 array = new XArray();
 array.setObjeto('Distribuidores','mostrardistribuidoresdatos'); 
 array.addParametro('import','clases.Distribuidores');
 array.addParametro('distribuidor',id_distribuidor); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mostrardatosempleados(id_empleado){
 array = new XArray();
 array.setObjeto('Empleados','mostrarempleadosdatos'); 
 array.addParametro('import','clases.Empleados');
 array.addParametro('empleado',id_empleado); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function adminclientes(){
 array = new XArray();
 array.setObjeto('Clientes','mostrarclientes'); 
 array.addParametro('import','clases.Clientes');
 array.addParametro('centro','contenido'); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function admindistribuidores(){
 array = new XArray();
 array.setObjeto('Distribuidores','mostrardistribuidores'); 
 array.addParametro('import','clases.Distribuidores');
 array.addParametro('centro','contenido'); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function adminempleados(){
 array = new XArray();
 array.setObjeto('Empleados','mostrarempleados'); 
 array.addParametro('import','clases.Empleados');
 array.addParametro('centro','contenido'); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function adminusuarios(){
 array = new XArray();
 array.setObjeto('Usuario','mostrarusuarios'); 
 array.addParametro('import','clases.Usuario');
 array.addParametro('centro','contenido'); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function descargas(){
 array = new XArray();
 array.setObjeto('Descargas','muestradescargas'); 
 array.addParametro('import','clases.Descargas');
 array.addParametro('centro','contenido'); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function registrarusuario(){
 array = new XArray();
 array.setObjeto('Usuario','registrarnuevo'); 
 array.addParametro('import','clases.Usuario');
 array.addParametro('centro','contenido');	
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function ingresarnoticia(){
 array = new XArray();
 array.setObjeto('Noticias','registrarnuevo'); 
 array.addParametro('import','clases.Noticias');
 array.addParametro('centro','contenido');	
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function ingresarcurso(){
 array = new XArray();
 array.setObjeto('Cursos','registrarnuevo'); 
 array.addParametro('import','clases.Cursos');
 array.addParametro('centro','contenido');	
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function vernoticias(){
 array = new XArray();
 array.setObjeto('Noticias','mostrarnoticias'); 
 array.addParametro('import','clases.Noticias');
 array.addParametro('centro','contenido');	
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function vercursos(){
 array = new XArray();
 array.setObjeto('Cursos','mostrarcursos'); 
 array.addParametro('import','clases.Cursos');
 array.addParametro('centro','contenido');	
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function verdescargas(){
 array = new XArray();
 array.setObjeto('Descargas','mostrardescargas'); 
 array.addParametro('import','clases.Descargas');
 array.addParametro('centro','contenido');	
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mostrarnoticia(id_noticia){
 array = new XArray();
 array.setObjeto('Noticias','mostrartextonoticia'); 
 array.addParametro('import','clases.Noticias');
 array.addParametro('noticia',id_noticia); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mostrarcurso(id_curso){
 array = new XArray();
 array.setObjeto('Cursos','mostrartextocurso'); 
 array.addParametro('import','clases.Cursos');
 array.addParametro('curso',id_curso); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/

function mostrarregistrarnoticia(){
 array = new XArray();
 array.setObjeto('Noticias','mostrarplantilla'); 
 array.addParametro('import','clases.Noticias');
 array.addParametro('centro','contenido');	
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function registrarnoticia(){
 array = new XArray();
 array.setObjeto('Noticias','registrarnoticia'); 
 array.addParametro('import','clases.Noticias');
 array.addParametro('centro','contenido');
 array.getForm('form1'); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mostrarregistrarcurso(){
 array = new XArray();
 array.setObjeto('Cursos','mostrarplantilla'); 
 array.addParametro('import','clases.Cursos');
 array.addParametro('centro','contenido');	
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function registrarcurso(){
 array = new XArray();
 array.setObjeto('Cursos','registrarcurso'); 
 array.addParametro('import','clases.Cursos');
 array.addParametro('centro','contenido');
 array.getForm('form1'); 
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function mostrarregistrardescarga(){
 array = new XArray();
 array.setObjeto('Descargas','mostrarplantilla'); 
 array.addParametro('import','clases.Descargas');
 array.addParametro('centro','contenido');	
 xajax_Loading(array.getArray());
}
/******************************************************************************/
function registrardescarga(){
 array = new XArray();
 array.setObjeto('Descargas','registrardescarga'); 
 array.addParametro('import','clases.Descargas');
 array.addParametro('centro','contenido');
 array.getForm('form1'); 
 xajax_Loading(array.getArray());
}