PageSourceSearch

https://www.implantsguru.dentist/Scripts/jquery.fancybox-index.js

js implantsguru.dentist collected 2026-10-08 12:48:30 UTC 22,890 bytes, 1 lines download raw bytes

vendor: 22,890 bytes, line 1
1!function(e,c,a,f){"use strict";var i=a("html"),j=a(e),g=a(c),b=a.fancybox=function(){b.open.apply(this,arguments)},h=navigator.userAgent.match(/msie/i),k=null,d=f!==c.createTouch,l=function(b){return b&&b.hasOwnProperty&&b instanceof a},m=function(b){return b&&"string"===a.type(b)},n=function(a){return m(a)&&a.indexOf("%")>0},o=function(c,d){var a=parseInt(c,10)||0;return d&&n(c)&&(a=b.getViewport()[d]/100*a),Math.ceil(a)},p=function(a,b){return o(a,b)+"px"};a.extend(b,{version:"2.1.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!d,fitToView:!0,aspectRatio:!1,topRatio:.5,leftRatio:.5,scrolling:"auto",wrapCSS:"",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}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(h?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><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:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:a.noop,beforeLoad:a.noop,afterLoad:a.noop,beforeShow:a.noop,afterShow:a.noop,beforeChange:a.noop,beforeClose:a.noop,afterClose:a.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(c,d){if(c&&(a.isPlainObject(d)||(d={}),!1!==b.close(!0)))return a.isArray(c)||(c=l(c)?a(c).get():[c]),a.each(c,function(q,e){var h,k,j,g,n,o,p,i={};"object"===a.type(e)&&(e.nodeType&&(e=a(e)),l(e)?(i={href:e.data("fancybox-href")||e.attr("href"),title:e.data("fancybox-title")||e.attr("title"),isDom:!0,element:e},a.metadata&&a.extend(!0,i,e.metadata())):i=e),h=d.href||i.href||(m(e)?e:null),k=f!==d.title?d.title:i.title||"",j=d.content||i.content,g=j?"html":d.type||i.type,g||!i.isDom||(g=e.data("fancybox-type"))||(g=(n=e.prop("class").match(/fancybox\.(\w+)/))?n[1]:null),m(h)&&(!g&&(b.isImage(h)?g="image":b.isSWF(h)?g="swf":"#"===h.charAt(0)?g="inline":m(e)&&(g="html",j=e)),"ajax"===g&&(h=(o=h.split(/\s+/,2)).shift(),p=o.shift())),j||("inline"===g?h?j=a(m(h)?h.replace(/.*(?=#[^\s]+$)/,""):h):i.isDom&&(j=e):"html"===g?j=h:g||h||!i.isDom||(g="inline",j=e)),a.extend(i,{href:h,type:g,content:j,title:k,selector:p}),c[q]=i}),b.opts=a.extend(!0,{},b.defaults,d),f!==d.keys&&(b.opts.keys=!!d.keys&&a.extend({},b.defaults.keys,d.keys)),b.group=c,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&& !1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current||b._afterZoomOut(a))},close:function(c){b.cancel(),!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(b.isOpen&& !0!==c?(b.isOpen=b.isOpened=!1,b.isClosing=!0,a(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]()):(a(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut())))},play:function(a){var e=function(){clearTimeout(b.player.timer)},c=function(){e(),b.current&&b.player.isActive&&(b.player.timer=setTimeout(b.next,b.current.playSpeed))},d=function(){e(),g.unbind(".player"),b.player.isActive=!1,b.trigger("onPlayEnd")};!0!==a&&(b.player.isActive|| !1===a)?d():b.current&&(b.current.loop||b.current.index<b.group.length-1)&&(b.player.isActive=!0,g.bind({"onCancel.player beforeClose.player":d,"onUpdate.player":c,"beforeLoad.player":e}),c(),b.trigger("onPlayStart"))},next:function(a){var c=b.current;c&&(m(a)||(a=c.direction.next),b.jumpto(c.index+1,a,"next"))},prev:function(a){var c=b.current;c&&(m(a)||(a=c.direction.prev),b.jumpto(c.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=o(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(a<0&&(a=c.group.length+a%c.group.length),a%=c.group.length),f!==c.group[a]&&(b.cancel(),b._start(a)))},reposition:function(f,g){var c,d=b.current,e=d?d.wrap:null;e&&(c=b._getPosition(g),f&&"scroll"===f.type?(delete c.position,e.stop(!0,!0).animate(c,200)):(e.css(c),d.pos=a.extend({},d.dim,c)))},update:function(a){var c=a&&a.type,e=!c||"orientationchange"===c;e&&(clearTimeout(k),k=null),b.isOpen&&!k&&(k=setTimeout(function(){var d=b.current;d&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===c||"resize"===c&&d.autoResize)&&b._setDimension(),"scroll"===c&&d.canShrink||b.reposition(a),b.trigger("onUpdate"),k=null)},e&&!d?0:300))},toggle:function(c){b.isOpen&&(b.current.fitToView="boolean"===a.type(c)?c:!b.current.fitToView,d&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"),b.trigger("onUpdate")),b.update())},hideLoading:function(){g.unbind(".loading"),a("#fancybox-loading").remove()},showLoading:function(){var d,c;b.hideLoading(),d=a('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body"),g.bind("keydown.loading",function(a){27===(a.which||a.keyCode)&&(a.preventDefault(),b.cancel())}),b.defaults.fixed||(c=b.getViewport(),d.css({position:"absolute",top:.5*c.h+c.y,left:.5*c.w+c.x}))},getViewport:function(){var c=b.current&&b.current.locked||!1,a={x:j.scrollLeft(),y:j.scrollTop()};return c?(a.w=c[0].clientWidth,a.h=c[0].clientHeight):(a.w=d&&e.innerWidth?e.innerWidth:j.width(),a.h=d&&e.innerHeight?e.innerHeight:j.height()),a},unbindEvents:function(){b.wrap&&l(b.wrap)&&b.wrap.unbind(".fb"),g.unbind(".fb"),j.unbind(".fb")},bindEvents:function(){var e,c=b.current;c&&(j.bind("orientationchange.fb"+(d?"":" resize.fb")+(c.autoCenter&&!c.locked?" scroll.fb":""),b.update),(e=c.keys)&&g.bind("keydown.fb",function(d){var h=d.which||d.keyCode,g=d.target||d.srcElement;if(27===h&&b.coming)return!1;d.ctrlKey||d.altKey||d.shiftKey||d.metaKey||g&&(g.type||a(g).is("[contenteditable]"))||a.each(e,function(g,e){return c.group.length>1&&f!==e[h]?(b[g](e[h]),d.preventDefault(),!1):a.inArray(h,e)> -1?(b[g](),d.preventDefault(),!1):void 0})}),a.fn.mousewheel&&c.mouseWheel&&b.wrap.bind("mousewheel.fb",function(h,j,i,f){for(var d,e=a(h.target||null),g=!1;e.length&&!(g||e.is(".fancybox-skin")||e.is(".fancybox-wrap"));)g=(d=e[0])&&!(d.style.overflow&&"hidden"===d.style.overflow)&&(d.clientWidth&&d.scrollWidth>d.clientWidth||d.clientHeight&&d.scrollHeight>d.clientHeight),e=a(e).parent();0===j||g||b.group.length>1&&!c.canShrink&&(f>0||i>0?b.prev(f>0?"down":"left"):(f<0||i<0)&&b.next(f<0?"up":"right"),h.preventDefault())}))},trigger:function(d,f){var e,c=f||b.coming||b.current;if(c){if(a.isFunction(c[d])&&(e=c[d].apply(c,Array.prototype.slice.call(arguments,1))),!1===e)return!1;c.helpers&&a.each(c.helpers,function(e,f){f&&b.helpers[e]&&a.isFunction(b.helpers[e][d])&&b.helpers[e][d](a.extend(!0,{},b.helpers[e].defaults,f),c)}),g.trigger(d)}},isImage:function(a){return m(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(a){return m(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(h){var i,j,e,f,g,c={};if(h=o(h),!(i=b.group[h]||null))return!1;if(f=(c=a.extend(!0,{},b.opts,i)).margin,g=c.padding,"number"===a.type(f)&&(c.margin=[f,f,f,f]),"number"===a.type(g)&&(c.padding=[g,g,g,g]),c.modal&&a.extend(!0,c,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}}),c.autoSize&&(c.autoWidth=c.autoHeight=!0),"auto"===c.width&&(c.autoWidth=!0),"auto"===c.height&&(c.autoHeight=!0),c.group=b.group,c.index=h,b.coming=c,!1===b.trigger("beforeLoad")){b.coming=null;return}if(e=c.type,j=c.href,!e)return b.coming=null,!!b.current&&!!b.router&&"jumpto"!==b.router&&(b.current.index=h,b[b.router](b.direction));if(b.isActive=!0,("image"===e||"swf"===e)&&(c.autoHeight=c.autoWidth=!1,c.scrolling="visible"),"image"===e&&(c.aspectRatio=!0),"iframe"===e&&d&&(c.scrolling="scroll"),c.wrap=a(c.tpl.wrap).addClass("fancybox-"+(d?"mobile":"desktop")+" fancybox-type-"+e+" fancybox-tmp "+c.wrapCSS).appendTo(c.parent||"body"),a.extend(c,{skin:a(".fancybox-skin",c.wrap),outer:a(".fancybox-outer",c.wrap),inner:a(".fancybox-inner",c.wrap)}),a.each(["Top","Right","Bottom","Left"],function(a,b){c.skin.css("padding"+b,p(c.padding[a]))}),b.trigger("onReady"),"inline"===e||"html"===e){if(!c.content||!c.content.length)return b._error("content")}else if(!j)return b._error("href");"image"===e?b._loadImage():"ajax"===e?b._loadAjax():"iframe"===e?b._loadIframe():b._afterLoad()},_error:function(c){a.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:c,content:b.coming.tpl.error}),b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null,b.coming.width=this.width/b.opts.pixelRatio,b.coming.height=this.height/b.opts.pixelRatio,b._afterLoad()},a.onerror=function(){this.onload=this.onerror=null,b._error("image")},a.src=b.coming.href,!0!==a.complete&&b.showLoading()},_loadAjax:function(){var c=b.coming;b.showLoading(),b.ajaxLoad=a.ajax(a.extend({},c.ajax,{url:c.href,error:function(a,c){b.coming&&"abort"!==c?b._error("ajax",a):b.hideLoading()},success:function(a,d){"success"===d&&(c.content=a,b._afterLoad())}}))},_loadIframe:function(){var c=b.coming,e=a(c.tpl.iframe.replace(/\{rnd\}/g,new Date().getTime())).attr("scrolling",d?"auto":c.iframe.scrolling).attr("src",c.href);a(c.wrap).bind("onReset",function(){try{a(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(b){}}),c.iframe.preload&&(b.showLoading(),e.one("load",function(){a(this).data("ready",1),d||a(this).bind("load.fb",b.update),a(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show(),b._afterLoad()})),c.content=e.appendTo(c.inner),c.iframe.preload||b._afterLoad()},_preloadImages:function(){var c,a,e=b.group,d=b.current,f=e.length,g=d.preload?Math.min(d.preload,f-1):0;for(a=1;a<=g;a+=1)"image"===(c=e[(d.index+a)%f]).type&&c.href&&(new Image().src=c.href)},_afterLoad:function(){var c,d,j,g,h,k,e=b.coming,f=b.current,i="fancybox-placeholder";if(b.hideLoading(),e&& !1!==b.isActive){if(!1===b.trigger("afterLoad",e,f)){e.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;return}switch(f&&(b.trigger("beforeChange",f),f.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove()),b.unbindEvents(),c=e,d=e.content,j=e.type,g=e.scrolling,a.extend(b,{wrap:c.wrap,skin:c.skin,outer:c.outer,inner:c.inner,current:c,previous:f}),h=c.href,j){case"inline":case"ajax":case"html":c.selector?d=a("<div>").html(d).find(c.selector):l(d)&&(d.data(i)||d.data(i,a('<div class="'+i+'"></div>').insertAfter(d).hide()),d=d.show().detach(),c.wrap.bind("onReset",function(){a(this).find(d).length&&d.hide().replaceAll(d.data(i)).data(i,!1)}));break;case"image":d=c.tpl.image.replace("{href}",h);break;case"swf":d='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+h+'"></param>',k="",a.each(c.swf,function(a,b){d+='<param name="'+a+'" value="'+b+'"></param>',k+=" "+a+'="'+b+'"'}),d+='<embed src="'+h+'" type="application/x-shockwave-flash" width="100%" height="100%"'+k+"></embed></object>"}l(d)&&d.parent().is(c.inner)||c.inner.append(d),b.trigger("beforeShow"),c.inner.css("overflow","yes"===g?"scroll":"no"===g?"hidden":g),b._setDimension(),b.reposition(),b.isOpen=!1,b.coming=null,b.bindEvents(),b.isOpened?f.prevMethod&&b.transitions[f.prevMethod]():a(".fancybox-wrap").not(c.wrap).stop(!0).trigger("onReset").remove(),b.transitions[b.isOpened?c.nextMethod:c.openMethod](),b._preloadImages()}},_setDimension:function(){var s,D,w,x,m,k,E,F,q,t,r,y,A,z,G,v=b.getViewport(),L=0,I=!1,H=!1,l=b.wrap,u=b.skin,f=b.inner,e=b.current,c=e.width,d=e.height,g=e.minWidth,h=e.minHeight,i=e.maxWidth,j=e.maxHeight,M=e.scrolling,B=e.scrollOutside?e.scrollbarWidth:0,C=e.margin,J=o(C[1]+C[3]),K=o(C[0]+C[2]);if(l.add(u).add(f).width("auto").height("auto").removeClass("fancybox-tmp"),s=o(u.outerWidth(!0)-u.width()),D=o(u.outerHeight(!0)-u.height()),w=J+s,x=K+D,m=n(c)?(v.w-w)*o(c)/100:c,k=n(d)?(v.h-x)*o(d)/100:d,"iframe"===e.type){if(z=e.content,e.autoHeight&&1===z.data("ready"))try{z[0].contentWindow.document.location&&(f.width(m).height(9999),G=z.contents().find("body"),B&&G.css("overflow-x","hidden"),k=G.outerHeight(!0))}catch(N){}}else(e.autoWidth||e.autoHeight)&&(f.addClass("fancybox-tmp"),e.autoWidth||f.width(m),e.autoHeight||f.height(k),e.autoWidth&&(m=f.width()),e.autoHeight&&(k=f.height()),f.removeClass("fancybox-tmp"));if(c=o(m),d=o(k),q=m/k,g=o(n(g)?o(g,"w")-w:g),i=o(n(i)?o(i,"w")-w:i),h=o(n(h)?o(h,"h")-x:h),j=o(n(j)?o(j,"h")-x:j),E=i,F=j,e.fitToView&&(i=Math.min(v.w-w,i),j=Math.min(v.h-x,j)),y=v.w-J,A=v.h-K,e.aspectRatio?(c>i&&(d=o((c=i)/q)),d>j&&(c=o((d=j)*q)),c<g&&(d=o((c=g)/q)),d<h&&(c=o((d=h)*q))):(c=Math.max(g,Math.min(c,i)),e.autoHeight&&"iframe"!==e.type&&(f.width(c),d=f.height()),d=Math.max(h,Math.min(d,j))),e.fitToView){if(f.width(c).height(d),l.width(c+s),t=l.width(),r=l.height(),e.aspectRatio)for(;(t>y||r>A)&&c>g&&d>h&&!(L++ >19);)d=Math.max(h,Math.min(j,d-10)),(c=o(d*q))<g&&(d=o((c=g)/q)),c>i&&(d=o((c=i)/q)),f.width(c).height(d),l.width(c+s),t=l.width(),r=l.height();else c=Math.max(g,Math.min(c,c-(t-y))),d=Math.max(h,Math.min(d,d-(r-A)))}B&&"auto"===M&&d<k&&c+s+B<y&&(c+=B),f.width(c).height(d),l.width(c+s),t=l.width(),r=l.height(),I=(t>y||r>A)&&c>g&&d>h,H=e.aspectRatio?c<E&&d<F&&c<m&&d<k:(c<E||d<F)&&(c<m||d<k),a.extend(e,{dim:{width:p(t),height:p(r)},origWidth:m,origHeight:k,canShrink:I,canExpand:H,wPadding:s,hPadding:D,wrapSpace:r-u.outerHeight(!0),skinSpace:u.height()-d}),!z&&e.autoHeight&&d>h&&d<j&&!H&&f.height("auto")},_getPosition:function(h){var c=b.current,d=b.getViewport(),e=c.margin,f=b.wrap.width()+e[1]+e[3],g=b.wrap.height()+e[0]+e[2],a={position:"absolute",top:e[0],left:e[3]};return c.autoCenter&&c.fixed&&!h&&g<=d.h&&f<=d.w?a.position="fixed":c.locked||(a.top+=d.y,a.left+=d.x),a.top=p(Math.max(a.top,a.top+(d.h-g)*c.topRatio)),a.left=p(Math.max(a.left,a.left+(d.w-f)*c.leftRatio)),a},_afterZoomIn:function(){var c=b.current;c&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(c.closeClick||c.nextClick&&b.group.length>1)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){a(d.target).is("a")||a(d.target).parent().is("a")||(d.preventDefault(),b[c.closeClick?"close":"next"]())}),c.closeBtn&&a(c.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault(),b.close()}),c.arrows&&b.group.length>1&&((c.loop||c.index>0)&&a(c.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(c.loop||c.index<b.group.length-1)&&a(c.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),c.loop||c.index!==c.group.length-1?b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()):b.play(!1))},_afterZoomOut:function(c){c=c||b.current,a(".fancybox-wrap").trigger("onReset").remove(),a.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null}),b.trigger("afterClose",c)}}),b.transitions={getOrigPosition:function(){var a=b.current,f=a.element,c=a.orig,d={},g=50,h=50,i=a.hPadding,j=a.wPadding,e=b.getViewport();return!c&&a.isDom&&f.is(":visible")&&((c=f.find("img:first")).length||(c=f)),l(c)?(d=c.offset(),c.is("img")&&(g=c.outerWidth(),h=c.outerHeight())):(d.top=e.y+(e.h-h)*a.topRatio,d.left=e.x+(e.w-g)*a.leftRatio),("fixed"===b.wrap.css("position")||a.locked)&&(d.top-=e.y,d.left-=e.x),d={top:p(d.top-i*a.topRatio),left:p(d.left-j*a.leftRatio),width:p(g+j),height:p(h+i)}},step:function(g,c){var d,e,a=c.prop,f=b.current,h=f.wrapSpace,i=f.skinSpace;("width"===a||"height"===a)&&(d=c.end===c.start?1:(g-c.start)/(c.end-c.start),b.isClosing&&(d=1-d),e=g-("width"===a?f.wPadding:f.hPadding),b.skin[a](o("width"===a?e:e-h*d)),b.inner[a](o("width"===a?e:e-h*d-i*d)))},zoomIn:function(){var c=b.current,d=c.pos,e=c.openEffect,f="elastic"===e,g=a.extend({opacity:1},d);delete g.position,f?(d=this.getOrigPosition(),c.openOpacity&&(d.opacity=.1)):"fade"===e&&(d.opacity=.1),b.wrap.css(d).animate(g,{duration:"none"===e?0:c.openSpeed,easing:c.openEasing,step:f?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=.1)),b.wrap.animate(c,{duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a,d=b.current,g=d.nextEffect,c=d.pos,f={opacity:1},e=b.direction;c.opacity=.1,"elastic"===g&&(a="down"===e||"up"===e?"top":"left","down"===e||"right"===e?(c[a]=p(o(c[a])-200),f[a]="+=200px"):(c[a]=p(o(c[a])+200),f[a]="-=200px")),"none"===g?b._afterZoomIn():b.wrap.css(c).animate(f,{duration:d.nextSpeed,easing:d.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var c=b.previous,e=c.prevEffect,f={opacity:.1},d=b.direction;"elastic"===e&&(f["down"===d||"up"===d?"top":"left"]=("up"===d||"left"===d?"-":"+")+"=200px"),c.wrap.animate(f,{duration:"none"===e?0:c.prevSpeed,easing:c.prevEasing,complete:function(){a(this).trigger("onReset").remove()}})}},b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!d,fixed:!0},overlay:null,fixed:!1,el:a("html"),create:function(c){c=a.extend({},this.defaults,c),this.overlay&&this.close(),this.overlay=a('<div class="fancybox-overlay"></div>').appendTo(b.coming?b.coming.parent:c.parent),this.fixed=!1,c.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(c){var d=this;c=a.extend({},this.defaults,c),this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(c),this.fixed||(j.bind("resize.overlay",a.proxy(this.update,this)),this.update()),c.closeClick&&this.overlay.bind("click.overlay",function(c){if(a(c.target).hasClass("fancybox-overlay"))return b.isActive?b.close():d.close(),!1}),this.overlay.css(c.css).show()},close:function(){var b,c;j.unbind("resize.overlay"),this.el.hasClass("fancybox-lock")&&(a(".fancybox-margin").removeClass("fancybox-margin"),b=j.scrollTop(),c=j.scrollLeft(),this.el.removeClass("fancybox-lock"),j.scrollTop(b).scrollLeft(c)),a(".fancybox-overlay").remove().hide(),a.extend(this,{overlay:null,fixed:!1})},update:function(){var b,a="100%";this.overlay.width(a).height("100%"),h?(b=Math.max(c.documentElement.offsetWidth,c.body.offsetWidth),g.width()>b&&(a=g.width())):g.width()>j.width()&&(a=g.width()),this.overlay.width(a).height(g.height())},onReady:function(c,b){var d=this.overlay;a(".fancybox-overlay").stop(!0,!0),d||this.create(c),c.locked&&this.fixed&&b.fixed&&(d||(this.margin=g.height()>j.height()&&a("html").css("margin-right").replace("px","")),b.locked=this.overlay.append(b.wrap),b.fixed=!1),!0===c.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(d,e){var b,c;e.locked&&(!1!==this.margin&&(a("*").filter(function(){return"fixed"===a(this).css("position")&&!a(this).hasClass("fancybox-overlay")&&!a(this).hasClass("fancybox-wrap")}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin")),b=j.scrollTop(),c=j.scrollLeft(),this.el.addClass("fancybox-lock"),j.scrollTop(b).scrollLeft(c)),this.open(d)},onUpdate:function(){this.fixed||this.update()},afterClose:function(c){this.overlay&&!b.coming&&this.overlay.fadeOut(c.speedOut,a.proxy(this.close,this))}},b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(g){var c,e,f=b.current,d=f.title,i=g.type;if(a.isFunction(d)&&(d=d.call(f.element,f)),m(d)&&""!==a.trim(d)){switch(c=a('<div class="fancybox-title fancybox-title-'+i+'-wrap">'+d+"</div>"),i){case"inside":e=b.skin;break;case"outside":e=b.wrap;break;case"over":e=b.inner;break;default:e=b.skin,c.appendTo("body"),h&&c.width(c.width()),c.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(o(c.css("margin-bottom")))}c["top"===g.position?"prependTo":"appendTo"](e)}}},a.fn.fancybox=function(c){var f,h=a(this),d=this.selector||"",e=function(i){var j,e,g=a(this).blur(),k=f;i.ctrlKey||i.altKey||i.shiftKey||i.metaKey||g.is(".fancybox-wrap")||(j=c.groupAttr||"data-fancybox-group",(e=g.attr(j))||(j="rel",e=g.get(0)[j]),e&&""!==e&&"nofollow"!==e&&(k=(g=(g=d.length?a(d):h).filter("["+j+'="'+e+'"]')).index(this)),c.index=k,!1!==b.open(g,c)&&i.preventDefault())};return f=(c=c||{}).index||0,d&& !1!==c.live?g.undelegate(d,"click.fb-start").delegate(d+":not('.fancybox-item, .fancybox-nav')","click.fb-start",e):h.unbind("click.fb-start").bind("click.fb-start",e),this.filter("[data-fancybox-start=1]").trigger("click"),this},g.ready(function(){var d,g,c,h;f===a.scrollbarWidth&&(a.scrollbarWidth=function(){var b=a('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),c=b.children(),d=c.innerWidth()-c.height(99).innerWidth();return b.remove(),d}),f===a.support.fixedPosition&&(a.support.fixedPosition=(h=20===(c=a('<div style="position:fixed;top:20px;"></div>').appendTo("body"))[0].offsetTop||15===c[0].offsetTop,c.remove(),h)),a.extend(b.defaults,{scrollbarWidth:a.scrollbarWidth(),fixed:a.support.fixedPosition,parent:a("body")}),d=a(e).width(),i.addClass("fancybox-lock-test"),g=a(e).width(),i.removeClass("fancybox-lock-test"),a("<style type='text/css'>.fancybox-margin{margin-right:"+(g-d)+"px;}</style>").appendTo("head")})}(window,document,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.