Código PHP:
if (ajax.readyState==4)
{
//capa.innerHTML=ajax.responseText;
var arr=ajax.responseText;
alert(arr);
alert(arr[0]);
alert(arr[0][0]);
}
el mensaje del primer alert es :Undefined ,por lo que supongo que no esta capturando nada.
y para el tercer alert ya no muestra nada.
El array que se envia de php a Javascript es un array multidimensional
Salu2.