1(function(a){a.fn.lightbox_me=function(b){return this.each(function(){function c(){var b=n[0].style;n.trigger("beforeClose");n.fadeOut(k.lightboxSpeed,function(){k.showOverlay?p.fadeOut(k.overlaySpeed,function(){p.remove();k.parentLightbox&&k.parentLightbox.fadeIn(200);k.onClose.call(this)}):k.onClose.call(this);n.removeClass(k.openClass);k.destroyOnClose?n.remove():n.hide()});q.remove();n.undelegate(k.closeSelector,"click");a(window).unbind("reposition",e);a(window).unbind("reposition",g);a(window).unbind("scroll", 2g);a(window).unbind("keyup.lightbox_me");r&&b.removeExpression("top")}function e(){a(window).height()<a(document).height()?(p.css({height:a(document).height()+"px"}),q.css({height:a(document).height()+"px"})):(p.css({height:"100%"}),r&&(a("html,body").css("height","100%"),q.css("height","100%")))}function g(b,c){var e=n.css(k.modalCSS)[0].style,g=a(document).scrollTop(),q=Math.max(parseInt(n.css("marginTop"),10)||0,0),w=n[0].offsetTop-q,B=a(window).height(),D=a(window).width(),I=n.outerHeight(!0), 3q=n[0].offsetTop+I-q;n.css({zIndex:k.zIndex+3,left:"",position:"absolute"});p.css({position:"fixed"});I>=B?(n.addClass("valignOld-"+clik.getPrefixedClass(n.attr("class"),"valign-")).addClass("valign-top"),g<w||!e.position.match(/absolute|fixed/)||c?n.css({top:g+"px",marginTop:""}):g+B>=q&&n.css({top:g+B-I+"px",marginTop:""})):(n.removeClass("valign-top").addClass("valign-"+clik.getPrefixedClass(n.attr("class"),"valignOld-")),r?(e.position="absolute",g=k.modalCSS&&k.modalCSS.top?parseInt(k.modalCSS.top, 410):0,e.setExpression("top","((blah \x3d document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+g+') + "px"')):n.css({position:"fixed",top:""}));t+n.outerWidth(!0)-n.width()>D?n.addClass("fitImg"):n.removeClass("fitImg");n.clikAlign(!1,!1)}var k=a.extend({},a.fn.lightbox_me.defaults,b),p=a(),n=a(this),q=a('\x3ciframe id\x3d"foo" style\x3d"z-index: '+(k.zIndex+1)+';border: none; margin: 0; padding: 0; position: absolute; width: 100%; height: 100%; top: 0; left: 0; filter: mask();"/\x3e'), 5r=a.browser.msie&&7>a.browser.version,t=parseInt(n.data("maxwidth"),10)||0;if(n.hasClass(k.openClass))return n.trigger("reposition"),!1;n.addClass(k.openClass);k.showOverlay&&(p=0<a(".js_lb_overlay:visible").length?a('\x3cdiv class\x3d"lb_overlay_clear js_lb_overlay"/\x3e'):a('\x3cdiv class\x3d"'+k.classPrefix+'_overlay js_lb_overlay"/\x3e'),n.data("$overlay",p));if(r){var w=/^https/i.test(window.location.href||"")?"javascript:false":"about:blank";q.attr("src",w);a("body").append(q)}a("body").append(n.hide()).append(p); 6k.showOverlay&&(e(),p.css({position:"absolute",width:"100%",top:0,left:0,right:0,bottom:0,zIndex:k.zIndex+2,display:"none"}),p.hasClass("lb_overlay_clear")||p.css(k.overlayCSS));k.showOverlay?p.fadeIn(k.overlaySpeed,function(){g(null,!0);n[k.appearEffect](k.lightboxSpeed,function(){e();g(null,!0);k.onLoad()})}):(g(null,!0),n[k.appearEffect](k.lightboxSpeed,function(){k.onLoad()}));k.parentLightbox&&k.parentLightbox.fadeOut(200);a(window).resize(e).resize(g).scroll(g);a(window).bind("keyup.lightbox_me", 7function(a){(27==a.keyCode||27==a.DOM_VK_ESCAPE&&0==a.which)&&k.closeEsc&&c()});k.closeClick&&p.click(function(a){c();a.preventDefault()});n.delegate(k.closeSelector,"click",function(a){c();a.preventDefault()});n.bind("close",c);n.bind("reposition",g);n.bind("onClose",k.onClose)})};a.fn.lightbox_me.defaults={appearEffect:"fadeIn",appearEase:"",overlaySpeed:250,lightboxSpeed:300,closeSelector:".close",closeClick:!0,closeEsc:!0,destroyOnClose:!1,showOverlay:!0,parentLightbox:!1,onLoad:function(){}, 8onClose:function(){},classPrefix:"lb",zIndex:999,centered:!1,modalCSS:{top:"40px"},overlayCSS:{},openClass:"lightbox_open"}})(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.