(function($){var parse_str=function(name,str){var regex=new RegExp('[?&]'+name.replace(/[\[\]]/g,'\\$&')+'(=([^&#]*)|&|#|$)'),results=regex.exec('&'+str);return(!results||!results[2]?'':decodeURIComponent(results[2].replace(/\+/g,' ')));} var observe_script_dom=(function(){var MutationObserver=window.MutationObserver||window.WebKitMutationObserver,eventListenerSupported=window.addEventListener;return function(obj,only_added,callback){if(MutationObserver){var obs=new MutationObserver(function(mutations,observer){if(only_added){if(mutations[0].addedNodes.length) callback();}else{if(mutations[0].addedNodes.length||mutations[0].removedNodes.length) callback();}});obs.observe(obj,{childList:true,subtree:true});}else if(eventListenerSupported){obj.addEventListener('DOMNodeInserted',callback,false);if(!only_added){obj.addEventListener('DOMNodeRemoved',callback,false);}}}})();$(document).on('ready'+rlArgs.customEvents,function(){var containers=[];$('.rl-gallery-container').each(function(){var container=$(this);if(container.hasClass('rl-pagination-infinite')){containers.push(container);}else{container.removeClass('rl-loading');}});if(containers.length>0){for(var i=0;i
':''),ie6_fallback:true,changepicturecallback:function(){if(view_disabled){view_disabled=false;return;} last_image=$('#pp_full_res').find('img').attr('src');rl_view_image(script,last_image);if(args.allowExpand==='1'){$('a.pp_expand').on('click',function(){view_disabled=true;});}},callback:function(){rl_hide_image(script,last_image);}});break;case'fancybox':var last_image='';$('a[rel*="'+selector+'"], a[data-rel*="'+selector+'"]').fancybox({modal:(args.modal==='1'?true:false),overlayShow:(args.showOverlay==='1'?true:false),showCloseButton:(args.showCloseButton==='1'?true:false),enableEscapeButton:(args.enableEscapeButton==='1'?true:false),hideOnOverlayClick:(args.hideOnOverlayClick==='1'?true:false),hideOnContentClick:(args.hideOnContentClick==='1'?true:false),cyclic:(args.cyclic==='1'?true:false),showNavArrows:(args.showNavArrows==='1'?true:false),autoScale:(args.autoScale==='1'?true:false),scrolling:args.scrolling,centerOnScroll:(args.centerOnScroll==='1'?true:false),opacity:(args.opacity==='1'?true:false),overlayOpacity:parseFloat(args.overlayOpacity/100),overlayColor:args.overlayColor,titleShow:(args.titleShow==='1'?true:false),titlePosition:args.titlePosition,transitionIn:args.transitions,transitionOut:args.transitions,easingIn:args.easings,easingOut:args.easings,speedIn:parseInt(args.speeds),speedOut:parseInt(args.speeds),changeSpeed:parseInt(args.changeSpeed),changeFade:parseInt(args.changeFade),padding:parseInt(args.padding),margin:parseInt(args.margin),width:parseInt(args.videoWidth),height:parseInt(args.videoHeight),onComplete:function(){last_image=$('#fancybox-content').find('img').attr('src');rl_view_image(script,last_image);},onClosed:function(){rl_hide_image(script,last_image);}});break;case'nivo':$.each($('a[rel*="'+selector+'"], a[data-rel*="'+selector+'"]'),function(){var attr=$(this).attr('data-rel');if(typeof attr==='undefined'||attr==false){attr=$(this).attr('rel');} if(typeof attr!=='undefined'&&attr!==false){var match=attr.match(new RegExp(selector+'\\-(gallery\\-(?:[\\da-z]{1,4}))','ig'));if(match!==null){$(this).attr('data-lightbox-gallery',match[0]);}}});var observer_initialized=false,change_allowed=true,last_image='';$('a[rel*="'+selector+'"], a[data-rel*="'+selector+'"]').nivoLightbox({effect:args.effect,clickOverlayToClose:(args.clickOverlayToClose==='1'?true:false),keyboardNav:(args.keyboardNav==='1'?true:false),errorMessage:args.errorMessage,afterShowLightbox:function(lightbox){var content=$(lightbox)[0].find('.nivo-lightbox-content');if(!observer_initialized){observer_initialized=true;observe_script_dom(document.getElementsByClassName('nivo-lightbox-content')[0],true,function(){if(change_allowed){last_image=content.find('.nivo-lightbox-image img').attr('src');rl_view_image(script,last_image);change_allowed=false;}});}},afterHideLightbox:function(){change_allowed=true;rl_hide_image(script,last_image);},onPrev:function(element){change_allowed=false;last_image=element[0].attr('href');rl_view_image(script,last_image);},onNext:function(element){change_allowed=false;last_image=element[0].attr('href');rl_view_image(script,last_image);}});break;case'imagelightbox':var selectors=[],last_image='';$('a[rel*="'+selector+'"], a[data-rel*="'+selector+'"]').each(function(i,item){var attr=$(item).attr('data-rel');if(typeof attr!=='undefined'&&attr!==false&&attr!=='norl') selectors.push(attr);else{attr=$(item).attr('rel');if(typeof attr!=='undefined'&&attr!==false&&attr!=='norl') selectors.push(attr);}});if(selectors.length>0){selectors=$.unique(selectors);$(selectors).each(function(i,item){if(typeof event.pagination_type!=='undefined'){$('a[data-rel="'+item+'"], a[rel="'+item+'"]').each(function(){$(this).off('click.imageLightbox');});} $('a[data-rel="'+item+'"], a[rel="'+item+'"]').imageLightbox({animationSpeed:parseInt(args.animationSpeed),preloadNext:(args.preloadNext==='1'?true:false),enableKeyboard:(args.enableKeyboard==='1'?true:false),quitOnEnd:(args.quitOnEnd==='1'?true:false),quitOnImgClick:(args.quitOnImageClick==='1'?true:false),quitOnDocClick:(args.quitOnDocumentClick==='1'?true:false),onLoadEnd:function(){last_image=$('#imagelightbox').attr('src');rl_view_image(script,last_image);},onEnd:function(){rl_hide_image(script,last_image);}});});} break;case'tosrus':var selectors=[],last_image='';$('a[rel*="'+selector+'"], a[data-rel*="'+selector+'"]').each(function(i,item){var attr=$(item).attr('data-rel');if(typeof attr!=='undefined'&&attr!==false&&attr!=='norl') selectors.push(attr);else{attr=$(item).attr('rel');if(typeof attr!=='undefined'&&attr!==false&&attr!=='norl') selectors.push(attr);}});if(selectors.length>0){selectors=$.unique(selectors);$(selectors).each(function(i,item){if(typeof event.pagination_type!=='undefined'){$('body').find('.tosrus-'+item).remove();$('a[data-rel="'+item+'"], a[rel="'+item+'"]').each(function(){$(this).off('click.tos');});} var tos=$('a[data-rel="'+item+'"], a[rel="'+item+'"]').tosrus({infinite:(args.infinite==='1'?true:false),autoplay:{play:(args.autoplay==='1'?true:false),pauseOnHover:(args.pauseOnHover==='1'?true:false),timeout:args.timeout},effect:args.effect,keys:{prev:(args.keys==='1'?true:false),next:(args.keys==='1'?true:false),close:(args.keys==='1'?true:false)},pagination:{add:(args.pagination==='1'?true:false),type:args.paginationType},show:false,buttons:true,caption:{add:true,attributes:["title"]},wrapper:{classes:'tosrus-'+item,onClick:args.closeOnClick==='1'?'close':'toggleUI'}});tos.bind('sliding.tos',function(event,number){last_image=$($(event.target).find('.tos-slider .tos-slide')[number]).find('img').attr('src');rl_view_image(script,last_image);});tos.bind('closing.tos',function(){rl_hide_image(script,last_image);});});} break;case'featherlight':var selectors=[],last_image='';$('a[rel*="'+selector+'"], a[data-rel*="'+selector+'"]').each(function(i,item){var attr=$(item).attr('data-rel');if(typeof attr!=='undefined'&&attr!==false&&attr!=='norl') selectors.push(attr);else{attr=$(item).attr('rel');if(typeof attr!=='undefined'&&attr!==false&&attr!=='norl') selectors.push(attr);}});if(selectors.length>0){selectors=$.unique(selectors);$.extend($.featherlight.defaults,{openSpeed:parseInt(args.openSpeed),closeSpeed:parseInt(args.closeSpeed),closeOnClick:args.closeOnClick,closeOnEsc:(args.closeOnEsc==='1'?true:false),afterOpen:function(event){last_image=event.currentTarget.href;rl_view_image(script,last_image);},afterClose:function(){rl_hide_image(script,last_image);}});$(selectors).each(function(i,item){if(typeof event.pagination_type!=='undefined'){$('a[data-rel="'+item+'"], a[rel="'+item+'"]').each(function(){$(this).off('click.featherlight');});} if(/-gallery-/.test(item)){$('a[data-rel="'+item+'"], a[rel="'+item+'"]').featherlightGallery({galleryFadeIn:parseInt(args.galleryFadeIn),galleryFadeOut:parseInt(args.galleryFadeOut),previousIcon:'❮',nextIcon:'❯'});}else if(/-video-/.test(item)){$('a[data-rel="'+item+'"], a[rel="'+item+'"]').featherlight();}else{$('a[data-rel="'+item+'"], a[rel="'+item+'"]').featherlight();}});} break;case'magnific':var selectors=[],last_image='';$('a[rel*="'+selector+'"], a[data-rel*="'+selector+'"]').each(function(i,item){var attr=$(item).attr('data-rel');if(typeof attr!=='undefined'&&attr!==false&&attr!=='norl') selectors.push(attr);else{attr=$(item).attr('rel');if(typeof attr!=='undefined'&&attr!==false&&attr!=='norl') selectors.push(attr);}});if(selectors.length>0){selectors=$.unique(selectors);$(selectors).each(function(i,item){var subselector=$('a[data-rel="'+item+'"], a[rel="'+item+'"]'),element=$(subselector[0]),media_type=element.data('magnific_type'),content_type=element.data('rl_content');if(typeof content_type!=='undefined'){media_type=content_type;} if(typeof media_type==='undefined'){media_type='image';} subselector.magnificPopup({type:media_type==='gallery'?'image':(media_type==='video'?'iframe':media_type),disableOn:args.disableOn,midClick:args.midClick==='1',preloader:args.preloader==='1',closeOnContentClick:args.closeOnContentClick==='1',closeOnBgClick:args.closeOnBgClick==='1',closeBtnInside:args.closeBtnInside==='1',showCloseBtn:args.showCloseBtn==='1',enableEscapeKey:args.enableEscapeKey==='1',alignTop:args.alignTop==='1',autoFocusLast:args.autoFocusLast==='1',fixedContentPos:args.fixedContentPos==='auto'?'auto':(args.fixedContentPos==='1'),fixedBgPos:args.fixedBgPos==='auto'?'auto':(args.fixedBgPos==='1'),image:{titleSrc:function(item){return item.el.attr('data-rl_title')+''+item.el.attr('data-rl_caption')+'';}},gallery:{enabled:subselector.length>1&&media_type==='gallery',navigateByImgClick:true,preload:[0,1]},callbacks:{close:function(){rl_hide_image(script,this.currItem.src);},imageLoadComplete:function(){rl_view_image(script,this.currItem.src);}}});});} break;}});})(jQuery);