//---
function __buscar_private_imagenes(nombre){
  var d = document, i;
  if (d.__private_imagenes+"" == "undefined") return;
  for(i = 0; i < d.__private_imagenes.length; i++)			
  if(d.__private_imagenes[i].name == nombre) return d.__private_imagenes[i].src;
  return null;
}
   
//---
function preload(){
  var d = document, i, j = 0, imgs = preload.arguments;
  d.__private_imagenes = new Array();
  for(i = 0; i < imgs.length; i++){			
    d.__private_imagenes[j] = new Image;
    d.__private_imagenes[j].src = d.__private_imagenes[j++].name = imgs[i];
  }
}

//---
function cambiarImagen(evento, objImg, nombreImgCambio){
  
  d = document.__private_imagenes;
  var s = __buscar_private_imagenes(nombreImgCambio);
  if (s+"" == "undefined"){
		return;
	}
  if (evento == 'over') objImg.src = s;
    else if (evento == 'out') objImg.src = s;
}

//---
function addToPreload(){
  var d = document, i, j = 0, imgs = addToPreload.arguments;
  var arr = d.__private_imagenes;
  for(i = 0; i < imgs.length; i++){			
    j = arr.length;
    arr[j] = new Image;
    arr[j].src = d.__private_imagenes[j++].name = imgs[i];
  }
}
