|
|
/* TABLE OF CONTENTS --------------------------- 1. Loading / Opening 2. Custom scroll bar 3. Newsletter / Pop-up 4. SlitSlider*/
/* ------------------------------------- *//* 1. Loading / Opening ................ *//* ------------------------------------- */
$(window).load(function(){ "use strict";
setTimeout(function(){
$("#loading").addClass('animated-middle fadeOut');
},2000);
setTimeout(function(){
setTimeout(function() {
$('.text-intro').each(function(i) { (function(self) { setTimeout(function() { $(self).addClass('animated-middle fadeInUp').removeClass('opacity-0'); },(i*150)+150); })(this); });
}, 0); },2000);
setTimeout(function(){
$(".bar-intro").addClass('animated-middle slideInDown').removeClass('opacity-0'); $(".nav-intro").addClass('animated-middle slideInUp').removeClass('opacity-0'); $(".nav-arrows span").removeClass('opacity-0').addClass('show-arrows');
},3000);
setTimeout(function(){
$("#loading").remove();
},3300);
setTimeout(function(){
$(".text-intro").removeClass('animated-middle fadeInUp');
},4000);
});
$(document).ready(function(){ "use strict";
$("#loading").removeClass('dark-back'); $(".loading-text").addClass('animated-middle fadeIn').removeClass('opacity-0');
/* ------------------------------------- */ /* 2. Custom scroll bar ................ */ /* ------------------------------------- */
function scrollbar(){
$('.content-slide').mCustomScrollbar({ scrollInertia: 150, axis :"y" }); } scrollbar();
/* ------------------------------------- */ /* 3. Newsletter / Pop-up .............. */ /* ------------------------------------- */
$("#notifyMe").notifyMe();
(function() {
var dlgtrigger = document.querySelector( '[data-dialog]' ), somedialog = document.getElementById( dlgtrigger.getAttribute( 'data-dialog' ) ), dlg = new DialogFx( somedialog );
dlgtrigger.addEventListener( 'click', dlg.toggle.bind(dlg) );
})();
/* ------------------------------------- */ /* 4. SlitSlider ....................... */ /* ------------------------------------- */
$('.bg-1 .sl-slide-inner , .bg-1 .sl-content-slice').css("background", "url('img/slide-1.jpg') center").css("background-size", "cover"); $('.bg-2 .sl-slide-inner , .bg-1 .sl-content-slice').css("background", "url('img/slide-2.jpg') center").css("background-size", "cover"); $('.bg-3 .sl-slide-inner , .bg-1 .sl-content-slice').css("background", "url('img/slide-3.jpg') center").css("background-size", "cover"); $('.bg-4 .sl-slide-inner , .bg-1 .sl-content-slice').css("background", "url('img/slide-4.jpg') center").css("background-size", "cover"); $('.bg-5 .sl-slide-inner , .bg-1 .sl-content-slice').css("background", "url('img/slide-5.jpg') center").css("background-size", "cover");
$(function() { var Page = (function() {
var $navArrows = $( '#nav-arrows' ), $nav = $( '#nav-multi-square > span' ), slitslider = $( '#slider' ).slitslider( { onBeforeChange : function( slide, pos ) {
$nav.removeClass( 'nav-square-current' ); $nav.eq( pos ).addClass( 'nav-square-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-square-current' ); $dot.addClass( 'nav-square-current' ); } slitslider.jump( i + 1 ); return false; } ); } );
};
return { init : init };
})();
Page.init(); });
});
|