PageSourceSearch

https://www.gingerlywellness.com/js/lytebox.js

js gingerlywellness.com collected 2026-10-07 21:34:31 UTC 25,964 bytes, 6 lines download raw bytes

1function LyteBox(){this.theme="grey",this.hideFlash=!0,this.outerBorder=!0,this.resizeSpeed=8,this.maxOpacity=80,this.navType=1,this.autoResize=!0,this.doAnimations=!0,this.borderSize=12,this.slideInterval=4e3,this.showNavigation=!0,this.showClose=!0,this.showDetails=!0,this.showPlayPause=!0,this.autoEnd=!0,this.pauseOnNextClick=!1,this.pauseOnPrevClick=!0,this.resizeSpeed>10&&(this.resizeSpeed=10),this.resizeSpeed<1&&(resizeSpeed=1),this.resizeDuration=.15*(11-this.resizeSpeed),this.resizeWTimerArray=new Array,this.resizeWTimerCount=0,this.resizeHTimerArray=new Array,this.resizeHTimerCount=0,this.showContentTimerArray=new Array,this.showContentTimerCount=0,this.overlayTimerArray=new Array,this.overlayTimerCount=0,this.imageTimerArray=new Array,this.imageTimerCount=0,this.timerIDArray=new Array,this.timerIDCount=0,this.slideshowIDArray=new Array,this.slideshowIDCount=0,this.imageArray=new Array,this.activeImage=null,this.slideArray=new Array,this.activeSlide=null,this.frameArray=new Array,this.activeFrame=null,this.checkFrame(),this.isSlideshow=!1,this.isLyteframe=!1,
2/*@cc_on
3		/*@if (@_jscript)
4			this.ie = (document.all && !window.opera) ? true : false;
5		/*@else @*/
6this.ie=!1,this.ie7=this.ie&&window.XMLHttpRequest,this.initialize()}function initLytebox(){myLytebox=new LyteBox}Array.prototype.removeDuplicates=function(){for(var e=1;e<this.length;e++)this[e][0]==this[e-1][0]&&this.splice(e,1)},Array.prototype.empty=function(){for(var e=0;e<=this.length;e++)this.shift()},String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")},LyteBox.prototype.initialize=function(){this.updateLyteboxItems();var e=this.doc.getElementsByTagName("body").item(0);this.doc.getElementById("lbOverlay")&&(e.removeChild(this.doc.getElementById("lbOverlay")),e.removeChild(this.doc.getElementById("lbMain")));var t=this.doc.createElement("div");t.setAttribute("id","lbOverlay"),t.setAttribute(this.ie?"className":"class",this.theme),(this.ie&&!this.ie7||this.ie7&&"BackCompat"==this.doc.compatMode)&&(t.style.position="absolute"),t.style.display="none",e.appendChild(t);var i=this.doc.createElement("div");i.setAttribute("id","lbMain"),i.style.display="none",e.appendChild(i);var s=this.doc.createElement("div");s.setAttribute("id","lbOuterContainer"),s.setAttribute(this.ie?"className":"class",this.theme),i.appendChild(s);var a=this.doc.createElement("div");a.setAttribute("id","lbIframeContainer"),a.style.display="none",s.appendChild(a);var r=this.doc.createElement("iframe");r.setAttribute("id","lbIframe"),r.setAttribute("name","lbIframe"),r.style.display="none",a.appendChild(r);var l=this.doc.createElement("div");l.setAttribute("id","lbImageContainer"),s.appendChild(l);var o=this.doc.createElement("img");o.setAttribute("id","lbImage"),l.appendChild(o);var n=this.doc.createElement("div");n.setAttribute("id","lbLoading"),s.appendChild(n);var h=this.doc.createElement("div");h.setAttribute("id","lbDetailsContainer"),h.setAttribute(this.ie?"className":"class",this.theme),i.appendChild(h);var y=this.doc.createElement("div");y.setAttribute("id","lbDetailsData"),y.setAttribute(this.ie?"className":"class",this.theme),h.appendChild(y);var d=this.doc.createElement("div");d.setAttribute("id","lbDetails"),y.appendChild(d);var m=this.doc.createElement("span");m.setAttribute("id","lbCaption"),d.appendChild(m);var c=this.doc.createElement("div");c.setAttribute("id","lbHoverNav"),l.appendChild(c);var b=this.doc.createElement("div");b.setAttribute("id","lbBottomNav"),y.appendChild(b);var g=this.doc.createElement("a");g.setAttribute("id","lbPrev"),g.setAttribute(this.ie?"className":"class",this.theme),g.setAttribute("href","#"),c.appendChild(g);var p=this.doc.createElement("a");p.setAttribute("id","lbNext"),p.setAttribute(this.ie?"className":"class",this.theme),p.setAttribute("href","#"),c.appendChild(p);var u=this.doc.createElement("span");u.setAttribute("id","lbNumberDisplay"),d.appendChild(u);var f=this.doc.createElement("span");f.setAttribute("id","lbNavDisplay"),f.style.display="none",d.appendChild(f);var v=this.doc.createElement("a");v.setAttribute("id","lbClose"),v.setAttribute(this.ie?"className":"class",this.theme),v.setAttribute("href","#"),b.appendChild(v);var A=this.doc.createElement("a");A.setAttribute("id","lbPause"),A.setAttribute(this.ie?"className":"class",this.theme),A.setAttribute("href","#"),A.style.display="none",b.appendChild(A);var w=this.doc.createElement("a");
6w.setAttribute("id","lbPlay"),w.setAttribute(this.ie?"className":"class",this.theme),w.setAttribute("href","#"),w.style.display="none",b.appendChild(w)},LyteBox.prototype.updateLyteboxItems=function(){for(var e=this.isFrame?window.parent.frames[window.name].document.getElementsByTagName("a"):document.getElementsByTagName("a"),t=0;t<e.length;t++){var i=e[t],s=String(i.getAttribute("rel"));i.getAttribute("href")&&(s.toLowerCase().match("lytebox")?i.onclick=function(){return myLytebox.start(this,!1,!1),!1}:s.toLowerCase().match("lyteshow")?i.onclick=function(){return myLytebox.start(this,!0,!1),!1}:s.toLowerCase().match("lyteframe")&&(i.onclick=function(){return myLytebox.start(this,!1,!0),!1}))}},LyteBox.prototype.start=function(e,t,i){this.ie&&!this.ie7&&this.toggleSelects("hide"),this.hideFlash&&this.toggleFlash("hide"),this.isLyteframe=!!i;var s=this.getPageSize(),a=this.doc.getElementById("lbOverlay");this.doc.getElementsByTagName("body").item(0);a.style.height=s[1]+"px",a.style.display="",this.appear("lbOverlay",this.doAnimations?0:this.maxOpacity);var r=this.isFrame?window.parent.frames[window.name].document.getElementsByTagName("a"):document.getElementsByTagName("a");if(this.isLyteframe){if(this.frameArray=[],this.frameNum=0,"lyteframe"==e.getAttribute("rel")){var l=e.getAttribute("rev");this.frameArray.push(new Array(e.getAttribute("href"),e.getAttribute("title"),null==l||""==l?"width: 400px; height: 400px; scrolling: auto;":l))}else if(-1!=e.getAttribute("rel").indexOf("lyteframe")){for(var o=0;o<r.length;o++){if((n=r[o]).getAttribute("href")&&n.getAttribute("rel")==e.getAttribute("rel")){l=n.getAttribute("rev");this.frameArray.push(new Array(n.getAttribute("href"),n.getAttribute("title"),null==l||""==l?"width: 400px; height: 400px; scrolling: auto;":l))}}for(this.frameArray.removeDuplicates();this.frameArray[this.frameNum][0]!=e.getAttribute("href");)this.frameNum++}}else if(this.imageArray=[],this.imageNum=0,this.slideArray=[],this.slideNum=0,"lytebox"==e.getAttribute("rel"))this.imageArray.push(new Array(e.getAttribute("href"),e.getAttribute("title")));else{if(-1!=e.getAttribute("rel").indexOf("lytebox")){for(o=0;o<r.length;o++){(n=r[o]).getAttribute("href")&&n.getAttribute("rel")==e.getAttribute("rel")&&this.imageArray.push(new Array(n.getAttribute("href"),n.getAttribute("title")))}for(this.imageArray.removeDuplicates();this.imageArray[this.imageNum][0]!=e.getAttribute("href");)this.imageNum++}if(-1!=e.getAttribute("rel").indexOf("lyteshow")){for(o=0;o<r.length;o++){var n;(n=r[o]).getAttribute("href")&&n.getAttribute("rel")==e.getAttribute("rel")&&this.slideArray.push(new Array(n.getAttribute("href"),n.getAttribute("title")))}for(this.slideArray.removeDuplicates();this.slideArray[this.slideNum][0]!=e.getAttribute("href");)this.slideNum++}}var h=this.doc.getElementById("lbMain");h.style.top=this.getPageScroll()+s[3]/15+"px",h.style.display="",this.outerBorder?(this.doc.getElementById("lbOuterContainer").style.borderBottom="",this.doc.getElementById("lbOuterContainer").setAttribute(this.ie?"className":"class",this.theme)):(this.doc.getElementById("lbOuterContainer").style.border="none",this.doc.getElementById("lbDetailsContainer").style.border="none"),this.doc.getElementById("lbOverlay").onclick=function(){return myLytebox.end(),!1},this.doc.getElementById("lbMain").onclick=function(e){if((e=e)||(e=window.parent.frames[window.name]&&parent.document.getElementsByTagName("frameset").length<=0?window.parent.window.event:window.event),"lbMain"==(e.target?e.target.id:e.srcElement.id))return myLytebox.end(),!1},this.doc.getElementById("lbClose").onclick=function(){return myLytebox.end(),!1},this.doc.getElementById("lbPause").onclick=function(){return myLytebox.togglePlayPause("lbPause","lbPlay"),!1},this.doc.getElementById("lbPlay").onclick=function(){return myLytebox.togglePlayPause("lbPlay","lbPause"),!1},this.isSlideshow=t,this.isPaused=0!=this.slideNum,this.isSlideshow&&this.showPlayPause&&this.isPaused&&(this.doc.getElementById("lbPlay").style.display="",this.doc.getElementById("lbPause").style.display="none"),this.isLyteframe?this.changeContent(this.frameNum):this.isSlideshow?this.changeContent(this.slideNum):this.changeContent(this.imageNum)},LyteBox.prototype.changeContent=function(e){if(this.isSlideshow)for(var t=0;t<this.slideshowIDCount;t++)window.clearTimeout(this.slideshowIDArray[t]);if(this.activeImage=this.activeSlide=this.activeFrame=e,this.outerBorder?(this.doc.getElementById("lbOuterContainer").style.borderBottom="",this.doc.getElementById("lbOuterContainer").setAttribute(this.ie?"className":"class",this.theme)):(this.doc.getElementById("lbOuterContainer").style.border="none",this.doc.getElementById("lbDetailsContainer").style.border="none"),this.doc.getElementById("lbLoading").style.display="",this.doc.getElementById("lbImage").style.display="none",this.doc.getElementById("lbIframe").style.display="none",this.doc.getElementById("lbPrev").style.display="none",this.doc.getElementById("lbNext").style.display="none",this.doc.getElementById("lbIframeContainer").style.display="none",this.doc.getElementById("lbDetailsContainer").style.display="none",this.doc.getElementById("lbNumberDis
6play").style.display="none",(2==this.navType||this.isLyteframe)&&(object=this.doc.getElementById("lbNavDisplay"),object.innerHTML='&nbsp;&nbsp;&nbsp;<span id="lbPrev2_Off" style="display: none;" class="'+this.theme+'">&laquo; prev</span><a href="#" id="lbPrev2" class="'+this.theme+'" style="display: none;">&laquo; prev</a> <b id="lbSpacer" class="'+this.theme+'">||</b> <span id="lbNext2_Off" style="display: none;" class="'+this.theme+'">next &raquo;</span><a href="#" id="lbNext2" class="'+this.theme+'" style="display: none;">next &raquo;</a>',object.style.display="none"),this.isLyteframe){var i=myLytebox.doc.getElementById("lbIframe"),s=this.frameArray[this.activeFrame][2].split(";");for(t=0;t<s.length;t++)if(s[t].indexOf("width:")>=0){var a=s[t].replace("width:","");i.width=a.trim()}else if(s[t].indexOf("height:")>=0){var r=s[t].replace("height:","");i.height=r.trim()}else if(s[t].indexOf("scrolling:")>=0){var l=s[t].replace("scrolling:","");i.scrolling=l.trim()}else s[t].indexOf("border:");this.resizeContainer(parseInt(i.width),parseInt(i.height))}else imgPreloader=new Image,imgPreloader.onload=function(){var e=imgPreloader.width,t=imgPreloader.height;if(myLytebox.autoResize){var i=myLytebox.getPageSize(),s=i[2]-150,a=i[3]-150;e>s?(t=Math.round(t*(s/e)),e=s,t>a&&(e=Math.round(e*(a/t)),t=a)):t>a&&(e=Math.round(e*(a/t)),t=a,e>s&&(t=Math.round(t*(s/e)),e=s))}var r=myLytebox.doc.getElementById("lbImage");r.src=myLytebox.isSlideshow?myLytebox.slideArray[myLytebox.activeSlide][0]:myLytebox.imageArray[myLytebox.activeImage][0],r.width=e,r.height=t,myLytebox.resizeContainer(e,t),imgPreloader.onload=function(){}},imgPreloader.src=this.isSlideshow?this.slideArray[this.activeSlide][0]:this.imageArray[this.activeImage][0]},LyteBox.prototype.resizeContainer=function(e,t){this.wCur=this.doc.getElementById("lbOuterContainer").offsetWidth,this.hCur=this.doc.getElementById("lbOuterContainer").offsetHeight,this.xScale=(e+2*this.borderSize)/this.wCur*100,this.yScale=(t+2*this.borderSize)/this.hCur*100;var i=this.wCur-2*this.borderSize-e,s=this.hCur-2*this.borderSize-t;0!=s?(this.hDone=!1,this.resizeH("lbOuterContainer",this.hCur,t+2*this.borderSize,this.getPixelRate(this.hCur,t))):this.hDone=!0,0!=i?(this.wDone=!1,this.resizeW("lbOuterContainer",this.wCur,e+2*this.borderSize,this.getPixelRate(this.wCur,e))):this.wDone=!0,0==s&&0==i&&(this.ie?this.pause(250):this.pause(100)),this.doc.getElementById("lbPrev").style.height=t+"px",this.doc.getElementById("lbNext").style.height=t+"px",this.doc.getElementById("lbDetailsContainer").style.width=e+2*this.borderSize+(this.ie&&"BackCompat"==this.doc.compatMode&&this.outerBorder?2:0)+"px",this.showContent()},LyteBox.prototype.showContent=function(){if(this.wDone&&this.hDone){for(var e=0;e<this.showContentTimerCount;e++)window.clearTimeout(this.showContentTimerArray[e]);this.outerBorder&&(this.doc.getElementById("lbOuterContainer").style.borderBottom="none"),this.doc.getElementById("lbLoading").style.display="none",this.isLyteframe?(this.doc.getElementById("lbIframe").style.display="",this.appear("lbIframe",this.doAnimations?0:100)):(this.doc.getElementById("lbImage").style.display="",this.appear("lbImage",this.doAnimations?0:100),this.preloadNeighborImages()),this.isSlideshow?(this.activeSlide==this.slideArray.length-1?this.autoEnd&&(this.slideshowIDArray[this.slideshowIDCount++]=setTimeout("myLytebox.end('slideshow')",this.slideInterval)):this.isPaused||(this.slideshowIDArray[this.slideshowIDCount++]=setTimeout("myLytebox.changeContent("+(this.activeSlide+1)+")",this.slideInterval)),this.doc.getElementById("lbHoverNav").style.display=this.showNavigation&&1==this.navType?"":"none",this.doc.getElementById("lbClose").style.display=this.showClose?"":"none",this.doc.getElementById("lbDetails").style.display=this.showDetail
6s?"":"none",this.doc.getElementById("lbPause").style.display=this.showPlayPause&&!this.isPaused?"":"none",this.doc.getElementById("lbPlay").style.display=this.showPlayPause&&!this.isPaused?"none":"",this.doc.getElementById("lbNavDisplay").style.display=this.showNavigation&&2==this.navType?"":"none"):(this.doc.getElementById("lbHoverNav").style.display=1!=this.navType||this.isLyteframe?"none":"",2==this.navType&&!this.isLyteframe&&this.imageArray.length>1||this.frameArray.length>1&&this.isLyteframe?this.doc.getElementById("lbNavDisplay").style.display="":this.doc.getElementById("lbNavDisplay").style.display="none",this.doc.getElementById("lbClose").style.display="",this.doc.getElementById("lbDetails").style.display="",this.doc.getElementById("lbPause").style.display="none",this.doc.getElementById("lbPlay").style.display="none"),this.doc.getElementById("lbImageContainer").style.display=this.isLyteframe?"none":"",this.doc.getElementById("lbIframeContainer").style.display=this.isLyteframe?"":"none";try{this.doc.getElementById("lbIframe").src=this.frameArray[this.activeFrame][0]}catch(e){}}else this.showContentTimerArray[this.showContentTimerCount++]=setTimeout("myLytebox.showContent()",200)},LyteBox.prototype.updateDetails=function(){var object=this.doc.getElementById("lbCaption"),sTitle=this.isSlideshow?this.slideArray[this.activeSlide][1]:this.isLyteframe?this.frameArray[this.activeFrame][1]:this.imageArray[this.activeImage][1];object.style.display="",object.innerHTML=null==sTitle?"":sTitle,this.updateNav(),this.doc.getElementById("lbDetailsContainer").style.display="",object=this.doc.getElementById("lbNumberDisplay"),this.isSlideshow&&this.slideArray.length>1?(object.style.display="",object.innerHTML="Image "+eval(this.activeSlide+1)+" of "+this.slideArray.length,this.doc.getElementById("lbNavDisplay").style.display=2==this.navType&&this.showNavigation?"":"none"):this.imageArray.length>1&&!this.isLyteframe?(object.style.display="",object.innerHTML="Image "+eval(this.activeImage+1)+" of "+this.imageArray.length,this.doc.getElementById("lbNavDisplay").style.display=2==this.navType?"":"none"):this.frameArray.length>1&&this.isLyteframe?(object.style.display="",object.innerHTML="Page "+eval(this.activeFrame+1)+" of "+this.frameArray.length,this.doc.getElementById("lbNavDisplay").style.display=""):this.doc.getElementById("lbNavDisplay").style.display="none",this.appear("lbDetailsContainer",this.doAnimations?0:100)},LyteBox.prototype.updateNav=function(){if(this.isSlideshow){if(0!=this.activeSlide)(e=2==this.navType?this.doc.getElementById("lbPrev2"):this.doc.getElementById("lbPrev")).style.display="",e.onclick=function(){return myLytebox.pauseOnPrevClick&&myLytebox.togglePlayPause("lbPause","lbPlay"),myLytebox.changeContent(myLytebox.activeSlide-1),!1};else 2==this.navType&&(this.doc.getElementById("lbPrev2_Off").style.display="");if(this.activeSlide!=this.slideArray.length-1)(e=2==this.navType?this.doc.getElementById("lbNext2"):this.doc.getElementById("lbNext")).style.display="",e.onclick=function(){return myLytebox.pauseOnNextClick&&myLytebox.togglePlayPause("lbPause","lbPlay"),myLytebox.changeContent(myLytebox.activeSlide+1),!1};else 2==this.navType&&(this.doc.getElementById("lbNext2_Off").style.display="")}else if(this.isLyteframe){if(0!=this.activeFrame)(e=this.doc.getElementById("lbPrev2")).style.display="",e.onclick=function(){return myLytebox.changeContent(myLytebox.activeFrame-1),!1};else this.doc.getElementById("lbPrev2_Off").style.display="";if(this.activeFrame!=this.frameArray.length-1)(e=this.doc.getElementById("lbNext2")).style.display="",e.onclick=function(){return myLytebox.changeContent(myLytebox.activeFrame+1),!1};else this.doc.getElementById("lbNext2_Off").style.display=""}else{var e;if(0!=this.activeImage)(e=2==this.navType?this.doc.getElementById("lbPrev2"):this.doc.getElementById("lbPrev")).style.display="",e.onclick=function(){return myLytebox.changeContent(myLytebox.activeImage-1),!1};else 2==this.navType&&(this.doc.getElementById("lbPrev2_Off").style.display="");if(this.activeImage!=this.imageArray.length-1)(e=2==this.navType?this.doc.getElementById("lbNext2"):this.doc.getElementById("lbNext")).style.display="",e.onclick=function(){return myLytebox.changeContent(myLytebox.activeImage+1),!1};else 2==this.navType&&(this.doc.getElementById("lbNext2_Off").style.display="")}this.enableKeyboardNav()},LyteBox.prototype.enableKeyboardNav=function(){document.onkeydown=this.keyboardAction},LyteBox.prototype.disableKeyboardNav=function(){document.onkeydown=""},LyteBox.prototype.keyboardAction=function(e){var t=key=escape=null;t=null==e?event.keyCode:e.which,key=String.fromCharCode(t).toLowerCase(),escape=null==e?27:e.DOM_VK_ESCAPE,"x"==key||"c"==key||t==escape?myLytebox.end():"p"==key||37==t?myLytebox.isSlideshow?0!=myLytebox.activeSlide&&(myLytebox.disableKeyboardNav(),myLytebox.changeContent(myLytebox.activeSlide-1)):myLytebox.isLyteframe?0!=myLytebox.activeFrame&&(myLytebox.disableKeyboardNav(),myLytebox.changeContent(myLytebox.activeFrame-1)):0!=myLytebox.activeImage&&(myLytebox.disableKeyboardNav(),myLytebox.changeContent(myLytebox.activeImage-1)):"n"!=key&&39!=t||(myLytebox.isSlideshow?myLytebox.activeSlide!=myLytebox.slideArray.length-1&&(myLytebox.disableKeyboardNav(),myLytebox.changeContent(myLytebox.activeSlide+1)):myLytebox.isLyteframe?myLytebox.activeFrame!=myLytebox.frameArray.length-1&&(myLytebox.disableKeyboardNav(),myLytebox.changeContent(myLytebox.activeFrame+1)):myLytebox.activeImage!=myLytebox.imageArray.length-1&&(myLytebox.disableKeyboardNav(),myLytebox.changeContent(myLytebox.activeImage+1)))},LyteBox.prototype.preloadNeighborImages=function(){this.isSlideshow?(this.slideArray.length-1>this.activeSlide&&(preloadNextImage=new Image,preloadNextImage.src=this.slideArray[this.activeSlide+1][0]),this.activeSlide>0&&(preloadPrevImage=new Image,preloadPrevImage.src=this.slideArray[this.activeSlide-1][0])):(this.imageArray.length-1>this.activeImage&&(preloadNextImage=new Image,preloadNextImage.src=this.imageArray[this.activeImage+1][0]),this.activeImage>0&&(preloadPrevImage=new Image,preloadPrevImage.src=this.imageArray[this.activeImage-1][0]))},LyteBox.prototype.togglePlayPause=function(e,t){if(this.isSlideshow&&"lbPause"==e)for(var i=0;i<this.slideshowIDCount;i++)window.clearTimeout(this.slideshowIDArray[i]);this.doc.getElementById(e).style.display="none",this.doc.getElementById(t).style.display="","lbPlay"==e?(this.isPaused=!1,this.activeSlide==this.slideArray.length-1?this.end():this.changeContent(this.activeSlide+1)):this.isPaused=!0},LyteBox.prototype.end=function(e){var t="slideshow"!=e;if(!this.isSlideshow||!this.isPaused||t){if(this.disableKeyboardNav(),this.doc.getElementById("lbMain").style.display="none",this.fade("lbOverlay",this.doAnimations?this.maxOpacity:0),this.toggleSelects("visible"),this.hideFlash&&this.toggleFlash("visible"),this.isSlideshow)for(var i=0;i<this.slideshowIDCount;i++)window.clearTimeout(this.slideshowIDArray[i]);this.isLyteframe&&this.initialize()}},LyteBox.prototype.checkFrame=function(){window.parent.frames[window.name]&&parent.document.getElementsByTagName("frameset").length<=0?(this.isFrame=!0,this.lytebox="window.parent."+window.name+".myLytebox",this.doc=parent.document):(this.isFrame=!1,this.lytebox="myLytebox",this.doc=document)},LyteBox.prototype.getPixelRate=function(e,t){var i=t>e?t-e:e-t;return i>=0&&i<=100?10:i>100&&i<=200?15:i>200&&i<=300?20:i>300&&i<=400?25:i>400&&i<=500?30:i>500&&i<=600?35:i>600&&i<=700?40:i>700?45:void 0},LyteBox.prototype.appear=function(e,t){var i=this.doc.getElementById(e).style;if(i.opacity=t/100,i.MozOpacity=t/100,i.KhtmlOpacity=t/100,i.filter="alpha(opacity="+(t+10)+")",100!=t||"lbImage"!=e&&"lbIframe"!=e){if(t>=this.maxOpacity&&"lbOverlay"==e){for(var s=0;s<this.overlayTimerCount;s++)window.clearTimeout(this.overlayTimerArray[s]);return}if(t>=100&&"lbDetailsContainer"==e){try{i.removeAttribute("filter")}catch(e){}for(s=0;s<this.imageTimerCount;s++)window.clearTimeout(this.imageTimerArray[s]);this.doc.getElementById("lbOverlay").style.height=this.getPageSize()[1]+"px"}else"lbOverlay"==e?this.overlayTimerArray[this.overlayTimerCount++]=setTimeout("myLytebox.appear('"+e+"', "+(t+20)+")",1):this.imageTimerArray[this.imageTimerCount++]=setTimeout("myLytebox.appear('"+e+"', "+(t+10)+")",1)}else{try{i.removeAttribute("filter")}catch(e){}this.updateDetails()}},LyteBox.prototype.fade=function(e,t){var i=this.doc.getElementById(e).style;if(i.opacity=t/100,i.MozOpacity=t/100,i.KhtmlOpacity=t/100,i.filter="alpha(opacity="+t+")",t<=0)try{i.display="none"}catch(e){}else"lbOverlay"==e?this.overlayTimerArray[this.overlayTimerCount++]=setTimeout("myLytebox.fade('"+e+"', "+(t-20)+")",1):this.timerIDArray[this.timerIDCount++]=setTimeout("myLytebox.fade('"+e+"', "+(t-10)+")",1)},LyteBox.prototype.resizeW=function(e,t,i,s,a){if(this.hDone){var r=this.doc.getElementById(e),l=a||this.resizeDuration/2,o=this.doAnimations?t:i;if(r.style.width=o+"px",o<i?o+=o+s>=i?i-o:s:o>i&&(o-=o-s<=i?o-i:s),this.resizeWTimerArray[this.resizeWTimerCount++]=setTimeout("myLytebox.resizeW('"+e+"', "+o+", "+i+", "+s+", "+(l+.02)+")",l+.02),parseInt(r.style.width)==i){this.wDone=!0;for(var n=0;n<this.resizeWTimerCount;n++)window.clearTimeout(this.resizeWTimerArray[n])}}else this.resizeWTimerArray[this.resizeWTimerCount++]=setTimeout("myLytebox.resizeW('"+e+"', "+t+", "+i+", "+s+")",100)},LyteBox.prototype.resizeH=function(e,t,i,s,a){var r=a||this.resizeDuration/2,l=this.doc.getElementById(e),o=this.doAnimations?t:i;if(l.style.height=o+"px",o<i?o+=o+s>=i?i-o:s:o>i&&(o-=o-s<=i?o-i:s),this.resizeHTimerArray[this.resizeHTimerCount++]=setTimeout("myLytebox.resizeH('"+e+"', "+o+", "+i+", "+s+", "+(r+.02)+")",r+.02),parseInt(l.style.height)==i){this.hDone=!0;for(var n=0;n<this.resizeHTimerCount;n++)window.clearTimeout(this.resizeHTimerArray[n])}},LyteBox.prototype.getPageScroll=function(){return self.pageYOffset?this.isFrame?parent.pageYOffset:self.pageYOffset:this.doc.documentElement&&this.doc.documentElement.scrollTop?this.doc.documentElement.scrollTop:document.body?this.doc.body.scrollTop:void 0},LyteBox.prototype.getPageSize=function(){var e,t,i,s;return window.innerHeight&&window.scrollMaxY?(e=this.doc.scrollWidth,t=(this.isFrame?parent.innerHe
6ight:self.innerHeight)+(this.isFrame?parent.scrollMaxY:self.scrollMaxY)):this.doc.body.scrollHeight>this.doc.body.offsetHeight?(e=this.doc.body.scrollWidth,t=this.doc.body.scrollHeight):(e=this.doc.getElementsByTagName("html").item(0).offsetWidth,t=this.doc.getElementsByTagName("html").item(0).offsetHeight,e=e<this.doc.body.offsetWidth?this.doc.body.offsetWidth:e,t=t<this.doc.body.offsetHeight?this.doc.body.offsetHeight:t),self.innerHeight?(i=this.isFrame?parent.innerWidth:self.innerWidth,s=this.isFrame?parent.innerHeight:self.innerHeight):document.documentElement&&document.documentElement.clientHeight?(i=this.doc.documentElement.clientWidth,s=this.doc.documentElement.clientHeight):document.body&&(i=this.doc.getElementsByTagName("html").item(0).clientWidth,s=this.doc.getElementsByTagName("html").item(0).clientHeight,i=0==i?this.doc.body.clientWidth:i,s=0==s?this.doc.body.clientHeight:s),new Array(e<i?i:e,t<s?s:t,i,s)},LyteBox.prototype.toggleFlash=function(e){for(var t=this.doc.getElementsByTagName("object"),i=0;i<t.length;i++)t[i].style.visibility="hide"==e?"hidden":"visible";var s=this.doc.getElementsByTagName("embed");for(i=0;i<s.length;i++)s[i].style.visibility="hide"==e?"hidden":"visible";if(this.isFrame)for(i=0;i<parent.frames.length;i++){try{t=parent.frames[i].window.document.getElementsByTagName("object");for(var a=0;a<t.length;a++)t[a].style.visibility="hide"==e?"hidden":"visible"}catch(e){}try{s=parent.frames[i].window.document.getElementsByTagName("embed");for(a=0;a<s.length;a++)s[a].style.visibility="hide"==e?"hidden":"visible"}catch(e){}}},LyteBox.prototype.toggleSelects=function(e){for(var t=this.doc.getElementsByTagName("select"),i=0;i<t.length;i++)t[i].style.visibility="hide"==e?"hidden":"visible";if(this.isFrame)for(i=0;i<parent.frames.length;i++)try{t=parent.frames[i].window.document.getElementsByTagName("select");for(var s=0;s<t.length;s++)t[s].style.visibility="hide"==e?"hidden":"visible"}catch(e){}},LyteBox.prototype.pause=function(e){for(var t=new Date,i=t.getTime()+e;;)if((t=new Date).getTime()>i)return},window.addEventListener?window.addEventListener("load",initLytebox,!1):window.attachEvent?window.attachEvent("onload",initLytebox):window.onload=function(){initLytebox()};

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.