$(document).ready(function(){

    $(".roll img").css({opacity:0});
    $("#followme").data("status", {fi: 0});
    
    setTimeout(function(){
        $(".roll img").eq(0).css({display:"block"}).animate({opacity:1},900).addClass("active");
    },300);
    
    $("#followme").css({opacity:.75});
    var ww = $(document).width();
    var hh = $(document).height();
    var tot = $(".roll img").length;
    function fmbugs(x,y){
    
        
        var f = parseInt(Math.sqrt((x*y)/((ww*hh)/(tot*tot))));
                
        
        
        var txt = $(".roll img").eq(f).attr("alt");
        $("#followme").html(txt); 
       
     
	    $("#followme").css({
	                    left: (x+16),
					    top: (y+16)
				        });
 
        
        if( $("#followme").data("status").fi != f ){
        
        $(".roll img.active").stop().css({display:"none"}).css({opacity:0}).removeClass("active");
        $(".roll img").eq(f).stop().css({display:"block"}).animate({opacity:1},900).addClass("active");
        
        
        }
        
        $("#followme").data("status", {fi: f});

        
        
    }

    $().mousemove(function(e){
     
	   x = e.pageX;
	   y = e.pageY;
	   
	   fmbugs(x,y);
	   	 
    });	
   
    $(".roll img").click(function(){
        location = "http://www.studiofmmilano.it/FM/projects/";
    });
});