rendered paste bodyhere is what flickr_fetchImageInfo.php returns to be eval'd:{info: ok, title: img_1248, description: morning glory, comments: 2, uploaded: September 12, 2006}here's the js:var ajaxObj;var image_info;if (window.XMLHttpRequest){ ajaxObj = new XMLHttpRequest();} else if (window.ActiveXObject) { ajaxObj = new ActiveXObject("Microsoft.XMLHTTP");}function fetchInfo(id) { ajaxObj.open("get","flickr_fetchImageInfo.php?id="+id,true); ajaxObj.onreadystatechange = function() { if (ajaxObj.readyState == 4 && ajaxObj.status == 200) { image_info = eval(ajaxObj.responseText); update_info(); } } ajaxObj.send(null);}function update_info(title,comments,dateuploaded){ var info = document.getElementById("info"); var response = image_info[0].info; alert(response); if (response == "ok") { info.innerHTML = ""; info.innerHTML += "<span class=\"info_item\">Title: <span class=\"highlite\">"+image_info[0].title+"</span></span>"; info.innerHTML += "<span class=\"info_item\">Comments: <span class=\"highlite\">"+image_info[0].comments+"</span></span>"; info.innerHTML += "<span class=\"info_item\">Uploaded on: <span class=\"highlite\">"+image_info[0].uploaded+"</span></span>"; } else { info.innerHTML = "ERROR: " + image_info[0].error; }}