Hola:
Estás creando un documento XML mal formado o parece bien formado pero en vez de buscar el nodeValue, debes buscar el firstChild, o getElementsByTadName("img")[0]... y detrás el attributes["src"] para obtener la url de la imagen que quieres mostrar...
Creo que si vas a poner esos 2 valores, deberías averiguar que tipo de nodo es (nodeType) el nodo obtenido con esta instrucción:
Código:
var result = http.responseXML.getElementsByTagName(tag)[0].firstChild
Más o menos así:
if (result.nodeType == 1) mostrarImagen(result.attributes["src"])// es un nodo tag... será nodeName == "img"
else mostrarTexto (result.nodeValue);// podemos obtener el nodeValue
Saludos