$(document).ready(function() {
   
   // se sono nella home animo
   if ($("body").hasClass("home")) {
       
    $("div#barra_sotto_colorata div").each(function () {
          var numRand = Math.floor(Math.random()*1000)
          $(this).delay(numRand).slideToggle('slow', function() {
             $("div#barra_sotto_colorata").css("backgroundColor", $("div#barra_sotto_colorata div:last-child").css("backgroundColor"));
          });
    });
    
    $("div#barra_sotto_colorata div").click(function() {
        var randomElement = $("div#barra_sotto_colorata div").get().sort( function() { 
            return Math.round(Math.random())-0.5
        }).slice(0,1);
        var oldcol = $(randomElement).css("backgroundColor");
        $(randomElement).css("backgroundColor", $(this).css("backgroundColor"));
        $(this).css("backgroundColor", oldcol);
        setTimeout( function(){ 
            $(randomElement).click(); 
        }, Math.floor(Math.random()*1500));
    });
    
    $("div#barra_sopra").delay(2000).slideToggle('slow', function() {
        var randomElement = $("div#barra_sotto_colorata div").get().sort( function() { 
            return Math.round(Math.random())-0.5
        }).slice(0,1);
        $(randomElement).click(); 
    });
    
    $("div.menu").delay(2700).slideToggle('fast', function() {
         $("div.menu").effect("bounce", { times:5 }, 400);
         $("div#primary").delay(2300).fadeIn('fast');
         $("div#footer").delay(2300).fadeIn('fast');
    });
    
    // altrimenti no
    } else {
        
        $("div#barra_sotto_colorata div").css("display", "block");
        $("div#barra_sotto_colorata").css("backgroundColor", $("div#barra_sotto_colorata div:last-child").css("backgroundColor"));
        $("div#barra_sopra").css("display", "block");
        $("div#footer").css("display", "block");
        $("div#primary").css("display", "block");
        $("div.menu").css("display", "block");

        $("div#barra_sotto_colorata div").click(function() {
            var randomElement = $("div#barra_sotto_colorata div").get().sort( function() { 
                return Math.round(Math.random())-0.5
            }).slice(0,1);
            var oldcol = $(randomElement).css("backgroundColor");
            $(randomElement).css("backgroundColor", $(this).css("backgroundColor"));
            $(this).css("backgroundColor", oldcol);
            setTimeout( function(){ 
                $(randomElement).click(); 
            }, Math.floor(Math.random()*1500));
        });
        
        var randomElement = $("div#barra_sotto_colorata div").get().sort( function() { 
            return Math.round(Math.random())-0.5
        }).slice(0,1);
        $(randomElement).click(); 

    }
  
});
