var arrayHotel 		= 	new Array("hotel/06.jpg","hotel/10.jpg","hotel/02.jpg","hotel/01.jpg");
var arrayEventos 	= 	new Array("eventos/03.jpg","eventos/07.jpg","eventos/08.jpg","eventos/15.jpg");
var arraySpa 		= 	new Array("spa/05.jpg","spa/09.jpg","spa/12.jpg","spa/13.jpg","spa/14.jpg");
var arrayConnection = 	new Array("connection/00.jpg","connection/01.jpg","connection/04bis.jpg","connection/07.jpg","connection/03.jpg","connection/04.jpg","connection/11.jpg","connection/06.jpg");
var foto 			= 	new Array();
var inside 			= 	new Array();
var fotoInside 		= 	new Array();
var timeFading 		= 	2500;
// array de contadores de fotos
var contador 		=   new Array(0,1,0,1);

$(document).ready(function(){
	$("div.fade a, div.fade2 a").click(function(){
		return false;
	});
	$("div.fade img, div.fade2 img").click(function(){
		$(this).stop();
		$(this).effect("puff",{percent:300},"slow",function(){
			var pagina = $(this).attr("class");
			if(pagina.indexOf("hotel")!=-1){
				window.location.href="http://www.olympiahotelvalencia.com";
			}
			else if(pagina.indexOf("eventos")!=-1){
				window.location.href="http://www.olympiaeventos.com";
			}
			else if(pagina.indexOf("spa")!=-1){
				window.location.href="http://www.olympiaspafitness.com";
			}
			else if(pagina.indexOf("connection")!=-1){
				window.location.href="http://www.olympiaconnection.com";
			}
		});	
		
	});
	$("img").mouseover(function(){
		$(this).effect("highlight",{},"slow");
	});
	
	$("#enlaceLocalizacion").click(function(){
		window.location.href="http://www.olympiahotelvalencia.com/localizacion";
	});

	//$("#textoNavidad").fadeOut(9000);

	var tiempoEntreFotos=   4000;
	
	// tiempo inicio
	var t0hotel 		= 0;
	var t0eventos		= 1250;
	var t0spa			= 2000;
	var t0connection	= 500;
	
	var fadeH = "fadeHotel";
	var fadeE = "fadeEventos";
	var fadeC = "fadeConnection";
	var fadeS = "fadeSpa";
	
	var lanza1 = function(){
		if(document.all){
			setInterval('fn("'+fadeH+'","'+arrayHotel+'",'+0+')',tiempoEntreFotos);
		}
		else{
			setInterval(fn,tiempoEntreFotos,"fadeHotel",arrayHotel,0);
		}
	};
	var lanza2 = function (){
		if(document.all){
			setInterval('fn("'+fadeE+'","'+arrayEventos+'",'+1+')',tiempoEntreFotos);		
		}
		else{
			setInterval(fn,tiempoEntreFotos,"fadeEventos",arrayEventos,1);
		}
	};
	var lanza3 = function (){
		if(document.all){
			setInterval('fn("'+fadeS+'","'+arraySpa+'",'+2+')',tiempoEntreFotos);
		}
		else{
			setInterval(fn,tiempoEntreFotos,"fadeSpa",arraySpa,2);
		}
	};
	var lanza4 = function (){
		if(document.all){
			setInterval('fn("'+fadeC+'","'+arrayConnection+'",'+3+')',tiempoEntreFotos);
		}
		else{
			setInterval(fn,tiempoEntreFotos,"fadeConnection",arrayConnection,3);
		}
	};
	

	setTimeout(lanza1,t0hotel);
	setTimeout(lanza2,t0eventos);
	setTimeout(lanza3,t0spa);
	setTimeout(lanza4,t0connection);

});

function fn(target,arrayTarget,pos){
	foto[pos] = $("#"+target+" .foto");
	inside[pos] = $("#"+target+"2");
	fotoInside[pos] = $("#"+target+"2 .fotoInside");
	
	
	if(document.all){
		arrayTarget = arrayTarget.split(",");
	}
	//console.log("y ahora el array vale: " + arrayTarget);
	
	if(inside[pos].css("display")=="block"){
		inside[pos].fadeOut(timeFading,function(){
			contador[pos] = ++contador[pos]%arrayTarget.length;
			//console.log("carga la: " + arrayTarget[contador[pos]]);
			fotoInside[pos].attr("src","img/"+arrayTarget[contador[pos]]);	
		});
	}
	else {
		inside[pos].fadeIn(timeFading,function(){
			contador[pos] = ++contador[pos]%arrayTarget.length;
			//console.log("2 carga la: " + arrayTarget[contador[pos]]);
			foto[pos].attr("src","img/"+arrayTarget[contador[pos]]);	
		});	
	}		
}

