OwlCyberSecurity - MANAGER
Edit File: funcoes.js
var isMobile = { Android: function() { return navigator.userAgent.match(/Android/i); }, BlackBerry: function() { return navigator.userAgent.match(/BlackBerry/i); }, iOS: function() { return navigator.userAgent.match(/iPhone|iPad|iPod/i); }, Opera: function() { return navigator.userAgent.match(/Opera Mini/i); }, Windows: function() { return navigator.userAgent.match(/IEMobile/i); }, any: function() { return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows()); } }; $(function () { if(isMobile.any()) { $('html').addClass('mobile'); } //TOOLTIP $('[data-toggle="tooltip"]').tooltip() /* SMOOTH SCROLL NA PAGINA DE SERVICOS ----- */ $('.scroll').click(function () { $('html, body').animate({scrollTop: 0}, 1000); return false; }); $('.scroll').hide(); $(window).scroll(function () { var posicaoRolagem = $(window).scrollTop(); if (posicaoRolagem > 300) { $('.scroll').show(); } else { $('.scroll').hide(); } }); /* ------------------------------------------------------------------------- * Registrar voto dos games (estrelinhas) * ---------------------------------------------------------------------- */ $('#game-rateit').bind('rated reset', function (e) { var ri = $(this); var value = ri.rateit('value'); var productID = ri.data('productid'); ri.rateit('readonly', true); $.ajax({ url: '/game-rating', data: {id: productID, value: value}, type: 'POST', success: function (data) { GameResultadoVotacao(productID); }, }); }); }); function GameResultadoVotacao(idg){ $.post("/game-rating-result", {'id':idg}, function(dt){ $("#game_resultado_pontuacao").html(dt); }); } // ----------------------------------------------------------------------------- // BLOQUEADOR DE POP UP // ----------------------------------------------------------------------------- // Function called if AdBlock is not detected function criaDivAdBlock(){ if($('#modalBlock').length == 0){ var html = '<div id="modalBlock">' + '<table width="100%" height="100%">' + '<tr>' + '<td valign="middle" align="right">' + '<img src="/img/desinstalar-adblock.png" />' + '</td>' + '<td valign="middle" align="left">' + '<div class="atencao">Warning!</div>' + '<div class="txt">Disable AdBlock to continue browsing the site.</div>' + '<br />' + '<div class="txt txtgray">After disabling click the button below.</div>' + '<br />' + '<br />' + '<a href="javascript:;" class="btnModal" onclick="window.location.reload()">Back to home page.</a>' + '</td>' + ' </tr>' + '</table>' + '</div>'; $('body').append(html); } }; function adBlockNotDetected() { $('#modalBlock').hide(); }; // Function called if AdBlock is detected function adBlockDetected() { criaDivAdBlock(); $('#modalBlock').show(); }; function checarAdBlocks(){ if(typeof fuckAdBlock === 'undefined') { adBlockDetected(); } else { fuckAdBlock.onDetected(adBlockDetected); fuckAdBlock.onNotDetected(adBlockNotDetected); fuckAdBlock.on(true, adBlockDetected); fuckAdBlock.on(false, adBlockNotDetected); fuckAdBlock.on(true, adBlockDetected).onNotDetected(adBlockNotDetected); } setTimeout("checarAdBlocks()", 2000); } //checarAdBlocks();