Prueba así:
Código:
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
divrespuesta.onreadystatechange = function() {
var divresp = document.getElementById("divrespuesta");
if(divrespuesta.readyState == 4) {
if( divrespuesta.status == 200 ) {
divresp.innerHTML='GRACIAS';
} else {
divresp.innerHTML='Procesando...';
}
}
}
Adicionalmente estabas re-escribiendo las variables, en este caso divrespuesta, por eso le cambie el nombre.
Saludos.