var GaleriaFotos = Class.create();
GaleriaFotos.prototype = {
	initialize: function() {
		this.imagenActual = "";
		this.enlaceActual = "";	
	},

	changeImage: function (strImagen, enlace, strIDCaption) {
		enlace = $(enlace);
		if (this.imagenActual == "") {
			this.imagenActual = $(strImagen);
			this.enlaceActual = enlace;
			new Effect.Appear(this.imagenActual, { duration: 0.5});
			this.enlaceActual.addClassName("seleccionado");
		} else {
			var imagenNueva = $(strImagen);
			if (this.imagenActual != imagenNueva) {
				new Effect.Fade(this.imagenActual, { duration: 0.5});
				this.enlaceActual.removeClassName("seleccionado");
				new Effect.Appear(imagenNueva, { duration: 0.5});
				enlace.addClassName("seleccionado");
				this.imagenActual = imagenNueva;
				this.enlaceActual = enlace;
			}
		}
		$(strIDCaption).innerHTML = this.imagenActual.getAttribute("title");
	},
	
	start: function (strImagen, strEnlace) {
		this.enlaceActual = $(strEnlace);
		this.imagenActual = $(strImagen);
	}
}
