jQuery(function($){var ngg_imagebrowser_init=function(){var imagebrowser_links=$('a.use_imagebrowser_effect');imagebrowser_links.on('click',function(e){e.preventDefault();var success=true;var $this=$(this);var image_id=$this.attr('data-image-id');var image_slug=$this.attr('data-image-slug');var image_url=$this.attr('data-imagebrowser-url');var url=window.location.toString();url=url.split('/'+photocrati_ajax.ngg_param_slug+'/').shift();if(url.substr(-1)==='/') url=url.substr(0,url.length-1);image_id=image_slug?image_slug:image_id;try{if(!image_id) image_id=parseInt($this.parents('.ngg-gallery-thumbnail-box').attr('id').match(/\d+/).join(''));}catch(ex){success=false;} if(success){url=image_url.replace('%STUB%',image_id);window.location=url;}});if(imagebrowser_links.length>0){setTimeout(function(){imagebrowser_links.each(function(){this.onclick=null;});},200);}};$(this).on('refreshed',ngg_imagebrowser_init);ngg_imagebrowser_init();});;jQuery(function($){NggAjaxNavigation={loading_image:null,init:function(){var self=this;$('body').on('click','a.page-numbers, a.prev, a.next',function(e){var $this=$(this);var $gallery=$this.parents('.ngg-galleryoverview:first');var gallery_id=$gallery.attr('id').replace('ngg-gallery-','').replace(/-\d+$/,'');if($gallery.hasClass('ngg-ajax-pagination-none')) return;e.preventDefault();self.toggle_busy(true);$.get($this.attr('href'),function(response){var html=$(response);$gallery.replaceWith(html.find('div[id*="ngg-gallery-'+gallery_id+'"]'));$(document).trigger('refreshed');}).always(function(){self.toggle_busy(false);});});},get_querystring_params_from_url:function(url){var url_params={};var url_parts=url.split('?');if(url_parts.length==2){url_parts=url_parts[1].split('&');for(var key in url_parts){var param=url_parts[key].split('=');url_params[param[0]]=param.length==2?param[1]:'';}} return url_params;},toggle_busy:function(busy){$('body, a').css('cursor',busy?'wait':'auto');}};NggAjaxNavigation.init();});