Prova ad inserire un alert per vede cosa scrive il response

if (req.status == 200) {alert(req.responseText);}

da errori su firefox (nella barra strumenti > console degli errori)