Cioe` tu vuoi ad un certo punto spostare ed ingrandire l'oggetto che contiene la tua animazione.
Devi fare un <div> che all'inizio avra` una determinata dimensione margini uguali (destro=sinistro; alto=basso), poi avra` margini nulli e dimensioni 100%.
Per cambiare le dimensioni ed i margini, con JS puoi dare i comandi:
document.getElementById('ID_DEL_DIV').style.width = 100%;
document.getElementById('ID_DEL_DIV').style.height = 100%;
document.getElementById('ID_DEL_DIV').style.margin = ...;
Per i margini iniziali, avevo visto (credo nel forum "XML, XHTML, ...") qualche idea per metterli in modo che il div risulti centrato.