Hola:
Supongo que recargas todo en la línea:
Código:
ajaxDisplay.innerHTML = ajaxRequest.responseText;
Si es así, me temo que debes de dejar de usar innerHTML de forma global, y refrescar las capas por separado... Para ello, tal vez sea mejor recibir los datos por responseXML (a mi me gusta más), o en formato json, y omitir el refresco del iframe...
Saludos