/* ========================================================================= */ /* Preloader /* ========================================================================= */ jQuery(window).load(function(){ $("#preloader").fadeOut("slow"); }); /* ========================================================================= */ /* Welcome Section Slider /* ========================================================================= */ $(function() { var Page = (function() { var $navArrows = $( '#nav-arrows' ), $nav = $( '#nav-dots > span' ), slitslider = $( '#slider' ).slitslider( { onBeforeChange : function( slide, pos ) { $nav.removeClass( 'nav-dot-current' ); $nav.eq( pos ).addClass( 'nav-dot-current' ); } } ), init = function() { initEvents(); }, initEvents = function() { // add navigation events $navArrows.children( ':last' ).on( 'click', function() { slitslider.next(); return false; } ); $navArrows.children( ':first' ).on( 'click', function() { slitslider.previous(); return false; } ); $nav.each( function( i ) { $( this ).on( 'click', function( event ) { var $dot = $( this ); if( !slitslider.isActive() ) { $nav.removeClass( 'nav-dot-current' ); $dot.addClass( 'nav-dot-current' ); } slitslider.jump( i + 1 ); return false; } ); } ); }; return { init : init }; })(); Page.init(); }); $(document).ready(function(){ /* ========================================================================= */ /* Menu item highlighting /* ========================================================================= */ jQuery('#nav').singlePageNav({ offset: jQuery('#nav').outerHeight(), filter: ':not(.external)', speed: 2000, currentClass: 'current', easing: 'easeInOutExpo', updateHash: true, beforeStart: function() { console.log('begin scrolling'); }, onComplete: function() { console.log('done scrolling'); } }); $(window).scroll(function () { if ($(window).scrollTop() > 400) { $("#navigation").removeClass("animated-header"); } else { $("#navigation").addClass("animated-header"); } }); /* ========================================================================= */ /* Fix Slider Height /* ========================================================================= */ // Slider Height var slideHeight = $(window).height(); $('#home-slider, #slider, .sl-slider, .sl-content-wrapper').css('height',slideHeight); $(window).resize(function(){'use strict', $('#home-slider, #slider, .sl-slider, .sl-content-wrapper').css('height',slideHeight); }); $("#works, #testimonial").owlCarousel({ navigation : true, pagination : false, slideSpeed : 700, paginationSpeed : 400, singleItem:true, navigationText: ["",""] }); /* ========================================================================= */ /* Featured Project Lightbox /* ========================================================================= */ $(".fancybox").fancybox({ padding: 0, openEffect : 'elastic', openSpeed : 650, closeEffect : 'elastic', closeSpeed : 550, closeClick : true, beforeShow: function () { this.title = $(this.element).attr('title'); this.title = '

' + this.title + '

' + '

' + $(this.element).parents('.portfolio-item').find('img').attr('alt') + '

'; }, helpers : { title : { type: 'inside' }, overlay : { css : { 'background' : 'rgba(0,0,0,0.8)' } } } }); }); $('.navbar-nav>li>a').on('click', function(){ $('.navbar-collapse').collapse('hide'); }); var wow = new WOW (); wow.init(); /* ========================================================================= */ /* Assinatura /* ========================================================================= */ var mBov = ""; var mBmf = ""; var mDb = ""; function selMod (mod) { var modObj = document.getElementById(mod); var modObjTxt = document.getElementById(mod + "txt"); if (mod.localeCompare("bov") == 0) { if (mBov.length == 0) mBov = "x"; else mBov = ""; setModSel(mBov,modObj,modObjTxt); } else if (mod.localeCompare("bmf") == 0) { if (mBmf.length == 0) mBmf = "x"; else mBmf = ""; setModSel(mBmf,modObj,modObjTxt); } else if (mod.localeCompare("db") == 0) { if (mDb.length == 0) mDb = "x"; else mDb = ""; setModSel(mDb,modObj,modObjTxt); } updatePrice(); } function setModSel (value, modObj, modObjTxt) { if (value.length == 0) { modObjTxt.style.color = "black"; modObj.style.backgroundColor = "#f0f0f0"; modObjTxt.innerHTML = "Selecionar Módulo"; } else { modObjTxt.style.color = "white"; modObj.style.backgroundColor = "#009EE3"; modObjTxt.innerHTML = "  Módulo Selecionado"; } } function updatePrice () { var vDb = 0; var vBov = 0; var vBmf = 0; var pDb = document.getElementById("PDB"); var pBov = document.getElementById("PBOV"); var pBmf = document.getElementById("PBMF"); if (pDb.value == 0) vDb = "45,00"; else if (pDb.value == 1) vDb = "130,00"; else if (pDb.value == 2) vDb = "253,00"; else if (pDb.value == 3) vDb = "491,00"; if (pBov.value == 0) vBov = "91,00"; else if (pBov.value == 1) vBov = "260,00"; else if (pBov.value == 2) vBov = "504,00"; else if (pBov.value == 3) vBov = "982,00"; if (mBov.length > 0 && mBmf.length > 0 && pBov.value == pBmf.value) { if (pBmf.value == 0) vBmf = "91,00"; else if (pBmf.value == 1) vBmf = "260,00"; else if (pBmf.value == 2) vBmf = "504,00"; else if (pBmf.value == 3) vBmf = "982,00"; } else { if (pBmf.value == 0) vBmf = "136,00"; else if (pBmf.value == 1) vBmf = "390,00"; else if (pBmf.value == 2) vBmf = "757,00"; else if (pBmf.value == 3) vBmf = "1.474,00"; } document.getElementById("vDb").innerHTML = vDb; document.getElementById("vBov").innerHTML = vBov; document.getElementById("vBmf").innerHTML = vBmf; } function assinar () { var db = document.getElementById("DB"); var bov = document.getElementById("BOV"); var bmf = document.getElementById("BMF"); var pDb = document.getElementById("PDB"); var pBov = document.getElementById("PBOV"); var pBmf = document.getElementById("PBMF"); var form = document.getElementById("frm_assinar"); document.activeElement.blur(); if (mBov.length == 0 && mBmf.length == 0 && mDb.length == 0) { alert("É necessário selecionar pelo menos um módulo."); return; } if (mDb.length > 0) db.value = "DB"; else db.value = ""; if (mBov.length > 0) bov.value = "BOV"; else bov.value = ""; if (mBmf.length > 0) bmf.value = "BMF"; else bmf.value = ""; form.submit(); }