<p><!--#READPI ADR=IW30&FORMAT=%d--></p>
Mit „x = parseInt(http.responseText);“ kommt nur „NaN“ zurück.
Klar, weil in responseText der String »<p>11111</p>« steht. In eine Zahl umwandeln ließe sich höchstens der Teil »11111«.
Wenn du nur eine Zahl übergeben willst, so lasse das <p> und </p> weg. Oder entferne es mit JavaScript, sodass nur die Zahl darin übrig bleibt.
Mathias