Hola:
En principio nunca he usado el evento load de los objetos Ajax, y supongo que lo puedes eliminar... Mi código se supone que es para llamar solamente al método continuar, así que con ejecutarlo una vez con el evento que quieras es suficiente, por ejemplo cuando se cargue la página:
window.onload = continuar;
Y con los cambios que has hecho, en cargaXML tendrías que poner:
ventana = document.getElementById(div);
No tengo claro lo del scroll, deberías consultar la consola de errores de tu navegador para depurar el código.
Saludos