// JavaScript Document
 var http_request = false;

    function objetoAjax() {

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // Ver nota sobre esta linea al final
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Falla :( No es posible crear una instancia XMLHTTP');
            return false;
        }
		return http_request;

    }
	
	function redir(pag)
	{
		location.href=pag;
	}
	
	function eliminar(pagina,opc)
	{
		 //donde se mostrará lo resultados
		 var  divResultado = document.getElementById('resultado');
		 divResultado.innerHTML="<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Eliminando registro espere por favor...</td></tr></table>";
		// divAlert("bnpSite","<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Eliminando registro espere por favor...</td></tr></table>",false,"");
		  mostrarCapa('resultado',300,30);
		  //valores de los inputs			
		  var elementos=document.getElementsByName('chk_item');
		  var tipo=typeof(elementos.length);
		  var chk_item = new Array();
		  if(tipo=='undefined')
		  {
			for(i=0;i<1;i++)
			{
			  if(elementos.checked==true)
				chk_item[i] = elementos.value;
			}
		  }
		  else
		  {
		    for(i=0;i<elementos.length;i++)
		    {
			  if(elementos[i].checked==true)
				chk_item[i] =elementos[i].value;
		    }
		  }


		  var opcion=opc;
		  //instanciamos el objetoAjax
		  var ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("POST", pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
				   //divAlert("bnpSite",ajax.responseText,true,"bnpsmnu.php");
			  //mostrar los nuevos registros en esta capa
				divResultado.innerHTML = ajax.responseText;
				mostrarCapa('resultado',300,30);
				setTimeout("history.go(0)",3000);
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion+"&chk_item="+chk_item);
	}

	function grabar_usuario(pagina)
	{
		 //donde se mostrará lo resultados
		  var divResultado = document.getElementById('resultado');
		  divResultado.innerHTML="<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Grabando usuario espere por favor...</td></tr></table>";
		  mostrarCapa('resultado',300,30);
		  //valores de los inputs			
		  var vIdOpc = document.getElementById('vIdOpc').value;
		  var vNombres = document.getElementById('vNombres').value;
	      var vApellidos  =document.getElementById('vApellidos').value;	
	      var vRol = document.getElementById('vRol').value;	
	      var vLogin = document.getElementById('vLogin').value;
	      var vClaacc = document.getElementById('vClaacc').value;
	      var vVerclaacc =document.getElementById('vVerclaacc').value;
	      var vEmail = document.getElementById('vEmail').value;
	      var vBloquear=document.getElementById('vBloquear').checked;
		  if(vBloquear==true) vBloquear="SI"
		  else vBloquear="NO";
		  var opcion="gu";
		  //instanciamos el objetoAjax
		  ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("POST", pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
				  
			  //mostrar los nuevos registros en esta capa
			  	var guardar=ajax.responseText;
			    if(guardar==1) 
				{
					divResultado.innerHTML ="Usuario actualizado satisfactoriamente";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','bnpsusr.php')",3000);
				}
				if(guardar==2)
				{
					divResultado.innerHTML ="Usuario grabado satisfactoriamente";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','bnpsusr.php')",3000);
				}
				if(guardar==3)
				{
					divResultado.innerHTML ="Login ya est&aacute; registrado";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarDiv('resultado')",3000);
				}					
				if(guardar==4)
				{
					divResultado.innerHTML ="E-mail ya est&aacute; registrado";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarDiv('resultado')",3000);
				}
				if(guardar==5)
				{
					divResultado.innerHTML ="No puede bloquear a un SUPER USUARIO";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarDiv('resultado')",3000);
				}
				if(guardar==6)
				{
					divResultado.innerHTML ="No se puede bloquear a si mismo";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarDiv('resultado')",3000);
				}
				if(guardar==7)
				{
					divResultado.innerHTML ="No puede asignar el rol seleccionado, solo los SUPER USUARIOS tienen autorizaci&oacute;n";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarDiv('resultado')",3000);
				}
				 
				
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion+"&vIdOpc="+vIdOpc+"&vNombres="+vNombres+"&vApellidos="+vApellidos+"&vRol="+vRol+"&vLogin="+vLogin+"&vClaacc="+vClaacc+"&vVerclaacc="+vVerclaacc+"&vEmail="+vEmail+"&vBloquear="+vBloquear);
	}
	
	
	function grabar_menu(pagina)
	{
		 //donde se mostrará lo resultados
		 var  divResultado = document.getElementById('resultado');
		 divResultado.innerHTML="<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Grabando men&uacute; espere por favor...</td></tr></table>";
		  mostrarCapa('resultado',300,30);
		  /*divAlert("bnpSite","<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Grabando men&uacute; espere por favor...</td></tr></table>",false,"");*/
		  //valores de los inputs			
		 var  vIdOpc = document.getElementById('vIdOpc').value;
		 var vNombre = document.getElementById('vNombre').value;
	     var vNomProg  =document.getElementById('vNomProg').value;	
	     var vEstado = document.getElementById('vEstado').value;	
	     var cboAcceso = document.getElementById('cboAcceso').value;
		 var cboIdioma = document.getElementById('cboIdioma').value;
		 
		 var rScroll,param;
		  if(vNomProg=="W")
		  {
			  
			  if(document.gestor.rScroll[0].checked==true)
				rScroll = document.gestor.rScroll[0].value;
			  if(document.gestor.rScroll[1].checked==true)
				rScroll = document.gestor.rScroll[1].value;
			  if(document.gestor.rScroll[2].checked==true)
				rScroll = document.gestor.rScroll[2].value;
				
			  param = document.getElementById('tUrl').value + "_" + rScroll + "_" + document.getElementById('tAncho').value + "_" + document.getElementById('tAlto').value + "_" + document.getElementById('cboTarget').value;
		  }
		  else param="";
		  
	      var vMenu =document.getElementById('vMenu').value;
		  vMenu =vMenu.split("_");
		  var idmenu=vMenu[0];
		  var nivel=vMenu[1];
		  var opcion="gm";
		  //instanciamos el objetoAjax
		  ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("POST", pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
				  
			  //mostrar los nuevos registros en esta capa
			  	var guardar=ajax.responseText;
			    if(guardar==1) 
					divResultado.innerHTML ="Men&uacute; actualizado satisfactoriamente";
				if(guardar==2)
					divResultado.innerHTML ="Men&uacute; grabado satisfactoriamente";
					
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','bnpsmnu.php',document.getElementById('cboIdioma').value)",3000);
				 
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion+"&vIdOpc="+vIdOpc+"&vNombre="+vNombre+"&vNomProg="+vNomProg+"&vEstado="+vEstado+"&cboAcceso="+cboAcceso+"&idmenu="+idmenu+"&nivel="+nivel+"&param="+param+"&cboIdioma="+cboIdioma);
	}
	
	function grabar_link(pagina)
	{
		 //donde se mostrará lo resultados
		  var divResultado = document.getElementById('resultado');
		  divResultado.innerHTML="<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Grabando enlace espere por favor...</td></tr></table>";
		  mostrarCapa('resultado',300,30);
		/*  divAlert("Mantenimiento de Enlaces","<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Grabando enlace espere por favor...</td></tr></table>","2","")*/
		  //valores de los inputs			
		  var vIdOpc = document.getElementById('vIdOpc').value;
		  var txtTexto = document.getElementById('txtTexto').value;
	      var txtEnlace  =document.getElementById('txtEnlace').value;
		  var cboIdioma  =document.getElementById('cboIdioma').value;
		  var opcion="ge";
		  //instanciamos el objetoAjax
		  ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("POST", pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
				  
			  //mostrar los nuevos registros en esta capa
			  	var guardar=ajax.responseText;
			    if(guardar==1) 
					divResultado.innerHTML ="Enlace actualizado satisfactoriamente";	
				if(guardar==2)
					divResultado.innerHTML ="Enlace grabado satisfactoriamente";
					
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','bnpsenl.php',document.getElementById('cboIdioma').value)",3000);
				 
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion+"&vIdOpc="+vIdOpc+"&txtTexto="+txtTexto+"&txtEnlace="+txtEnlace+"&cboIdioma="+cboIdioma);
	}
	
	function grabar_noticia(pagina)
	{
		 //donde se mostrará lo resultados
		  var divResultado = document.getElementById('resultado');
		  divResultado.innerHTML="<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Grabando noticia espere por favor...</td></tr></table>";
		  mostrarCapa('resultado',300,30);
		  //valores de los inputs			
		  var vIdOpc = document.getElementById('vIdOpc').value;
		  var txtTexto = document.getElementById('txtTexto').value;
	      var txtContenido  =document.getElementById('txtContenido').value;	
		  var txtImagen  =document.getElementById('txtImag').value;
		  var txtOrden  =document.getElementById('txtOrden').value;
		  var cboEstado  =document.getElementById('cboEstado').value;
		  var cboIdioma  =document.getElementById('cboIdioma').value;
		  var opcion="gn";
		  //instanciamos el objetoAjax
		  ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("POST", pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
				  
			  //mostrar los nuevos registros en esta capa
			  	var guardar=ajax.responseText;
			    if(guardar==1) 
					divResultado.innerHTML ="Noticia actualizada satisfactoriamente";
				if(guardar==2)
					divResultado.innerHTML ="Noticia grabada satisfactoriamente";
					
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','bnpsnot.php',document.getElementById('cboIdioma').value)",3000);
				 
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion+"&vIdOpc="+vIdOpc+"&txtTexto="+txtTexto+"&txtContenido="+txtContenido+"&txtImagen="+txtImagen+"&cboEstado="+cboEstado+"&txtOrden="+txtOrden+"&cboIdioma="+cboIdioma);
	}
	
	function ingr_sistema(pagina,opcion)
	{
		var divResultado=document.getElementById('result');
		
		var txtLogin = document.getElementById('txtLogin').value;
		var txtPassword = document.getElementById('txtPassword').value;
		var opt=opcion;
		ajax=objetoAjax();
		
		ajax.open("POST",pagina,true);
		
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==4)
			{
				var mensaje=ajax.responseText;
				if(mensaje==1)
				{
					location.href='bnpspanel.php';
				}
				if(mensaje==2)
				{
					divResultado.innerHTML="<p style='color:red; font-size:10px'>Usuario bloqueado</p>";
				}
				if(mensaje==3)
				{
					divResultado.innerHTML="<p style='color:red; font-size:10px'>Password incorrecto</p>";
				}
				if(mensaje==4)
				{
					divResultado.innerHTML="<p style='color:red; font-size:10px'>Usuario no existe en la base de datos</p>";
				}
				if(mensaje==5)
				{
					divResultado.innerHTML="<p style='color:red; font-size:10px'>Debe especificar un Usuario y Password</p>";
				}
				if(mensaje==6)
				{
					divResultado.innerHTML="<p style='color:red; font-size:10px'>Usted no tiene acceso a la administraci&oacute;n</p>";
				}
				
			}
		}
		
		 //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("txtLogin="+txtLogin+"&txtPassword="+txtPassword+"&opt="+opt);
	}
	
	function grabar_carpeta(pagina)
	{
		 //donde se mostrará lo resultados
		  var divResultado = document.getElementById('resultado');
		  divResultado.innerHTML="<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Grabando carpeta espere por favor...</td></tr></table>";
		  mostrarCapa('resultado',300,30);
		  //valores de los inputs			
		  var vIdOpc = document.getElementById('vIdOpc').value;
		  var txtCarpeta = document.getElementById('txtCarpeta').value;
	      var rbAlfabetico  =document.getElementById('rbAlfabetico').checked;
		  var rbPublicacion  =document.getElementById('rbPublicacion').checked;
		  var rbPublico  =document.getElementById('rbPublico').checked;
		  var rbPrivado  =document.getElementById('rbPrivado').checked;
		  var cboIdioma = document.getElementById('cboIdioma').value;
		  
		  var orden,acceso;
		  if(rbAlfabetico==true) orden="ALFABETICO";
		  if(rbPublicacion==true) orden="PUBLICACION";
		  
		  if(rbPublico==true) acceso="PUBLICO";
		  if(rbPrivado==true) acceso="PRIVADO";
		  
		  var opcion="gc";
		  //instanciamos el objetoAjax
		  ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("POST", pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
				  
			  //mostrar los nuevos registros en esta capa
			  	var guardar=ajax.responseText;
			    if(guardar==1) 
					divResultado.innerHTML ="Carpeta actualizada satisfactoriamente";
				if(guardar==2)
					divResultado.innerHTML ="Carpeta grabada satisfactoriamente";
					
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','bnpscarp.php',document.getElementById('cboIdioma').value)",3000);
				 
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion+"&vIdOpc="+vIdOpc+"&txtCarpeta="+txtCarpeta+"&orden="+orden+"&acceso="+acceso+"&cboIdioma="+cboIdioma);
	}
	
	function cargar_imagen(pagina,opc)
	{
		 //donde se mostrará lo resultados
		  var divResultado = document.getElementById('recibirimg');
		  
		  var raiz = document.getElementById('raiz').value;
		  var imagen;
		  var ruta;
		  
		   if(raiz == "../"){ 
			  ruta = "";
			  imagen  = "imagenes/";
		  }else{
			  ruta = "administrador/";
			  imagen = "imagen/";
		  }
		  
		  divResultado.innerHTML="<table border='0'><tr><td><img src='"+imagen+"loading.gif'/></td><td>Cargando im&aacute;gen espere por favor...</td></tr></table>";
		  //valores de los inputs
		  var opt=opc;
		  var vIdOpc;
		  if(opt==1)
		  	vIdOpc = document.getElementById('vIdOpc').value;
		  if(opt==2)
		  	vIdOpc = document.getElementById('opcion').value;
		  
		  var opcion="ci";
		  
		  //instanciamos el objetoAjax
		  ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("POST", ruta+pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
			  //mostrar los nuevos registros en esta capa
			  	divResultado.innerHTML=ajax.responseText;
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion+"&vIdOpc="+vIdOpc+"&opt="+opt+"&raiz="+raiz);
	}
	
	function mostrarCapImg(pagina)
	{
		 //donde se mostrará lo resultados
		  var divResultado = document.getElementById('mostrarimag');
		  //valores de los inputs			
		  //instanciamos el objetoAjax
		  ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("GET", pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
			  //mostrar los nuevos registros en esta capa
			  	mostrarCapaImagen('mostrarimag',650,700);
			  	divResultado.innerHTML=ajax.responseText;
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  //enviando los valores
		  ajax.send(null);
	}
	
	function recargarCapa(pagina,opcion)
	{
		 //donde se mostrará lo resultados
		  var divResultado = document.getElementById('previo');
		  //valores de los inputs
		  var opcion = opcion;
		  //instanciamos el objetoAjax
		  var ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("POST", pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
			  //mostrar los nuevos registros en esta capa
				divResultado.innerHTML=ajax.responseText;
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion);
	}
	
	function Pagina(pagina,nropagina){
		//donde se mostrará los registros
		 var divContenido = document.getElementById('grilla');
		 
		 ajax=objetoAjax();
		 //uso del medoto GET
		 //indicamos el archivo que realizará el proceso de paginar
		 //junto con un valor que representa el nro de pagina
		 ajax.open("GET", pagina + nropagina);
		 ajax.onreadystatechange=function() {
		  if (ajax.readyState==4) {
		   //mostrar resultados en esta capa
		   divContenido.innerHTML = ajax.responseText
		  }
		 }
		 //como hacemos uso del metodo GET
		 //colocamos null ya que enviamos 
		 //el valor por la url ?pag=nropagina
		 ajax.send(null)
	}
	
	function Pagina1(pagina,nropagina,buscar){
		//donde se mostrará los registros
		 var divContenido = document.getElementById('grilla');
		 
		 var buscar = buscar;
		 ajax=objetoAjax();
		 //uso del medoto GET
		 //indicamos el archivo que realizará el proceso de paginar
		 //junto con un valor que representa el nro de pagina
		 ajax.open("GET", pagina + nropagina+"&buscar="+buscar);
		 ajax.onreadystatechange=function() {
		  if (ajax.readyState==4) {
		   //mostrar resultados en esta capa
		   divContenido.innerHTML = ajax.responseText
		  }
		 }
		 //como hacemos uso del metodo GET
		 //colocamos null ya que enviamos 
		 //el valor por la url ?pag=nropagina
		 ajax.send(null)
	}
	
	function grabar_componente(pagina)
	{
		var divResultado=document.getElementById('resultado');
		var frm=document.getElementById('gestor');
		
		 divResultado.innerHTML="<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Grabando componente espere por favor...</td></tr></table>";
		
		var vIdOpc=frm.vIdOpc.value;
		var txtNombre=frm.txtNombre.value;
		var rbSi=frm.rbSi.checked;
		var rbNo=frm.rbNo.checked;
		var cboEstado= frm.cboEstado.value;
		var txtDirectorio= frm.txtDirectorio.value;
		var txtAncho= frm.txtAncho.value;
		var txtAlto=frm.txtAlto.value;
		var txtTiempo=frm.txtTiempo.value;
		var txtParam=frm.txtParam.value;
		var cboIdioma=frm.cboIdioma.value;
		
		var visualizar;
		if(rbSi==true) visualizar="SI";
		if(rbNo==true) visualizar="NO";
		
		var opcion="gc";
		
		ajax=objetoAjax();
		
		ajax.open("POST",pagina,true);
		
		ajax.onreadystatechange=function() 
		{
			  if (ajax.readyState==4) 
			  {
			   //mostrar resultados en esta capa
			  	 var guardar=ajax.responseText;
			     if(guardar==1) 
					divResultado.innerHTML ="Componente actualizado satisfactoriamente";
				 if(guardar==2)
					divResultado.innerHTML ="Componente grabado satisfactoriamente";
					
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','bnpscom.php',document.getElementById('cboIdioma').value)",3000);
			  }
		 }
		 
		 ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion+"&vIdOpc="+vIdOpc+"&txtNombre="+txtNombre+"&cboEstado="+cboEstado+"&txtDirectorio="+txtDirectorio+"&txtAncho="+txtAncho+"&txtAlto="+txtAlto+"&txtTiempo="+txtTiempo+"&visualizar="+visualizar+"&txtParam="+txtParam+"&cboIdioma="+cboIdioma);
	}


	function grabar_config(pagina)
	{
		 //donde se mostrará lo resultados
		  var divResultado = document.getElementById('resultado');
		
		  divResultado.innerHTML="<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Grabando configuraci&oacute;n espere por favor...</td></tr></table>";
		  mostrarCapa('resultado',300,30);
		  //valores de los inputs			
		  var vIdOpc = document.getElementById('vIdOpc').value;
		  var txtMensaje = document.getElementById('txtMensaje').value;
		  var txtMetaDesc = document.getElementById('txtMetaDesc').value;
		  var txtMetaPal = document.getElementById('txtMetaPal').value;
	      var txtNomSite  =document.getElementById('txtNomSite').value;
	      var chkCuenta = document.getElementById('chkCuenta').checked;	
	      var chkLogin = document.getElementById('chkLogin').checked;
	      var txtIcono =document.getElementById('txtIcono').value;
	      var cboHora = document.getElementById('cboHora').value;
	      var chkImpresion=document.getElementById('chkImpresion').checked;
		  var txtEmail =document.getElementById('txtEmail').value;
		  var txtNombre =document.getElementById('txtNombre').value;
		  var chkDesactivado =document.getElementById('chkDesactivado').checked;
		  var chkContact =document.getElementById('chkContact').checked;
		  var cboIdioma = document.getElementById('cboIdioma').value;
		  
		  if(chkDesactivado==true) chkDesactivado="SI"
		  else chkDesactivado="NO";
		  
		  if(chkCuenta==true) chkCuenta="SI"
		  else chkCuenta="NO";
		  
		  if(chkLogin==true) chkLogin="SI"
		  else chkLogin="NO";
		  
		  if(chkImpresion==true) chkImpresion="SI"
		  else chkImpresion="NO";
		  
		  var opcion="gc";
		  //instanciamos el objetoAjax
		  ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("POST", pagina,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
				  
			  //mostrar los nuevos registros en esta capa
			  	var guardar=ajax.responseText;
			    if(guardar==1) 
				{
					divResultado.innerHTML ="Configuraci&oacute;n actualizada satisfactoriamente";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','bnpspanel.php')",3000);
				}
				if(guardar==2)
				{
					divResultado.innerHTML ="Configuraci&oacute;n grabada satisfactoriamente";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','bnpspanel.php')",3000);
				}
				if(guardar==3)
				{
					divResultado.innerHTML ="No se realiz&oacute; ninguna acci&oacute;n";
					mostrarCapa('resultado',300,30);
				}					
	
				
			  }
		  }
		  //muy importante este encabezado ya que hacemos uso de un formulario
		  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		  ajax.send("opcion="+opcion+"&vIdOpc="+vIdOpc+"&txtMensaje="+txtMensaje+"&txtMetaDesc="+txtMetaDesc+"&txtMetaPal="+txtMetaPal+"&txtNomSite="+txtNomSite+"&chkCuenta="+chkCuenta+"&chkLogin="+chkLogin+"&txtIcono="+txtIcono+"&cboHora="+cboHora+"&chkImpresion="+chkImpresion+"&txtEmail="+txtEmail+"&txtNombre="+txtNombre+"&chkDesactivado="+chkDesactivado+"&chkContact="+chkContact+"&cboIdioma="+cboIdioma);
	}
	
	function enviarPassword(pagina)
	{
		var divResultado = document.getElementById('resultado');
		divResultado.innerHTML="<table border='0'><tr><td><img src='imagenes/loading.gif'/></td><td>Verificando email espere por favor...</td></tr></table>";
		  mostrarCapa('resultado',300,30);
		  
		var txtEmail = document.getElementById('txtEmail').value;
		var opcion = "ep";
		
		var ajax=objetoAjax();
		  //usando del medoto POST
		ajax.open("POST", pagina,true);
		
		ajax.onreadystatechange=function() 
		{
		  if (ajax.readyState==4) 
		  {
			  var enviar = ajax.responseText;
			  if(enviar==1)
			  {
					divResultado.innerHTML ="Email no se encuentra en la base de datos";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarDiv('resultado')",3000);
			  }
			  else if(enviar==2)
			  {
				  	divResultado.innerHTML ="Se le envi&oacute; la contrase&ntilde;a a su correo";
					mostrarCapa('resultado',300,30);
					setTimeout("cerrarMensaje('resultado','index.php')",3000);
			  }
		  }
		}
		
		ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		  //enviando los valores
		ajax.send("opcion="+opcion+"&txtEmail="+txtEmail);
	}

	function grilla_contenido(pagina)
	{
		 //donde se mostrará lo resultados
		  var divResultado = document.getElementById('grilla');
		  var buscar = document.getElementById('tBuscar').value;
		  var cboIdioma = document.getElementById('cboIdioma').value;
		  //instanciamos el objetoAjax
		  var ajax=objetoAjax();
		  //usando del medoto POST
		  ajax.open("GET", pagina+"?buscar="+buscar+"&cboIdioma="+cboIdioma,true);
		
		  ajax.onreadystatechange=function() 
		  {
			  if (ajax.readyState==4) 
			  {
				  
				  //mostrar los nuevos registros en esta capa
					divResultado.innerHTML=ajax.responseText;
			  }
		  }
		  ajax.send(null);
	}