I am currently using javascript to process my XML response using the AJAX method. I have my returned file output it's data like this:

<response>Text</response>

Then I can use this to get it...

xmlResponse = xmlHttp.responseXML;
xmlDocumentElement = xmlResponse.documentElement;
helloMessage = xmlDocumentElement.firstChild.data;

So, say I wanted to load two strings...

<response>Text</response>
<response>Different</response>

What javascript do I write to retrieve the next one?

PS: Also interested in 3 through infinite.