IE uses the DOM document object model so getelementbyid() only works in IE
mozilla opera safari use a diferent model
so we can
(document.getElementById) ? dom = true : dom = false; //check for IE dom model (once)
if (dom) { document.getElementById('damagediv').innerHTML=req.responseText; } //IE
else {document.getElementById('damagediv').value=req.responseText;} } //mozilla opera
/* but
document.layers['damagediv'].value=req.responseText;
also works in mozilla implementations */
// everywhere through the code
if(dom) {response ie}
else {response mozilla}
works most of the time
mozilla.org for a mozilla dom reference