jQuery(document).ready( function($) {
    $('#banner').cycle();
    $('.sf-menu').superfish({
        autoArrows: false
    });
    $('.fancybox').fancybox({
        padding: 0
    });
    $('.fancybox-swf').fancybox({
        padding: 0,
        type: 'swf',
        autoScale: false,
        height: 600,
        width: 600
    });
    $('.validate').validate();

    $('#form-subscribe').validate({
        rules: {
            agree: "required"
        },
        messages: {
            agree: "Devi accettare il trattamento dei dati personali"
        }
    });
    
    $('#login-bar #login-access a').click(function(e){
        e.preventDefault();
        $('#login-form-wrap').toggle();
    });
});
jQuery.fn.fadeToggle = function(speed, easing, callback) { 
   return this.animate({opacity: 'toggle'}, speed, easing, callback); 
};
/*
 window.log = function() {
 log.history = log.history || [];
 log.history.push(arguments);
 if(this.console) {
 console.log( Array.prototype.slice.call(arguments) );
 }
 };

 (function(doc) {
 var write = doc.write;
 doc.write = function(q) {
 log('document.write(): ',arguments);
 if (/docwriteregexwhitelist/.test(q))
 write.apply(doc,arguments);
 };
 })(document);
 */
