answer:Are you using the XMLHttpRequest directly on purpose? I don’t see anything wrong with your JavaScript in terms of the actual requests. However, you are declaring your response, responseold and responsecheck variables inside the handler method. You should declare them all outside of this method so that they’re accessible throughout – in your situation they will always be undefined each time the handler is invoked. Anyway, on your site you’re already using the Prototype library. I’d suggest using it to handle your requests since its got a much nicer API than all that manual XMLHttpRequest object stuff. I can’t really test much more because you’ve got your numpa.js include commented out right now.