Hola TomaHawkk:
La utilidad de la precarga es sobre todo para lo que se llama rollover (algo así como intercambio), un ejemplo es que pases el ratón por encima de una imagen y se cambie por otra.
La precarga del depósito tiene un par de fallitos:
function preCarga() {
if (!document.images) {alert("imágenes no soportadas"); return;}
this.dibujos = new Array();
var args = preCarga.arguments;
for (var indice = 0; indice < args.length; indice++) {
this.dibujos[indice] = new Image();
this.dibujos[indice].src = args[indice];
}
return this.dibujos;
}
y para usarlo tendrías que poner:
var imagenes = new Precarga("imagen1.gif", "imagen2.gif");
// es solo un ejemplo
Saludos