$(document).ready(function () { transformLinksToEmbed('a.canWatchPlayButton'); $(document).on('keyup', function (evt) { if (evt.keyCode == 27) { closeFlixFullScreen(); } }); }); function transformLinksToEmbed(selector){ if(typeof playVideoOnFullscreen === 'undefined'){ return false; } if(playVideoOnFullscreen === 1 && typeof linksToFullscreen === 'function'){ linksToFullscreen(selector); }else if (playVideoOnFullscreen === 2 && typeof linksToEmbed === 'function'){ linksToEmbed(selector); } } var flixFullScreenActive = false; function flixFullScreen(link, url) { if(flixFullScreenActive){ return false; } flixFullScreenActive = true; setTimeout(function(){flixFullScreenActive=false;}, 500); $('body').addClass('fullScreen'); var divHTML = '