Hola isaacluz:
Es posible que no se haya cargado la página...
No sé donde se ejecuta el script, pero muchas veces he recomendado poner un retardo para que se cargue la página:
<body onload="setTimeout('AutoSize()', 1000)" >
Con este ejemplo se ejecuta después de un segundo de cargarse la página, pero hay casos que podría necesitar algo más de tiempo, como cuando no se definen las dimensiones de las imágenes y se "desajusta" la página.
Saludos