PageSourceSearch

https://www.darrenandrewsphotos.co.uk/_common/_scripts/_min/jquery.clikPopup_2.2.min.js

js darrenandrewsphotos.co.uk collected 2026-10-07 06:09:15 UTC 3,600 bytes, 7 lines download raw bytes

1(function(c){c.fn.clikPopup=function(h){function n(){var b=g.outerWidth(!0);u.width(function(a,p){return b+p-c(this).outerWidth(!0)}).css("position","")}function v(){e.addClass("hidden").stop(!0).fadeOut(b.autoHideControlsSpeed)}function w(){e.removeClass("hidden").not(".inactive").stop(!0,!0).show()}function q(p,d,h){function e(){a.css({position:"absolute",left:-9999,right:"auto",display:"block",top:0}).filter(function(){return c(this).closest("#uberContainer").length}).appendTo("body");a.trigger("initialiseContent");
2g.trigger("goTo",[f,b.imageArray,1]);c.removeData(a,"position");n();a.trigger("open");r&&(k.appendTo(a.data("$overlay")),a.unbind("beforeClose.clikPopup").bind("beforeClose.clikPopup",function(){k.appendTo(a)}))}var f,l,m=!0;a.trigger("afterOpen");h&&(b.imageArray=h);d?f=d:(f=c(this).attr("href").match(".*photos_id\x3d(.+)$")||c(this).attr("href").match("^_?photo_(.+).html$")||c(b.imgTag,this).attr("id").match("([0-9]+)$"))?f=parseInt(f[1],10):(f=clik.getPrefixedClass(this.className,"popup_")||clik.getPrefixedClass(c(this).find(".popup").attr("class"),
3"popup_"))||(f=b.imageArray[0]);1==b.imageArray.length?k.hide():(k.css("display",""),b.autoHideControls&&(a.add(r?k:null).hover(function(){l&&clearTimeout(l);m&&a.trigger("showControls")},function(){m&&(l=setTimeout(function(){a.trigger("hideControls")},b.autoHideControlsTime))}),a.bind("overlayOn",function(){l&&clearTimeout(l);a.trigger("showControls");m=!1}).bind("overlayOff",function(){m=!0})));c(document).clikKeyControl({disableOthers:!0,listenOthers:!0});a.unbind("setImage").bind("setImage",
4function(){e()});a.data("events")&&"open"in a.data("events")?e():a.bind("popupInit",function(){e()});return!1}var b=c.extend({},c.fn.clikPopup.defaults,h),t=c(this),a=c(b.popup),r=a.hasClass("controlsOutside");a.length||(b.popup=c.fn.clikPopup.defaults.popup,a=c(b.popup));a.data("clikPopupSettings")?b=c.extend({},a.data("clikPopupSettings"),h):a.data("clikPopupSettings",b);b.photo=b.photo.replace(/\{popup\}/ig,b.popup);b.controls=b.controls.replace(/\{popup\}/ig,b.popup);var g=c(b.photo);var e=c(b.controls);
5var k=e.filter("[id*\x3dprevious],[id*\x3dnext]");var u=g.siblings(".contentsection:not(.contentsection-button)");b.inlineImageMode?(b.imageArray=[],window.photos||(window.photos={}),t.find(b.imgTag+".popup[class*\x3dpopup_], a.imgPopup[class*\x3dpopup_]").each(function(){var a=c(this),d=a.data("id");d in window.photos||(window.photos[d]=clik.newPhoto({height:a.data("height"),caption:a.attr("alt"),galleries_id:"",server_id:a.data("servers_id"),width:a.data("width"),alt:"",id:d,link:"",src:a.data("src")},
61));a.is(b.imgTag)&&b.imageArray[b.imageArray.length-1]!=d&&b.imageArray.push(d);a.parent().andSelf().filter("a").unbind("click.clikPopup").bind("click.clikPopup",q)})):t.closest(b.parentSelector).undelegate("a","click.clikPopup").delegate("a","click.clikPopup",q);g.unbind("onBeforeFade.clikPopup").bind("onBeforeFade.clikPopup",function(){});g.unbind("onAfterFade.clikPopup").bind("onAfterFade.clikPopup",function(c,d){n();a.trigger("reposition");b.onChange(d,!0)});a.bind("onClose",function(){g.trigger("clearHash");
7c(document).clikKeyControl({restoreOthers:!0})});b.autoHideControls&&a.unbind("hideControls showControls").bind("hideControls",v).bind("showControls",w)};c.fn.clikPopup.defaults={popup:"#photo_popup",photo:"{popup}_photo",controls:"{popup}_close,{popup}_previous,{popup}_next",inlineImageMode:!1,imageArray:[],autoHideControls:1,autoHideControlsTime:3E3,autoHideControlsSpeed:500,parentSelector:"div.galleryInnerContainer",imgTag:"img",onChange:function(c){}}})(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.