
  
  $(document).ready(
  	function()
  	{
  	  arr = {0  : "a",
             1  : "c",
             2  : "d",
             3  : "f",
             4  : "g",
             5  : "h",
             6  : "i",
             7  : "k",
             8  : "l",
             9  : "m",
             10 : "n",
             11 : "o",
             12 : "s",
             13 : "z"};
            
      function in_array(needle, haystack, strict) {
        // http://kevin.vanzonneveld.net
        // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
        // *     example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);
        // *     returns 1: true
      
        var found = false, key, strict = !!strict;
      
        for (key in haystack) {
            if ((strict && haystack[key] === needle) || (!strict && haystack[key] == needle)) {
                found = true;
                break;
            }
        }
      
        return found;
      }
      
      function rand( min, max ) {
        // http://kevin.vanzonneveld.net
        // +   original by: Leslie Hoare
        // *     example 1: rand(1, 1);
        // *     returns 1: 1
      
        if( max ) {
            return Math.floor(Math.random() * (max - min + 1)) + min;
        } else {
            return Math.floor(Math.random() * (min + 1));
        }
      }
      
      function my_rand( val, array ){
        if(in_array(array[val], array)){
           n = rand(0,13);
           if(array[val] == array[n]){
              return my_rand(n, array);
           }
           return n;
        }
      }
      
      function set_href( val ){
        url    = "giochi/pensiero/";
        slide  = "slide_";
        result = "result_";
        type   = ".jpg";
        $("#slide").attr("href",url + slide + val + type);
        $("#result").attr("href",url + result + val + type);
        return true;
      }
      function set_cookie(){
        if($.cookie('magonik')){
          n = my_rand($.cookie('magonik'),arr);
          $.cookie('magonik',n);
          set_href(arr[n]);
        }else{
          $.cookie('magonik',0);
          set_href(arr[0]);
        }
        
        Shadowbox.init({
          skipSetup: true
        })
        
        illusione();
        pensiero();
        
        function illusione()
        {
          Shadowbox.setup($('#left2 > a'), {
            title: 'prosegui premendo invio',
            displayCounter: false,
            keysNext: [13]
          });
        }
        
        function pensiero(){
          Shadowbox.setup($('#right2 > a'), 
            {
            title: 'prosegui premendo invio',
            displayCounter: false,
            keysNext: [13]
          });
        }
        return true;
      }
  	
  	  set_cookie();
  	  
  	  $("#link").click(set_cookie);
  	  
      Shadowbox.init({
        skipSetup: true
      })
  
      illusione();
      pensiero();
      
      function illusione()
      {
        Shadowbox.setup($('#left2 > a'), {
            title: 'prosegui premendo invio',
            displayCounter: false,
            keysNext: [13]
        });
      }
      
      function pensiero(){
        Shadowbox.setup($('#right2 > a'), 
        {
            title: 'prosegui premendo invio',
            displayCounter: false,
            keysNext: [13]
        });
      }
    }
  );