File: /home/nyiet8349bzl/Backup/sbc_back/homedir/public_html/ncbm/js/custom.js
/*
Template Name: Eventime - Conference & Event HTML Template
Author: Themefunction
Author URI: https://themeforest.net/user/themefunction
Description: Eventime - Conference & Event HTML Template
Version: 1.0
1. Preload
2. Mobile Menu
3. Main Slideshow
4. Gallery popup
5. Counter
6. Contact form
7. Back to top
*/
jQuery(function($) {
"use strict";
/* ----------------------------------------------------------- */
/* Preload
/* ----------------------------------------------------------- */
function handlePreloader() {
if($('.preload').length){
$('.preload').delay(220).fadeOut(500);
}
}
/* ----------------------------------------------------------- */
/* Mobile Menu
/* ----------------------------------------------------------- */
jQuery(".nav.navbar-nav li a").on("click", function() {
jQuery(this).parent("li").find(".dropdown-menu").slideToggle();
jQuery(this).find("i").toggleClass("fa-angle-down fa-angle-up");
});
/* ----------------------------------------------------------- */
/* Main slideshow
/* ----------------------------------------------------------- */
$('#main-slide').carousel({
pause: true,
interval: 100000,
});
/* ----------------------------------------------------------- */
/* Gallery popup
/* ----------------------------------------------------------- */
$(document).ready(function(){
$(".gallery-popup").colorbox({rel:'gallery-popup', transition:"fade", innerHeight:"700"});
});
/* ----------------------------------------------------------- */
/* Counter
/* ----------------------------------------------------------- */
$('.counterUp').counterUp({
delay: 10,
time: 1000
});
/* ----------------------------------------------------------- */
/* Contact form
/* ----------------------------------------------------------- */
$('#contact-form').submit(function(){
var $form = $(this),
$error = $form.find('.error-container'),
action = $form.attr('action');
$error.slideUp(750, function() {
$error.hide();
var $name = $form.find('.form-control-name'),
$email = $form.find('.form-control-email'),
$subject = $form.find('.form-control-subject'),
$message = $form.find('.form-control-message');
$.post(action, {
name: $name.val(),
email: $email.val(),
subject: $subject.val(),
message: $message.val()
},
function(data){
$error.html(data);
$error.slideDown('slow');
if (data.match('success') != null) {
$name.val('');
$email.val('');
$subject.val('');
$message.val('');
}
}
);
});
return false;
});
/* ----------------------------------------------------------- */
/* Back to top
/* ----------------------------------------------------------- */
$(window).scroll(function () {
if ($(this).scrollTop() > 50) {
$('#back-to-top').fadeIn();
} else {
$('#back-to-top').fadeOut();
}
});
// scroll body to 0px on click
$('#back-to-top').on('click', function () {
$('#back-to-top').tooltip('hide');
$('body,html').animate({
scrollTop: 0
}, 800);
return false;
});
$('#back-to-top').tooltip('hide');
/* Preloade */
$(window).on('load', function() {
handlePreloader();
});
});