function otroAjax()
{ 
	var xmlhttp=false;
	try
	{
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			// Creacion del objet AJAX para IE
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(E)
		{
			if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest();
		}
	}
	return xmlhttp; 
}

function ajax_gral2(param1,destino,donde,opciones)
{
	if(!param1 )
	{
		var param1='';
		var otramas='';
				var otramas1='';

	}
		var ajax=otroAjax();
		ajax.open("GET", "/funciones/gral2.php?p1="+param1, true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
				// Esto es para el tiempo mientras se carga- saca la opcion "Selecciona Opcion..." y pongo una que dice "Cargando..."
				var nuevaOpcion=document.createElement("pepe"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
			}
		if (ajax.readyState==4)
			{
		window.open(destino,donde,opciones);
			} 	
		}
		ajax.send(null);
}
function ajax_gral(param1, param2)
{
	if(!param1 )
	{
		var param1=0;
	}
	if(!param2 )
	{
		var param2=0;
	}
		var ajax=otroAjax();
		ajax.open("GET", "/funciones/gral.php?p1="+param1+"&p2="+param2, true);
		ajax.onreadystatechange=function() 
		{ 
			if (ajax.readyState==1)
			{
				// Esto es para el tiempo mientras se carga- saca la opcion "Selecciona Opcion..." y pongo una que dice "Cargando..."
				var nuevaOpcion=document.createElement("input"); nuevaOpcion.value=0; nuevaOpcion.innerHTML="Cargando...";
			}
	/*		if (ajax.readyState==4)
			{
		alert('todo OK');
			} */
		}
		ajax.send(null);
}

function abro(destino, donde, opciones)
{
var desde = destino.indexOf("?");
var desti = destino.substr(desde+1);
ajax_gral2(escape(desti),destino,donde,opciones);
//window.open(destino,donde,opciones);
}
