EDITO:
Perdon mi respuesta estaba equivocada, probe tu codigo en mi pc, y el problema es la declaracion de AJAX, probe con la que uso yo y funciona todo bien (solo que me da 404 porque no tengo miscriptdeservidor.php) :D
Código PHP:
function getXMLHTTPRequest()
{
var objetoAjax=false;
if (window.XMLHttpRequest)
{
objetoAjax = new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
objetoAjax= new ActiveXObject("Microsoft.XMLHTTP");
}
return objetoAjax;
}
Saludos