function objetoAjax(){
	var xmlhttp=false;
	var idAX = ["Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP","Microsoft.XMLHTTP"];
	for(var i=0; !xmlhttp && i<idAX.length; i++){
		try{ xmlhttp = new ActiveXObject(idAX[i]);
	}catch(ex){
		xmlhttp = false; 
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}   
	if (!xmlhttp){
		alert('Falla :( No es posible crear una instancia XMLHTTP');
	}
	return xmlhttp;
	}
}

function enviaBiometrico(datos,script,respues)
	{
		var respuesta=document.getElementById(respues);
//		alert(respuesta).value;
	    var request = new objetoAjax();
		request.onreadystatechange=function ()
			{
			  	if(request.readyState == 4)
					{
				     	respuesta.innerHTML=request.responseText;
						excel=request.responseText;
					}
		  		else{
						respuesta.innerHTML="<b>Cargando...</b>";
				   	}
		    }
		request.open("GET",script);
    	request.send(null);
	}


function setPeticionCadena(myid)
	{
    	queryString="";
	    var frm = document.getElementById(myid);
		var numberElements =  frm.elements.length;
	    for(var i = 0; i < numberElements; i++)
			{
		    	if(i < numberElements-1)
					{
		            	queryString += frm.elements[i].name+"="+
        		        encodeURIComponent(frm.elements[i].value)+"&";
        			} 
				else {
            			queryString += frm.elements[i].name+"="+
                        encodeURIComponent(frm.elements[i].value);
			        }
    		}
	}



function busquedaBiom()
	{
		ajax = new objetoAjax();
		var datos=document.getElementById('nombre1');
		ajax.open("POST","http://cidac.gamol.com.mx/esp/busqueda/biom_ver_search.php?datos1="+datos.value);
		ajax.onreadystatechange = function()
			{
				if (ajax.readyState == 4 && ajax.status == 200)
					{
						var respuesta=ajax.responseText;
						alert (respuesta);
			   		}
			}
			ajax.send(null);
	}




function busquedaBiom2(myid,pagina,blocks,a)
	{
		setPeticionCadena(myid);
		var datos="biom_ver_search.php?pagina="+pagina+"&blocks="+blocks+"&a="+a+"&";
		datos += queryString;
//		enviaBiometrico(datos,datos,'biometrico_r');
	}	


