/*

Felix spa
Graphic design by studiofmmilano.it

*/

$(document).ready(function(){
	
	$(".gallery").cycle({
	   pause:1,
	   speed:  1200, 
       timeout: 7000,
	   next:"#navigator a.next",
	   prev:"#navigator a.prev",
	   before:function(currSlideElement, nextSlideElement, options, forwardFlag){
        var ctitle = $(nextSlideElement).find("img").attr("title");
        $("#dida").html(ctitle);}
	});

	
	
	$(".scroll-pane").jScrollPane({animateTo:true});
	
	/* menu animations */
	var adj = 7;
	        var cpage = $("#cpage").text();
			var tgs = $("#menu a[href^='"+cpage+"']");
			var offa = $("#menu").offset();
			var offx = $(tgs).offset();
			var dx = $(tgs).width();
			var delta = parseInt(offx.left-offa.left+(dx/2)-adj);
			$("#placer, #displacer").stop().animate({left:delta,duration:900});
			
			$("#menu>li>a").each(function(){
									   
				$(this).hover(function(){
					
					var offad = $("#menu").offset();
					var offt = $(this).offset();
					var ddx = $(this).width();
					var ddelta = offt.left-offad.left+(ddx/2)-adj;		 
					$("#displacer").stop().animate({left:ddelta,duration:900});
					
					});
				});

	 $("#mappa area").hover(function(){
	   //var sidx = $("#map area").index(this);
	   //var content = $("#teamcontent div").eq(sidx).html();
	   var content = $(this).attr("alt");
	   $("#teamshow").html(content);
	   var coo= $(this).attr("coords").split(",");
	   var xx = (Number(coo[0])+8);
	   var yy = (Number(coo[1])-16);
	   $("#teamshow").stop().animate({left:xx,top:yy});
	   
	});

});