353 lines
No EOL
11 KiB
JavaScript
353 lines
No EOL
11 KiB
JavaScript
;(function($){
|
|
"use strict"
|
|
|
|
|
|
var nav_offset_top = $('header').height() + 50;
|
|
/*-------------------------------------------------------------------------------
|
|
Navbar
|
|
-------------------------------------------------------------------------------*/
|
|
|
|
//* Navbar Fixed
|
|
function navbarFixed(){
|
|
if ( $('.header_area').length ){
|
|
$(window).scroll(function() {
|
|
var scroll = $(window).scrollTop();
|
|
if (scroll >= nav_offset_top ) {
|
|
$(".header_area").addClass("navbar_fixed");
|
|
} else {
|
|
$(".header_area").removeClass("navbar_fixed");
|
|
}
|
|
});
|
|
};
|
|
};
|
|
navbarFixed();
|
|
|
|
|
|
$('.main_menu .navbar-nav li a[href^="#"]:not([href="#"]').on('click', function(event) {
|
|
var $anchor = $(this);
|
|
$('html, body').stop().animate({
|
|
scrollTop: $($anchor.attr('href')).offset().top - 70
|
|
}, 1500);
|
|
event.preventDefault();
|
|
});
|
|
|
|
// Activate scrollspy to add active class to navbar items on scroll
|
|
$(window).on('load', function() {
|
|
$('body').scrollspy({
|
|
target: '#mainNav',
|
|
offset: 70
|
|
});
|
|
});
|
|
|
|
|
|
/*----------------------------------------------------*/
|
|
/* Parallax Effect js
|
|
/*----------------------------------------------------*/
|
|
function parallaxEffect() {
|
|
$('.bg-parallax').parallax();
|
|
}
|
|
parallaxEffect();
|
|
|
|
|
|
$(document).ready(function() {
|
|
$('.popup-youtube, .popup-vimeo, .popup-gmaps').magnificPopup({
|
|
disableOn: 700,
|
|
type: 'iframe',
|
|
mainClass: 'mfp-fade',
|
|
removalDelay: 160,
|
|
preloader: false,
|
|
|
|
fixedContentPos: false
|
|
});
|
|
});
|
|
|
|
|
|
/*----------------------------------------------------*/
|
|
/* MailChimp Slider
|
|
/*----------------------------------------------------*/
|
|
function mailChimp(){
|
|
$('#mc_embed_signup').find('form').ajaxChimp();
|
|
}
|
|
mailChimp();
|
|
|
|
$('select').niceSelect();
|
|
|
|
/*----------------------------------------------------*/
|
|
/* Simple LightBox js
|
|
/*----------------------------------------------------*/
|
|
$('.imageGallery1 .light').simpleLightbox();
|
|
|
|
$('.counter').counterUp({
|
|
delay: 10,
|
|
time: 1000
|
|
});
|
|
|
|
/*----------------------------------------------------*/
|
|
/* Testimonials Slider
|
|
/*----------------------------------------------------*/
|
|
function testimonials_slider(){
|
|
if ( $('.testi_slider').length ){
|
|
$('.testi_slider').owlCarousel({
|
|
loop:true,
|
|
margin: 30,
|
|
items: 2,
|
|
nav: false,
|
|
autoplay: true,
|
|
smartSpeed: 1500,
|
|
dots:false,
|
|
responsiveClass: true,
|
|
responsive: {
|
|
0: {
|
|
items: 2,
|
|
},
|
|
768: {
|
|
items: 3,
|
|
},
|
|
}
|
|
})
|
|
}
|
|
}
|
|
testimonials_slider();
|
|
|
|
|
|
/*----------------------------------------------------*/
|
|
/* Testimonials Slider
|
|
/*----------------------------------------------------*/
|
|
function screenshot_slider(){
|
|
if ( $('.screenshot_inner').length ){
|
|
$('.screenshot_inner').owlCarousel({
|
|
loop:true,
|
|
margin: 30,
|
|
items: 4,
|
|
nav: false,
|
|
autoplay: true,
|
|
smartSpeed: 1500,
|
|
dots:false,
|
|
responsiveClass: true,
|
|
responsive: {
|
|
0: {
|
|
items: 2,
|
|
},
|
|
576: {
|
|
items: 4,
|
|
},
|
|
}
|
|
})
|
|
}
|
|
}
|
|
screenshot_slider();
|
|
|
|
|
|
/*----------------------------------------------------*/
|
|
/* Google map js
|
|
/*----------------------------------------------------*/
|
|
|
|
if ( $('#mapBox').length ){
|
|
var $lat = $('#mapBox').data('lat');
|
|
var $lon = $('#mapBox').data('lon');
|
|
var $zoom = $('#mapBox').data('zoom');
|
|
var $marker = $('#mapBox').data('marker');
|
|
var $info = $('#mapBox').data('info');
|
|
var $markerLat = $('#mapBox').data('mlat');
|
|
var $markerLon = $('#mapBox').data('mlon');
|
|
var map = new GMaps({
|
|
el: '#mapBox',
|
|
lat: $lat,
|
|
lng: $lon,
|
|
scrollwheel: false,
|
|
scaleControl: true,
|
|
streetViewControl: false,
|
|
panControl: true,
|
|
disableDoubleClickZoom: true,
|
|
mapTypeControl: false,
|
|
zoom: $zoom,
|
|
styles: [
|
|
{
|
|
"featureType": "water",
|
|
"elementType": "geometry.fill",
|
|
"stylers": [
|
|
{
|
|
"color": "#dcdfe6"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "transit",
|
|
"stylers": [
|
|
{
|
|
"color": "#808080"
|
|
},
|
|
{
|
|
"visibility": "off"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "road.highway",
|
|
"elementType": "geometry.stroke",
|
|
"stylers": [
|
|
{
|
|
"visibility": "on"
|
|
},
|
|
{
|
|
"color": "#dcdfe6"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "road.highway",
|
|
"elementType": "geometry.fill",
|
|
"stylers": [
|
|
{
|
|
"color": "#ffffff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "road.local",
|
|
"elementType": "geometry.fill",
|
|
"stylers": [
|
|
{
|
|
"visibility": "on"
|
|
},
|
|
{
|
|
"color": "#ffffff"
|
|
},
|
|
{
|
|
"weight": 1.8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "road.local",
|
|
"elementType": "geometry.stroke",
|
|
"stylers": [
|
|
{
|
|
"color": "#d7d7d7"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "poi",
|
|
"elementType": "geometry.fill",
|
|
"stylers": [
|
|
{
|
|
"visibility": "on"
|
|
},
|
|
{
|
|
"color": "#ebebeb"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "administrative",
|
|
"elementType": "geometry",
|
|
"stylers": [
|
|
{
|
|
"color": "#a7a7a7"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "road.arterial",
|
|
"elementType": "geometry.fill",
|
|
"stylers": [
|
|
{
|
|
"color": "#ffffff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "road.arterial",
|
|
"elementType": "geometry.fill",
|
|
"stylers": [
|
|
{
|
|
"color": "#ffffff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "landscape",
|
|
"elementType": "geometry.fill",
|
|
"stylers": [
|
|
{
|
|
"visibility": "on"
|
|
},
|
|
{
|
|
"color": "#efefef"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "road",
|
|
"elementType": "labels.text.fill",
|
|
"stylers": [
|
|
{
|
|
"color": "#696969"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "administrative",
|
|
"elementType": "labels.text.fill",
|
|
"stylers": [
|
|
{
|
|
"visibility": "on"
|
|
},
|
|
{
|
|
"color": "#737373"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "poi",
|
|
"elementType": "labels.icon",
|
|
"stylers": [
|
|
{
|
|
"visibility": "off"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "poi",
|
|
"elementType": "labels",
|
|
"stylers": [
|
|
{
|
|
"visibility": "off"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "road.arterial",
|
|
"elementType": "geometry.stroke",
|
|
"stylers": [
|
|
{
|
|
"color": "#d6d6d6"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"featureType": "road",
|
|
"elementType": "labels.icon",
|
|
"stylers": [
|
|
{
|
|
"visibility": "off"
|
|
}
|
|
]
|
|
},
|
|
{},
|
|
{
|
|
"featureType": "poi",
|
|
"elementType": "geometry.fill",
|
|
"stylers": [
|
|
{
|
|
"color": "#dadada"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
});
|
|
}
|
|
|
|
|
|
})(jQuery) |