/*! * Bokeh Template (http://themeforest.net/users/imangm) * Copyright 2014 ImanGM */ var randomColor = tmq_script_vars.onepage_autocolor; var randomHue = tmq_script_vars.tmq_onepager_color; var OnePageAjax = tmq_script_vars.tmq_onepage_ajax; var $ = jQuery.noConflict(); $(window).bind('resize', function ($) { "use strict"; build_header(); init_popover(); fit_ajaxloader(); }); $(window).load(function () { "use strict"; jQuery('#loading-effect').fadeOut(1000); //$('.loading-content').fadeOut(); fit_ajaxloader(); adjust_puzzle_size(); }); $(document).ready(function ($) { "use strict"; init_testimonials(); init_clients_carousel(); init_portfolio_isotope(); init_portfolio_carousel(); init_image_slider(); init_magnific_popup(); if (!/Android|webOS|iPhone|iPod|iPad|BlackBerry/i.test(navigator.userAgent)) { init_animated_effects(); } init_fitvids(); init_popover(); if ($('#map_canvas').length) { google.maps.event.addDomListener(window, 'load', init_googlemap); } init_postSlider(); init_back2Top(); init_tooltips(); /*--------------------------------------------------/ / = Responsive Menu Init /--------------------------------------------------*/ // var $wrapper = $('body #page-content'), var $wrapper = $('body > .container'), nav = $('.mobile-nav').length ? $('.mobile-nav').removeClass('hidden') : $('#main-menu > .menu-container').clone(true, true).attr('id', '').addClass('mobile-nav').removeClass('nav dropdown'); $wrapper.wrap('
'); $wrapper.wrap(''); $wrapper.wrap(''); $wrapper.wrap(''); $('#mp-pusher').prepend(''); $('nav.mp-menu').append(nav); $('nav#mp-menu').find('.menu-container').each( function() { $(this).addClass('mp-level'); }), $('nav#mp-menu').find('.mp-level').each( function() { $(this).removeClass('menu-container'); }); new mlPushMenu( document.getElementById( 'mp-menu' ), document.getElementById( 'trigger' ) ); /*-------------------------------------------------*/ /* = Puzzle Square Size /*-------------------------------------------------*/ var minumumHeight = $(window).height(); $('#ajax-container').css({'min-height':minumumHeight}); var itemWidth = $('.flip-item').width(); var delay = 80; var counter = 0; $('.flip-item').each(function() { // Set Section and Items Height to Make Them Square counter++; var current_item = $(this); $(this).animate({'min-height':itemWidth*0.9}, 'slow', function() { var ajaxContainerHeight = $('#ajax-loader').height(); $('#ajax-container').css({'min-height':ajaxContainerHeight}); }); // Give a random color to each element // var randomColor = true; // randomColor and randomHue are defined in random[Color].js if ( randomColor ) { jQuery('.flip-content.iconned').each( function() { var randomX = Math.random(); // Math.floor ( [Level of Change] x random ) Base Color if ( tmq_script_vars.tmq_random_hue == 'on' ) { // Random Hue is ON - Each of RGB Colors will change differently var rhue = Math.floor( 40*Math.random() ) + randomHue[0]; var ghue = Math.floor( 40*Math.random() ) + randomHue[1]; var bhue = Math.floor( 40*Math.random() ) + randomHue[2]; } else { // Random Hue is OFF - RGB Colors will change the same var rhue = Math.floor( 40*randomX ) + randomHue[0]; var ghue = Math.floor( 40*randomX ) + randomHue[1]; var bhue = Math.floor( 40*randomX ) + randomHue[2]; } var hue = 'rgb(' + rhue + ',' + ghue + ',' + bhue + ')'; jQuery(this).css({'background-color': hue}, 500); }); } // Loading Effect setTimeout( function() { $(current_item).addClass('images-loaded'); }, delay*counter); }); //Initialize All Scripts try { init_headscroll(); } catch(err) { //console.log(err); } }); function init_portfolio_isotope() { /*-------------------------------------------------*/ /* = portfolio isotope /*-------------------------------------------------*/ var winDow = $(window); // Needed variables var $container=$('.isotope'); var $filter=$('.filter'); try{ $container.imagesLoaded( function(){ $container.fadeIn(); $container.isotope({ filter:'*', layoutMode:'masonry', animationOptions:{ duration:750, easing:'linear' } }); }); } catch(err) { } winDow.bind('resize', function(){ var selector = $filter.find('a.active').attr('data-filter'); try { $container.isotope({ filter : selector, animationOptions: { duration: 750, easing : 'linear', queue : false, } }); } catch(err) { } return false; }); // Isotope Filter $filter.find('a').on('click', function(){ var selector = $(this).attr('data-filter'); try { $container.isotope({ filter : selector, animationOptions: { duration: 750, easing : 'linear', queue : false, } }); } catch(err) { } return false; }); var filterItemA = $('.filter li a'); filterItemA.on('click', function(){ var $this = $(this); if ( !$this.hasClass('active')) { filterItemA.removeClass('active'); $this.addClass('active'); } }); } function init_googlemap() { /*-------------------------------------------------*/ /* = Initialize Google Map /*-------------------------------------------------*/ // Set Lat & Long var myLatlng = new google.maps.LatLng(-37.817090, 144.955557); // Set Convas and Map Options var mapCanvas = document.getElementById('map_canvas'); var mapOptions = { center: myLatlng, zoom: 16, mapTypeId: google.maps.MapTypeId.ROAD } // Set Map Object var map = new google.maps.Map(mapCanvas, mapOptions); // Set Marker var marker = new google.maps.Marker({ position: myLatlng, map: map, title: 'Envato pty is Here!' }); // Set Info Box var contentString = 'We create awesome websites with WordPress Themes and Site HTMLs. This is awesome! We create awesome websites with WordPress Themes and Site HTMLs. This is awesome!
Loading...
Loading...