blob: 1e3bbb432ba75e9e845491664906e9578db14848 [file] [log] [blame]
jQuery(document).ready(function($) {
/************** Scroll Navigation *********************/
$('.navigation').singlePageNav({
currentClass: 'active'
});
/************** FlexSlider *********************/
$('.flexslider').flexslider({
animation: "fade",
directionNav: false
});
/************** Responsive Navigation *********************/
$('.menu-toggle-btn').click(function() {
$('.responsive-menu').stop(true, true).slideToggle();
});
/************** Menu Content Opening *********************/
$(".main_menu a, .responsive_menu a").click(function() {
var id = $(this).attr('class');
id = id.split('-');
$("#menu-container .content").hide();
$("#menu-container #menu-" + id[1]).addClass("animated fadeInDown").show();
$("#menu-container .homepage").hide();
$(".support").hide();
$(".testimonials").hide();
return false;
});
$(window).load(function() {
$("#menu-container .products").hide();
});
$(".main_menu a.home").addClass('active');
$(".main_menu a.home, .responsive_menu a.home").click(function() {
$("#menu-container .homepage").addClass("animated fadeInDown").show();
$(this).addClass('active');
$(".main_menu a.page2, .responsive_menu a.page2").removeClass('active');
$(".main_menu a.page3, .responsive_menu a.page3").removeClass('active');
$(".main_menu a.page5, .responsive_menu a.page5").removeClass('active');
return false;
});
$(".main_menu a.page2, .responsive_menu a.page2").click(function() {
$("#menu-container .service").addClass("animated fadeInDown").show();
$(this).addClass('active');
$(".main_menu a.home, .responsive_menu a.home").removeClass('active');
$(".main_menu a.page3, .responsive_menu a.page3").removeClass('active');
$(".main_menu a.page5, .responsive_menu a.page5").removeClass('active');
return false;
});
$(".main_menu a.page3, .responsive_menu a.page3").click(function() {
$("#menu-container .portfolio").addClass("animated fadeInDown").show();
$(".our-services").show();
$(this).addClass('active');
$(".main_menu a.page2, .responsive_menu a.page2").removeClass('active');
$(".main_menu a.home, .responsive_menu a.home").removeClass('active');
$(".main_menu a.page5, .responsive_menu a.page5").removeClass('active');
return false;
});
$(".main_menu a.page5, .responsive_menu a.page5").click(function() {
$("#menu-container .contact").addClass("animated fadeInDown").show();
$(this).addClass('active');
$(".main_menu a.page2, .responsive_menu a.page2").removeClass('active');
$(".main_menu a.page3, .responsive_menu a.page3").removeClass('active');
$(".main_menu a.home, .responsive_menu a.home").removeClass('active');
return false;
});
/************** LightBox *********************/
$("a.menu-toggle-btn").click(function() {
$(".responsive_menu").stop(true, true).slideToggle();
return false;
});
$(".responsive_menu a").click(function() {
$('.responsive_menu').hide();
});
var $timeline_block = $('.cd-timeline-block');
//hide timeline blocks which are outside the viewport
$timeline_block.each(function() {
if ($(this).offset().top > $(window).scrollTop() + $(window).height() * 0.75) {
$(this).find('.cd-timeline-img, .cd-timeline-content').addClass('is-hidden');
}
});
//on scolling, show/animate timeline blocks when enter the viewport
$(window).on('scroll', function() {
animationPage();
$timeline_block.each(function() {
if ($(this).offset().top <= $(window).scrollTop() + $(window).height() * 0.75 && $(this).find('.cd-timeline-img').hasClass('is-hidden')) {
$(this).find('.cd-timeline-img, .cd-timeline-content').removeClass('is-hidden').addClass('bounce-in');
}
});
});
});
$(".navbar-collapse").css({
maxHeight: $(window).height() - $(".navbar-header").height() + "px"
});
function animationPage() {
var scrollT = $(window).scrollTop();
var currentPosition = scrollT + 480;
var imageIcon = $('.usecaseimage').offset().top;
if (imageIcon < currentPosition) {
$(".usecaseimage").addClass('animated bounceIn');
} else {
$(".usecaseimage").removeClass('animated bounceIn');
}
};