/*
Funcion Banner aleatorio y difuminado
28/11/2006
Autor: Hilario Serrano
*/

function Opacidad(imagen,V,nueva) {
	// V = Nivel de opacidad
	switch (V) {
		case 100:
			sentido = -1;
			break;
		case 1:
			sentido = 1;
	}
	V+=sentido;	 //segun sea el sentido aumenta o disminuye el valor

	// Cuando se llega al final del difuminado cambiamos de imagen
	if (V == 5 && sentido == -1) {
		document.images[imagen].src = banners[nueva];
	}

	window.document.getElementById('Imagen1').style.filter = "alpha(opacity: " + V + ")";
	window.document.getElementById('Imagen1').style.MozOpacity=V/100;

	// si estoy de vuelta y he llegado a 100 entonces se acabó.
	if (sentido == 1 && V == 100) {
		clearTimeout(timerID);
		return;
	}

	timerID=setTimeout("Opacidad("+imagen+","+V+","+nueva+")",25);
}


//Crear arrays bidimensionales
var banners = new Array(7);
banners[0] = 'images/banners/mallorca.jpg';
banners[1] = 'images/banners/piscina.jpg';
banners[2] = 'images/banners/lourdes.jpg';
banners[3] = 'images/banners/render.jpg';
banners[4] = 'images/banners/santafe.jpg';
banners[5] = 'images/banners/valldoreix.jpg';
banners[6] = 'images/banners/portada.jpg';
	
var IndiceBanner = 0;
function CambiaBanner() {
	Opacidad(0,100,IndiceBanner);
	// saltar al siguiente numero de imagen
	if(IndiceBanner < 6)
		IndiceBanner++;
	else
		IndiceBanner = 0;
}
setInterval("CambiaBanner()", 10000);