jQuery(function($){
	(function(){
		var $foto = $("div.foto>img");
		var $menu = $("ul.quick>li");
		var h;
		var num=$foto.length;
		var n=null;

		function cambia(nuovo){
			if (n !== null) {
				$foto.eq(n).fadeOut(500);
				$menu.eq(n).removeClass("attivo");
			}
			
			$foto.eq(n=nuovo).fadeIn(500);
			$menu.eq(n).addClass("attivo");
		};
		
		function avvia() {
			h = setInterval(function(){
				cambia((n==null)?0:(n+1)%num);
			}, 4500);
		};
		
		function arresta() {
			if (h !== null) {
				clearInterval(h);
				h = null;
			}
		};
		
		$foto.waitload(avvia, function() {
			if (!$foto.eq(0).attr("complete"))
				return false;
			if (n == null)
				cambia(0);
		});
		
		$menu.css({cursor:"pointer"}).click(function(){
			arresta();
			cambia(parseInt($(this).text())-1);
			avvia();
		});
	})();
	
	(function(){
		var $pulsante = $("div.video>div.viewer");
		var $cinema = $("div.player");
		
		$("div.pannello", $cinema).css({opacity:0.0});
		
		$("video",$cinema).mediaelementplayer();

		$pulsante.css({cursor:"pointer"}).click(function(){
			$cinema.css({display:"block"});
			$("video")[0].player.changeSkin();
			$("div.pannello", $cinema).fadeTo(500,0.8,function(){
				$("div.cinema",$cinema).css({visibility:"visible"});
				$("video")[0].player.play();
				
			}).click(function(){
				$("video",$cinema)[0].player.pause();
				$("div.cinema",$cinema).css({visibility:"hidden"});
				$("div.pannello", $cinema).fadeTo(500,0.0,function(){
					$cinema.css({display:"none"});
				}).unbind("click");
			});
		});
	})();
});
