var peticion = false;
var  testPasado = false;
try 
	{
  		peticion = new XMLHttpRequest();
	} 
catch (trymicrosoft) 
	{
	  try 
		{
			  peticion = new ActiveXObject("Msxml2.XMLHTTP");
  		} 
		catch (othermicrosoft) 
			{
			  try 
				{
					peticion = new ActiveXObject("Microsoft.XMLHTTP");
				} 
				catch (failed) 
				{
					peticion = false;
			} 
	}
}
if (!peticion) 
	//alert("ERROR AL INICIALIZAR!");
	
function RequestGet(url, element_id, param) 
{ 
    var element =  document.getElementById(element_id);
    var fragment_url = url + '?' + param
    element.innerHTML = '<img src=/img/loading.gif />';
    peticion.open("GET", fragment_url.replace("&amp;", "&")); 
    peticion.onreadystatechange = function() { 

		//EL VALOR 4 DE LA PROPIEDAD readyState INDICA QUE SE TERMINO DE PROCESAR EL REQUERIMIENTO
        if (peticion.readyState == 4) 
		{
			element.innerHTML =  peticion.responseText;
			//LA PROPIEDAD responseText DEVUELVE (String) EL RESULTADO DEL PROCESAMIENTO 
        } 
    } 
   peticion.send(null); 
} 