function nuevoAjax(xmlhttp){

   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 cargarContenido(pagina,destino,enfoque,enfoque1){
   var contenedor;
   var ajax;
   
   //alert(pagina);
   
   contenedor = document.getElementById(destino);
   ajax = nuevoAjax(ajax);
   ajax.open("GET", pagina, true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         contenedor.innerHTML = ajax.responseText;
		 if(enfoque)
		 {
			document.getElementById(enfoque).focus();
			document.getElementById(enfoque1).focus();
		 }
      }
   }
   ajax.send(null);
}

function cargarContenidoConRetorno(pagina,destino,enfoque,enfoque1,enfoque2){
   var contenedor;
   var ajax;
   
   //alert(pagina);
   
   contenedor = document.getElementById(destino);
   ajax = nuevoAjax(ajax);
   ajax.open("GET", pagina, true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) 
	  {
		 if (ajax.responseText!=0)
		 {
         	contenedor.innerHTML = ajax.responseText;
			 if(enfoque)
			 {
				document.getElementById(enfoque).focus();
				document.getElementById(enfoque1).focus();
				document.getElementById(enfoque2).focus();
			 }
		 }
      }
   }
   ajax.send(null);
}

function verify() {
	msg = "żESTA SEGURO DE ELIMINAR ESTE ELEMENTO?, LA ACCION ES IRREVERSIBLE";
	return confirm(msg);
} 

function MsjCerrarInventario() {
	msg = "ESTA ACCION ES IRREVERSIBLE, żESTA SEGURO DE CONTINUAR?";
	return confirm(msg);
} 

function MsjCancelarDocumento() {
	msg = "ESTA A PUNTO DE CANCELAR UN DOCUMENTO, żESTA SEGURO DE CONTINUAR?";
	return confirm(msg);
} 

function cargarContenidoParaImprimir(pagina)
{
	var ventana = window.open(pagina,'',''); 
}

function verificarUsuario(pagina, destino){
   var contenedor;
   var ajax;
   
   contenedor = document.getElementById(destino);
   ajax = nuevoAjax(ajax);
   ajax.open("GET", pagina, true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
		  contenedor.innerHTML = ajax.responseText;
      }
   }
   ajax.send(null);
}


