var fbLoginEnabled = false; function enableFbLogin() { return false; } if(typeof jQuery != "undefined"){ (function($){ $(document).ready(function(){ var extraFrame = $("header .extraFrame").outerHeight(); var menuSide = $('.menuSide'); $(window).on("resize", function () { function windowResize(){ if ($('body').innerWidth() < 978) { menuSide.css('margin-top', '1px'); } else { menuSide.css('margin-top', -extraFrame); } } if(menuSide.length){ windowResize(); } }).resize(); $('#toggle-navigationTop').click(function(){ $(".navigationTop").toggleClass('open'); }); // Detecting touch screen devices with Javascript if(typeof window.orientation !== 'undefined'){ $('body').addClass('browserMobile'); } // Se non sai cosa fare esce la manina var checkIfYouNeedHelp = function(){ var distance = $('.videobreak').offset().top; var $window = $(window); var animation = true; $window.scroll(function() { if ($window.scrollTop() >= distance) { if(animation){ // Quando finisce lo scroll eseguo l'animazione clearTimeout( $.data( this, "scrollCheck" ) ); $.data( this, "scrollCheck", setTimeout(function() { // costruisco la struttura e avvio le animazioni $('body').append('
'); $('body').append('
'); setTimeout(function() { $('.swipeOverlay').css( 'top', $('.videobreak').offset().top -1 ).fadeIn(); $('.widgetHelpSwipe').addClass('widgetHelpSwipeActive'); $('.table-responsive').addClass('animSlideActive'); }, 100); setTimeout(function() { $('.widgetHelpSwipe').remove(); $('.table-responsive').removeClass('animSlideActive'); $('.swipeOverlay').fadeOut(); }, 3500); animation = false; // eseguo l'animazione una volta sola }, 250) ); } } }); } enableFbLogin = function() { fbLoginEnabled = true; $('#loginFormButtonFB').removeClass('disabled'); console.info("Facebook Login initialize done."); return true; } $('#loginFormButtonFB').click(function(e) { e.preventDefault(); if(fbLoginEnabled) { FB.login(function(login) { console.log(login); switch(login.status) { case "connected": $('#fbSendLogin').attr('value', '1'); $('#loginForm').submit(); break; default: break; } }, {scope:'public_profile'}); } else { console.warn("Facebook Login not initialized yet"); } return false; }); }); })(jQuery); };