function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}


function mantenimiento_menu(menu_acciones)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('menu_iconos');
   divLimpiar = document.getElementById('programa');
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //indicamos el archivo que realizara el proceso de eliminación
   //junto con un valor que representa el id del empleado
   ajax.open("POST", "../admin/menus_mantenimiento.php",true);

//   divLimpiar.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se está procesando, por favor espere unos instantes.</p>';
  
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
   //mostrar resultados en esta capa
   divLimpiar.style.display="none";
   divFormulario.innerHTML = ajax.responseText
   }
   }
 ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
 ajax.send("menu_acciones="+menu_acciones)
}

function mantenimiento_tarea(tarea)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('programa');
//   divMensaje = document.getElementById('mensaje_usuarios');
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //indicamos el archivo que realizara el proceso de eliminación
   //junto con un valor que representa el id del empleado
   ajax.open("POST", "../admin/mantenimiento_tarea.php",true);
   divFormulario.style.display="block";
//   divMensaje.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se está procesando, por favor espere unos instantes.</p>';
//   divMensaje.style.display="none";
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
   
   
   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
   }
   }
 ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
 ajax.send("tarea="+tarea)
}

function existe_controlador(codigo_control,span_error)
{
   codigo_controlador = document.getElementById(codigo_control).value;
   divMensaje = document.getElementById(span_error);
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   ajax.open("POST", "../usuarios/codigo_controlador.php",true);
   divMensaje.style.display="block";
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
 //  	alert(codigo_controlador);
   //mostrar resultados en esta capa
   divMensaje.innerHTML = ajax.responseText
   }
   }
 ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
 ajax.send("codigo_controlador="+codigo_controlador)
}


function select_div(select_id,div_visible)
{
 select = document.getElementById(select_id).value;
 div_vi = document.getElementById(div_visible);

 switch(select){
  case '9999':
   	 div_vi.innerHTML = 'Código<br/><input id="codigo_usuario" name="codigo_usuario" size="20" readonly="readonly" style="background:#E3E3E3;" value="auto" type="text" maxlength="8" /><input type="hidden" id="codigo_controlador" name="codigo_controlador" value="0" />';
    break;   	
  case '3333':
     div_vi.innerHTML = 'Código<br/><input id="codigo_usuario" name="codigo_usuario" size="20" readonly="readonly" style="background:#E3E3E3;" value="auto" type="text" maxlength="8" /><input type="hidden" id="codigo_controlador" name="codigo_controlador" value="0" />';   	
   	break;
  case '7777':
     div_vi.innerHTML = 'Código Controlador<br/><input id="codigo_controlador" name="codigo_controlador" size="20" style="background:#E3E3E3;" type="text" maxlength="11" onblur="existe_controlador(\'codigo_controlador\',\'error_cod_cont\');" /><span id="error_cod_cont" name="error_cod_cont"></span><input id="codigo_usuario" name="codigo_usuario" type="hidden" value="auto" />';  	
   	break;
  } 
}


function alta_usuario()
{
   //donde se mostrara el resultado de la consulta
   codigo_usuario = document.getElementById('codigo_usuario').value;
   codigo_controlador = document.getElementById('codigo_controlador').value;
   nivel_usuario = document.getElementById('nivel_usuario').value;
   nom_usuario = document.getElementById('nom_usuario').value;
   contacto_usuario = document.getElementById('contacto_usuario').value;
   clave_usuario = document.getElementById('clave_usuario').value;
   usuario_clave = document.getElementById('usuario_clave').value;
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   ajax.open("POST", "../funciones/submit.php",true);
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
   divFormulario.innerHTML = ajax.responseText
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("codigo_usuario="+codigo_usuario+"&codigo_controlador="+codigo_controlador+"&nivel_usuario="+nivel_usuario+"&nom_usuario="+nom_usuario+"&contacto_usuario="+contacto_usuario+"&clave_usuario="+clave_usuario+"&usuario_clave="+usuario_clave)
}


function busqueda_usuario()
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('programa');
   divMensaje = document.getElementById('mensaje_usuarios');
   nom_usuario = document.getElementById('nom_usuario').value;
   nivel_usuario = document.getElementById('nivel_usuario').value;
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   ajax.open("POST", "../funciones/submit.php",true); // ../usuarios/lista_usuarios.php
   divFormulario.style.display = "block";
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("nom_usuario="+nom_usuario+"&nivel_usuario="+nivel_usuario)
}

function paginar_usuarios(nPagina)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('programa');
   divMensaje = document.getElementById('mensaje_usuarios');
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del metodo GET
   //indicamos el archivo que realizara el proceso de eliminacion
   //junto con un valor que representa el id del empleado
   ajax.open("GET", "../usuarios/lista_usuarios.php?nPagina="+nPagina,true);
 //    ajax.open("GET", "../usuarios/usuario_por_id.php?nPagina="+nPagina,true);
//   divMensaje.style.display = "block";
//   divMensaje.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se está procesando, por favor espere unos instantes.</p>';
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {

   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
//   divMensaje.style.display = "none";
   }
   }
 ajax.send(null)
}

function usuario_id(nPagina,codigo)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('programa');
   divMensaje = document.getElementById('mensaje_usuarios');
// alert(codigo);
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del metodo GET
   //indicamos el archivo que realizara el proceso de eliminacion
   //junto con un valor que representa el id del empleado
   ajax.open("GET", "../usuarios/usuario_por_id.php?nPagina="+nPagina+"&codigo="+codigo,true);
//   divMensaje.style.display = "block";
//   divMensaje.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se está procesando, por favor espere unos instantes.</p>';
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {

   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
//   divMensaje.style.display = "none";
   }
   }
 ajax.send(null)
}

function actualizar_usuario(valores){
	//donde se mostrara lo resultados
	divResultado = document.getElementById('programa');	
    codigo_usuario = document.getElementById('codigo_usuario').value;
    nivel_usuario = document.getElementById('nivel_usuario').value;
    nom_usuario = document.getElementById('nom_usuario').value;
    contacto_usuario = document.getElementById('contacto_usuario').value;
    clave_usuario = document.getElementById('clave_usuario').value;
    usuario_clave = document.getElementById('usuario_clave').value;
    codigo_controlador = document.getElementById('codigo_controlador').value;
    
	//instanciamos el objetoAjax
	ajax=objetoAjax();
    ajax.open("POST", "../funciones/submit.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
                        divFormulario.style.display="block";
			//mostrar los nuevos registros en esta capa
			divResultado.innerHTML = ajax.responseText
            divResultado.style.display="block";                     
          }
	}
	//muy importante este encabezado ya que hacemos uso de un formulario
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
// ajax.send(valores+"&codigo_usuario="+codigo_usuario+"&nivel_usuario="+nivel_usuario+"&nom_usuario="+nom_usuario+"&contacto_usuario="+contacto_usuario+"&clave_usuario="+clave_usuario+"&usuario_clave="+usuario_clave)
ajax.send(valores+"&codigo_usuario="+codigo_usuario+"&nivel_usuario="+nivel_usuario+"&nom_usuario="+nom_usuario+"&contacto_usuario="+contacto_usuario+"&clave_usuario="+clave_usuario+"&usuario_clave="+usuario_clave+"&codigo_controlador="+codigo_controlador)
}

function eliminar_usuario()
{
   //donde se mostrara el resultado de la consulta
   divResultado = document.getElementById('programa');
   divFormulario = document.getElementById('mensaje_usuarios');

   codigo= document.getElementById('codigo_usuario').value;
   var eliminar = confirm("¿ De verdad desea eliminar el código nº "+codigo+" ?")
   if ( eliminar ) {
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del medotod GET
   //indicamos el archivo que realizara el proceso de eliminaciÃ³n
   //junto con un valor que representa el id del empleado
   ajax.open("POST", "../usuarios/eliminar_usuario.php",true);
//   divFormulario.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se esta procesando, por favor espere unos instantes.</p>';
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
      divResultado.innerHTML = ajax.responseText
      divFormulario.style.display="block";
      divFormulario.innerHTML = "<p style=\"background:orange; text-align:center;font-size:9pt;\">La eliminación del código número "+codigo+" se realizó correctamente</p>";
  bloqueo_pantalla(true);
  setTimeout("divFormulario.style.display='none'", 2000);
  setTimeout("bloqueo_pantalla(false)", 2000);
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("codigo="+codigo)
}
}


function getText(n)
{
var mensajeok=":. Formato CÃ³digo Valido.";
var codigo_vacio=":. Introduzca un cÃ³digo";


if('innerText' in n) {
        if (n.innerText == mensajeok) {
           var busqueda = busqueda_cliente(); return false
           document.getElementById('busqueda').submit(busqueda);
         //  alert("1");
        } 
        else {
           if (n.innerText == codigo_vacio) {            
           var busqueda = busqueda_cliente(); return false
           document.getElementById('busqueda').submit(busqueda);
          // alert("2");
            }  
            else {
          // alert("3");
          //  alert("Formato incorrecto");
                 } 
           }  
           }
if('textContent' in n) {
        if (n.textContent == mensajeok) {              
        var busqueda = busqueda_cliente(); return false
           document.getElementById('busqueda').submit(busqueda);
       //  alert("1a");
           } 
        else {
            if (n.textContent == codigo_vacio) {
            var busqueda = busqueda_cliente(); return false
            document.getElementById('busqueda').submit(busqueda);
       // alert("2a");
            }  
            else {
       //  alert(n.textContent);
          //  alert("Formato incorrecto");
                 } 
           }  
           }
}
function comprueba_codigo_busqueda ()
{
comprueba_codigo(document.getElementById('codigo').value,'target=mensaje,preload=loadSpan');

setTimeout("getText(mensaje)",1000);
}

//////////////////////////////////////////////////////////// EDITOR
 
function MyFCKClass(){

    this.UpdateEditorFormValue = function(){
        for ( i = 0; i < parent.frames.length; ++i )
            if ( parent.frames[i].FCK )parent.frames[i].FCK.UpdateLinkedField();
        }
    }

var MyFCKObject = new MyFCKClass()
//////////////////////////////////////////////////////////// EDITOR

function publica_formu_noticia()
{

   //donde se mostrara el resultado de la consulta
   divResultado = document.getElementById('formu_noticias');
//   divFormulario = document.getElementById('mensaje_usuarios');
   nom_usuario = document.getElementById('nom_usuario').value;
   tipo_noticia = document.getElementById('tipo_noticia').value;
   fecha = document.getElementById('fecha').value;
   fecha_pub = document.getElementById('fecha_pub').value;
   titulo = document.getElementById('titulo').value;
   descripcion = document.getElementById('descripcion').value;

   //instanciamos el objetoAjax
   ajax=objetoAjax();
   ajax.open("POST", "../editor_noticias/procesa_noticia.php",true);
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {

      divResultado.innerHTML = unescape(ajax.responseText);
//      divFormulario.style.display="block";
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("nom_usuario="+nom_usuario+"&tipo_noticia="+tipo_noticia+"&fecha="+fecha+"&fecha_pub="+fecha_pub+"&titulo="+titulo+"&descripcion="+descripcion)
}



function publica_noticia(nombre_editor)
{
//   MyFCKObject.UpdateEditorFormValue();
   //donde se mostrar el resultado de la consulta
   divResultado = document.getElementById('formu_noticias');
//   divFormulario = document.getElementById('formu_noticias');
   noticia= document.getElementById(nombre_editor).value;
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   ajax.open("POST", "../editor_noticias/cms.php",true);
//   divFormulario.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se está procesando, por favor espere unos instantes.</p>';
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
      divResultado.innerHTML = unescape(ajax.responseText);
//      divFormulario.style.display="block";
//      divFormulario.innerHTML = "<p style=\"background:orange; text-align:center;font-size:9pt;\">Noticia publicada</p>";
      setTimeout("divFormulario.style.display='none'", 2000);
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("noticia="+noticia)
}

function actu_formu_noticia()
{

   //donde se mostrara el resultado de la consulta
   divResultado = document.getElementById('formu_noticias');
//   divFormulario = document.getElementById('mensaje_usuarios');
   codigo_noticia = nom_usuario = document.getElementById('codigo_noticia').value;
   nom_usuario = document.getElementById('nom_usuario').value;
   tipo_noticia = document.getElementById('tipo_noticia').value;
   fecha = document.getElementById('fecha').value;
   fecha_pub = document.getElementById('fecha_pub').value;
   titulo = document.getElementById('titulo').value;
   descripcion = document.getElementById('descripcion').value;

   //instanciamos el objetoAjax
   ajax=objetoAjax();
   ajax.open("POST", "../editor_noticias/actu_noticia.php",true);
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
    divResultado.innerHTML = unescape(ajax.responseText);
//      divFormulario.style.display="block";
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("codigo_noticia="+codigo_noticia+"&nom_usuario="+nom_usuario+"&tipo_noticia="+tipo_noticia+"&fecha="+fecha+"&fecha_pub="+fecha_pub+"&titulo="+titulo+"&descripcion="+descripcion)
}



function actu_noticia(nombre_editor)
{
//   MyFCKObject.UpdateEditorFormValue();
   //donde se mostrara el resultado de la consulta
   divResultado = document.getElementById('formu_noticias');
   noticia= document.getElementById(nombre_editor).value;
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   ajax.open("POST", "../../editor_noticias/actualizar.php",true);
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
   divResultado.innerHTML = unescape(ajax.responseText);
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("noticia="+noticia)
}

function paginar_noticias(nPagina)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('programa');
//   divMensaje = document.getElementById('mensaje_usuarios');
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del metodo GET
   //indicamos el archivo que realizara el proceso de eliminaciÃ³n
   //junto con un valor que representa el id del empleado
   ajax.open("GET", "../editor_noticias/lista_noticias.php?nPagina="+nPagina,true);
//   ajax.open("GET", url+"?nPagina="+nPagina,true);
//   divMensaje.style.display = "block";
//   divMensaje.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se está procesando, por favor espere unos instantes.</p>';
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {

   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
//   divMensaje.style.display = "none";
   }
   }
 ajax.send(null)
}

function paginar_noticias_todas(nPagina)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('programa');
//   divMensaje = document.getElementById('mensaje_usuarios');
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del metodo GET
   //indicamos el archivo que realizara el proceso de eliminaciÃ³n
   //junto con un valor que representa el id del empleado
   ajax.open("GET", "../pg/todas_noticias.php?nPagina="+nPagina,true);
//   ajax.open("GET", url+"?nPagina="+nPagina,true);
//   divMensaje.style.display = "block";
//   divMensaje.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se está procesando, por favor espere unos instantes.</p>';
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {

   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
//   divMensaje.style.display = "none";
   }
   }
 ajax.send(null)
}

function noticia_id(n_ficha)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('programa');
//   divMensaje = document.getElementById('mensaje_usuarios');
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del medotod GET
   //indicamos el archivo que realizara el proceso de eliminaciÃ³n
   //junto con un valor que representa el id del empleado
   ajax.open("POST", "../editor_noticias/noticia_por_id.php",true);
   divFormulario.style.display="block";
//   divMensaje.style.display = "block";
//   divMensaje.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se está procesando, por favor espere unos instantes.</p>';
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {

   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
//   divMensaje.style.display = "none";
   }
   }
 ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

ajax.send("n_ficha="+n_ficha)
// alert(n_ficha);
}


function eliminar_noticia()
{
   //donde se mostrara el resultado de la consulta
   divResultado = document.getElementById('programa');
//   divFormulario = document.getElementById('mensaje_usuarios');

   codigo= document.getElementById('codigo_noticia').value;
   var eliminar = confirm("¿ De verdad desea eliminar el registro nº "+codigo+" ?")
   if ( eliminar ) {
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del medotod GET
   //indicamos el archivo que realizara el proceso de eliminaciÃ³n
   //junto con un valor que representa el id del empleado
   ajax.open("POST", "../editor_noticias/eliminar_noticia.php",true);
//   divFormulario.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se esta procesando, por favor espere unos instantes.</p>';
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
      divResultado.innerHTML = ajax.responseText
 //     divFormulario.style.display="block";
 //     divFormulario.innerHTML = "<p style=\"background:orange; text-align:center;font-size:9pt;\">La eliminaciÃ³n del cÃ³digo nÃºmero "+codigo+" se realizÃ³ correctamente</p>";
 //     setTimeout("divFormulario.style.display='none'", 2000);
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("codigo="+codigo)
}
}

function paginar_trabajo(nPagina)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('menu_iconos');
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del metodo GET
   //indicamos el archivo que realizara el proceso de eliminacion
   //junto con un valor que representa el id del empleado
   ajax.open("GET", "../trabajo/lista_trabajo.php?nPagina="+nPagina,true);
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
   }
   }
 ajax.send(null)
}

function trabajo_id(n_ficha)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('menu_iconos');
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del medotod GET
   //indicamos el archivo que realizara el proceso de eliminaciÃ³n
   //junto con un valor que representa el id del empleado
   ajax.open("POST", "../trabajo/trabajo_por_id.php",true);
   divFormulario.style.display="block";

   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {

   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
   }
   }
 ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("n_ficha="+n_ficha)
}

function eliminar_trabajo(codigo)
{
   //donde se mostrara el resultado de la consulta
   divResultado = document.getElementById('menu_iconos');

 //  codigo= document.getElementById('codigo_usuario').value;
   var eliminar = confirm("¿ De verdad desea eliminar el código nº "+codigo+" ?")
   if ( eliminar ) {
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   ajax.open("POST", "../trabajo/eliminar_trabajo.php",true);
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
      divResultado.innerHTML = ajax.responseText
   
  bloqueo_pantalla(true);
  setTimeout("bloqueo_pantalla(false)", 2000);
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("codigo="+codigo)
}
}

function alta_asociacion()
{
   //donde se mostrara el resultado de la consulta
   nom_asociacion = document.getElementById('nom_asociacion').value;
   descripcion = document.getElementById('descripcion').value;
   abreviatura = document.getElementById('abreviatura').value;
   tipo_asociacion = document.getElementById('tipo_asociacion').value;
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   ajax.open("POST", "../asociaciones/alta_asociacion.php",true);
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {
   divFormulario.innerHTML = ajax.responseText
   }
   }
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.send("nom_asociacion="+nom_asociacion+"&descripcion="+descripcion+"&abreviatura="+abreviatura+"&tipo_asociacion="+tipo_asociacion)
}

function paginar_asociacion(nPagina)
{
   //donde se mostrara el resultado de la consulta
   divFormulario = document.getElementById('programa');
   divMensaje = document.getElementById('mensaje_usuarios');
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del metodo GET
   //indicamos el archivo que realizara el proceso de eliminacion
   //junto con un valor que representa el id del empleado
   ajax.open("GET", "../asociaciones/lista_asociaciones.php?nPagina="+nPagina,true);
 //    ajax.open("GET", "../usuarios/usuario_por_id.php?nPagina="+nPagina,true);
//   divMensaje.style.display = "block";
//   divMensaje.innerHTML = '<p style="text-align:center;color:orange;"><img src="../img/cargando.gif" style="vertical-align: middle;" /> Su petición se está procesando, por favor espere unos instantes.</p>';
   ajax.onreadystatechange=function() {
   if (ajax.readyState==4) {

   //mostrar resultados en esta capa
   divFormulario.innerHTML = ajax.responseText
//   divMensaje.style.display = "none";
   }
   }
 ajax.send(null)
}

function bloqueo_pantalla(vis, options) {
  // Pass true to gray out screen, false to ungray
  // options are optional.  This is a JSON object with the following (optional) properties
  // opacity:0-100         // Lower number = less grayout higher = more of a blackout 
  // zindex: #             // HTML elements with a higher zindex appear on top of the gray out
  // bgcolor: (#xxxxxx)    // Standard RGB Hex color code
  // grayOut(true, {'zindex':'50', 'bgcolor':'#0000FF', 'opacity':'70'});
  // Because options is JSON opacity/zindex/bgcolor are all optional and can appear
  // in any order.  Pass only the properties you need to set.
  var options = options || {}; 
  var zindex = options.zindex || 50;
  var opacity = options.opacity || 20; // cambia la opacidad de la capa
  var opaque = (opacity / 100);
  var bgcolor = options.bgcolor || '#000000';
  var dark=document.getElementById('darkenScreenObject');
  if (!dark) {
    // The dark layer does not exist, it is never been created.  So well
    // create it here and apply some basic styles.
    // If you are getting errors in IE see: http://support.microsoft.com/default.aspx/kb/927917
    var tbody = document.getElementsByTagName("body")[0];
    var tnode = document.createElement('div');           // Create the layer.
        tnode.style.position='absolute';                 // Position absolutely
        tnode.style.top='0px';                           // In the top
        tnode.style.left='0px';                          // Left corner of the page
        tnode.style.overflow='hidden';                   // Try to avoid making scroll bars            
        tnode.style.display='none';                      // Start out Hidden
        tnode.id='darkenScreenObject';                   // Name it so we can find it later
    tbody.appendChild(tnode);                            // Add it to the web page
    dark=document.getElementById('darkenScreenObject');  // Get the object.
  }
  if (vis) {
    // Calculate the page width and height 
    if( document.body && ( document.body.scrollWidth || document.body.scrollHeight ) ) {
        var pageWidth = document.body.scrollWidth+'px';
        var pageHeight = document.body.scrollHeight+'px';
    } else if( document.body.offsetWidth ) {
      var pageWidth = document.body.offsetWidth+'px';
      var pageHeight = document.body.offsetHeight+'px';
    } else {
       var pageWidth='100%';
       var pageHeight='100%';
    }   
    //set the shader to cover the entire page and make it visible.
    dark.style.opacity=opaque;                      
    dark.style.MozOpacity=opaque;                   
    dark.style.filter='alpha(opacity='+opacity+')'; 
    dark.style.zIndex=zindex;        
    dark.style.backgroundColor=bgcolor;  
    dark.style.width= pageWidth;
    dark.style.height= pageHeight;
    dark.style.display='block';                          
  } else {
     dark.style.display='none';
  }
}

// <a href="#" onclick="bloqueo_pantalla(true); alert('Example!'); bloqueo_pantalla(false); 
//return false;" class="popup">BloqueoPantalla</a>

