function objetoAjax(){
	var xmlhttp=false;
	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 carga_pag_ajax_(carga_url, id_del_div) {
    divResultado = document.getElementById(id_del_div);
	
	//Muestro el fondo y el Div 
	//document.getElementById(id_del_div).style.display='block';
	//document.getElementById('fondo_semi_transparente').style.display='block';

	ajax = objetoAjax();
	ajax.open("GET", carga_url, true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) { 
		  divResultado.innerHTML = ajax.responseText;
		  alert(ajax.responseText);
		}
	}
	ajax.send(null);
}

function carga_pag_ajax(url, id_del_div){
        var contenido;
        contenido = document.getElementById(id_del_div);
        //creamos el objeto XMLHttpRequest
        ajax=objetoAjax(); 
        //peticionamos los datos, le damos la url enviada desde el link
        ajax.open("GET", url,true); 
        ajax.onreadystatechange=function(){
                if(ajax.readyState==1){
                        //contenido.innerHTML = "Cargando...";
                        //modificamos el estilo de la div, mostrando una imagen de fondo
                        contenido.style.background = "url('../images/loading.gif') no-repeat"; 
						contenido.innerHTML = '';
						//contenido.style.background = "url('../include/precarga_ajax.php') no-repeat"; 
						//contenido.innerHTML = "url('../include/precarga_ajax.php')";
						//alert('precargando');
                }else if(ajax.readyState==4){
                        if(ajax.status==200){
                                //mostramos los datos dentro de la div
                                contenido.style.background = "url('../images/1x1.gif') no-repeat";
								contenido.innerHTML = ajax.responseText; 
                                //preloader.innerHTML = "Cargado.";
                                //preloader.style.background = "url('loaded.gif') no-repeat";
                        }else if(ajax.status==404){
                                contenido.innerHTML = "La página no existe";
                        }else{
                                //mostramos el posible error
                                contenido.innerHTML = "Error:".ajax.status; 
                        }
                }
        }
        ajax.send(null);
}