/* Author: Francesco Disperati */

$(document).ready(function() {

    // Menu underline
    var menuLines = 6;
    var menuCounter = 0;
    $('ul.menu a').each(function() {
        var line = $( '<div>', {'class': 'menu-line line' + menuCounter} );
        menuCounter = (menuCounter+1) % menuLines;
        $(this).append( line );
    });

    // Fancybox gallery
    $("#fancybox-gallery a[rel=gallery]").fancybox({
        'transitionIn' : 'fade',
        'transitionOut': 'fade',
        'titlePosition': 'over',
        'titleFormat'  : function(title, currentArray, currentIndex, currentOpts) {
            return '<span id="fancybox-title-over">' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ': &nbsp; ' + title : '') + '</span>';
        }
    });

    // Homepage
    $('div.collage').click(function() {
        $(this).addClass('hover');
    });
    $("div.collage a.page").fancybox({
        'transitionIn' : 'elastic',
        'transitionOut': 'elastic',
        'width' : 780,
        'height': 560,
        'onClosed': function(link) {
            $(link).parent().removeClass('hover');
        }
    });
    $("div.collage a.iframe.swf").fancybox({
        'transitionIn' : 'elastic',
        'transitionOut': 'elastic',
        'width' : 640,
        'height': 360,
        'type': 'swf',
			  'swf': {
            'allowFullScreen': 'true',
		        'allowScriptAccess': 'true'
			  },
        'onClosed': function(link) {
            $(link).parent().removeClass('hover');
        }
	  });


    // Come-arrivare accordion
    $('.i_wanna_accordion').accordion({active: false});

});

