Hola:
Si un tag script tiene un src asociado, no tiene sentido poner declaraciones dentro... si quieres cargar tu librería, usa un nuevo tag script...
Hay más cosas... es mejor que crees la función antes de llamarla desde el evento load, y si usas parámetros, los valores deben existir, y parece que tu creas el array dentro de la función.
Tu array supongo que bastará que sea de los src de las imágenes... crear los objetos y no usarlos no parece ser buena práctica.
Saludos