1if(typeof Object.create!=='function'){Object.create=function(obj){function F(){};F.prototype=obj;return new F();};} 2(function($,window,document,undefined){var ElevateZoom={init:function(options,elem){var self=this;self.elem=elem;self.$elem=$(elem);self.imageSrc=self.$elem.data("zoom-image")?self.$elem.data("zoom-image"):self.$elem.attr("src");self.options=$.extend({},$.fn.elevateZoom.options,options);if(self.options.tint){self.options.lensColour="none",self.options.lensOpacity="1"} 3if(self.options.zoomType=="inner"){self.options.showLens=false;} 4self.$elem.parent().removeAttr('title').removeAttr('alt');self.zoomImage=self.imageSrc;self.refresh(1);$('#'+self.options.gallery+' a').click(function(e){e.preventDefault();if($(this).data("zoom-image")){self.zoomImagePre=$(this).data("zoom-image")} 5else{self.zoomImagePre=$(this).data("image");} 6self.swaptheimage($(this).data("image"),self.zoomImagePre);return false;});},refresh:function(length){var self=this;setTimeout(function(){self.fetch(self.imageSrc);},length||self.options.refresh);},fetch:function(imgsrc){var self=this;var newImg=new Image();newImg.onload=function(){self.largeWidth=newImg.width;self.largeHeight=newImg.height;self.startZoom();self.currentImage=self.imageSrc;} 7newImg.src=imgsrc;return;},startZoom:function(){var self=this;self.nzWidth=self.$elem.width();self.nzHeight=self.$elem.height();self.nzOffset=self.$elem.offset();self.widthRatio=self.largeWidth/self.nzWidth;self.heightRatio=self.largeHeight/self.nzHeight;if(self.options.zoomType=="window"){self.zoomWindowStyle="overflow: hidden;"+"background-position: 0px 0px;background-color:white;text-align:center;"+"width: "+String(self.options.zoomWindowWidth)+"px;"+"height: "+String(self.options.zoomWindowHeight)+"px;float: left;"+"display: none;z-index:100"+"px;border: "+String(self.options.borderSize)+"px solid "+self.options.borderColour+";background-repeat: no-repeat;"+"position: absolute;";} 8if(self.options.zoomType=="inner"){self.zoomWindowStyle="overflow: hidden;"+"background-position: 0px 0px;"+"width: "+String(self.nzWidth)+"px;"+"height: "+String(self.nzHeight)+"px;float: left;"+"display: none;"+"cursor:"+(self.options.cursor)+";"+"px solid "+self.options.borderColour+";background-repeat: no-repeat;"+"position: absolute;";} 9if(self.options.zoomType=="window"){if(self.nzHeight<self.options.zoomWindowWidth/self.widthRatio){lensHeight=self.nzHeight;} 10else{lensHeight=String((self.options.zoomWindowHeight/self.heightRatio))} 11if(self.largeWidth<self.options.zoomWindowWidth){lensWidth=self.nzHWidth;} 12else{lensWidth=(self.options.zoomWindowWidth/self.widthRatio);} 13self.lensStyle="background-position: 0px 0px;width: "+String((self.options.zoomWindowWidth)/self.widthRatio)+"px;height: "+String((self.options.zoomWindowHeight)/self.heightRatio)+"px;float: right;display: none;"+"overflow: hidden;"+"z-index: 999;"+"opacity:"+(self.options.lensOpacity)+";filter: alpha(opacity = "+(self.options.lensOpacity*100)+"); zoom:1;"+"width:"+lensWidth+"px;"+"height:"+lensHeight+"px;"+"background-color:"+(self.options.lensColour)+";"+"cursor:"+(self.options.cursor)+";"+"border: "+(self.options.lensBorder)+"px"+" solid black;background-repeat: no-repeat;position: absolute;";} 14self.tintStyle="display: block;"+"position: absolute;"+"background-color: "+self.options.tintColour+";"+"opacity: 0;"+"width: "+self.nzWidth+"px;"+"height: "+self.nzHeight+"px;";self.lensRound='';if(self.options.zoomType=="lens"){self.lensStyle="background-position: 0px 0px;"+"float: left;display: none;"+"border: "+String(self.options.borderSize)+"px solid "+self.options.borderColour+";"+"width:"+String(self.options.lensSize)+"px;"+"height:"+String(self.options.lensSize)+"px;"+"background-repeat: no-repeat;position: absolute;";} 15if(self.options.lensShape=="round"){self.lensRound="border-top-left-radius: "+String(self.options.lensSize/2+self.options.borderSize)+"px;"+"border-top-right-radius: "+String(self.options.lensSize/2+self.options.borderSize)+"px;"+"border-bottom-left-radius: "+String(self.options.lensSize/2+self.options.borderSize)+"px;"+"border-bottom-right-radius: "+String(self.options.lensSize/2+self.options.borderSize)+"px;";} 16self.zoomContainer=$('<div class="zoomContainer" style="position:absolute;
16left:'+self.nzOffset.left+'px;top:'+self.nzOffset.top+'px;height:'+self.nzHeight+'px;width:'+self.nzWidth+'px;"></div>');self.$elem.after(self.zoomContainer);if(self.options.containLensZoom&&self.options.zoomType=="lens"){self.zoomContainer.css("overflow","hidden");} 17if(self.options.zoomType!="inner"){self.zoomLens=$("<div class='zoomLens' style='"+self.lensStyle+self.lensRound+"'> </div>").appendTo(self.zoomContainer).click(function(){self.$elem.trigger('click');});} 18if(self.options.tint){self.tintContainer=$('<div/>').addClass('tintContainer');self.zoomTint=$("<div class='zoomTint' style='"+self.tintStyle+"'></div>");self.zoomLens.wrap(self.tintContainer);self.zoomTintcss=self.zoomLens.after(self.zoomTint);self.zoomTintImage=$('<img style="position: absolute; left: 0px; top: 0px; max-width: none; width: '+self.nzWidth+'px; height: '+self.nzHeight+'px;" src="'+self.imageSrc+'">').appendTo(self.zoomLens).click(function(){self.$elem.trigger('click');});} 19if(isNaN(self.options.zoomWindowPosition)){self.zoomWindow=$("<div style='z-index:999;left:"+(self.windowOffsetLeft)+"px;top:"+(self.windowOffsetTop)+"px;"+self.zoomWindowStyle+"' class='zoomWindow'> </div>").appendTo('body').click(function(){self.$elem.trigger('click');});}else{self.zoomWindow=$("<div style='z-index:999;left:"+(self.windowOffsetLeft)+"px;top:"+(self.windowOffsetTop)+"px;"+self.zoomWindowStyle+"' class='zoomWindow'> </div>").appendTo(self.zoomContainer).click(function(){self.$elem.trigger('click');});} 20self.zoomWindowContainer=$('<div/>').addClass('zoomWindowContainer').css("width",self.options.zoomWindowWidth);self.zoomWindow.wrap(self.zoomWindowContainer);if(self.options.tint){} 21if(self.options.zoomType=="lens"){self.zoomLens.css({backgroundImage:"url('"+self.imageSrc+"')"});} 22if(self.options.zoomType=="window"){self.zoomWindow.css({backgroundImage:"url('"+self.imageSrc+"')"});} 23if(self.options.zoomType=="inner"){self.zoomWindow.css({backgroundImage:"url('"+self.imageSrc+"')"});} 24self.$elem.bind('mousemove',function(e){self.setPosition(e);});self.zoomContainer.bind('mousemove',function(e){self.setPosition(e);});if(self.options.zoomType!="inner"){self.zoomLens.bind('mousemove',function(e){self.setPosition(e);});} 25if(self.options.tint){self.zoomTint.bind('mousemove',function(e){self.setPosition(e);});} 26if(self.options.zoomType=="inner"){self.zoomWindow.bind('mousemove',function(e){self.setPosition(e);});} 27self.zoomContainer.mouseenter(function(){if(self.options.zoomType=="inner"){if(self.options.zoomWindowFadeIn){self.zoomWindow.stop(true,true).fadeIn(self.options.zoomWindowFadeIn);} 28else{self.zoomWindow.show();}} 29if(self.options.zoomType=="window"){if(self.options.zoomWindowFadeIn){self.zoomWindow.stop(true,true).fadeIn(self.options.zoomWindowFadeIn);} 30else{self.zoomWindow.show();}} 31if(self.options.showLens){if(self.options.lensFadeIn){self.zoomLens.stop(true,true).fadeIn(self.options.lensFadeIn);} 32else{self.zoomLens.show();}} 33if(self.options.tint){if(self.options.zoomTintFadeIn){self.zoomTint.stop(true,true).fadeIn(self.options.zoomTintFadeIn);} 34else{self.zoomTint.show();}}}).mouseleave(function(){self.zoomWindow.hide();if(self.options.showLens){self.zoomLens.hide();} 35if(self.options.tint){self.zoomTint.hide();}});self.$elem.mouseenter(function(){if(self.options.zoomType=="inner"){if(self.options.zoomWindowFadeIn){self.zoomWindow.stop(true,true).fadeIn(self.options.zoomWindowFadeIn);} 36else{self.zoomWindow.show();}} 37if(self.options.zoomType=="window"){if(self.options.zoomWindowFadeIn){self.zoomWindow.stop(true,true).fadeIn(self.options.zoomWindowFadeIn);} 38else{self.zoomWindow.show();}} 39if(self.options.showLens){if(self.options.lensFadeIn){self.zoomLens.stop(true,true).fadeIn(self.options.lensFadeIn);} 40else{self.zoomLens.show();}} 41if(self.options.tint){if(self.options.zoomTintFadeIn){self.zoomTint.stop(true,true).fadeIn(self.options.zoomTintFadeIn);} 42else{self.zoomTint.show();}}}).mouseleave(function(){self.zoomWindow.hide();if(self.options.showLens){self.zoomLens.hide();} 43if(self.options.tint){self.zoomTint.hide();}});if(self.options.zoomType!="inner"){self.zoomLens.mouseenter(function(){if(self.options.zoomType=="inner"){if(self.options.zoomWindowFadeIn){self.zoomWindow.stop(true,true).fadeIn(self.options.zoomWindowFadeIn);} 44else{self.zoomWindow.show();}} 45if(self.options.zoomType=="window"){self.zoomWindow.show();} 46if(self.options.showLens){self.zoomLens.show();} 47if(self.options.tint){self.zoomTint.show();}}).mouseleave(function(){if(self.options.zoomWindowFadeOut){self.zoomWindow.stop(true,true).fadeOut(self.options.zoomWindowFadeOut);} 48else{self.zoomWindow.hide();} 49if(self.options.zoomType!="inner"){self.zoomLens.hide();} 50if(self.options.tint){self.zoomTint.hide();}});} 51if(self.options.tint){self.zoomTint.mouseenter(function(){if(self.options.zoomType=="inner"){self.zoomWindow.show();} 52if(self.options.zoomType=="window"){self.zoomWindow.show();} 53if(self.options.showLens){self.zoomLens.show();} 54self.zoomTint.show();}).mouseleave(function(){self.zoomWindow.hide();if(self.options.zoomType!="inner"){self.zoomLens.hide();} 55self.zoomTint.hide();});} 56if(self.options.zoomType=="inner"){self.zoomWindow.mouseenter(function(){if(self.options.zoomType=="inner"){self.zoomWindow.show();} 57if(self.options.zoomType=="window"){self.zoomWindow.show();} 58if(self.options.showLens){self.zoomLens.show();}}).mouseleave(function(){if(self.options.zoomWindowFadeOut){self.zoomWindow.stop(true,true).fadeOut(self.options.zoomWindowFadeOut);} 59else{self.zoomWindow.hide();} 60if(self.options.zoomType!="inner"){self.zoomLens.hide();}});}},setPosition:function(e){var self=this;self.nzHeight=self.$elem.height();self.nzWidth=self.$elem.width();self.nzOffset=self.$elem.offset();if(self.options.tint){self.zoomTint.css({top:0});self.zoomTint.css({left:0});} 61self.zoomContainer.css({top:self.nzOffset.top});self.zoomContainer.css({left:self.nzOffset.left});self.mouseLeft=parseInt(e.pageX-self.nzOffset.left);
61self.mouseTop=parseInt(e.pageY-self.nzOffset.top);if(self.options.zoomType=="window"){self.Etoppos=(self.mouseTop<(self.zoomLens.height()/2));self.Eboppos=(self.mouseTop>self.nzHeight-(self.zoomLens.height()/2)-(self.options.lensBorder*2));self.Eloppos=(self.mouseLeft<0+((self.zoomLens.width()/2)));self.Eroppos=(self.mouseLeft>(self.nzWidth-(self.zoomLens.width()/2)-(self.options.lensBorder*2)));} 62if(self.options.zoomType=="inner"){self.Etoppos=(self.mouseTop<(self.nzHeight/2)/self.heightRatio);self.Eboppos=(self.mouseTop>self.nzHeight-((self.nzHeight/2)/self.heightRatio));self.Eloppos=(self.mouseLeft<0+((self.nzWidth/2)/self.widthRatio));self.Eroppos=(self.mouseLeft>(self.nzWidth-(self.nzWidth/2)/self.widthRatio-(self.options.lensBorder*2)));} 63if(self.mouseLeft<0||self.mouseTop<=0||self.mouseLeft>self.nzWidth||self.mouseTop>self.nzHeight){self.zoomWindow.hide();if(self.options.showLens){self.zoomLens.hide();} 64if(self.options.tint){self.zoomTint.hide();} 65return;} 66else{if(self.options.zoomType=="window"){self.zoomWindow.show();} 67if(self.options.tint){self.zoomTint.show();} 68if(self.options.showLens){self.zoomLens.show();self.lensLeftPos=String(self.mouseLeft-self.zoomLens.width()/2);self.lensTopPos=String(self.mouseTop-self.zoomLens.height()/2);} 69if(self.Etoppos){self.lensTopPos=0;} 70if(self.Eloppos){self.windowLeftPos=0;self.lensLeftPos=0;self.tintpos=0;} 71if(self.options.zoomType=="window"){if(self.Eboppos){self.lensTopPos=Math.max((self.nzHeight)-self.zoomLens.height()-(self.options.lensBorder*2),0);} 72if(self.Eroppos){self.lensLeftPos=(self.nzWidth-(self.zoomLens.width())-(self.options.lensBorder*2));}} 73if(self.options.zoomType=="inner"){if(self.Eboppos){self.lensTopPos=Math.max((self.nzHeight)-(self.options.lensBorder*2),0);} 74if(self.Eroppos){self.lensLeftPos=(self.nzWidth-(self.nzWidth)-(self.options.lensBorder*2));}} 75if(self.options.zoomType=="lens"){self.windowLeftPos=String(((e.pageX-self.nzOffset.left)*self.widthRatio-self.zoomLens.width()/2)*(-1));self.windowTopPos=String(((e.pageY-self.nzOffset.top)*self.heightRatio-self.zoomLens.height()/2)*(-1));self.zoomLens.css({backgroundPosition:self.windowLeftPos+'px '+self.windowTopPos+'px'});self.setWindowPostition(e);} 76if(self.options.tint){self.setTintPosition(e);} 77if(self.options.zoomType=="window"){self.setWindowPostition(e);} 78if(self.options.zoomType=="inner"){self.setWindowPostition(e);} 79if(self.options.showLens){self.zoomLens.css({left:self.lensLeftPos+'px',top:self.lensTopPos+'px'})}}},setLensPostition:function(e){},setWindowPostition:function(e){var self=this;if(!isNaN(self.options.zoomWindowPosition)){switch(self.options.zoomWindowPosition){case 1:self.windowOffsetTop=(self.options.zoomWindowOffety);self.windowOffsetLeft=(+self.nzWidth);break;case 2:if(self.options.zoomWindowHeight>self.nzHeight){self.windowOffsetTop=((self.options.zoomWindowHeight/2)-(self.nzHeight/2))*(-1);self.windowOffsetLeft=(self.nzWidth);} 80else{} 81break;case 3:self.windowOffsetTop=(self.nzHeight-self.zoomWindow.height()-(self.options.borderSize*2));self.windowOffsetLeft=(self.nzWidth);break;case 4:self.windowOffsetTop=(self.nzHeight);self.windowOffsetLeft=(self.nzWidth);break;case 5:self.windowOffsetTop=(self.nzHeight);self.windowOffsetLeft=(self.nzWidth-self.zoomWindow.width()-(self.options.borderSize*2));break;case 6:if(self.options.zoomWindowHeight>self.nzHeight){self.windowOffsetTop=(self.nzHeight);self.windowOffsetLeft=((self.options.zoomWindowWidth/2)-(self.nzWidth/2)+(self.options.borderSize*2))*(-1);} 82else{} 83break;case 7:self.windowOffsetTop=(self.nzHeight);self.windowOffsetLeft=0;break;case 8:self.windowOffsetTop=(self.nzHeight);self.windowOffsetLeft=(self.zoomWindow.width()+(self.options.borderSize*2))*(-1);break;case 9:self.windowOffsetTop=(self.nzHeight-self.zoomWindow.height()-(self.options.borderSize*2));self.windowOffsetLeft=(self.zoomWindow.width()+(self.options.borderSize*2))*(-1);break;case 10:if(self.options.zoomWindowHeight>self.nzHeight){self.windowOffsetTop=((self.options.zoomWindowHeight/2)-(self.nzHeight/2))*(-1);self.windowOffsetLeft=(self.zoomWindow.width()+(self.options.borderSize*2))*(-1);} 84else{} 85break;case 11:self.windowOffsetTop=(self.options.zoomWindowOffety);self.windowOffsetLeft=(self.zoomWindow.width()+(self.options.borderSize*2))*(-1);break;case 12:self.windowOffsetTop=(self.zoomWindow.height()+(self.options.borderSize*2))*(-1);self.windowOffsetLeft=(self.zoomWindow.width()+(self.options.borderSize*2))*(-1);break;case 13:self.windowOffsetTop=(self.zoomWindow.height()+(self.options.borderSize*2))*(-1);self.windowOffsetLeft=(0);break;case 14:if(self.options.zoomWindowHeight>self.nzHeight){self.windowOffsetTop=(self.zoomWindow.height()+(self.options.borderSize*2))*(-1);self.windowOffsetLeft=((self.options.zoomWindowWidth/2)-(self.nzWidth/2)+(self.options.borderSize*2))*(-1);} 86else{} 87break;case 15:self.windowOffsetTop=(self.zoomWindow.height()+(self.options.borderSize*2))*(-1);self.windowOffsetLeft=(self.nzWidth-self.zoomWindow.width()-(self.options.borderSize*2));break;case 16:self.windowOffsetTop=(self.zoomWindow.height()+(self.options.borderSize*2))*(-1);self.windowOffsetLeft=(self.nzWidth);break;default:self.windowOffsetTop=(self.options.zoomWindowOffety);self.windowOffsetLeft=(self.nzWidth);}} 88else{self.externalContainer=$('#'+self.options.zoomWindowPosition);self.externalContainerWidth=self.externalContainer.width();self.externalContainerHeight=self.externalContainer.height();self.externalContainerOffset=self.externalContainer.offset();self.windowOffsetTop=self.externalContainerOffset.top;self.windowOffsetLeft=self.externalContainerOffset.left;} 89self.windowOffsetTop=self.windowOffsetTop+self.options.zoomWindowOffety;self.windowOffsetLeft=self.windowOffsetLeft+self.options.zoomWindowOffetx;self.zoomWindow.css({top:self.windowOffsetTop});self.zoomWindow.css({left:self.windowOffsetLeft});if(self.options.zoomType=="inner"){self.zoomWindow.css({top:0});self.zoomWindow.css({left:0});} 90self.windowLeftPos=String(((e.pageX-self.nzOffset.left)*self.widthRatio-self.zoomWindow.width()/2)*(-1));self.windowTopPos=String(((e.pageY-self.nzOffset.top)*self.heightRatio-self.zoomWindow.height()/2)*(-1));if(self.Etoppos){self.windowTopPos=0;} 91if(self.Eloppos){self.windowLeftPos=0;} 92if(self.Eboppos){self.windowTopPos=(self.largeHeight-self.zoomWindow.height())*(-1);} 93if(self.Eroppos){self.windowLeftPos=((self.largeWidth-self.zoomWindow.width())*(-1));} 94if(self.options.zoomType=="window"){if(self.widthRatio<=1){self.windowLeftPos=0;} 95if(self.heightRatio<=1){self.windowTopPos=0;} 96if(self.largeHeight<self.options.zoomWindowHeight){self.windowTopPos=0;} 97if(self.largeWidth<self.options.zoomWindowWidth){self.windowLeftPos=0;} 98if(self.options.easing){$.easing.zoomsmoothmove=function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;};
98if($.browser.mozilla){var bgpos='background-position',cc=$.camelCase;function normalize(value){var h='100%',z='0px',options={top:z,bottom:h,left:z,right:h};return options[value]||value;} 99$.each(['x','y'],function(i,v){var camelCase=cc(bgpos+'-'+v);$.cssHooks[camelCase]={get:function(elem){var pos=$.css(elem,bgpos).split(/\s+/,2);return normalize(pos[i]);},set:function(elem,value){var pos=$.css(elem,bgpos).split(/\s+/,2);pos[i]=normalize(value);$.style(elem,bgpos,pos.join(' '));}};$.fx.step[camelCase]=function(fx){$.style(fx.elem,fx.prop,fx.now);};});self.zoomWindow.stop().animate({backgroundPositionY:self.windowTopPos,backgroundPositionX:self.windowLeftPos},{queue:false,duration:self.options.easingDuration,easing:'zoomsmoothmove'});} 100else{self.zoomWindow.animate({'background-position-x':self.windowLeftPos,'background-position-y':self.windowTopPos},{queue:false,duration:self.options.easingDuration,easing:'zoomsmoothmove'});}} 101else{self.zoomWindow.css({backgroundPosition:self.windowLeftPos+'px '+self.windowTopPos+'px'});}} 102if(self.options.zoomType=="inner"){self.zoomWindow.css({backgroundPosition:self.windowLeftPos+'px '+self.windowTopPos+'px'});}},setTintPosition:function(e){var self=this;self.nzOffset=self.$elem.offset();self.tintpos=String(((e.pageX-self.nzOffset.left)-(self.zoomLens.width()/2))*(-1));self.tintposy=String(((e.pageY-self.nzOffset.top)-self.zoomLens.height()/2)*(-1));if(self.Etoppos){self.tintposy=0;} 103if(self.Eloppos){self.tintpos=0;} 104if(self.Eboppos){self.tintposy=(self.nzHeight-self.zoomLens.height()-(self.options.lensBorder*2))*(-1);} 105if(self.Eroppos){self.tintpos=((self.nzWidth-self.zoomLens.width()-(self.options.lensBorder*2))*(-1));} 106if(self.options.tint){self.zoomTint.css({opacity:self.options.tintOpacity}).animate().fadeIn("slow");self.zoomTintImage.css({'left':self.tintpos-self.options.lensBorder+'px'});self.zoomTintImage.css({'top':self.tintposy-self.options.lensBorder+'px'});}},swaptheimage:function(smallimage,largeimage){var self=this;var newImg=new Image();newImg.onload=function(){self.largeWidth=newImg.width;self.largeHeight=newImg.height;self.zoomImage=largeimage;self.swapAction(smallimage,largeimage);return;} 107newImg.src=largeimage;},swapAction:function(smallimage,largeimage){var self=this;var newImg2=new Image();newImg2.onload=function(){self.nzHeight=newImg2.height;self.nzWidth=newImg2.width;self.doneCallback();return;} 108newImg2.src=smallimage;self.zoomWindow.css({backgroundImage:"url('"+largeimage+"')"});self.currentImage=largeimage;self.$elem.attr("src",smallimage);},doneCallback:function(){var self=this;if(self.options.tint){self.zoomTintImage.attr("src",largeimage);self.zoomTintImage.attr("height",self.$elem.height());self.zoomTintImage.css({height:self.$elem.height()});self.zoomTint.css({height:self.$elem.height()});} 109self.nzOffset=self.$elem.offset();self.nzWidth=self.$elem.width();self.nzHeight=self.$elem.height();self.widthRatio=self.largeWidth/self.nzWidth;self.heightRatio=self.largeHeight/self.nzHeight;if(self.nzHeight<self.options.zoomWindowWidth/self.widthRatio){lensHeight=self.nzHeight;} 110else{lensHeight=String((self.options.zoomWindowHeight/self.heightRatio))} 111if(self.largeWidth<self.options.zoomWindowWidth){lensWidth=self.nzHWidth;} 112else{lensWidth=(self.options.zoomWindowWidth/self.widthRatio);} 113self.zoomLens.css('width',lensWidth);self.zoomLens.css('height',lensHeight);},getCurrentImage:function(){var self=this;return self.zoomImage;},getGalleryList:function(){var self=this;self.gallerylist=[];if(self.options.gallery){$('#'+self.options.gallery+' a').each(function(){var img_src='';if($(this).data("zoom-image")){img_src=$(this).data("zoom-image");} 114else if($(this).data("image")){img_src=$(this).data("image");} 115if(img_src==self.zoomImage){self.gallerylist.unshift({href:''+img_src+'',title:$(this).find('img').attr("title")});} 116else{self.gallerylist.push({href:''+img_src+'',title:$(this).find('img').attr("title")});}});} 117else{self.gallerylist.push({href:''+self.zoomImage+'',title:$(this).find('img').attr("title")});} 118return self.gallerylist;}};$.fn.elevateZoom=function(options){return this.each(function(){var elevate=Object.create(ElevateZoom);elevate.init(options,this);$.data(this,'elevateZoom',elevate);});};$.fn.elevateZoom.options={easing:false,easingType:'zoomdefault',easingDuration:2000,lensSize:200,zoomWindowWidth:400,zoomWindowHeight:400,zoomWindowOffetx:0,zoomWindowOffety:0,zoomWindowPosition:1,lensFadeIn:false,lensFadeOut:false,debug:false,zoomWindowFadeIn:false,zoomWindowFadeOut:false,zoomWindowAlwaysShow:false,zoomTintFadeIn:false,zoomTintFadeOut:false,borderSize:4,showLens:true,borderColour:"#888",lensBorder:1,lensShape:"square",zoomType:"window",containLensZoom:false,lensColour:"white",lensOpacity:0.4,lenszoom:false,tint:false,tintColour:"#333",tintOpacity:0.4,gallery:false,curs
118or:"default",onComplete:$.noop};})(jQuery,window,document);
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.