(function($){window.ffHandleMagnificPopup=function($parent){$parent.find('.image-popup-vertical-fit').each(function(){var $opener=$(this);var settings={type:'image',closeOnContentClick:true,mainClass:'mfp-img-mobile',image:{verticalFit:true}};$opener.magnificPopup(settings);});$parent.find('.freshframework-lightbox-image, .image-popup-up').each(function(){var $opener=$(this);var settings={type:'image',closeOnContentClick:true,mainClass:'mfp-img-mobile',image:{verticalFit:true}};if($opener.attr('data-freshframework-internal-html')){settings.image.markup=$opener.attr('data-freshframework-internal-html');}
$opener.magnificPopup(settings);});$parent.find('.popup-gallery').each(function(){var $opener=$(this);var settings={delegate:'a.popup-gallery-child',type:'image',mainClass:'mfp-img-mobile',gallery:{enabled:true,navigateByImgClick:true,preload:[0,1]},image:{tError:'The image #%curr% could not be loaded.'}};$opener.magnificPopup(settings);});$parent.find('.popup-multiple-image').each(function(){var $opener=$(this);var settings={type:'image',tLoading:'Loading image #%curr%...',fixedContentPos:true,gallery:{enabled:true,navigateByImgClick:true,arrowMarkup:'',preload:[0,1]}};$opener.magnificPopup(settings);});$parent.find('.freshframework-lightbox-external-video, .popup-youtube, .popup-vimeo').each(function(){var $opener=$(this);var settings={type:'iframe',mainClass:'mfp-fade mfp-zoom-out-cur',removalDelay:160,preloader:false,fixedContentPos:true,iframe:{}};if($opener.attr('data-freshframework-internal-html')){settings.iframe.markup=$opener.attr('data-freshframework-internal-html');}
$opener.magnificPopup(settings);});$parent.find('.freshframework-internal-html').each(function(){var $opener=$(this);var settings={items:{src:$opener.attr('data-freshframework-internal-html'),type:'inline'},mainClass:'freshframework-internal-html-mpf mfp-zoom-out-cur'};$opener.magnificPopup(settings);});$parent.find('.freshframework-lightbox-page, .link-block-open-lightbox').each(function(){var $opener=$(this);var settings={type:'iframe',mainClass:'mfp-fade mfp-zoom-out-cur',removalDelay:160,preloader:false,fixedContentPos:true,iframe:{}};if($opener.attr('data-freshframework-internal-html')){settings.iframe.markup=$opener.attr('data-freshframework-internal-html');}
$opener.magnificPopup(settings);});};$(document).ready(function(){ffHandleMagnificPopup($('body'));});})(jQuery);