PageSourceSearch

https://nfs-fan.ru/.s/src/ulightbox/ulightbox.min.js

js nfs-fan.ru collected 2026-10-08 14:30:32 UTC 22,291 bytes, 1 lines download raw bytes

1if(void 0===window.ulb&&(window.ulb={}),!$.browser){var browserObject={msie:!1,version:0},ua=window.navigator.userAgent,msie=ua.indexOf("MSIE ");if(msie>=0){var version=parseInt(ua.substring(msie+5,ua.indexOf(".",msie)));browserObject.msie=!0,browserObject.version=version}$.browser=browserObject}!function(e,t,n){var o,a=n(e),r=n(t),s=n.fancybox=function(){s.open.apply(this,arguments)},l=!1,c=void 0!==t.createTouch;n.extend(s,{version:"2.0.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,depthOfRecur:0,autoSize:!0,autoResize:!c,autoCenter:!c,fitToView:!0,aspectRatio:!1,topRatio:.5,fixed:!(n.browser.msie&&6>=n.browser.version||c),scrolling:"auto",wrapCSS:"fancybox-default",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3e3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},keys:{next:[13,32,34,39,40],prev:[8,33,37,38],close:[27]},tpl:{wrap:'<div class="fancybox-wrap"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe class="fancybox-iframe" name="fancybox-frame{rnd}" frameborder="0" hspace="0"'+(n.browser.msie?' allowtransparency="true"':"")+"></iframe>",swf:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="wmode" value="transparent" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{href}" /><embed src="{href}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="100%" height="100%" wmode="transparent"></embed></object>',error:'<p class="fancybox-error">'+ulb.error+"</p>",closeBtn:'<div title="'+ulb.closeBtn+'" class="fancybox-item fancybox-close"></div>',next:'<a title="'+ulb.next+'" href="javascript://" class="fancybox-nav fancybox-next"><span></span></a>',prev:'<a title="'+ulb.prev+'" href="javascript://" class="fancybox-nav fancybox-prev"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:300,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:300,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:{speedIn:0,speedOut:300,opacity:.8,css:{cursor:"pointer"},closeClick:!0},title:{type:"float"}}},group:{},opts:{},coming:null,current:null,isOpen:!1,isOpened:!1,wrap:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(e,t){s.close(!0),e&&!n.isArray(e)&&(e=e instanceof n?n(e).get():[e]),s.isActive=!0,s.opts=n.extend(!0,{},s.defaults,t),n.isPlainObject(t)&&void 0!==t.keys&&(s.opts.keys=!!t.keys&&n.extend({},s.defaults.keys,t.keys)),s.group=e,s._start(s.opts.index||0)},cancel:function(){s.coming&&!1===s.trigger("onCancel")||(s.coming=null,s.hideLoading(),s.ajaxLoad&&s.ajaxLoad.abort(),s.ajaxLoad=null,s.imgPreload&&(s.imgPreload.onload=s.imgPreload.onabort=s.imgPreload.onerror=null))},close:function(e){s.cancel(),s.current&&!1!==s.trigger("beforeClose")&&(s.unbindEvents(),!s.isOpen||e&&!0===e[0]?(n(".fancybox-wrap").stop().trigger("onReset").remove(),s._afterZoomOut()):(s.isOpen=s.isOpened=!1,n(".fancybox-item, .fancybox-nav").remove(),s.wrap.stop(!0).removeClass("fancybox-opened"),s.inner.css("overflow","hidden"),s.transitions[s.current.closeMethod]()))},play:function(e){var t=function(){clearTimeout(s.player.timer)},o=function(){t(),s.current&&s.player.isActive&&(s.player.timer=setTimeout(s.next,s.current.playSpeed))},i=function(){t(),n("body").unbind(".player"),s.player.isActive=!1,s.trigger("onPlayEnd")};s.player.isActive||e&&!1===e[0]?i():s.current&&(s.current.loop||s.current.index<s.group.length-1)&&(s.player.isActive=!0,n("body").bind({"afterShow.player onUpdate.player":o,"onCancel.player beforeClose.player":i,"beforeLoad.player":t}),o(),s.trigger("onPlayStart"))},next:function(){if("undefined"==typeof getPhotoVars||o||(o=getPhotoVars()),o&&s.current){s.current.index=0;for(var e=0;e<s.group.length&&(m1=s.group[e].href.match(/\/(?:[0-9]+\.[a-z]+)$/i),m2=s.current.href.match(/\/\d+\.[^\?]+/i),m1[0]!=m2[0]);e++)s.current.index++}s.current&&s.jumpto(+s.current.index+1,1)},prev:function(){if("undefined"==typeof getPhotoVars||o||(o=getPhotoVars()),o&&s.current){s.current.index=0;for(var e=0;e<s.group.length&&(m1=s.group[e].href.match(/\/(?:[0-9]+\.[a-z]+)$/i),m2=s.current.href.match(/\/\d+\.[^\?]+/i),m1[0]!=m2[0]);e++)s.current.index++}s.current&&s.jumpto(+s.current.index-1,-1)},jumpto:function(e,t){if("undefined"==typeof getPhotoVars||o||(o=getPhotoVars()),o){var n=s.current.href.split("?");if(c=checkPhotoPosition(o.photoUrls,n[0])){var a,r=pages=0;if($.each(o.photoUrls,(function(e){for(var t in e)r++;pages++})),1==c[0]?a=res=void 0===o.photoUrls[parseInt(c[1])+1]?1:parseInt(c[1])+1:-1==c[0]&&(a=res=c[1]-1<1?Math.max.apply(Math,Object.keys(o.photoUrls)):parseInt(c[1])-1),1!=pages&&(null==o.photoUrls[a]||r!=s.group.length)){url=o.pageUrlMask.replace(/\%[pa]/gi,(function(e){return"%p"==e?a:"%a"==e?1:void 0}));var l=e;function p(){var n=$(s.group[0]).clone()[0];s.group=new Array,i=0,$.each(o.photoUrls,(function(o,a){a&&$.each(a,(function(o,a){var r=$(n).clone()[0];$(r).attr("data-url","/photo/0-0-"+a[0]),r.href=a[1],s.group.push(r),s.current.href==r.pathname&&(e=l=i+t),i++}))}
1)),s.current&&(l=parseInt(l,10),1<s.group.length&&s.current.loop&&(l>=s.group.length?l=0:0>l&&(l=s.group.length-1)),void 0!==s.group[l]&&(s.cancel(),s._start(l)))}return void(o.photoUrls[a]?p():$.ajax({url:url,success:function(e){o.photoUrls[a]=e,p()}}))}}}s.current&&(e=parseInt(e,10),1<s.group.length&&s.current.loop&&(e>=s.group.length?e=0:0>e&&(e=s.group.length-1)),void 0!==s.group[e]&&(s.cancel(),s._start(e)))},reposition:function(e){s.isOpen&&s.wrap.css(s._getPosition(e))},update:function(e){s.isOpen&&(l||setTimeout((function(){var t=s.current;l&&(l=!1,t)&&((t.autoResize||e&&"orientationchange"===e.type)&&(t.autoSize&&(s.inner.height("auto"),t.height=s.inner.height()),s._setDimension(),t.canGrow&&s.inner.height("auto")),t.autoCenter&&s.reposition(),s.trigger("onUpdate"))}),100),l=!0)},toggle:function(){s.isOpen&&(s.current.fitToView=!s.current.fitToView,s.update())},hideLoading:function(){n("#fancybox-loading").remove()},showLoading:function(){s.hideLoading(),n('<div id="fancybox-loading"><div></div></div>').click(s.cancel).appendTo("body")},getViewport:function(){return{x:a.scrollLeft(),y:a.scrollTop(),w:a.width(),h:window.innerHeight}},unbindEvents:function(){s.wrap&&s.wrap.unbind(".fb"),r.unbind(".fb"),a.unbind(".fb")},bindEvents:function(){var e=s.current,t=e.keys;e&&(a.bind("resize.fb, orientationchange.fb",s.update),t&&r.bind("keydown.fb",(function(e){var o;!e.ctrlKey&&!e.altKey&&!e.shiftKey&&!e.metaKey&&0>n.inArray(e.target.tagName.toLowerCase(),["input","textarea","select","button"])&&(o=e.keyCode,-1<n.inArray(o,t.close)?(s.close(),e.preventDefault()):-1<n.inArray(o,t.next)?(s.next(),e.preventDefault()):-1<n.inArray(o,t.prev)&&(s.prev(),e.preventDefault()))})),n.fn.mousewheel&&e.mouseWheel&&1<s.group.length&&s.wrap.bind("mousewheel.fb",(function(e,t){var o=n(e.target).get(0);(0===o.clientHeight||o.scrollHeight===o.clientHeight&&o.scrollWidth===o.clientWidth)&&(e.preventDefault(),s[0<t?"prev":"next"]())})))},trigger:function(e){var t,o=s[-1<n.inArray(e,["onCancel","beforeLoad","afterLoad"])?"coming":"current"];if(o){if(n.isFunction(o[e])&&(t=o[e].apply(o,Array.prototype.slice.call(arguments,1))),!1===t)return!1;o.helpers&&n.each(o.helpers,(function(t,i){i&&void 0!==s.helpers[t]&&n.isFunction(s.helpers[t][e])&&s.helpers[t][e](i,o)})),n.event.trigger(e+".fb")}},isImage:function(e){return e&&(e.match(/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i)||e.match(/^data:image\/(jpg|gif|png|bmp|jpeg);base64,/i))},isSWF:function(e){return e&&e.match(/\.(swf)(.*)?$/i)},_start:function(e){var t,o,i,a={},r=s.group[e]||null;r&&(r.nodeType||r instanceof n)&&(t=!0,n.metadata&&(a=n(r).metadata())),a=n.extend(!0,{},s.opts,{index:e,element:r},n.isPlainObject(r)?r:a),n.each(["href","title","content","type"],(function(e,o){a[o]=s.opts[o]||t&&n(r).attr(o)||a[o]||null})),"number"==typeof a.margin&&(a.margin=[a.margin,a.margin,a.margin,a.margin]),a.modal&&n.extend(!0,a,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{css:{cursor:"auto"},closeClick:!1}}}),s.coming=a,!1===s.trigger("beforeLoad")?s.coming=null:(o=a.type,e=a.href||r,o||(t&&(!(i=n(r).data("fancybox-type"))&&r.className&&(o=(i=r.className.match(/fancybox\.(\w+)/))?i[1]:null)),!o&&"string"===n.type(e)&&(s.isImage(e)?o="image":s.isSWF(e)?o="swf":e.match(/^#/)&&(o="inline")),o||(o=t?"inline":"html"),a.type=o),"inline"===o||"html"===o?(a.content||(a.content="inline"===o?n("string"===n.type(e)?e.replace(/.*(?=#[^\s]+$)/,""):e):r),a.content&&a.content.length||(o=null)):e||(o=null),a.group=s.group,a.isDom=t,a.href=e,"image"===o?s._loadImage():"ajax"===o?s._loadAjax():o?s._afterLoad():s._error("type"))},_error:function(e){s.hideLoading(),n.extend(s.coming,{type:"html",autoSize:!0,minHeight:0,hasError:e,content:s.coming.tpl.error}),s._afterLoad()},_loadImage:function(){s.imgPreload=new Image,s.imgPreload.onload=function(){this.onload=this.onerror=null,s.coming.width=this.width,s.coming.height=this.height,s.coming.depthOfRecur++,/Edge/.test(navigator.userAgent)&&s.coming.depthOfRecur<10?0==s.coming.width?s._loadImage():s._afterLoad():(s.coming.depthOfRecur=0,s._afterLoad())},s.imgPreload.onerror=function(){this.onload=this.onerror=null,s._error("image")},s.imgPreload.src=s.coming.href,s.imgPreload.width||s.showLoading()},_loadAjax:function(){s.showLoading(),s.ajaxLoad=n.ajax(n.extend({},s.coming.ajax,{url:s.coming.href,error:function(e,t){"abort"!==t?s._error("ajax",e):s.hideLoading()},success:function(e,t){"success"===t&&(s.coming.content=e,s._afterLoad())}}))},_preloadImages:function(){var e,t=s.group,o=s.current,i=t.length;if(o.preload&&!(2>t.length))for(var a=1;a<=Math.min(o.preload,i-1);a++)e=t[(o.index+a)%i],(e=n(e).attr("href")||e)&&((new Image).src=e)},_afterLoad:function(){s.hideLoading(),s.coming&&!1!==s.trigger("afterLoad",s.current)?(s.isOpened?(n(".fancybox-item").remove(),s.wrap.stop(!0).removeClass("fancybox-opened"),s.inner.css("overflow","hidden"),s.transitions[s.current.prevMethod]()):(n(".fancybox-wrap").stop().trigger("onReset").remove(),s.trigger("afterClose")),s.unbindEvents(),s.isOpen=!1,s.current=s.coming,s.wrap=n(s.current.tpl.wrap).addClass("fancybox-"+(c?"mobile":"desktop")+" fancybox-tmp "+s.current.wrapCSS).appendTo("body"),s.outer=n(".fancybox-outer",s.wrap).css("padding",s.current.padding+"px"),s.inner=n(".fancybox-inner",s.wrap),s._setContent()):s.coming=!1},_setContent:function(){var e,t,o=s.current,i=o.type;switch(i){case"inline":case"ajax":case"html":(e=o.content)instanceof n&&((e=e.show().detach()).parent().hasClass("fancybox-inner")&&e.parents(".fancybox-wrap").trigger("onReset").remove(),n(s.wrap).bind("onReset",(function(){e.appendTo("body").hide()}))),o.autoSize&&(t=n('<div class="fancybox-tmp '+s.current.wrapCSS+'"></div>').appendTo("body").append(e),o.width=t.width(),o.height=t.height(),t.width(s.current.width),t.height()>o.height&&(t.width(o.width+1),o.width=t.width(),o.height=t.height()),e=t.contents().detach(),t.remove());break;case"image":e=o.tpl.image.replace("{href}",o.href),o.aspectRatio=!0;break;case"swf":e=o.tpl.swf.replace(/\{width\}/g,o.width).replace(/\{height\}/g,o.height).replace(/\{href\}/g,o.href)}if("iframe"===i){if(e=n(o.tpl.iframe.replace("{rnd}",(new Date).getTime())).attr("scrolling",o.scrolling),o.scrolling="auto",o.autoSize)return e.width(o.width),s.showLoading(),void e.data("ready",!1).appendTo(s.inner).bind({onCancel:function(){n(this).unbind(),s._afterZoomOut()},load:function(){var e,t=n(this);try{this.contentWindow.document.location&&(e=t.contents().find("body").height()+12,t.height(e))}catch(e){o.autoSize=!1}!1===t.data("ready")?(s.hideLoading(),e&&(s.current.height=e),s._beforeShow(),t.data("ready",!0)):e&&s.update()}}).attr("src",o.href);e.attr("src",o.href)}else"image"!==i&&"swf"!==i||(o.autoSize=!1,o.scrolling="visible");s.inner.append(e),s._beforeShow()},_beforeShow:function(){s.coming=null,s.trigger("beforeShow"),s._setDimension(),s.wrap.hide().removeClass("fancybox-tmp"),s.bindEvents(),s._preloadImages(),s.transitions[s.isOpened?s.current.nextMethod:s.current.openMethod]()},_setDimension:function(){var e,t=s.wrap,o=s.outer,i=s.inner,a=s.current,r=s.getViewport(),l=a.margin,c=2*a.padding,p=a.width,d=a.height,f=a.maxWidth,h=a.maxHeight,u=a.minWidth,g=a.minHeight;if(r.w-=l[1]+l[3],r.h-=l[0]+l[2],-1<p.toString().indexOf("%")&&(p=(r.w-c)*parseFloat(p)/100),-1<d.toString().indexOf("%")&&(d=(r.h-c)*parseFloat(d)/100),l=p/d,p+=c,d+=c,a.fitToView&&
1(f=Math.min(r.w,f),h=Math.min(r.h,h)),a.aspectRatio?(p>f&&(d=((p=f)-c)/l+c),d>h&&(p=((d=h)-c)*l+c),p<u&&(d=((p=u)-c)/l+c),d<g&&(p=((d=g)-c)*l+c)):(p=Math.max(u,Math.min(p,f)),d=Math.max(g,Math.min(d,h))),p=Math.round(p),d=Math.round(d),n(t.add(o).add(i)).width("auto").height("auto"),i.width(p-c).height(d-c),t.width(p),e=t.height(),p>f||e>h)for(;(p>f||e>h)&&p>u&&e>g;)d-=10,a.aspectRatio?(p=Math.round((d-c)*l+c))<u&&(d=((p=u)-c)/l+c):p-=10,i.width(p-c).height(d-c),t.width(p),e=t.height();a.dim={width:p,height:e},a.canGrow=a.autoSize&&d>g&&d<h,a.canShrink=!1,a.canExpand=!1,p-c<a.width||d-c<a.height?a.canExpand=!0:(p>r.w||e>r.h)&&p>u&&d>g&&(a.canShrink=!0),t=e-c,s.innerSpace=t-i.height(),s.outerSpace=t-o.height()},_getPosition:function(e){var t=s.current,n=s.getViewport(),o=t.margin,i=s.wrap.width()+o[1]+o[3],a=s.wrap.height()+o[0]+o[2],r={position:"absolute",top:o[0]+n.y,left:o[3]+n.x};return t.fixed&&(!e||!1===e[0])&&a<=n.h&&i<=n.w&&(r={position:"fixed",top:o[0],left:o[3]}),r.top=Math.ceil(Math.max(r.top,r.top+(n.h-a)*t.topRatio))+"px",r.left=Math.ceil(Math.max(r.left,r.left+.5*(n.w-i)))+"px",r},_afterZoomIn:function(){var e=s.current,t=e.scrolling;s.isOpen=s.isOpened=!0,s.wrap.addClass("fancybox-opened").css("overflow","visible"),s.update(),s.inner.css("overflow","yes"===t?"scroll":"no"===t?"hidden":t),(e.closeClick||e.nextClick)&&s.inner.css("cursor","pointer").bind("click.fb",e.nextClick?s.next:s.close),e.closeBtn&&n(e.tpl.closeBtn).appendTo(s.outer).bind("click.fb",s.close),e.arrows&&1<s.group.length&&((e.loop||0<e.index)&&n(e.tpl.prev).appendTo(s.inner).bind("click.fb",s.prev),(e.loop||e.index<s.group.length-1)&&n(e.tpl.next).appendTo(s.inner).bind("click.fb",s.next)),s.trigger("afterShow"),s.opts.autoPlay&&!s.player.isActive&&(s.opts.autoPlay=!1,s.play())},_afterZoomOut:function(){s.trigger("afterClose"),s.wrap.trigger("onReset").remove(),n.extend(s,{group:{},opts:{},current:null,isActive:!1,isOpened:!1,isOpen:!1,wrap:null,outer:null,inner:null})}}),s.transitions={getOrigPosition:function(){var e=s.current,t=e.element,o=e.padding,i=n(e.orig),a={},r=50,l=50;return!i.length&&e.isDom&&n(t).is(":visible")&&((i=n(t).find("img:first")).length||(i=n(t))),i.length?(a=i.offset(),i.is("img")&&(r=i.outerWidth(),l=i.outerHeight())):(e=s.getViewport(),a.top=e.y+.5*(e.h-l),a.left=e.x+.5*(e.w-r)),{top:Math.ceil(a.top-o)+"px",left:Math.ceil(a.left-o)+"px",width:Math.ceil(r+2*o)+"px",height:Math.ceil(l+2*o)+"px"}},step:function(e,t){var n,o,i;"width"!==t.prop&&"height"!==t.prop||(o=i=Math.ceil(e-2*s.current.padding),"height"===t.prop&&(n=(e-t.start)/(t.end-t.start),t.start>t.end&&(n=1-n),o-=s.innerSpace*n,i-=s.outerSpace*n),s.inner[t.prop](o),s.outer[t.prop](i))},zoomIn:function(){var e,t,o=s.wrap,i=s.current;e=i.dim,"elastic"===i.openEffect?(delete(t=n.extend({},e,s._getPosition(!0))).position,e=this.getOrigPosition(),i.openOpacity&&(e.opacity=0,t.opacity=1),s.outer.add(s.inner).width("auto").height("auto"),o.css(e).show(),o.animate(t,{duration:i.openSpeed,easing:i.openEasing,step:this.step,complete:s._afterZoomIn})):(o.css(n.extend({},e,s._getPosition())),"fade"===i.openEffect?o.fadeIn(i.openSpeed,s._afterZoomIn):(o.show(),s._afterZoomIn()))},zoomOut:function(){var e,t=s.wrap,n=s.current;"elastic"===n.closeEffect?("fixed"===t.css("position")&&t.css(s._getPosition(!0)),e=this.getOrigPosition(),n.closeOpacity&&(e.opacity=0),t.animate(e,{duration:n.closeSpeed,easing:n.closeEasing,step:this.step,complete:s._afterZoomOut})):t.fadeOut("fade"===n.closeEffect?n.closeSpeed:0,s._afterZoomOut)},changeIn:function(){var e,t=s.wrap,n=s.current;"elastic"===n.nextEffect?((e=s._getPosition(!0)).opacity=0,e.top=parseInt(e.top,10)-200+"px",t.css(e).show().animate({opacity:1,top:"+=200px"},{duration:n.nextSpeed,easing:n.nextEasing,complete:s._afterZoomIn})):(t.css(s._getPosition()),"fade"===n.nextEffect?t.hide().fadeIn(n.nextSpeed,s._afterZoomIn):(t.show(),s._afterZoomIn()))},changeOut:function(){var e=s.wrap,t=s.current,o=function(){n(this).trigger("onReset").remove()};e.removeClass("fancybox-opened"),"elastic"===t.prevEffect?e.animate({opacity:0,top:"+=200px"},{duration:t.prevSpeed,easing:t.prevEasing,complete:o}):e.fadeOut("fade"===t.prevEffect?t.prevSpeed:0,o)}},s.helpers.overlay={overlay:null,update:function(){var e;
1this.overlay.width(0).height(0),n.browser.msie?e=(e=Math.max(t.documentElement.scrollWidth,t.body.scrollWidth))<Math.max(t.documentElement.offsetWidth,t.body.offsetWidth)?a.width():e:e=r.width(),this.overlay.width(e).height(r.height())},beforeShow:function(e){this.overlay||(e=n.extend(!0,{speedIn:"fast",closeClick:!0,opacity:1,css:{background:"black"}},e),this.overlay=n('<div id="fancybox-overlay"></div>').css(e.css).appendTo("body"),this.update(),e.closeClick&&this.overlay.bind("click.fb",s.close),a.bind("resize.fb",n.proxy(this.update,this)),this.overlay.fadeTo(e.speedIn,e.opacity))},onUpdate:function(){this.update()},afterClose:function(e){this.overlay&&this.overlay.fadeOut(e.speedOut||0,(function(){n(this).remove()})),this.overlay=null}},s.helpers.title={beforeShow:function(e){var t;(t=s.current.title)&&(t=n('<div class="fancybox-title fancybox-title-'+e.type+'-wrap">'+t+"</div>").appendTo("body"),"float"===e.type&&(t.width(t.width()),t.wrapInner('<span class="child"></span>'),s.current.margin[2]+=Math.abs(parseInt(t.css("margin-bottom"),10))),t.appendTo("over"===e.type?s.inner:"outside"===e.type?s.wrap:s.outer))}},n.fn.fancybox=function(e){var t,o=n(this),i=this.selector||"",a=function(a){var r=this,l="rel",c=r[l],p=t;!a.ctrlKey&&!a.altKey&&!a.shiftKey&&!a.metaKey&&(a.preventDefault(),c||(l="data-fancybox-group",c=n(r).attr("data-fancybox-group")),c&&""!==c&&"nofollow"!==c&&(p=(r=(r=i.length?n(i):o).filter("["+l+'="'+c+'"]')).index(this)),e.index=p,s.open(r,e))};return t=(e=e||{}).index||0,i?r.undelegate(i,"click.fb-start").delegate(i,"click.fb-start",a):o.unbind("click.fb-start").bind("click.fb-start",a),this}}(window,document,jQuery),function(e){var t=e.fancybox;t.helpers.buttons={tpl:'<div id="fancybox-buttons"><ul><li><a class="btnPrev" title="'+ulb.prev+'" href="javascript:;"></a></li><li><a class="btnPlay" title="'+ulb.btnPlay+'" href="javascript:;"></a></li><li><a class="btnNext" title="'+ulb.next+'" href="javascript:;"></a></li><li><a class="btnToggle" title="'+ulb.btnToggle+'" href="javascript:;"></a></li><li><a class="btnClose" title="'+ulb.closeBtn+'" href="javascript:jQuery.fancybox.close();"></a></li></ul></div>',list:null,buttons:{},update:function(){var e=this.buttons.toggle.removeClass("btnDisabled btnToggleOn");t.current.canShrink?e.addClass("btnToggleOn"):t.current.canExpand||e.addClass("btnDisabled")},beforeLoad:function(e){if(t.group.length<1)return t.coming.helpers.buttons=!1,void(t.coming.closeBtn=!0);t.coming.margin["bottom"===e.position?2:0]+=30},onPlayStart:function(){this.list&&this.buttons.play.attr("title","Pause slideshow").addClass("btnPlayOn")},onPlayEnd:function(){this.list&&this.buttons.play.attr("title","Start slideshow").removeClass("btnPlayOn")},afterShow:function(n){var o;this.list||(this.list=e(n.tpl||this.tpl).addClass(n.position||"top").appendTo("body"),this.buttons={prev:this.list.find(".btnPrev").click(t.prev),next:this.list.find(".btnNext").click(t.next),play:this.list.find(".btnPlay").click(t.play),toggle:this.list.find(".btnToggle").click(t.toggle)}),o=this.buttons,t.current.index>0||t.current.loop?o.prev.removeClass("btnDisabled"):o.prev.addClass("btnDisabled"),t.current.loop||t.current.index<t.group.length-1?(o.next.removeClass("btnDisabled"),o.play.removeClass("btnDisabled")):(o.next.addClass("btnDisabled"),o.play.addClass("btnDisabled")),this.update()},onUpdate:function(){this.update()},beforeClose:function(){this.list&&this.list.remove(),this.list=null,this.buttons={}}}}(jQuery);var fixedFlag=!0,openEf="elastic";function _bldCont1(e,t){for(var n="allEntImgs"+e,o=[],i=0,a=window[n].length;i<a;i++)o.push({href:window[n][i][0]});$.fancybox(o,{index:t,padding:3,preload:5,openEffect:openEf,closeEffect:"elastic",nextEffect:"fade",prevEffect:"fade",openEasing:"linear",nextEasing:"linear",prevEasing:"linear",fixed:fixedFlag,helpers:{title:null,overlay:{opacity:.1,speedIn:0,speedOut:0},buttons:{}}})}$.browser.msie&&$.browser.version<10&&"BackCompat"==document.compatMode&&(fixedFlag=!1,openEf="fade"),$(document).ready((function(){$(".ulightbox").fancybox({padding:3,preload:5,openEffect:openEf,closeEffect:"elastic",nextEffect:"fade",prevEffect:"fade",openEasing:"linear",nextEasing:"linear",prevEasing:"linear",fixed:fixedFlag,helpers:{title:null,overlay:{opacity:.1,speedIn:0,speedOut:0},buttons:{}}}),$(".uphoto .ulightbox").fancybox({padding:3,preload:5,openEffect:openEf,closeEffect:"elastic",nextEffect:"fade",prevEffect:"fade",openEasing:"linear",nextEasing:"linear",prevEasing:"linear",fixed:fixedFlag,beforeShow:function(){var e=$
1(this.element).data("url");e&&(this.title='<a class="ulb-photopage-link" href="'+e+'">'+ulb.photoPage+"</a>");var t=$(this.element).attr("data-title"),n=$(this.element).attr("data-alt");setTimeout((function(){t&&$(".fancybox-image").attr("title",t),n&&$(".fancybox-image").attr("alt",n)}),0)},helpers:{title:{type:"float"},overlay:{opacity:.1,speedIn:0,speedOut:0},buttons:{}}}),$(window).scroll((function(){$.browser.msie&&$.browser.version<10&&"BackCompat"==document.compatMode&&$.fancybox.reposition()}))}));

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.