Vagando por la red encontre este codigo! y bueno me funciona a la perfeccion pero el problemita es que no puedo mostrar 
cargando contenido.... cuado se este esperando mostrar en contenido en el DIV 
Me parece que tengo que usar la funcion   
 Código PHP:
    _target.innerHTML="Cargando Contenido..."; 
    
  Pero no se en donde ponerlo queria ponerlo con un if pero no me sale! aver si  me dan una manito pues y no me molestaria si lo mejoras un poko!!  
 Código PHP:
    function myajax(url, id_contenedor){
var pagina_requerida = false
if (window.XMLHttpRequest) {
pagina_requerida = new XMLHttpRequest()
} else if (window.ActiveXObject){ 
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){ 
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
pagina_requerida.onreadystatechange=function(){ 
cargarpagina(pagina_requerida, id_contenedor)
}
pagina_requerida.open('GET', url, true) 
pagina_requerida.send(null)
}
function cargarpagina(pagina_requerida, id_contenedor){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(id_contenedor).innerHTML=pagina_requerida.responseText
}