????JFIF??x?x????'
| Server IP : 104.21.30.238 / Your IP : 216.73.216.145 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/./thread-self/root/home/tempvsty/pontiacques.org/wp-content/themes/slide/core/js/ |
Upload File : |
jQuery(document).ready(function($) {
'use strict';
swpGlobalActions($);
handleHmbMenu($);
handleQuotes($);
runMasonryForBlog($);
setContentHeight($);
handleCoverBgImage($);
handleBgColorAndJsStyle($);
stickyMenu($);
customPageMenuStyle($);
handleVideoImageContainer($);
handleAlbumImageContainer($);
handleArtistTemplateSingles($);
runMasonryGallery($);
hanldeJsLinks($);
logoInTheMiddle($);
handleAsideMenu($);
customAspectRatio($);
handleVideoSection($);
runUnslider($);
swpMusicPlayer($);
handleCountdown($);
justifiedGallery($);
clickOnSearchIcon($);
clickOnMobileSocial($);
termSelector($);
backToTop($);
eventsSCMonthFilter($);
$(window).scroll(function() {
stickyMenu($);
customPageMenuStyle($);
});
$(window).on("debouncedresize", function(event) {
runMasonryForBlog($);
handleVideoImageContainer($);
handleAlbumImageContainer($);
handleArtistTemplateSingles($);
runMasonryGallery($);
setContentHeight($);
customAspectRatio($);
checkResizeForMobileMenu($);
});
fadeContent($);
});
function fadeContent($) {
var $swp_container = $('#lc_swp_wrapper');
$swp_container.imagesLoaded(function(){
$swp_container.fadeTo("fast", 1);
});
$("#lc_page_header").find("nav").not('.mobile_navigation').find('a').click(function(){
handleClickToFade($, this, $swp_container);
});
$("nav.footer_menu").find('a').click(function(){
handleClickToFade($, this, $swp_container);
});
}
function handleClickToFade($, linkElt, swp_container) {
if ((linkElt.target == "_blank") || (linkElt.href.indexOf("#") != -1)) {
return;
}
swp_container.fadeTo("normal", 0);
}
function swpGlobalActions($) {
$('nav.classic_menu ul.menu li').hover(
function() {
$(this).find('> ul').addClass("swp_show_submenu");
}, function() {
$(this).find('> ul').removeClass("swp_show_submenu");
}
);
}
function handleHmbMenu($) {
$('.hmb_menu').click(function() {
$(this).find('.hmb_line').toggleClass('click');
if ($(this).hasClass('hmb_mobile')) {
if ($('header').hasClass('sticky_enabled')) {
$("body").animate({ scrollTop: 0 }, 400, function(){
showMobileMenuContainer($);
});
} else {
showMobileMenuContainer($);
}
}
});
$('nav.mobile_navigation').find('ul li.menu-item-has-children > a').click(function(event){
var links_to = $(this).attr("href");
var elt_fin = $(this).offset().left + $(this).width() + parseInt($(this).css("padding-right")) + parseInt($(this).css("padding-left"));
var AFTER_WIDTH = 250;
if ((event.offsetX > elt_fin - AFTER_WIDTH) ||
("#" == links_to)) {
event.preventDefault();
$(this).parent().find('> ul').toggle('300');
}
});
/*close menu on anchor links*/
$('nav.mobile_navigation').find("a").click(function(){
var links_to = $(this).attr("href");
if ((links_to.indexOf("#") > -1) && (("#" != links_to))) {
$('.hmb_menu').trigger("click");
}
});
}
function showMobileMenuContainer($) {
$('.mobile_navigation_container').toggle();
$('.mobile_navigation_container').toggleClass('mobile_menu_opened');
}
function handleQuotes($) {
$('blockquote').each(function(){
$(this).prepend($('<i class="fas fa-quote-left" aria-hidden="true"></i>'));
});
}
function setContentHeight($) {
if (!$('#lc_swp_content').length) {
return;
}
$('#lc_swp_content').css("min-height", "");
var totalHeight = $(window).height();
if ($('#heading_area').length > 0) {
totalHeight -= $('#heading_area').height();
}
if ($('#footer_sidebars').length) {
totalHeight -= $('#footer_sidebars').height();
}
if ($('.lc_copy_area ').length) {
totalHeight -= $('.lc_copy_area').outerHeight();
}
var minContentHeight = $('#lc_swp_content').data("minheight");
if ($('#lc_swp_content').length) {
if (totalHeight > minContentHeight) {
$('#lc_swp_content').css('min-height', totalHeight);
} else {
$('#lc_swp_content').css('min-height', minContentHeight);
}
}
if ($('.lc_copy_area').length) {
$('.lc_copy_area').css("opacity", "1");
}
}
function handleCoverBgImage($) {
$(".lc_swp_background_image").each(function() {
var imgSrc = $(this).data("bgimage");
var bg_position = "center center";
if ($(this).hasClass('swp_align_bg_img')) {
bg_position = "center " + $(this).data('valign');
}
$(this).css("background-image", "url("+imgSrc+")");
$(this).css("background-position", bg_position);
$(this).css("background-repeat", "no-repeat");
$(this).css("background-size","cover");
});
}
function handleBgColorAndJsStyle($) {
$(".lc_swp_overlay").each(function() {
var bgColor = $(this).data("color");
$(this).parent().css("position", "relative");
$(this).css({
"background-color" : bgColor,
"position" : "absolute"
});
});
$(".lc_swp_bg_color").each(function() {
var bgColor = $(this).data("color");
$(this).css("background-color", bgColor)
});
$(".swp_separator_inner").each(function(){
$(this).css("width", $(this).data("sepwidth"));
});
$(".swp_custom_percentwidth").each(function() {
$(this).css("width", $(this).data("percentwidth"));
});
$(".swp_custom_padding").each(function() {
var paddings = $(this).data("padding");
paddings = paddings.split(" ");
$(this).css("padding-top", paddings[0]+"px");
$(this).css("padding-right", paddings[1]+"px");
$(this).css("padding-bottom", paddings[2]+"px");
$(this).css("padding-left", paddings[3]+"px");
});
$(".swp_custom_hovercolor").each(function() {
var old_bgcolor = $(this).css("background-color");
var hover_bgcolor = $(this).data("hbgcolor");
$(this).hover(
function() {
$(this).css("background-color", hover_bgcolor);
}, function() {
$(this).css("background-color", old_bgcolor);
}
);
});
$('.swp_mc_subscr_container').each(function(){
if ($(this).hasClass("user_cust_width")) {
$(this).css("width", $(this).data("width"));
$(this).css("max-width", "100%");
}
});
$('.swp_cust_txt_col').each(function(){
$(this).css("color", $(this).data("txtcol"));
});
$('.swp_slide_btn').each(function(){
var btn_col = $(this).data("bc");
var btn_bcol = $(this).data("bbc");
var btn_bdcol = $(this).data("bbdc");
var btn_hcol = $(this).data("bhc");
var btn_bhcol = $(this).data("bbhc");
var btn_bdhcol = $(this).data("bbdhc");
$(this).find('>a').css("color", btn_col);
$(this).find('>a').hover(
function(){
$(this).css("color", btn_hcol);
},
function(){}
);
$(this).css({
"color" : btn_col,
"background-color" : btn_bcol,
"border-color" : btn_bdcol
});
$(this).hover(
function() {
$(this).css({
"color" : btn_hcol,
"background-color" : btn_bhcol,
"border-color" : btn_bdhcol
});
$(this).find('>a').css("color", btn_hcol);
}, function() {
$(this).css({
"color" : btn_col,
"background-color" : btn_bcol,
"border-color" : btn_bdcol
});
$(this).find('>a').css("color", btn_col);
}
);
});
}
function swpMusicPlayer($) {
$('.swp_music_player').each(function(){
var item_hover_color = $(this).data("entryhbgcolor");
$(this).find('.swp_music_player_entry.wpb_smc_elt').each(function(){
$(this).hover(
function() {
$(this).css("background-color", item_hover_color);
}, function() {
$(this).css("background-color", "transparent");
}
);
});
var $player = $(this);
var $play_btn = $player.find('.fa-play.player_play');
var $pause_btn = $player.find('.fa-pause');
var $fwd_btn = $player.find('.fa-step-forward');
var $bkw_btn = $player.find('.fa-step-backward');
var $first_song = $player.find('.swp_music_player_entry').first();
var $last_song = $player.find('.swp_music_player_entry').last();
var $playing_song_name = $player.find('.current_song_name');
var $time_slider = $player.find('.player_time_slider');
var $song_duration = $player.find('.song_duration');
var $song_current_progress = $player.find('.song_current_progress');
var autoplay = $player.data('autoplay');
var playmode = $player.data('playmode');
$player.find('.swp_music_player_entry').each(function(){
var $player_entry = $(this);
var audio = new Audio($player_entry.data("mediafile"));
audio.type= 'audio/mpeg';
audio.preload = 'metadata';
$(this).append(audio);
audio.onloadedmetadata = function() {
$player_entry.find('.entry_duration').text(toMinutes(audio.duration));
if ($first_song.is($player_entry)) {
$song_duration.text(toMinutes(audio.duration));
}
};
audio.onended = function() {
var $crt_elt = $player.find('.swp_music_player_entry.now_playing');
var $next_elt = get_next_player_elt($crt_elt);
$playing_song_name.text($next_elt.find('.player_song_name').text());
$next_elt.find('audio').get(0).play();
$song_duration.text(toMinutes($next_elt.find('audio').get(0).duration));
$crt_elt.removeClass('now_playing');
$next_elt.addClass('now_playing');
$play_btn.addClass("display_none");
$pause_btn.removeClass("display_none");
};
audio.addEventListener("timeupdate", function() {
var currentTime = audio.currentTime;
var duration = audio.duration;
$time_slider.stop(true,true).css('width', (currentTime +.25)/duration*100+'%');
$song_current_progress.text(toMinutes(currentTime));
});
});
/*load the 1st song*/
$first_song.addClass("now_playing");
$playing_song_name.text($first_song.find('.player_song_name').text());
$song_current_progress.text("0:00");
if ("yes" == autoplay) {
$first_song.find('audio').get(0).play();
$play_btn.toggleClass("display_none");
$pause_btn.toggleClass("display_none");
}
$play_btn.click(function() {
var $crt_elt = $player.find('.swp_music_player_entry.now_playing');
$crt_elt.find('audio').get(0).play();
$play_btn.toggleClass("display_none");
$pause_btn.toggleClass("display_none");
});
$pause_btn.click(function() {
var $crt_elt = $player.find('.swp_music_player_entry.now_playing');
$crt_elt.find('audio').get(0).pause();
$play_btn.toggleClass("display_none");
$pause_btn.toggleClass("display_none");
});
$fwd_btn.click(function() {
var $crt_elt = $player.find('.swp_music_player_entry.now_playing');
$crt_elt.find('audio').get(0).pause();
var $next_elt = get_next_player_elt($crt_elt);
$playing_song_name.text($next_elt.find('.player_song_name').text());
$next_elt.find('audio').get(0).play();
$song_duration.text(toMinutes($next_elt.find('audio').get(0).duration));
$crt_elt.removeClass('now_playing');
$next_elt.addClass('now_playing');
$play_btn.addClass("display_none");
$pause_btn.removeClass("display_none");
});
$bkw_btn.click(function() {
var $crt_elt = $player.find('.swp_music_player_entry.now_playing');
$crt_elt.find('audio').get(0).pause();
var $prev_elt = $crt_elt.prev();
if (!$prev_elt.length) {
$prev_elt = $last_song;
}
$playing_song_name.text($prev_elt.find('.player_song_name').text());
$prev_elt.find('audio').get(0).play();
$song_duration.text(toMinutes($prev_elt.find('audio').get(0).duration));
$crt_elt.removeClass('now_playing');
$prev_elt.addClass('now_playing');
$play_btn.addClass("display_none");
$pause_btn.removeClass("display_none");
});
$player.find('.player_entry_left').click(function(){
var $crt_elt = $player.find('.swp_music_player_entry.now_playing');
$crt_elt.find('audio').get(0).pause();
$crt_elt.removeClass('now_playing');
$(this).parent().addClass('now_playing');
$(this).parent().find('audio').get(0).play();
$song_duration.text(toMinutes($(this).parent().find('audio').get(0).duration));
$playing_song_name.text($(this).find('.player_song_name').text());
$play_btn.addClass("display_none");
$pause_btn.removeClass("display_none");
});
$player.find('.player_time_slider_base').click(function(e){
var $slider_elt = $(this);
var click_pos = e.pageX - Math.floor($slider_elt.offset().left);
var elt_width = $slider_elt.width();
var percent_progress = Math.floor(click_pos/elt_width*100);
$time_slider.width(percent_progress + "%");
var $crt_elt = $player.find('.swp_music_player_entry.now_playing');
$crt_elt.find('audio').get(0).currentTime = $crt_elt.find('audio').get(0).duration * (percent_progress/100);
});
var get_next_player_elt = function($crt_elt) {
if ("repeat" == playmode) {
var $next_elt = $crt_elt.next();
if (!$next_elt.length) {
$next_elt = $first_song;
}
return $next_elt;
}
/*shuffle*/
var $playlist = $player.find('.swp_music_player_entry').not('.now_playing').toArray();
return jQuery($playlist[Math.floor(Math.random() * $playlist.length)]);
}
$player.find('i.playback-shuffle').click(function(e){
$player.attr('data-playmode', "shuffle");
playmode = "shuffle";
});
$player.find('i.playback-repeat').click(function(e){
$player.attr('data-playmode', "repeat");
playmode = "repeat";
});
});
}
function toMinutes(seconds) {
seconds = Math.floor(seconds);
min_part = Math.floor(seconds/60);
sec_part = seconds % 60;
if (sec_part < 10) {
sec_part = '0' + sec_part;
}
return min_part + ":" + sec_part;
}
function stickyMenu($) {
if (!$('header#lc_page_header').hasClass('lc_sticky_menu')) {
return;
}
if ($('.mobile_navigation_container').hasClass('mobile_menu_opened')) {
return;
}
var triggerSticky = 100;
if ($(window).scrollTop() > triggerSticky) {
enableSticky($);
} else {
disableSticky($);
}
}
var enableSticky = function($) {
if ($('header#lc_page_header').hasClass('sticky_enabled')) {
return;
}
$('header#lc_page_header').css("visibility", "hidden")
$('header#lc_page_header').addClass('sticky_enabled');
$('header#lc_page_header').css("visibility", "visible");
}
var disableSticky = function($) {
var element = $('header#lc_page_header');
if ($(element).hasClass('sticky_enabled')) {
$(element).removeClass('sticky_enabled');
if(0 == $(element).attr("class").length) {
$(element).removeAttr("class");
}
}
}
function customPageMenuStyle($) {
/*no custom styling on sticky menu*/
if ($('header#lc_page_header').hasClass('sticky_enabled')) {
/*logo*/
if ($('#logo').find('.cust_page_logo').length) {
$('#logo').find('.cust_page_logo').hide();
$('#logo').find('.global_logo').show();
}
if ($('header#lc_page_header').hasClass('cust_page_menu_style')) {
$('header#lc_page_header').removeAttr("style");
/*creative*/
$('header#lc_page_header').find(".hmb_line").removeAttr("style");
$('header#lc_page_header').find(".creative_header_icon > a").removeAttr("style");
$('header#lc_page_header').find(".creative_header_icon > .lnr-magnifier").removeAttr("style");
/*classic*/
$('header#lc_page_header').find(".classic_header_icon > a").removeAttr("style");
$('header#lc_page_header').find(".classic_header_icon > .lnr-magnifier").removeAttr("style");
$('header#lc_page_header').find(".classic_menu > ul > li:not(.current-menu-parent):not(.current-menu-item) > a").removeAttr("style");
/*centered*/
$('header#lc_page_header').find(".lc_social_profile > a").removeAttr("style");
}
return;
}
if ($('#logo').find('.cust_page_logo').length) {
$('#logo').find('.cust_page_logo').css("display", "block");
$('#logo').find('.global_logo').hide();
}
if ($('header#lc_page_header').hasClass('cust_page_menu_style')) {
var menu_bg = $('header#lc_page_header').data("menubg");
var menu_col = $('header#lc_page_header').data("menucol");
if (menu_bg && (menu_bg != "")) {
$('header#lc_page_header .header_inner.lc_wide_menu').css("background-color", menu_bg);
}
if (menu_col && (menu_col != "")) {
/*creative*/
$('header#lc_page_header').find(".hmb_line").not('.mobile_hmb_line').css("background-color", menu_col);
$('header#lc_page_header').find(".creative_header_icon > a").not('.mobile_menu_icon').css("color", menu_col);
$('header#lc_page_header').find(".creative_header_icon > .lnr-magnifier").not('.lnr_mobile').css("color", menu_col);
/*classic*/
$('header#lc_page_header').find(".classic_header_icon > a").css("color", menu_col);
$('header#lc_page_header').find(".classic_header_icon > .lnr-magnifier").not('.lnr_mobile').css("color", menu_col);
$('header#lc_page_header').find(".classic_menu > ul > li:not(.current-menu-parent):not(.current-menu-item) > a").css("color", menu_col);
/*centered*/
$('header#lc_page_header').find(".lc_social_profile > a").css("color", menu_col);
}
}
$('.discography_template_container.use_custom_settings').each(function(){
var user_colors = $(this).data("usercolors");
$(this).find('h3.album_title').css({
"color" : user_colors.title_col,
"font-size" : user_colors.title_fs,
"font-weight" : user_colors.title_fw
});
$(this).find('.album_cat_list a').css({
"color" : user_colors.subtitle_col,
"font-size" : user_colors.subtitle_fs,
"font-weight" : user_colors.subtitle_fw
});
});
}
function handleVideoImageContainer($) {
if (!$('.video_image_container').length) {
return;
}
$('.video_image_container').each(function() {
var no_px_width = parseFloat($(this).css('width'));
$(this).css("height", no_px_width * 9/16);
$(this).parent().parent().css("opacity", 1);
});
}
function handleAlbumImageContainer($) {
if (!$('.album_image_container').length) {
return;
}
$('.album_image_container').each(function() {
var no_px_width = parseFloat($(this).css('width'));
$(this).css("height", no_px_width);
$(this).parent().parent().parent().css("opacity", 1);
});
}
function handleArtistTemplateSingles($) {
if (!$('.artist_img_container').length) {
return;
}
$('.artist_img_container').not('.swp-elt-widget').each(function() {
var no_px_width = parseFloat($(this).css('width'));
$(this).css("height", no_px_width);
$(this).parent().css("opacity", 1);
});
$('.single_artist_item').each(function(){
$(this).css("margin-bottom", "");
var $atitle = $(this).find('.artist_title');
var height_std = parseInt($atitle.css("line-height"));
var height_act = $atitle.height();
var std_margin = parseInt($(this).css("margin-bottom"));
if (height_std != height_act) {
$(this).css("margin-bottom", std_margin - height_act + height_std);
}
});
}
function runMasonryGallery($) {
if (!$('.lc_masonry_container').length) {
return;
}
var $grid = $('.lc_masonry_container').imagesLoaded(function() {
$grid.find('.lc_single_gallery_brick').each(function(){
var brick_height = Math.ceil($(this).find('img').height());
$(this).css("height", brick_height);
});
$grid.masonry({
itemSelector: '.lc_masonry_brick',
percentPosition: true,
columnWidth: '.brick-size',
});
});
}
var hanldeJsLinks = function($) {
if (!$('.lc_js_link').length) {
return;
}
$('.lc_js_link').click(function(event) {
event.preventDefault();
var newLocation = $(this).data("href");
var newWin = '';
if ($(this).data("target")) {
newWin = $(this).data("target");
}
window.open(newLocation, newWin);
});
}
var logoInTheMiddle = function($) {
if (!$('.header_centered_menu_logo_center').length) {
return;
}
var middleMenuPosition = Math.ceil($(".header_inner.centered_menu_logo_center ul.menu > li").length / 2);
$(".header_inner.centered_menu_logo_center ul.menu > li:nth-child(" + middleMenuPosition + ")").after('<li class="logo_menu_item"></li>');
$('#logo').detach().appendTo('li.logo_menu_item');
$('#logo').css("opacity", "1");
$(".header_inner.centered_menu_logo_center").animate({ opacity: 1 }, "slow");
}
function handleAsideMenu($) {
if (!$('.trigger_aside_menu')) {
return;
}
$('.trigger_aside_menu').click(function(){
$('#swp_side_menu').toggleClass('show_aside');
$('#lc_swp_wrapper').toggleClass('show_aside');
$('body').toggleClass('show_aside');
});
$('.hmb_close').click(function(){
$('#swp_side_menu').removeClass('show_aside');
$('#lc_swp_wrapper').removeClass('show_aside');
$('body').removeClass('show_aside');
});
}
var customAspectRatio = function($) {
$('.swp_custom_ar').each(function() {
if ( $( this ).hasClass( "ar_square" ) ) {
$( this ).css( "height", $( this ).width() );
}
if ($(this).hasClass("ar_43")) {
$(this).css("height", $(this).width() / 4 * 3);
}
if ($(this).hasClass("ar_169")) {
$(this).css("height", $(this).width() / 16 * 9);
}
if ($(this).hasClass("ar_1910")) {
$(this).css("height", $(this).width() / 19 * 10);
}
});
}
var handleVideoSection = function($) {
$('.video_scd_btn_play').click(function() {
var video_source = $(this).parent().data("vsource");
var video_id = $(this).parent().data("vid");
var video_frame = '';
if ("youtube" == video_source) {
video_frame = '<iframe class="at_video_frame" src="' + location.protocol + '//www.youtube.com/embed/' + video_id + '?autoplay=1&showinfo=0&rel=0&byline=0&title=0&portrait=0"></iframe>';
}
else if ("vimeo" == video_source) {
video_frame = '<iframe class="at_video_frame" src="' + location.protocol + '//player.vimeo.com/video/' + video_id + '?autoplay=1&byline=0&title=0&portrait=0"></iframe>';
}
$(this).parent().append(video_frame);
$(this).fadeOut();
});
$('.video_play_btn_scd').click(function() {
$('body').css("overflow-y", "hidden");
var video_overlay = '<div class="swp_video_overlay"><div class="swp_video_overlay_inner"><div class="swp_video_iframe_container"></div></div><i class="close_swp_video_overlay far fa-times-circle"></i></div>';
$('body').append(video_overlay);
var video_source = $(this).data("vsource");
var video_id = $(this).data("vid");
var video_frame = '';
if ("youtube" == video_source) {
video_frame = '<iframe class="at_video_frame" src="' + location.protocol + '//www.youtube.com/embed/' + video_id + '?autoplay=1&showinfo=0&rel=0&byline=0&title=0&portrait=0"></iframe>';
}
else if ("vimeo" == video_source) {
video_frame = '<iframe class="at_video_frame" src="' + location.protocol + '//player.vimeo.com/video/' + video_id + '?autoplay=1&byline=0&title=0&portrait=0"></iframe>';
}
$('.swp_video_iframe_container').append(video_frame);
$('.close_swp_video_overlay').click(function(){
$('.swp_video_overlay').remove();
$('body').css("overflow-y", "auto");
});
});
}
function runUnslider($) {
$('.lc_reviews_slider').each(function(){
var slide_speed = 400;
var slide_delay = 4000;
if (typeof $(this).parent().data('slidespeed') !== 'undefined') {
slide_speed = $(this).parent().data('slidespeed');
}
if (typeof $(this).parent().data('slidedelay') !== 'undefined') {
slide_delay = $(this).parent().data('slidedelay');
}
var arrows_val = {
prev: '<a class="unslider-arrow prev"><div class="swp_unslider_arrow swp_arrow_left"></div></a>',
next: '<a class="unslider-arrow next"><div class="swp_unslider_arrow swp_arrow_right"></div></a>',
};
if (1 == $(this).find('li').length) {
arrows_val = false;
}
$(this).unslider({
arrows: arrows_val,
autoplay: true,
nav: false,
delay: slide_delay,
speed: slide_speed
});
$(this).fadeTo("slow", 1);
});
}
function runMasonryForBlog ( $ ) {
if ( ! $( '.lc_blog_masonry_container' ).length ) {
return;
}
var $grid = $( '.lc_blog_masonry_container' ).imagesLoaded( function() {
var gap_width = $grid.data( "gapwidth" );
var container_width = $grid.width();
var container_outer_width = $grid.outerWidth();
var bricks_on_row = $grid.data( "bricksonrow" );
var bricks_on_row_responsive = getMasonryBricksOnRow( $, bricks_on_row, container_outer_width );
var brick_width = (container_width - (bricks_on_row_responsive - 1) * gap_width) / bricks_on_row_responsive;
$( ".lc_blog_masonry_brick" ).css( "width", brick_width );
$grid.masonry( {
columnWidth : brick_width,
itemSelector : '.lc_blog_masonry_brick',
gutter : gap_width,
horizontalOrder: true
} );
$grid.fadeTo("600", 1);
});
}
function getMasonryBricksOnRow ($, default_number, container_outer_width, breakpoints) {
if (undefined === breakpoints) {
breakpoints = {1: 480, 2: 980, 3: 1680 };
}
if ( container_outer_width <= breakpoints[1] ) {
return 1;
}
else if ( container_outer_width <= breakpoints[2] ) {
return 2;
}
else if ( container_outer_width <= breakpoints[3] ) {
return 3;
}
else {
return default_number;
}
}
function handleCountdown($) {
$('.swp_event_countdown').each(function(){
var countDownDate = new Date($(this).data("todate")).getTime();
var currentDate = new Date().getTime();
if (currentDate > countDownDate) {
$(this).find('.days_amount').html(0);
$(this).find('.hours_amount').html(0);
$(this).find('.mins_amount').html(0);
$(this).find('.seconds_amount').html(0);
return;
}
var countDate = new Date($(this).data("todate"));
var $container = $(this);
var x = setInterval(function() {
// Get todays date and time
var now = new Date().getTime();
// Find the distance between now an the count down date
var distance = countDownDate - now;
// Time calculations for days, hours, minutes and seconds
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
// Display the result in the element with id="demo"
$container.find('.days_amount').html(days);
$container.find('.hours_amount').html(hours);
$container.find('.mins_amount').html(minutes);
$container.find('.seconds_amount').html(seconds);
}, 1000);
});
}
function justifiedGallery($) {
if (!$('.lc_swp_justified_gallery').length) {
return;
}
$(".lc_swp_justified_gallery").each(function() {
var rowHeight = $(this).data("rheight");
if (!$.isNumeric(rowHeight)) {
rowHeight = 180;
}
$(this).justifiedGallery({
rowHeight: rowHeight,
lastRow: 'justify',
margins: 0,
captions: false,
imagesAnimationDuration: 400
});
$(this).find("img").addClass("transition4");
});
}
function clickOnSearchIcon($) {
$('.trigger_global_search').click(function(){
$('#lc_global_search').show();
});
$('.close_search_form').click(function(){
$('#lc_global_search').hide();
});
$(document).keyup(function(e) {
/* escape key maps to keycode `27`*/
if (e.keyCode == 27) {
$('#lc_global_search').hide();
}
});
}
function clickOnMobileSocial($) {
$('.swp_show_mobile_socials').click(function(){
$('.social_profiles_mobile').animate({'height': '150px'}, 300, function(){
$(this).toggleClass('show_icons').removeAttr("style");
});
});
}
function termSelector($) {
$('a.swp_term_selector').click(function(event){
event.preventDefault();
var $parent = $(this).parent().parent().find('.artists_container');
if ($(this).hasClass("show_all")) {
$parent.find('.single_artist_item').show();
return;
}
$parent.find('.single_artist_item').hide();
$parent.find('.single_artist_item[data-category*="'+$(this).data("category")+'"]').show();
});
}
function backToTop($) {
if (!$('.swp_back_to_top_btn').length) {
return;
}
var backToTopEl = $('.swp_back_to_top_btn');
$(backToTopEl).click(function(){
$("html, body").animate({ scrollTop: 0 }, "slow");
});
$(window).scroll(function() {
if ($(window).scrollTop() < 200) {
$(backToTopEl).hide();
} else {
$(backToTopEl).show('slow');
}
});
}
function eventsSCMonthFilter($) {
$('.swp_events_month_filter').each(function(){
var parent = $(this).parent();
var container = $(this);
var months = [];
parent.find(".single_event_list").each(function(){
var newel = $(this).data("evmonth");
if ($.inArray(newel, months) == -1) {
months.push(newel);
}
});
$.each(months, function(i, el) {
container.append('<div class="swp_ev_month_filter">' + el + '</div>');
});
$('.swp_ev_month_filter').click(function() {
if ($(this).hasClass("show_all_events")) {
parent.find('.single_event_list').show();
} else {
var month_val = $(this).text();
parent.find('.single_event_list').hide();
parent.find('.single_event_list[data-evmonth="' + month_val + '"]').show();
}
});
});
}
function checkResizeForMobileMenu($) {
if($(window).width() > 1199) {
$('.mobile_navigation_container').hide();
$('.hmb_mobile').find('.hmb_line').toggleClass('click');
}
}