PageSourceSearch

http://www.drmonsalve.com/wp-content/cache/autoptimize/js/autoptim…cac71c009e910123bf1e9a79aa35b.js?ver=6.1.15

js drmonsalve.com collected 2026-10-09 01:45:57 UTC 73,787 bytes, 164 lines download raw bytes

1(function($){$.fn.DOPWallGridGallery=function(options){var Data={'ParseMethod':'AJAX','Reinitialize':false},Container=this,ajaxURL='',ID='',Width=900,Height=0,BgColor='ffffff',BgAlpha=100,NoLines=3,NoColumns=4,ImagesOrder='normal',ResponsiveEnabled='true',ThumbnailsSpacing=15,ThumbnailsPaddingTop=0,ThumbnailsPaddingRight=0,ThumbnailsPaddingBottom=0,ThumbnailsPaddingLeft=0,ThumbnailsNavigation='mouse',ThumbnailsScrollScrubColor='777777',ThumbnailsScrollBarColor='e0e0e0',ThumbnailsInfo='none',ThumbnailLoader='assets/gui/images/ThumbnailLoader.gif',ThumbnailWidth=200,ThumbnailHeight=100,ThumbnailWidthDesktop=200,ThumbnailHeightDesktop=100,ThumbnailWidthMobile=100,ThumbnailHeightMobile=50,ThumbnailAlpha=80,ThumbnailAlphaHover=100,ThumbnailBgColor='cccccc',ThumbnailBgColorHover='000000',ThumbnailBorderSize=0,ThumbnailBorderColor='cccccc',ThumbnailBorderColorHover='000000',ThumbnailPaddingTop=3,ThumbnailPaddingRight=3,ThumbnailPaddingBottom=3,ThumbnailPaddingLeft=3,LightboxPosition='document',LightboxWindowColor='000000',LightboxWindowAlpha=80,LightboxLoader='assets/gui/images/LightboxLoader.gif',LightboxBgColor='000000',LightboxBgAlpha=100,LightboxMarginTop=70,LightboxMarginRight=70,LightboxMarginBottom=70,LightboxMarginLeft=70,LightboxPaddingTop=10,LightboxPaddingRight=10,LightboxPaddingBottom=10,LightboxPaddingLeft=10,LightboxNavigationPrev='assets/gui/images/LightboxPrev.png',LightboxNavigationPrevHover='assets/gui/images/LightboxPrevHover.png',LightboxNavigationNext='assets/gui/images/LightboxNext.png',LightboxNavigationNextHover='assets/gui/images/LightboxNextHover.png',LightboxNavigationClose='assets/gui/images/LightboxClose.png',LightboxNavigationCloseHover='assets/gui/images/LightboxCloseHover.png',CaptionHeight=75,CaptionTitleColor='eeeeee',CaptionTextColor='dddddd',CaptionScrollScrubColor='777777',CaptionScrollBgColor='e0e0e0',SocialShareEnabled='true',SocialShareLightbox='assets/gui/images/SocialShareLightbox.png',TooltipBgColor='ffffff',TooltipStrokeColor='000000',TooltipTextColor='000000',LabelPosition='bottom',LabelTextColor='000000',LabelTextColorHover='ffffff',Images=new Array(),Thumbs=new Array(),ThumbsWidth=new Array(),ThumbsHeight=new Array(),ThumbsLoaded=new Array(),ThumbsFirstPosX=new Array(),ThumbsFirstPosY=new Array(),CaptionTitle=new Array(),CaptionText=new Array(),Media=new Array(),Links=new Array(),LinksTarget=new Array(),noItems=0,startGalleryID=0,startWith=0,initialWidth=Width,currentItem=0,itemLoaded=false,ImageWidth=0,ImageHeight=0,LightboxDisplayTime=600,LightboxNavigationDisplayTime=600,socialShareInterval,methods={init:function(){return this.each(function(){if(options){$.extend(Data,options);}
2if(!$(Container).hasClass('dopwgg-initialized')||Data['Reinitialize']){$(Container).addClass('dopwgg-initialized');if(Data['ParseMethod']=='AJAX'){methods.parseAJAXData();}
3else{methods.parseHTMLData();}
4$(window).bind('resize.DOPWallGridGallery',methods.initRP);$(window).bind('scroll.DOPWallGridGallery',methods.initRPScroll);}});},parseAJAXData:function(){ajaxURL=prototypes.acaoBuster($('a',Container).attr('href'));ID=$(Container).attr('id').split('DOPWallGridGallery')[1];$.post(ajaxURL,{action:'dopwgg_get_gallery_data',id:ID},function(data){if(data!=''){if(data.indexOf('}{')!=-1){data=JSON.parse(data.split('}{')[0]+'}');}
5else{data=JSON.parse(data);}}
6Width=parseInt(data['Width']);Height=parseInt(data['Height']);BgColor=data['BgColor'];BgAlpha=parseInt(data['BgAlpha']);NoLines=parseInt(data['NoLines']);NoColumns=parseInt(data['NoColumns']);ImagesOrder=data['ImagesOrder'];ResponsiveEnabled=data['ResponsiveEnabled'];ThumbnailsSpacing=parseInt(data['ThumbnailsSpacing']);ThumbnailsPaddingTop=parseInt(data['ThumbnailsPaddingTop']);ThumbnailsPaddingRight=parseInt(data['ThumbnailsPaddingRight']);ThumbnailsPaddingBottom=parseInt(data['ThumbnailsPaddingBottom']);ThumbnailsPaddingLeft=parseInt(data['ThumbnailsPaddingLeft']);ThumbnailsNavigation=data['ThumbnailsNavigation'];ThumbnailsScrollScrubColor=data['ThumbnailsScrollScrubColor'];ThumbnailsScrollBarColor=data['ThumbnailsScrollBarColor'];ThumbnailsInfo=data['ThumbnailsInfo'];ThumbnailLoader=data['ThumbnailLoader'];ThumbnailWidth=parseInt(data['ThumbnailWidth']);ThumbnailHeight=parseInt(data['ThumbnailHeight']);ThumbnailWidthDesktop=parseInt(data['ThumbnailWidth']);ThumbnailHeightDesktop=parseInt(data['ThumbnailHeight']);ThumbnailWidthMobile=parseInt(data['ThumbnailWidthMobile']);ThumbnailHeightMobile=parseInt(data['ThumbnailHeightMobile']);ThumbnailAlpha=parseInt(data['ThumbnailAlpha']);ThumbnailAlphaHover=parseInt(data['ThumbnailAlphaHover']);ThumbnailBgColor=data['ThumbnailBgColor'];ThumbnailBgColorHover=data['ThumbnailBgColorHover'];ThumbnailBorderSize=parseInt(data['ThumbnailBorderSize']);ThumbnailBorderColor=data['ThumbnailBorderColor'];ThumbnailBorderColorHover=data['ThumbnailBorderColorHover'];ThumbnailPaddingTop=parseInt(data['ThumbnailPaddingTop']);ThumbnailPaddingRight=parseInt(data['ThumbnailPaddingRight']);ThumbnailPaddingBottom=parseInt(data['ThumbnailPaddingBottom']);ThumbnailPaddingLeft=parseInt(data['ThumbnailPaddingLeft']);LightboxPosition=data['LightboxPosition'];LightboxWindowColor=data['LightboxWindowColor'];LightboxWindowAlpha=parseInt(data['LightboxWindowAlpha']);LightboxLoader=data['LightboxLoader'];LightboxBgColor=data['LightboxBgColor'];LightboxBgAlpha=parseInt(data['LightboxBgAlpha']);LightboxMarginTop=parseInt(data['LightboxMarginTop']);LightboxMarginRight=parseInt(data['LightboxMarginRight']);LightboxMarginBottom=parseInt(data['LightboxMarginBottom']);LightboxMarginLeft=parseInt(data['LightboxMarginLeft']);LightboxPaddingTop=parseInt(data['LightboxPaddingTop']);LightboxPaddingRight=parseInt(data['LightboxPaddingRight']);LightboxPaddingBottom=parseInt(data['LightboxPaddingBottom']);LightboxPaddingLeft=parseInt(data['LightboxPaddingLeft']);LightboxNavigationPrev=data['LightboxNavigationPrev'];LightboxNavigationPrevHover=data['LightboxNavigationPrevHover'];LightboxNavigationNext=data['LightboxNavigationNext'];LightboxNavigationNextHover=data['LightboxNavigationNextHover'];
6LightboxNavigationClose=data['LightboxNavigationClose'];LightboxNavigationCloseHover=data['LightboxNavigationCloseHover'];CaptionHeight=parseInt(data['CaptionHeight']);CaptionTitleColor=data['CaptionTitleColor'];CaptionTextColor=data['CaptionTextColor'];CaptionScrollScrubColor=data['CaptionScrollScrubColor'];CaptionScrollBgColor=data['CaptionScrollBgColor'];SocialShareEnabled=data['SocialShareEnabled'];SocialShareLightbox=data['SocialShareLightbox'];TooltipBgColor=data['TooltipBgColor'],TooltipStrokeColor=data['TooltipStrokeColor'];TooltipTextColor=data['TooltipTextColor'];LabelPosition=data['LabelPosition'];LabelTextColor=data['LabelTextColor'];LabelTextColorHover=data['LabelTextColorHover'];$('.Content li',Container).each(function(){Images.push(prototypes.acaoBuster($('.Image',this).attr('src')));Thumbs.push(prototypes.acaoBuster($('.Thumb',this).attr('src')));CaptionTitle.push($('.CaptionTitle',this).html());CaptionText.push($('.CaptionText',this).html());Media.push($('.Media',this).html());Links.push($('.Link',this).html());LinksTarget.push($('.LinkTarget',this).html()==''?'_blank':$('.LinkTarget',this).html());});noItems=Images.length;if(ImagesOrder=='random'){methods.randomizeItems();}
7initialWidth=Width;if(ResponsiveEnabled=='true'){methods.rpResponsive();}
8methods.initGallery();});},parseHTMLData:function(){ID=$(Container).attr('id').split('DOPWallGridGallery')[1];Width=parseInt($('.Settings li.Width',Container).html());Height=parseInt($('.Settings li.Height',Container).html());BgColor=$('.Settings li.BgColor',Container).html();BgAlpha=parseInt($('.Settings li.BgAlpha',Container).html());NoLines=parseInt($('.Settings li.NoLines',Container).html());NoColumns=parseInt($('.Settings li.NoColumns',Container).html());ImagesOrder=$('.Settings li.ImagesOrder',Container).html();ResponsiveEnabled=$('.Settings li.ResponsiveEnabled',Container).html();ThumbnailsSpacing=parseInt($('.Settings li.ThumbnailsSpacing',Container).html());ThumbnailsPaddingTop=parseInt($('.Settings li.ThumbnailsPaddingTop',Container).html());ThumbnailsPaddingRight=parseInt($('.Settings li.ThumbnailsPaddingRight',Container).html());ThumbnailsPaddingBottom=parseInt($('.Settings li.ThumbnailsPaddingBottom',Container).html());ThumbnailsPaddingLeft=parseInt($('.Settings li.ThumbnailsPaddingLeft',Container).html());ThumbnailsNavigation=$('.Settings li.ThumbnailsNavigation',Container).html();ThumbnailsScrollScrubColor=$('.Settings li.ThumbnailsScrollScrubColor',Container).html();ThumbnailsScrollBarColor=$('.Settings li.ThumbnailsScrollBarColor',Container).html();ThumbnailsInfo=$('.Settings li.ThumbnailsInfo',Container).html();ThumbnailLoader=$('.Settings li.ThumbnailLoader',Container).html();ThumbnailWidth=parseInt($('.Settings li.ThumbnailWidth',Container).html());ThumbnailHeight=parseInt($('.Settings li.ThumbnailHeight',Container).html());ThumbnailWidthDesktop=parseInt($('.Settings li.ThumbnailWidth',Container).html());ThumbnailHeightDesktop=parseInt($('.Settings li.ThumbnailHeight',Container).html());ThumbnailWidthMobile=parseInt($('.Settings li.ThumbnailWidthMobile',Container).html());ThumbnailHeightMobile=parseInt($('.Settings li.ThumbnailHeightMobile',Container).html());ThumbnailAlpha=parseInt($('.Settings li.ThumbnailAlpha',Container).html());ThumbnailAlphaHover=parseInt($('.Settings li.ThumbnailAlphaHover',Container).html());ThumbnailBgColor=$('.Settings li.ThumbnailBgColor',Container).html();ThumbnailBgColorHover=$('.Settings li.ThumbnailBgColorHover',Container).html();ThumbnailBorderSize=parseInt($('.Settings li.ThumbnailBorderSize',Container).html());ThumbnailBorderColor=$('.Settings li.ThumbnailBorderColor',Container).html();ThumbnailBorderColorHover=$('.Settings li.ThumbnailBorderColorHover',Container).html();ThumbnailPaddingTop=parseInt($('.Settings li.ThumbnailPaddingTop',Container).html());ThumbnailPaddingRight=parseInt($('.Settings li.ThumbnailPaddingRight',Container).html());ThumbnailPaddingBottom=parseInt($('.Settings li.ThumbnailPaddingBottom',Container).html());ThumbnailPaddingLeft=parseInt($('.Settings li.ThumbnailPaddingLeft',Container).html());LightboxPosition=$('.Settings li.LightboxPosition',Container).html();LightboxWindowColor=$('.Settings li.LightboxWindowColor',Container).html();LightboxWindowAlpha=parseInt($('.Settings li.LightboxWindowAlpha',Container).html());LightboxLoader=$('.Settings li.LightboxLoader',Container).html();LightboxBgColor=$('.Settings li.LightboxBgColor',Container).html();LightboxBgAlpha=parseInt($('.Settings li.LightboxBgAlpha',Container).html());LightboxMarginTop=parseInt($('.Settings li.LightboxMarginTop',Container).html());LightboxMarginRight=parseInt($('.Settings li.LightboxMarginRight',Container).html());LightboxMarginBottom=parseInt($('.Settings li.LightboxMarginBottom',Container).html());LightboxMarginLeft=parseInt($('.Settings li.LightboxMarginLeft',Container).html());LightboxPaddingTop=parseInt($('.Settings li.LightboxPaddingTop',Container).html());LightboxPaddingRight=parseInt($('.Settings li.LightboxPaddingRight',Container).html());LightboxPaddingBottom=parseInt($('.Settings li.LightboxPaddingBottom',Container).html());LightboxPaddingLeft=parseInt($('.Settings li.LightboxPaddingLeft',Container).html());LightboxNavigationPrev=$('.Settings li.LightboxNavigationPrev',Container).html();LightboxNavigationPrevHover=$('.Settings li.LightboxNavigationPrevHover',Container).html();LightboxNavigationNext=$('.Settings li.LightboxNavigationNext',Container).html();LightboxNavigationNextHover=$('.Settings li.LightboxNavigationNextHover',Container).html();
8LightboxNavigationClose=$('.Settings li.LightboxNavigationClose',Container).html();LightboxNavigationCloseHover=$('.Settings li.LightboxNavigationCloseHover',Container).html();CaptionHeight=parseInt($('.Settings li.CaptionHeight',Container).html());CaptionTitleColor=$('.Settings li.CaptionTitleColor',Container).html();CaptionTextColor=$('.Settings li.CaptionTextColor',Container).html();CaptionScrollScrubColor=$('.Settings li.CaptionScrollScrubColor',Container).html();CaptionScrollBgColor=$('.Settings li.CaptionScrollBgColor',Container).html();SocialShareEnabled=$('.Settings li.SocialShareEnabled',Container).html();SocialShareLightbox=$('.Settings li.SocialShareLightbox',Container).html();TooltipBgColor=$('.Settings li.TooltipBgColor',Container).html();TooltipStrokeColor=$('.Settings li.TooltipStrokeColor',Container).html();TooltipTextColor=$('.Settings li.TooltipTextColor',Container).html();LabelPosition=$('.Settings li.LabelPosition',Container).html();LabelTextColor=$('.Settings li.LabelTextColor',Container).html();LabelTextColorHover=$('.Settings li.LabelTextColorHover',Container).html();$('.Content li',Container).each(function(){Images.push(prototypes.acaoBuster($('.Image',this).attr('src')));Thumbs.push(prototypes.acaoBuster($('.Thumb',this).attr('src')));CaptionTitle.push($('.CaptionTitle',this).html());CaptionText.push($('.CaptionText',this).html());Media.push($('.Media',this).html());Links.push($('.Link',this).html());LinksTarget.push($('.LinkTarget',this).html()==''?'_blank':$('.LinkTarget',this).html());});noItems=Images.length;if(ImagesOrder=='random'){methods.randomizeItems();}
9initialWidth=Width;if(ResponsiveEnabled=='true'){methods.rpResponsive();}
10methods.initGallery();},randomizeItems:function(){var indexes=new Array(),i,auxImages=new Array(),auxThumbs=new Array(),auxCaptionTitle=new Array(),auxCaptionText=new Array(),auxMedia=new Array(),auxLinks=new Array(),auxLinksTarget=new Array();for(i=0;i<noItems;i++){indexes[i]=i;auxImages[i]=Images[i];auxThumbs[i]=Thumbs[i];auxCaptionTitle[i]=CaptionTitle[i];auxCaptionText[i]=CaptionText[i];auxMedia[i]=Media[i];auxLinks[i]=Links[i];auxLinksTarget[i]=LinksTarget[i];}
11indexes=prototypes.randomize(indexes);for(i=0;i<noItems;i++){Images[i]=auxImages[indexes[i]];Thumbs[i]=auxThumbs[indexes[i]];CaptionTitle[i]=auxCaptionTitle[indexes[i]];CaptionText[i]=auxCaptionText[indexes[i]];Media[i]=auxMedia[indexes[i]];Links[i]=auxLinks[indexes[i]];LinksTarget[i]=auxLinksTarget[indexes[i]];}},initGallery:function(){var LightboxHTML=new Array(),HTML=new Array();LightboxHTML.push('    <div class="DOP_WallGridGallery_LightboxWrapper" id="DOP_WallGridGallery_LightboxWrapper_'+ID+'">');LightboxHTML.push('        <div class="DOP_WallGridGallery_LightboxWindow"></div>');LightboxHTML.push('        <div class="DOP_WallGridGallery_LightboxLoader"><img src="'+LightboxLoader+'" alt="" /></div>');LightboxHTML.push('        <div class="DOP_WallGridGallery_LightboxContainer">');LightboxHTML.push('            <div class="DOP_WallGridGallery_LightboxBg"></div>');LightboxHTML.push('            <div class="DOP_WallGridGallery_Lightbox"></div>');LightboxHTML.push('            <div class="DOP_WallGridGallery_LightboxNavigation">');LightboxHTML.push('                <div class="DOP_WallGridGallery_LightboxNavigationExtraButtons">');LightboxHTML.push('                    <div class="DOP_WallGridGallery_LightboxNavigation_CloseBtn">');LightboxHTML.push('                        <img src="'+LightboxNavigationClose+'" class="normal" alt="" />');LightboxHTML.push('                        <img src="'+LightboxNavigationCloseHover+'" class="hover" alt="" />');LightboxHTML.push('                    </div>');if(SocialShareEnabled=='true'){LightboxHTML.push('                    <div class="DOP_WallGridGallery_LightboxSocialShare"></div>');}
12LightboxHTML.push('                    <br class="DOP_WallGridGallery_Clear" />');LightboxHTML.push('                </div>');LightboxHTML.push('                <div class="DOP_WallGridGallery_LightboxNavigationButtons">');LightboxHTML.push('                    <div class="DOP_WallGridGallery_LightboxNavigation_PrevBtn">');LightboxHTML.push('                        <img src="'+LightboxNavigationPrev+'" class="normal" alt="" />');LightboxHTML.push('                        <img src="'+LightboxNavigationPrevHover+'" class="hover" alt="" />');LightboxHTML.push('                    </div>');LightboxHTML.push('                    <div class="DOP_WallGridGallery_LightboxNavigation_NextBtn">');LightboxHTML.push('                        <img src="'+LightboxNavigationNext+'" class="normal" alt="" />');LightboxHTML.push('                        <img src="'+LightboxNavigationNextHover+'" class="hover" alt="" />');LightboxHTML.push('                    </div>');LightboxHTML.push('                    <br class="DOP_WallGridGallery_Clear" />');LightboxHTML.push('                </div>');LightboxHTML.push('            </div>');LightboxHTML.push('            <div class="DOP_WallGridGallery_Caption">');LightboxHTML.push('                <div class="DOP_WallGridGallery_CaptionTextWrapper">');LightboxHTML.push('                    <div class="DOP_WallGridGallery_CaptionTitle">');LightboxHTML.push('                        <div class="title"></div>');LightboxHTML.push('                        <div class="count"><span id="DOP_WallGridGallery_ItemCount_'+ID+'"></span> / '+noItems+'</div>');LightboxHTML.push('                        <br style="clear:both;" />');LightboxHTML.push('                    </div>');LightboxHTML.push('                    <div class="DOP_WallGridGallery_CaptionTextContainer">');LightboxHTML.push('                        <div class="DOP_WallGridGallery_CaptionText"></div>');LightboxHTML.push('                    </div>');LightboxHTML.push('                </div>');LightboxHTML.push('            </div>');LightboxHTML.push('        </div>');LightboxHTML.push('    </div>');HTML.push('<div class="DOP_WallGridGallery_Container">');HTML.push('   <div class="DOP_WallGridGallery_Background"></div>');HTML.push('   <div class="DOP_WallGridGallery_ThumbnailsWrapper">');HTML.push('       <div class="DOP_WallGridGallery_Thumbnails"></div>');HTML.push('   </div>');if(ThumbnailsInfo=='tooltip'&&!prototypes.isTouchDevice()){HTML.push('<div class="DOP_WallGridGallery_Tooltip"></div>');}
13if(LightboxPosition!='document'){HTML.push(LightboxHTML.join(''));}
14HTML.push('</div>');Container.html(HTML.join(''));if(LightboxPosition=='document'){$('body').append(LightboxHTML.join(''));}
15methods.initSettings();},initSettings:function(){methods.initContainer();
15methods.initBackground();methods.initThumbnails();if(ThumbnailsInfo=='tooltip'&&!prototypes.isTouchDevice()){methods.initTooltip();}
16methods.initLightbox();methods.initCaption();if(SocialShareEnabled=='true'){methods.initSocialShare();}},initRP:function(){if(ResponsiveEnabled=='true'){methods.rpResponsive();methods.rpContainer();methods.rpBackground();methods.rpThumbnails();if(itemLoaded){if(Media[currentItem-1]==''){methods.rpLightboxImage();}
17else{methods.rpLightboxMedia();}}}},initRPScroll:function(){if(ResponsiveEnabled=='true'){methods.rpResponsive();methods.rpContainer();methods.rpBackground();if(itemLoaded){if(Media[currentItem-1]==''){methods.rpLightboxImage();}
18else{methods.rpLightboxMedia();}}}},rpResponsive:function(){var hiddenBustedItems=prototypes.doHideBuster($(Container));if($(Container).width()<initialWidth){Width=$(Container).width();}
19else{Width=initialWidth;}
20if($(window).width()<=640){ThumbnailWidth=ThumbnailWidthMobile;ThumbnailHeight=ThumbnailHeightMobile;}
21else{ThumbnailWidth=ThumbnailWidthDesktop;ThumbnailHeight=ThumbnailHeightDesktop;}
22prototypes.undoHideBuster(hiddenBustedItems);},initContainer:function(){$('.DOP_WallGridGallery_Container',Container).css('display','block');if(Height==0){$('.DOP_WallGridGallery_Container',Container).css('overflow','visible');}
23methods.rpContainer();},rpContainer:function(){$('.DOP_WallGridGallery_Container',Container).width(Width);if(Height!=0){$('.DOP_WallGridGallery_Container',Container).height(Height);}
24else{$('.DOP_WallGridGallery_Container',Container).css('height','auto');$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).css('height','auto');}}
24,initBackground:function(){$('.DOP_WallGridGallery_Background',Container).css('background-color','#'+BgColor);$('.DOP_WallGridGallery_Background',Container).css('opacity',parseInt(BgAlpha)/100);methods.rpBackground();},rpBackground:function(){$('.DOP_WallGridGallery_Background',Container).width(Width);if(Height!=0){$('.DOP_WallGridGallery_Background',Container).height(Height);}
25else{$('.DOP_WallGridGallery_Background',Container).height($('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height());}},initThumbnails:function(){if(Height==0){$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).css({'overflow':'visible','position':'relative'});}
26for(var i=1;i<=noItems;i++){methods.loadThumb(i);}
27if(Height!=0){if(prototypes.isTouchDevice()){prototypes.touchNavigation($('.DOP_WallGridGallery_ThumbnailsWrapper',Container),$('.DOP_WallGridGallery_Thumbnails',Container));}
28else if(ThumbnailsNavigation=='mouse'){$('.DOP_WallGridGallery_Thumbnails',Container).css('position','absolute');methods.moveThumbnails();}
29else if(ThumbnailsNavigation=='scroll'){methods.initThumbnailsScroll();}}
30methods.rpThumbnails();},loadThumb:function(no){methods.initThumb(no);var img=new Image();$(img).load(function(){$('.DOP_WallGridGallery_Thumb','#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no,Container).html(this);$('.DOP_WallGridGallery_Thumb img','#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no,Container).attr('alt',CaptionTitle[no-1]);var hiddenBustedItems=prototypes.doHideBuster($(Container));ThumbsWidth[no-1]=$(this).width();ThumbsHeight[no-1]=$(this).height();prototypes.undoHideBuster(hiddenBustedItems);methods.loadCompleteThumb(no);}).attr('src',Thumbs[no-1]);},initThumb:function(no){var ThumbHTML=new Array(),labelHeight=ThumbnailsInfo=='label'?$('.DOP_WallGridGallery_ThumbLabel',Container).height()+parseFloat($('.DOP_WallGridGallery_ThumbLabel',Container).css('padding-top'))+parseFloat($('.DOP_WallGridGallery_ThumbLabel',Container).css('padding-bottom')):0;ThumbHTML.push('<div class="DOP_WallGridGallery_ThumbContainer" id="DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no+'">');if(LabelPosition=='top'&&ThumbnailsInfo=='label'){if(CaptionTitle[no-1]!=''){ThumbHTML.push('   <div class="DOP_WallGridGallery_ThumbLabel">'+CaptionTitle[no-1]+'</div>');}
31else{ThumbHTML.push('   <div class="DOP_WallGridGallery_ThumbLabel">&nbsp;</div>');}}
32ThumbHTML.push('   <div class="DOP_WallGridGallery_Thumb"></div>');if(LabelPosition=='bottom'&&ThumbnailsInfo=='label'){if(CaptionTitle[no-1]!=''){ThumbHTML.push('   <div class="DOP_WallGridGallery_ThumbLabel">'+CaptionTitle[no-1]+'</div>');}
33else{ThumbHTML.push('   <div class="DOP_WallGridGallery_ThumbLabel">&nbsp;</div>');}}
34if(no==noItems){ThumbHTML.push('</div><br style="clear:both;" />');}
35else{ThumbHTML.push('</div>');}
36$('.DOP_WallGridGallery_Thumbnails',Container).append(ThumbHTML.join(""));if(!prototypes.isTouchDevice()){$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).css('opacity',parseInt(ThumbnailAlpha)/100);}
37ThumbsLoaded[no-1]=false;if(LabelPosition=='top'&&ThumbnailsInfo=='label'){$('.DOP_WallGridGallery_Thumb',Container).css('margin-top',ThumbnailPaddingTop+labelHeight);}
38else{$('.DOP_WallGridGallery_Thumb','#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).css('margin-top',ThumbnailPaddingTop);}
39$('.DOP_WallGridGallery_Thumb','#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).css('margin-left',ThumbnailPaddingLeft);$('.DOP_WallGridGallery_Thumb','#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).css('margin-bottom',ThumbnailPaddingBottom);$('.DOP_WallGridGallery_Thumb','#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).css('margin-right',ThumbnailPaddingRight);$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).css('background-color','#'+ThumbnailBgColor);$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).css('border-width',ThumbnailBorderSize);$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).css('border-color','#'+ThumbnailBorderColor);$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).addClass('DOP_WallGridGallery_ThumbLoader');$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no+'.DOP_WallGridGallery_ThumbLoader').css('background-image','url('+ThumbnailLoader+')');if(ThumbnailsInfo=='label'){$('.DOP_WallGridGallery_ThumbLabel',Container).css('color','#'+LabelTextColor);}
40methods.rpThumbnails();},loadCompleteThumb:function(no){$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no+'.DOP_WallGridGallery_ThumbLoader').css('background-image','none');$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).removeClass('DOP_WallGridGallery_ThumbLoader');ThumbsLoaded[no-1]=true;methods.rpThumbnails();$('.DOP_WallGridGallery_Thumb','#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).css('opacity',0);$('.DOP_WallGridGallery_Thumb','#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).stop(true,true).animate({'opacity':'1'},600);if(!prototypes.isTouchDevice()){$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no).hover(function(){$(this).stop(true,true).animate({'opacity':ThumbnailAlphaHover/100},600);$(this).css('background-color','#'+ThumbnailBgColorHover);$(this).css('border-color','#'+ThumbnailBorderColorHover);if(ThumbnailsInfo=='tooltip'&&!prototypes.isTouchDevice()){methods.showTooltip(no-1);}
41if(ThumbnailsInfo=='label'){$('.DOP_WallGridGallery_ThumbLabel',this).css('color','#'+LabelTextColorHover);}},function(){$(this).stop(true,true).animate({'opacity':parseInt(ThumbnailAlpha)/100},600);$(this).css('background-color','#'+ThumbnailBgColor);$(this).css('border-color','#'+ThumbnailBorderColor);if(ThumbnailsInfo=='tooltip'&&!prototypes.isTouchDevice()){$('.DOP_WallGridGallery_Tooltip',Container).css('display','none');}
42if(ThumbnailsInfo=='label'){$('.DOP_WallGridGallery_ThumbLabel',this).css('color','#'+LabelTextColor);}});}
43$('#DOP_WallGridGallery_ThumbContainer_'+ID+'_'+no,Container).click(function(){if(Links[no-1]!=''){prototypes.openLink(Links[no-1],LinksTarget[no-1]);}
44else{methods.showLightbox(no);}});},rpThumbnails:function(){var labelHeight=ThumbnailsInfo=='label'?$('.DOP_WallGridGallery_ThumbLabel',Container).height()+parseFloat($('.DOP_WallGridGallery_ThumbLabel',Container).css('padding-top'))+parseFloat($('.DOP_WallGridGallery_ThumbLabel',Container).css('padding-bottom')):0,thumbnailWidth=ThumbnailWidth+ThumbnailPaddingRight+ThumbnailPaddingLeft+2*ThumbnailBorderSize,no=0,hiddenBustedItems=prototypes.doHideBuster($(Container));if(Height==0){NoColumns=parseInt((Width-ThumbnailsPaddingRight-ThumbnailsPaddingLeft+ThumbnailsSpacing)/(thumbnailWidth+ThumbnailsSpacing));NoLines=parseInt(noItems/NoColumns);if(NoColumns==0){NoColumns=1;}
45if(NoLines*NoColumns<noItems){NoLines++;}}
46else{if(NoLines*NoColumns<noItems){if(noItems%NoColumns!=0){NoLines=parseInt(noItems/NoColumns)+1;}
47else{NoLines=noItems/NoColumns;}}}
48$('.DOP_WallGridGallery_ThumbContainer',Container).css({'height':ThumbnailHeight+ThumbnailPaddingTop+ThumbnailPaddingBottom+labelHeight,'margin-top':0,'margin-right':0,'margin-bottom':0,'margin-left':0,'width':ThumbnailWidth+ThumbnailPaddingRight+ThumbnailPaddingLeft});$('.DOP_WallGridGallery_Thumb',Container).width(ThumbnailWidth);$('.DOP_WallGridGallery_Thumb',Container).height(ThumbnailHeight);$('.DOP_WallGridGallery_ThumbContainer',Container).each(function(){no++;if(no>NoColumns){$(this).css('margin-top',ThumbnailsSpacing);}
49if(no%NoColumns!=1&&NoColumns!=1){$(this).css('margin-left',ThumbnailsSpacing);}
50if(no<=NoColumns){$(this).css('margin-top',ThumbnailsPaddingTop);}
51if(no%NoColumns==0&&NoColumns!=1){$(this).css('margin-right',ThumbnailsPaddingRight);}
52if(no>NoColumns*(NoLines-1)){$(this).css('margin-bottom',ThumbnailsPaddingBottom);}
53if(no%NoColumns==1&&NoColumns!=1){$(this).css('margin-left',ThumbnailsPaddingLeft);}
54if(ThumbsLoaded[no-1]){if($('img',this).width()==0){prototypes.resizeItem2($('.DOP_WallGridGallery_Thumb',this),$('img',this),ThumbnailWidth,Thumbn
54ailHeight,$('.DOP_WallGridGallery_Thumb',this).width(),$('.DOP_WallGridGallery_Thumb',this).height(),'center');}
55else{prototypes.resizeItem2($('.DOP_WallGridGallery_Thumb',this),$('img',this),ThumbnailWidth,ThumbnailHeight,ThumbsWidth[no-1],ThumbsHeight[no-1],'center');}
56if(ThumbsFirstPosX[no-1]==undefined){ThumbsFirstPosX[no-1]=parseInt($('img',this).css('margin-left'));}
57else{if(Math.abs(ThumbsFirstPosX[no-1]-parseInt($('img',this).css('margin-left')))<5){$('img',this).css('margin-left',ThumbsFirstPosX[no-1]);}}
58if(ThumbsFirstPosY[no-1]==undefined){ThumbsFirstPosY[no-1]=parseInt($('img',this).css('margin-top'));}
59else{if(Math.abs(ThumbsFirstPosY[no-1]-parseInt($('img',this).css('margin-top')))<5){$('img',this).css('margin-top',ThumbsFirstPosY[no-1]);}}}});$('.DOP_WallGridGallery_Thumbnails',Container).width(ThumbnailsPaddingRight+ThumbnailsPaddingLeft+thumbnailWidth*NoColumns+(NoColumns-1)*ThumbnailsSpacing);if($('.DOP_WallGridGallery_Thumbnails',Container).width()<=$('.DOP_WallGridGallery_Container',Container).width()){$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width($('.DOP_WallGridGallery_Thumbnails',Container).width());}
60else{$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width($('.DOP_WallGridGallery_Container',Container).width());}
61if($('.DOP_WallGridGallery_Thumbnails',Container).height()<=$('.DOP_WallGridGallery_Container',Container).height()){$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height($('.DOP_WallGridGallery_Thumbnails',Container).height());}
62else{$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height($('.DOP_WallGridGallery_Container',Container).height());}
63prototypes.centerItem($('.DOP_WallGridGallery_Container',Container),$('.DOP_WallGridGallery_ThumbnailsWrapper',Container),$('.DOP_WallGridGallery_Container',Container).width(),$('.DOP_WallGridGallery_Container',Container).height());if(parseInt($('.DOP_WallGridGallery_Thumbnails',Container).css('margin-left'))<(-1)*($('.DOP_WallGridGallery_Thumbnails',Container).width()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width())){$('.DOP_WallGridGallery_Thumbnails',Container).css('margin-left',(-1)*($('.DOP_WallGridGallery_Thumbnails',Container).width()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width()));}
64if(parseInt($('.DOP_WallGridGallery_Thumbnails',Container).css('margin-left'))>0){$('.DOP_WallGridGallery_Thumbnails',Container).css('margin-left',0);}
65if(parseInt($('.DOP_WallGridGallery_Thumbnails',Container).css('margin-top'))<(-1)*($('.DOP_WallGridGallery_Thumbnails',Container).height()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height())){$('.DOP_WallGridGallery_Thumbnails',Container).css('margin-top',(-1)*($('.DOP_WallGridGallery_Thumbnails',Container).height()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height()));}
66if(parseInt($('.DOP_WallGridGallery_Thumbnails',Container).css('margin-top'))>0){$('.DOP_WallGridGallery_Thumbnails',Container).css('margin-top',0);}
67$('.DOP_WallGridGallery_ThumbnailsWrapper .jspContainer',Container).width($('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width());$('.jspDrag','.DOP_WallGridGallery_ThumbnailsWrapper',Container).css('background','#'+ThumbnailsScrollScrubColor);$('.jspTrack','.DOP_WallGridGallery_ThumbnailsWrapper',Container).css('background','#'+ThumbnailsScrollBarColor);methods.rpContainer();methods.rpBackground();prototypes.undoHideBuster(hiddenBustedItems);},moveThumbnails:function(){$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).mousemove(function(e){var thumbnailWidth,thumbnailHeight,mousePosition,thumbnailsPosition;if($('.DOP_WallGridGallery_Thumbnails',Container).width()>$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width()){thumbnailWidth=ThumbnailWidth+ThumbnailPaddingRight+ThumbnailPaddingLeft+2*ThumbnailBorderSize;mousePosition=e.clientX-$(this).offset().left+parseInt($(this).css('margin-left'))+$(document).scrollLeft();thumbnailsPosition=0-(mousePosition-thumbnailWidth)*($('.DOP_WallGridGallery_Thumbnails',Container).width()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width())/($('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width()-2*thumbn
67ailWidth);if(thumbnailsPosition<(-1)*($('.DOP_WallGridGallery_Thumbnails',Container).width()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width())){thumbnailsPosition=(-1)*($('.DOP_WallGridGallery_Thumbnails',Container).width()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).width());}
68if(thumbnailsPosition>0){thumbnailsPosition=0;}
69$('.DOP_WallGridGallery_Thumbnails',Container).css('margin-left',thumbnailsPosition);}
70if($('.DOP_WallGridGallery_Thumbnails',Container).height()>$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height()){thumbnailHeight=ThumbnailHeight+ThumbnailPaddingTop+ThumbnailPaddingBottom+2*ThumbnailBorderSize;mousePosition=e.clientY-$(this).offset().top+parseInt($(this).css('margin-top'))+$(document).scrollTop();thumbnailsPosition=0-(mousePosition-thumbnailHeight)*($('.DOP_WallGridGallery_Thumbnails',Container).height()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height())/($('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height()-2*thumbnailHeight);if(thumbnailsPosition<(-1)*($('.DOP_WallGridGallery_Thumbnails',Container).height()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height())){thumbnailsPosition=(-1)*($('.DOP_WallGridGallery_Thumbnails',Container).height()-$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).height());}
71if(thumbnailsPosition>0){thumbnailsPosition=0;}
72$('.DOP_WallGridGallery_Thumbnails',Container).css('margin-top',thumbnailsPosition);}});},initThumbnailsScroll:function(){setTimeout(function(){$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).jScrollPane({autoReinitialise:true});$('.jspDrag','.DOP_WallGridGallery_ThumbnailsWrapper',Container).css('background','#'+ThumbnailsScrollScrubColor);$('.jspTrack','.DOP_WallGridGallery_ThumbnailsWrapper',Container).css('background','#'+ThumbnailsScrollBarColor);},10);},initLightbox:function(){startGalleryID=prototypes.$_GET('dop_wall_grid_gallery_id')!=undefined?parseInt(prototypes.$_GET('dop_wall_grid_gallery_id')):0;startWith=prototypes.$_GET('dop_wall_grid_gallery_share')!=undefined&&startGalleryID==ID?parseInt(prototypes.$_GET('dop_wall_grid_gallery_share')):0;$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxWindow').css({'background-color':'#'+LightboxWindowColor,'opacity':LightboxWindowAlpha/100});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxBg').css({'background-color':'#'+LightboxBgColor,'opacity':LightboxBgAlpha/100});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').hover(function(){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation').stop(true,true).animate({'opacity':1},LightboxNavigationDisplayTime);},function(){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation').stop(true,true).animate({'opacity':0},LightboxNavigationDisplayTime);});if(!prototypes.isTouchDevice()){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation_PrevBtn').hover(function(){$('.normal',this).css('display','none');$('.hover',this).css('display','block');},function(){$('.normal',this).css('display','block');$('.hover',this).css('display','none');});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation_NextBtn').hover(function(){$('.normal',this).css('display','none');$('.hover',this).css('display','block');},function(){$('.normal',this).css('display','block');$('.hover',this).css('display','none');});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation_CloseBtn').hover(function(){$('.normal',this).css('display','none');$('.hover',this).css('display','block');},function(){$('.normal',this).css('display','block');$('.hover',this).css('display','none');});}
73else{$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation').css('opacity',1);methods.lightboxNavigationSwipe();}
74$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation_PrevBtn').click(function(){methods.previousLightbox();});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation_NextBtn').click(function(){methods.nextLightbox();});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxSocialShare').hover(function(){setTimeout(function(){$('#at15s').css('position','fixed');$('#at15s').hover(function(){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation').stop(true,true).animate({'opacity':1},0);},function(){});},10);},function(){});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation_CloseBtn').click(function(){methods.hideLightbox();});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxWindow').click(function(){methods.hideLightbox();});$(document).keydown(function(e){if(itemLoaded){switch(e.keyCode){case 27:methods.hideLightbox();break;case 37:methods.previousLightbox();break;case 39:methods.nextLightbox();break;}}});if(startGalleryID==ID){var href=window.location.href,variables='dop_wall_grid_gallery_id='+startGalleryID+'&dop_wall_grid_gallery_share='+startWith;if(href.indexOf('?'+variables)!=-1){variables='?'+variables;}
75else{variables='&'+variables;}
76window.location='#DOPWallGridGallery'+ID;try{window.history.pushState({'html':'','pageTitle':document.title},'',href.split(variables)[0]);}catch(e){}}
77if(startWith!=0){methods.showLightbox(startWith);startWith=0;}},showLightbox:function(no){var documentW,documentH,windowW,windowH,maxWidth,maxHeight,currW,currH;if(LightboxPosition=='document'){documentW=$(document).width();documentH=$(document).height();windowW=$(window).width();windowH=$(window).height();}
78else{documentW=Width;documentH=Height;windowW=Width;windowH=Height;$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('position','absolute');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('position','absolute');}
79$('#DOP_WallGridGallery_LightboxWrapper_'+ID).width(documentW);$('#DOP_WallGridGallery_LightboxWrapper_'+ID).height(documentH);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxWindow').width(documentW);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxWindow').height(documentH);$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','block');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('display','block');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css({'margin-top':(windowH-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').height())/2,'margin-left':(windowW-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').width())/2});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('display','none');$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','none');$('#DOP_WallGridGallery_LightboxWrapper_'+ID).fadeIn(LightboxDisplayTime,function(){if(Media[no-1]!=''){methods.loadLightboxMedia(no);}
80else{methods.loadLightboxImage(no);}});},hideLightbox:function(){if(itemLoaded){$('#DOP_WallGridGallery_LightboxWrapper_'+ID).fadeOut(LightboxDisplayTime,function(){currentItem=0;itemLoaded=false;clearInterval(socialShareInterval);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('opacity',0);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').html('');});}},loadLightboxImage:function(no){var img=new Image();currentItem=no;$('#DOP_WallGridGallery_ItemCount_'+ID).html(currentItem);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('display','block');$(img).load(function(){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('display','none');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').html(this);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox img').attr('alt',CaptionTitle[no-1]);if(SocialShareEnabled=='true'){methods.showSocialShare();}
81$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','block');ImageWidth=$(this).width();ImageHeight=$(this).height();$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','none');itemLoaded=true;methods.showCaption(no);methods.rpLightboxImage();$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').stop(true,true).animate({'opacity':1}
81,LightboxDisplayTime,function(){if(prototypes.isIEBrowser()&&CaptionText[no-1]!=''){methods.rpLightboxImage();}});}).attr('src',Images[no-1]);},loadLightboxMedia:function(no){currentItem=no;$('#DOP_WallGridGallery_ItemCount_'+ID).html(currentItem);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('display','none');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').html(Media[no-1]);if(SocialShareEnabled=='true'){methods.showSocialShare();}
82var iframeSRC=$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().attr('src');if(iframeSRC!=null){if(iframeSRC.indexOf('?')!=-1){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().attr('src',iframeSRC+'&wmode=transparent');}
83else{$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().attr('src',iframeSRC+'?wmode=transparent');}}
84if($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().prop("tagName")!=undefined&&$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().prop("tagName").toUpperCase()=='IFRAME'){ImageWidth=parseFloat($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().attr('width'));ImageHeight=parseFloat($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().attr('height'));}
85else{ImageWidth=0;ImageHeight=0;}
86itemLoaded=true;methods.showCaption(no);methods.rpLightboxMedia();$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').stop(true,true).animate({'opacity':1}
86,LightboxDisplayTime);},previousLightbox:function(){var previousItem=currentItem-1;if(currentItem==1){previousItem=noItems;}
87if(Links[previousItem-1]==''){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').stop(true,true).animate({'opacity':0},LightboxDisplayTime,function(){if(Media[previousItem-1]!=''){methods.loadLightboxMedia(previousItem);}
88else{methods.loadLightboxImage(previousItem);}});}
89else{currentItem=previousItem;methods.previousLightbox();}},nextLightbox:function(){var nextItem=currentItem+1;if(currentItem==noItems){nextItem=1;}
90if(Links[nextItem-1]==''){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').stop(true,true).animate({'opacity':0},LightboxDisplayTime,function(){if(Media[nextItem-1]!=''){methods.loadLightboxMedia(nextItem);}
91else{methods.loadLightboxImage(nextItem);}});}
92else{currentItem=nextItem;methods.nextLightbox();}},rpLightboxImage:function(){var documentW,documentH,windowW,windowH,maxWidth,maxHeight,currW,currH;$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','none');if(LightboxPosition=='document'){documentW=$(document).width();documentH=$(document).height();windowW=$(window).width();windowH=$(window).height();}
93else{documentW=$(Container).width();documentH=$(Container).height();windowW=$(Container).width();windowH=$(Container).height();$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('position','absolute');}
94$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','block');maxWidth=windowW-($(window).width()<=640?1:LightboxMarginRight)-($(window).width()<=640?1:LightboxMarginLeft)-LightboxPaddingRight-LightboxPaddingLeft;maxHeight=windowH-($(window).width()<=640?1:LightboxMarginTop)-($(window).width()<=640?1:LightboxMarginBottom)-LightboxPaddingTop-LightboxPaddingBottom-CaptionHeight;$('#DOP_WallGridGallery_LightboxWrapper_'+ID).width(documentW);$('#DOP_WallGridGallery_LightboxWrapper_'+ID).height(documentH);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxWindow').width(documentW);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxWindow').height(documentH);$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','block');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('display','block');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css({'margin-top':(windowH-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').height())/2,'margin-left':(windowW-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').width())/2});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('display','none');if(itemLoaded){if(ImageWidth<=maxWidth&&ImageHeight<=maxHeight){currW=ImageWidth;currH=ImageHeight;}
95else{currH=maxHeight;currW=(ImageWidth*maxHeight)/ImageHeight;if(currW>maxWidth){currW=maxWidth;currH=(ImageHeight*maxWidth)/ImageWidth;}}
96$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox img').width(currW);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox img').height(currH);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox img').css({'margin-top':LightboxPaddingTop,'margin-left':LightboxPaddingLeft});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').css({'height':$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().height(),'width':$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().width()});methods.rpCaption();$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').width(currW+LightboxPaddingRight+LightboxPaddingLeft);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').height(currH+LightboxPaddingTop+LightboxPaddingBottom+$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Caption').height());$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxBg').width(currW+LightboxPaddingRight+LightboxPaddingLeft);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxBg').height(currH+LightboxPaddingTop+LightboxPaddingBottom+$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Caption').height());if(LightboxPosition=='document'){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css({'margin-top':(windowH-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').height())/2+$(window).scrollTop(),'margin-left':(windowW-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').width())/2+$(window).scrollLeft()});}
97else{$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css({'margin-top':(windowH-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').height())/2,'margin-left':(windowW-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').width())/2});}
98methods.rpLightboxNavigation();}},rpLightboxMedia:function(){var documentW,documentH,windowW,windowH,maxWidth,maxHeight,currW,currH;$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','none');if(LightboxPosition=='document'){documentW=$(document).width();documentH=$(document).height();windowW=$(window).width();windowH=$(window).height();}
99else{documentW=$(Container).width();documentH=$(Container).height();windowW=$(Container).width();windowH=$(Container).height();$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('position','absolute');}
100$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','block');maxWidth=windowW-($(window).width()<=640?1:LightboxMarginRight)-($(window).width()<=640?1:LightboxMarginLeft)-LightboxPaddingRight-LightboxPaddingLeft;maxHeight=windowH-($(window).width()<=640?1:LightboxMarginTop)-($(window).width()<=640?1:LightboxMarginBottom)-LightboxPaddingTop-LightboxPaddingBottom-CaptionHeight;$('#DOP_WallGridGallery_LightboxWrapper_'+ID).width(documentW);$('#DOP_WallGridGallery_LightboxWrapper_'+ID).height(documentH);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxWindow').width(documentW);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxWindow').height(documentH);$('#DOP_WallGridGallery_LightboxWrapper_'+ID).css('display','block');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('display','block');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css({'margin-top':(windowH-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').height())/2,'margin-left':(windowW-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').width())/2});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxLoader').css('display','none');if(ImageWidth<=maxWidth&&ImageHeight<=maxHeight){currW=ImageWidth;currH=ImageHeight;if(ImageWidth==0&&ImageHeight==0){currW=$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().width();currH=$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().height();}}
101else{currH=maxHeight;currW=(ImageWidth*maxHeight)/ImageHeight;if(currW>maxWidth){currW=maxWidth;currH=(ImageHeight*maxWidth)/ImageWidth;}}
102$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().width(currW);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().height(currH);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().css({'margin-top':LightboxPaddingTop,'margin-left':LightboxPaddingLeft});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').css({'height':currH,'width':currW});methods.rpCaption();$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').width(currW+LightboxPaddingRight+LightboxPaddingLeft);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').height(currH+LightboxPaddingTop+LightboxPaddingBottom+$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Caption').height());$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxBg').width(currW+LightboxPaddingRight+LightboxPaddingLeft);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxBg').height(currH+LightboxPaddingTop+LightboxPaddingBottom+$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Caption').height());if(LightboxPosition=='document'){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css({'margin-top':(windowH-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').height())/2+$(window).scrollTop(),'margin-left':(windowW-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').width())/2+$(window).scrollLeft()});}
103else{$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css({'margin-top':(windowH-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').height())/2,'margin-left':(windowW-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').width())/2});}
104methods.rpLightboxNavigation();},rpLightboxNavigation:function(){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigationButtons').css({'margin-top':($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').height()-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigationButtons').children().height())/2+LightboxPaddingTop,'margin-left':LightboxPaddingLeft,'width':$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').width()});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigationExtraButtons').css({'margin-top':LightboxPaddingTop,'margin-left':LightboxPaddingLeft,'width':$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').width()});},lightboxNavigationSwipe:function(){var prev,curr,touch,initial,positionX;$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').bind('touchstart',function(e){touch=e.originalEvent.touches[0];prev=touch.clientX;initial=parseFloat($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('margin-left'));});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').bind('touchmove',function(e){e.preventDefault();$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation').css('opacity',0);touch=e.originalEvent.touches[0],curr=touch.clientX,positionX=curr>prev?parseInt($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('margin-left'))+(curr-prev):parseInt($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('margin-left'))-(prev-curr);prev=curr;$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('margin-left',positionX);});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').bind('touchend',function(e){if(!prototypes.isChromeMobileBrowser()){e.preventDefault();}
105$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxNavigation').css('opacity',1);if(parseFloat($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('margin-left'))<0){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css({'margin-left':initial,'opacity':0});methods.nextLightbox();}
106else if(parseFloat($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('margin-left'))+$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').width()>$(window).width()){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css({'margin-left':initial,'opacity':0});methods.previousLightbox();}
107else{$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxContainer').css('margin-left',initial);}});},initCaption:function(){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Caption').css({'margin-left':LightboxPaddingLeft,'bottom':LightboxPaddingBottom});$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTitle').css('color','#'+CaptionTitleColor);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionText').css('color','#'+CaptionTextColor);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTextContainer').jScrollPane();},showCaption:function(no){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTitle .title').html(CaptionTitle[no-1]);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionText').html(CaptionText[no-1]);if(CaptionText[no-1]==''){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTextContainer').css('display','none');}
108else{$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTextContainer').css('display','block');}},rpCaption:function(){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTextContainer').height($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionText').height());var textHeight=CaptionHeight-$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTitle').height()-parseFloat($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTitle').css('margin-top'))-parseFloat($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTextContainer').css('margin-top'));$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Caption').width($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_Lightbox').children().width());if($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTextContainer').height()>textHeight){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTextContainer').height(textHeight);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTextContainer').jScrollPane();$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .jspDrag').css('background-color','#'+CaptionScrollScrubColor);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .jspTrack').css('background-color','#'+CaptionScrollBgColor);}
109setTimeout(function(){$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_CaptionTextContainer').jScrollPane();$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .jspDrag').css('background-color','#'+CaptionScrollScrubColor);$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .jspTrack').css('background-color','#'+CaptionScrollBgColor);},100);},initSocialShare:function(){var HTML=new Array();if($('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxSocialShare').html()==''){HTML.push('       <div class="addthis_toolbox addthis_default_style">');HTML.push('            <a class="addthis_button" addthis:url="" addthis:title="">');HTML.push('                <img src="'+SocialShareLightbox+'" alt="" />');HTML.push('            </a>');HTML.push('       </div>');$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxSocialShare').html(HTML.join(''));}},showSocialShare:function(){var URL=window.location.href+(window.location.href.indexOf('?')!=-1?'&':'?')+'dop_wall_grid_gallery_id='+ID+'&dop_wall_grid_gallery_share='+currentItem;if(window.addthis==undefined){$.getScript('http://s7.addthis.com/js/250/addthis_widget.js',function(){if(window.addthis){window.addthis.ost=0;window.addthis.init();
109setTimeout(function(){window.addthis.update('share','url',URL);window.addthis.update('share','title',CaptionTitle[currentItem-1]);},100);$('#at15s').css('top',parseFloat($('#at15s').css('top'))-$(window).scrollTop());}});}
110else{setTimeout(function(){window.addthis.update('share','url',URL);window.addthis.update('share','title',CaptionTitle[currentItem-1]);},100);}
111clearInterval(socialShareInterval);socialShareInterval=setInterval(methods.rpSocialShare,100);},rpSocialShare:function(){$('#at15s').css('top',$('#DOP_WallGridGallery_LightboxWrapper_'+ID+' .DOP_WallGridGallery_LightboxSocialShare').offset().top-$(window).scrollTop());},initTooltip:function(){var mousePositionX,mousePositionY,scrolledX=null,scrolledY=null;$('.DOP_WallGridGallery_ThumbnailsWrapper',Container).bind('mousemove',function(e){mousePositionX=e.clientX-$(this).offset().left+parseInt($(this).css('margin-left'))+$(document).scrollLeft();mousePositionY=e.clientY-$(this).offset().top+parseInt($(this).css('margin-top'))+$(document).scrollTop();$('.DOP_WallGridGallery_Tooltip',Container).css('margin-left',mousePositionX-10);$('.DOP_WallGridGallery_Tooltip',Container).css('top',mousePositionY-$('.DOP_WallGridGallery_Tooltip',Container).height()-15);});$(window).scroll(function(){if(scrolledX!=$(document).scrollLeft()){mousePositionX-=scrolledX;scrolledX=$(document).scrollLeft();mousePositionX+=scrolledX;}
112if(scrolledY!=$(document).scrollTop()){mousePositionY-=scrolledY;scrolledY=$(document).scrollTop();mousePositionY+=scrolledY;}
113$('.DOP_WallGridGallery_Tooltip',Container).css('margin-left',mousePositionX-10);$('.DOP_WallGridGallery_Tooltip',Container).css('top',mousePositionY-$('.DOP_WallGridGallery_Tooltip',Container).height()-15);});},showTooltip:function(no){var HTML=new Array();HTML.push(CaptionTitle[no]);HTML.push('<div class="DOP_WallGridGallery_Tooltip_ArrowBorder"></div>');HTML.push('<div class="DOP_WallGridGallery_Tooltip_Arrow"></div>');$('.DOP_WallGridGallery_Tooltip',Container).html(HTML.join(""));if(TooltipBgColor!='css'){$('.DOP_WallGridGallery_Tooltip',Container).css('background-color','#'+TooltipBgColor);$('.DOP_WallGridGallery_Tooltip_Arrow',Container).css('border-top-color','#'+TooltipBgColor);}
114if(TooltipStrokeColor!='css'){$('.DOP_WallGridGallery_Tooltip',Container).css('border-color','#'+TooltipStrokeColor);$('.DOP_WallGridGallery_Tooltip_ArrowBorder',Container).css('border-top-color','#'+TooltipStrokeColor);}
115if(TooltipTextColor!='css'){$('.DOP_WallGridGallery_Tooltip',Container).css('color','#'+TooltipTextColor);}
116if(CaptionTitle[no]!=''){$('.DOP_WallGridGallery_Tooltip',Container).css('display','block');}}},prototypes={resizeItem:function(parent,child,cw,ch,dw,dh,pos){var currW=0,currH=0;if(dw<=cw&&dh<=ch){currW=dw;currH=dh;}
117else{currH=ch;currW=(dw*ch)/dh;if(currW>cw){currW=cw;currH=(dh*cw)/dw;}}
118child.width(currW);child.height(currH);switch(pos.toLowerCase()){case'top':prototypes.topItem(parent,child,ch);break;case'bottom':prototypes.bottomItem(parent,child,ch);break;case'left':prototypes.leftItem(parent,child,cw);break;case'right':prototypes.rightItem(parent,child,cw);break;case'horizontal-center':prototypes.hCenterItem(parent,child,cw);break;case'vertical-center':prototypes.vCenterItem(parent,child,ch);break;case'center':prototypes.centerItem(parent,child,cw,ch);break;case'top-left':prototypes.tlItem(parent,child,cw,ch);break;case'top-center':prototypes.tcItem(parent,child,cw,ch);break;case'top-right':prototypes.trItem(parent,child,cw,ch);break;case'middle-left':prototypes.mlItem(parent,child,cw,ch);break;case'middle-right':prototypes.mrItem(parent,child,cw,ch);break;case'bottom-left':prototypes.blItem(parent,child,cw,ch);break;case'bottom-center':prototypes.bcItem(parent,child,cw,ch);break;case'bottom-right':prototypes.brItem(parent,child,cw,ch);break;}},resizeItem2:function(parent,child,cw,ch,dw,dh,pos){var currW=0,currH=0;currH=ch;currW=(dw*ch)/dh;if(currW<cw){currW=cw;currH=(dh*cw)/dw;}
119child.width(currW);child.height(currH);switch(pos.toLowerCase()){case'top':prototypes.topItem(parent,child,ch);break;case'bottom':prototypes.bottomItem(parent,child,ch);break;case'left':prototypes.leftItem(parent,child,cw);break;case'right':prototypes.rightItem(parent,child,cw);break;case'horizontal-center':prototypes.hCenterItem(parent,child,cw);break;case'vertical-center':prototypes.vCenterItem(parent,child,ch);break;case'center':prototypes.centerItem(parent,child,cw,ch);break;case'top-left':prototypes.tlItem(parent,child,cw,ch);break;case'top-center':prototypes.tcItem(parent,child,cw,ch);break;case'top-right':prototypes.trItem(parent,child,cw,ch);break;case'middle-left':prototypes.mlItem(parent,child,cw,ch);break;case'middle-right':prototypes.mrItem(parent,child,cw,ch);break;case'bottom-left':prototypes.blItem(parent,child,cw,ch);break;case'bottom-center':prototypes.bcItem(parent,child,cw,ch);break;case'bottom-right':prototypes.brItem(parent,child,cw,ch);break;}},topItem:function(parent,child,ch){parent.height(ch);child.css('margin-top',0);},bottomItem:function(parent,child,ch){parent.height(ch);child.css('margin-top',ch-child.height());},leftItem:function(parent,child,cw){parent.width(cw);child.css('margin-left',0);},rightItem:function(parent,child,cw){parent.width(cw);child.css('margin-left',parent.width()-child.width());},hCenterItem:function(parent,child,cw){parent.width(cw);child.css('margin-left',(cw-child.width())/2);},vCenterItem:function(parent,child,ch){parent.height(ch);child.css('margin-top',(ch-child.height())/2);},centerItem:function(parent,child,cw,ch){prototypes.hCenterItem(parent,child,cw);prototypes.vCenterItem(parent,child,ch);},tlItem:function(parent,child,cw,ch){prototypes.topItem(parent,child,ch);prototypes.leftItem(parent,child,cw);},tcItem:function(parent,child,cw,ch){prototypes.topItem(parent,child,ch);prototypes.hCenterItem(parent,child,cw);},trItem:function(parent,child,cw,ch){prototypes.topItem(parent,child,ch);prototypes.rightItem(parent,child,cw);},mlItem:function(parent,child,cw,ch){prototypes.vCenterItem(parent,child,ch);prototypes.leftItem(parent,child,cw);},mrItem:function(parent,child,cw,ch){prototypes.vCenterItem(parent,child,ch);prototypes.rightItem(parent,child,cw);},blItem:function(parent,child,cw,ch){prototypes.bottomItem(parent,child,ch);prototypes.leftItem(parent,child,cw);},bcItem:function(parent,child,cw,ch){prototypes.bottomItem(parent,child,ch);prototypes.hCenterItem(parent,child,cw);},brItem:function(parent,child,cw,ch){prototypes.bottomItem(parent,child,ch);prototypes.rightItem(parent,child,cw);},touchNavigation:function(parent,child){var prevX,prevY,currX,currY,touch,childX,childY;parent.bind('touchstart',function(e){touch=e.originalEvent.touches[0];prevX=touch.clientX;prevY=touch.clientY;});parent.bind('touchmove',function(e){touch=e.originalEvent.touches[0];currX=touch.clientX;currY=touch.clientY;childX=currX>prevX?parseInt(child.css('margin-left'))+(currX-prevX):parseInt(child.css('margin-left'))-(prevX-currX);childY=currY>prevY?parseInt(child.css('margin-top'))+(currY-prevY):parseInt(child.css('margin-top'))-(prevY-currY);if(childX<(-1)*(child.width()-parent.width())){childX=(-1)*(child.width()-parent.width());}
120else if(childX>0){childX=0;}
121else{e.preventDefault();}
122if(childY<(-1)*(child.height()-parent.height())){childY=(-1)*(child.height()-parent.height());}
123else if(childY>0){childY=0;}
124else{e.preventDefault();}
125prevX=currX;prevY=currY;if(parent.width()<child.width()){child.css('margin-left',childX);}
126if(parent.height()<child.height()){child.css('margin-top',childY);}});parent.bind('touchend',function(e){if(!prototypes.isChromeMobileBrowser()){e.preventDefault();}});},rgb2hex:function(rgb){var hexDigits=new Array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f');rgb=rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);return(isNaN(rgb[1])?'00':hexDigits[(rgb[1]-rgb[1]%16)/16]+hexDigits[rgb[1]%16])+
127(isNaN(rgb[2])?'00':hexDigits[(rgb[2]-rgb[2]%16)/16]+hexDigits[rgb[2]%16])+
128(isNaN(rgb[3])?'00':hexDigits[(rgb[3]-rgb[3]%16)/16]+hexDigits[rgb[3]%16]);},idealTextColor:function(bgColor){var rgb=/rgb\((\d+).*?(\d+).*?(\d+)\)/.exec(bgColor);if(rgb!=null){return parseInt(rgb[1],10)+parseInt(rgb[2],10)+parseInt(rgb[3],10)<3*256/2?'white':'black';}
129else{return parseInt(bgColor.substring(0,2),16)+parseInt(bgColor.substring(2,4),16)+parseInt(bgColor.substring(4,6),16)<3*256/2?'white':'black';}},dateDiference:function(date1,date2){var time1=date1.getTime(),time2=date2.getTime(),diff=Math.abs(time1-time2),one_day=1000*60*60*24;return parseInt(diff/(one_day))+1;},previousTime:function(time,size,type){var timePieces=time.split(':'),hours=parseInt(timePieces[0],10),minutes=timePieces[1]==undefined?0:parseInt(timePieces[1],10),seconds=timePieces[2]==undefined?0:parseInt(timePieces[2],10);switch(type){case'seconds':seconds=seconds-size;if(seconds<0){seconds=60+seconds;minutes=minutes-1;if(minutes<0){minutes=60+minutes;hours=hours-1<0?0:hours-1;}}
130break;case'minutes':minutes=minutes-size;if(minutes<0){minutes=60+minutes;hours=hours-1<0?0:hours-1;}
131break;default:hours=hours-size<0?0:hours-size;}
132return prototypes.timeLongItem(hours)+(timePieces[1]==undefined?'':':'+prototypes.timeLongItem(minutes)+(timePieces[2]==undefined?'':':'+prototypes.timeLongItem(seconds)));},noDays:function(date1,date2){var time1=date1.getTime(),time2=date2.getTime(),diff=Math.abs(time1-time2),one_day=1000*60*60*24;return Math.round(diff/(one_day))+1;},timeLongItem:function(item){if(item<10){return'0'+item;}
133else{return item;}},timeToAMPM:function(item){var hour=parseInt(item.split(':')[0],10),minutes=item.split(':')[1],result='';if(hour==0){result='12';}
134else if(hour>12){result=prototypes.timeLongItem(hour-12);}
135else{result=prototypes.timeLongItem(hour);}
136result+=':'+minutes+' '+(hour<12?'AM':'PM');return result;},stripslashes:function(str){return(str+'').replace(/\\(.?)/g,function(s,n1){switch(n1){case'\\':return'\\';case'0':return'\u0000';case'':return'';default:return n1;}});},randomize:function(theArray){theArray.sort(function(){return 0.5-Math.random();});return theArray;},randomString:function(string_length){var chars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz",random_string='';for(var i=0;i<string_length;i++){var rnum=Math.floor(Math.random()*chars.length);
136random_string+=chars.substring(rnum,rnum+1);}
137return random_string;},isIE8Browser:function(){var isIE8=false,agent=navigator.userAgent.toLowerCase();if(agent.indexOf('msie 8')!=-1){isIE8=true;}
138return isIE8;},isIEBrowser:function(){var isIE=false,agent=navigator.userAgent.toLowerCase();if(agent.indexOf('msie')!=-1){isIE=true;}
139return isIE;},isChromeMobileBrowser:function(){var isChromeMobile=false,agent=navigator.userAgent.toLowerCase();if((agent.indexOf('chrome')!=-1||agent.indexOf('crios')!=-1)&&prototypes.isTouchDevice()){isChromeMobile=true;}
140return isChromeMobile;},isAndroid:function(){var isAndroid=false,agent=navigator.userAgent.toLowerCase();if(agent.indexOf('android')!=-1){isAndroid=true;}
141return isAndroid;},isTouchDevice:function(){var os=navigator.platform;if(os.toLowerCase().indexOf('win')!=-1){return window.navigator.msMaxTouchPoints;}
142else{return'ontouchstart'in document;}},openLink:function(url,target){switch(target.toLowerCase()){case'_blank':window.open(url);break;case'_top':top.location.href=url;break;case'_parent':parent.location.href=url;break;default:window.location=url;}},validateCharacters:function(str,allowedCharacters){var characters=str.split(''),i;for(i=0;i<characters.length;i++){if(allowedCharacters.indexOf(characters[i])==-1){return false;}}
143return true;},cleanInput:function(input,allowedCharacters,firstNotAllowed,min){var characters=$(input).val().split(''),returnStr='',i,startIndex=0;if(characters.length>1&&characters[0]==firstNotAllowed){startIndex=1;}
144for(i=startIndex;i<characters.length;i++){if(allowedCharacters.indexOf(characters[i])!=-1){returnStr+=characters[i];}}
145if(min>returnStr){returnStr=min;}
146$(input).val(returnStr);},validEmail:function(email){var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;if(filter.test(email)){return true;}
147return false;},$_GET:function(variable){var url=window.location.href.split('?')[1],variables=url!=undefined?url.split('&'):[],i;for(i=0;i<variables.length;i++){if(variables[i].indexOf(variable)!=-1){return variables[i].split('=')[1];break;}}
148return undefined;},acaoBuster:function(dataURL){var topURL=window.location.href,pathPiece1='',pathPiece2='';if(prototypes.getDomain(topURL)==prototypes.getDomain(dataURL)){if(dataURL.indexOf('https')!=-1||dataURL.indexOf('http')!=-1){if(topURL.indexOf('http://www.')!=-1){pathPiece1='http://www.';}
149else if(topURL.indexOf('http://')!=-1){pathPiece1='http://';}
150else if(topURL.indexOf('https://www.')!=-1){pathPiece1='https://www.';}
151else if(topURL.indexOf('https://')!=-1){pathPiece1='https://';}
152if(dataURL.indexOf('http://www.')!=-1){pathPiece2=dataURL.split('http://www.')[1];}
153else if(dataURL.indexOf('http://')!=-1){pathPiece2=dataURL.split('http://')[1];}
154else if(dataURL.indexOf('https://www.')!=-1){pathPiece2=dataURL.split('https://www.')[1];}
155else if(dataURL.indexOf('https://')!=-1){pathPiece2=dataURL.split('https://')[1];}
156return pathPiece1+pathPiece2;}
157else{return dataURL;}}
158else{return dataURL;}},getDomain:function(url,includeSubdomain){var domain=url;includeSubdomain=includeSubdomain==undefined?true:false;domain=domain.replace(new RegExp(/^\s+/),"");domain=domain.replace(new RegExp(/\s+$/),"");domain=domain.replace(new RegExp(/\\/g),"/");domain=domain.replace(new RegExp(/^http\:\/\/|^https\:\/\/|^ftp\:\/\//i),"");domain=domain.replace(new RegExp(/^www\./i),"");domain=domain.replace(new RegExp(/\/(.*)/),"");return domain;},isSubdomain:function(url){var subdomain;url=url.replace(new RegExp(/^\s+/),"");url=url.replace(new RegExp(/\s+$/),"");url=url.replace(new RegExp(/\\/g),"/");url=url.replace(new RegExp(/^http\:\/\/|^https\:\/\/|^ftp\:\/\//i),"");url=url.replace(new RegExp(/^www\./i),"");url=url.replace(new RegExp(/\/(.*)/),"");if(url.match(new RegExp(/\.[a-z]{2,3}\.[a-z]{2}$/i))){url=url.replace(new RegExp(/\.[a-z]{2,3}\.[a-z]{2}$/i),"");}
159else if(url.match(new RegExp(/\.[a-z]{2,4}$/i))){url=url.replace(new RegExp(/\.[a-z]{2,4}$/i),"");}
160subdomain=(url.match(new RegExp(/\./g)))?true:false;return(subdomain);},doHideBuster:function(item){var parent=item.parent(),items=new Array();if(item.prop('tagName')!=undefined&&item.prop('tagName').toLowerCase()!='body'){items=prototypes.doHideBuster(parent);}
161if(item.css('display')=='none'){item.css('display','block');items.push(item);}
162return items;},undoHideBuster:function(items){var i;for(i=0;i<items.length;i++){items[i].css('display','none');}},setCookie:function(c_name,value,expiredays){var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toUTCString())+";javahere=yes;path=/";},readCookie:function(name){var nameEQ=name+"=",ca=document.cookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==" "){c=c.substring(1,c.length);}
163if(c.indexOf(nameEQ)==0){return unescape(c.substring(nameEQ.length,c.length));}}
164return null;},deleteCookie:function(c_name,path,domain){if(readCookie(c_name)){document.cookie=c_name+"="+((path)?";path="+path:"")+((domain)?";domain="+domain:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT";}}};return methods.init.apply(this);}})(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.