PATH:
home
/
letacommog
/
newrdv1
/
wp-content
/
themes
/
wilcity
/
assets
/
vendors
/
magnific-popup
(function(a){'function'==typeof define&&define.amd?define(['jquery'],a):'object'==typeof exports?a(require('jquery')):a(window.jQuery||window.Zepto)})(function(a){var b='Close',c='BeforeClose',h='MarkupParse',j='Open',k='Change',o='mfp',q='.'+o,r='mfp-ready',u='mfp-removing',w='mfp-prevent-close',x,y=function(){},z=!!window.jQuery,A,B=a(window),C,D,E,F,G=function(ea,fa){x.ev.on(o+ea+q,fa)},H=function(ea,fa,ga,ha){var ia=document.createElement('div');return ia.className='mfp-'+ea,ga&&(ia.innerHTML=ga),ha?fa&&fa.appendChild(ia):(ia=a(ia),fa&&ia.appendTo(fa)),ia},I=function(ea,fa){x.ev.triggerHandler(o+ea,fa),x.st.callbacks&&(ea=ea.charAt(0).toLowerCase()+ea.slice(1),x.st.callbacks[ea]&&x.st.callbacks[ea].apply(x,a.isArray(fa)?fa:[fa]))},J=function(ea){return ea===F&&x.currTemplate.closeBtn||(x.currTemplate.closeBtn=a(x.st.closeMarkup.replace('%title%',x.st.tClose)),F=ea),x.currTemplate.closeBtn},K=function(){a.magnificPopup.instance||(x=new y,x.init(),a.magnificPopup.instance=x)},L=function(){var ea=document.createElement('p').style,fa=['ms','O','Moz','Webkit'];if(ea.transition!==void 0)return!0;for(;fa.length;)if(fa.pop()+'Transition'in ea)return!0;return!1};y.prototype={constructor:y,init:function(){var ea=navigator.appVersion;x.isLowIE=x.isIE8=document.all&&!document.addEventListener,x.isAndroid=/android/gi.test(ea),x.isIOS=/iphone|ipad|ipod/gi.test(ea),x.supportsTransition=L(),x.probablyMobile=x.isAndroid||x.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),C=a(document),x.popupsCache={}},open:function(ea){var fa;if(!1===ea.isObj){x.items=ea.items.toArray(),x.index=0;var ha,ga=ea.items;for(fa=0;fa<ga.length;fa++)if(ha=ga[fa],ha.parsed&&(ha=ha.el[0]),ha===ea.el[0]){x.index=fa;break}}else x.items=a.isArray(ea.items)?ea.items:[ea.items],x.index=ea.index||0;if(x.isOpen)return void x.updateItemHTML();x.types=[],E='',x.ev=ea.mainEl&&ea.mainEl.length?ea.mainEl.eq(0):C,ea.key?(!x.popupsCache[ea.key]&&(x.popupsCache[ea.key]={}),x.currTemplate=x.popupsCache[ea.key]):x.currTemplate={},x.st=a.extend(!0,{},a.magnificPopup.defaults,ea),x.fixedContentPos='auto'===x.st.fixedContentPos?!x.probablyMobile:x.st.fixedContentPos,x.st.modal&&(x.st.closeOnContentClick=!1,x.st.closeOnBgClick=!1,x.st.showCloseBtn=!1,x.st.enableEscapeKey=!1),x.bgOverlay||(x.bgOverlay=H('bg').on('click'+q,function(){x.close()}),x.wrap=H('wrap').attr('tabindex',-1).on('click'+q,function(oa){x._checkIfClose(oa.target)&&x.close()}),x.container=H('container',x.wrap)),x.contentContainer=H('content'),x.st.preloader&&(x.preloader=H('preloader',x.container,x.st.tLoading));var ia=a.magnificPopup.modules;for(fa=0;fa<ia.length;fa++){var ja=ia[fa];ja=ja.charAt(0).toUpperCase()+ja.slice(1),x['init'+ja].call(x)}I('BeforeOpen'),x.st.showCloseBtn&&(x.st.closeBtnInside?(G(h,function(oa,pa,qa,ra){qa.close_replaceWith=J(ra.type)}),E+=' mfp-close-btn-in'):x.wrap.append(J())),x.st.alignTop&&(E+=' mfp-align-top'),x.fixedContentPos?x.wrap.css({overflow:x.st.overflowY,overflowX:'hidden',overflowY:x.st.overflowY}):x.wrap.css({top:B.scrollTop(),position:'absolute'}),!1!==x.st.fixedBgPos&&('auto'!==x.st.fixedBgPos||x.fixedContentPos)||x.bgOverlay.css({height:C.height(),position:'absolute'}),x.st.enableEscapeKey&&C.on('keyup'+q,function(oa){27===oa.keyCode&&x.close()}),B.on('resize'+q,function(){x.updateSize()}),x.st.closeOnContentClick||(E+=' mfp-auto-cursor'),E&&x.wrap.addClass(E);var ka=x.wH=B.height(),la={};if(x.fixedContentPos&&x._hasScrollBar(ka)){var ma=x._getScrollbarSize();ma&&(la.marginRight=ma)}x.fixedContentPos&&(x.isIE7?a('body, html').css('overflow','hidden'):la.overflow='hidden');var na=x.st.mainClass;return x.isIE7&&(na+=' mfp-ie7'),na&&x._addClassToMFP(na),x.updateItemHTML(),I('BuildControls'),a('html').css(la),x.bgOverlay.add(x.wrap).prependTo(x.st.prependTo||a(document.body)),x._lastFocusedEl=document.activeElement,setTimeout(function(){x.content?(x._addClassToMFP(r),x._setFocus()):x.bgOverlay.addClass(r),C.on('focusin'+q,x._onFocusIn)},16),x.isOpen=!0,x.updateSize(ka),I(j),ea},close:function(){x.isOpen&&(I(c),x.isOpen=!1,x.st.removalDelay&&!x.isLowIE&&x.supportsTransition?(x._addClassToMFP(u),setTimeout(function(){x._close()},x.st.removalDelay)):x._close())},_close:function(){I(b);var ea=u+' '+r+' ';if(x.bgOverlay.detach(),x.wrap.detach(),x.container.empty(),x.st.mainClass&&(ea+=x.st.mainClass+' '),x._removeClassFromMFP(ea),x.fixedContentPos){var fa={marginRight:''};x.isIE7?a('body, html').css('overflow',''):fa.overflow='',a('html').css(fa)}C.off('keyup'+q+' focusin'+q),x.ev.off(q),x.wrap.attr('class','mfp-wrap').removeAttr('style'),x.bgOverlay.attr('class','mfp-bg'),x.container.attr('class','mfp-container'),x.st.showCloseBtn&&(!x.st.closeBtnInside||!0===x.currTemplate[x.currItem.type])&&x.currTemplate.closeBtn&&x.currTemplate.closeBtn.detach(),x.st.autoFocusLast&&x._lastFocusedEl&&a(x._lastFocusedEl).focus(),x.currItem=null,x.content=null,x.currTemplate=null,x.prevHeight=0,I('AfterClose')},updateSize:function(ea){if(x.isIOS){var fa=document.documentElement.clientWidth/window.innerWidth,ga=window.innerHeight*fa;x.wrap.css('height',ga),x.wH=ga}else x.wH=ea||B.height();x.fixedContentPos||x.wrap.css('height',x.wH),I('Resize')},updateItemHTML:function(){var ea=x.items[x.index];x.contentContainer.detach(),x.content&&x.content.detach(),ea.parsed||(ea=x.parseEl(x.index));var fa=ea.type;if(I('BeforeChange',[x.currItem?x.currItem.type:'',fa]),x.currItem=ea,!x.currTemplate[fa]){var ga=!!x.st[fa]&&x.st[fa].markup;I('FirstMarkupParse',ga),x.currTemplate[fa]=!ga||a(ga)}D&&D!==ea.type&&x.container.removeClass('mfp-'+D+'-holder');var ha=x['get'+fa.charAt(0).toUpperCase()+fa.slice(1)](ea,x.currTemplate[fa]);x.appendContent(ha,fa),ea.preloaded=!0,I(k,ea),D=ea.type,x.container.prepend(x.contentContainer),I('AfterChange')},appendContent:function(ea,fa){x.content=ea,ea?x.st.showCloseBtn&&x.st.closeBtnInside&&!0===x.currTemplate[fa]?!x.content.find('.mfp-close').length&&x.content.append(J()):x.content=ea:x.content='',I('BeforeAppend'),x.container.addClass('mfp-'+fa+'-holder'),x.contentContainer.append(x.content)},parseEl:function(ea){var ga,fa=x.items[ea];if(fa.tagName?fa={el:a(fa)}:(ga=fa.type,fa={data:fa,src:fa.src}),fa.el){for(var ha=x.types,ia=0;ia<ha.length;ia++)if(fa.el.hasClass('mfp-'+ha[ia])){ga=ha[ia];break}fa.src=fa.el.attr('data-mfp-src'),fa.src||(fa.src=fa.el.attr('href'))}return fa.type=ga||x.st.type||'inline',fa.index=ea,fa.parsed=!0,x.items[ea]=fa,I('ElementParse',fa),x.items[ea]},addGroup:function(ea,fa){var ga=function(ia){ia.mfpEl=this,x._openClick(ia,ea,fa)};fa||(fa={});var ha='click.magnificPopup';fa.mainEl=ea,fa.items?(fa.isObj=!0,ea.off(ha).on(ha,ga)):(fa.isObj=!1,fa.delegate?ea.off(ha).on(ha,fa.delegate,ga):(fa.items=ea,ea.off(ha).on(ha,ga)))},_openClick:function(ea,fa,ga){var ha=ga.midClick===void 0?a.magnificPopup.defaults.midClick:ga.midClick;if(!(!ha&&(2===ea.which||ea.ctrlKey||ea.metaKey||ea.altKey||ea.shiftKey))){var ia=void 0===ga.disableOn?a.magnificPopup.defaults.disableOn:ga.disableOn;if(ia)if(a.isFunction(ia)){if(!ia.call(x))return!0;}else if(B.width()<ia)return!0;ea.type&&(ea.preventDefault(),x.isOpen&&ea.stopPropagation()),ga.el=a(ea.mfpEl),ga.delegate&&(ga.items=fa.find(ga.delegate)),x.open(ga)}},updateStatus:function(ea,fa){if(x.preloader){A!==ea&&x.container.removeClass('mfp-s-'+A),fa||'loading'!==ea||(fa=x.st.tLoading);var ga={status:ea,text:fa};I('UpdateStatus',ga),ea=ga.status,fa=ga.text,x.preloader.html(fa),x.preloader.find('a').on('click',function(ha){ha.stopImmediatePropagation()}),x.container.addClass('mfp-s-'+ea),A=ea}},_checkIfClose:function(ea){if(!a(ea).hasClass(w)){var fa=x.st.closeOnContentClick,ga=x.st.closeOnBgClick;if(fa&&ga)return!0;if(!x.content||a(ea).hasClass('mfp-close')||x.preloader&&ea===x.preloader[0])return!0;if(ea!==x.content[0]&&!a.contains(x.content[0],ea)){if(ga&&a.contains(document,ea))return!0;}else if(fa)return!0;return!1}},_addClassToMFP:function(ea){x.bgOverlay.addClass(ea),x.wrap.addClass(ea)},_removeClassFromMFP:function(ea){this.bgOverlay.removeClass(ea),x.wrap.removeClass(ea)},_hasScrollBar:function(ea){return(x.isIE7?C.height():document.body.scrollHeight)>(ea||B.height())},_setFocus:function(){(x.st.focus?x.content.find(x.st.focus).eq(0):x.wrap).focus()},_onFocusIn:function(ea){if(ea.target!==x.wrap[0]&&!a.contains(x.wrap[0],ea.target))return x._setFocus(),!1},_parseMarkup:function(ea,fa,ga){var ha;ga.data&&(fa=a.extend(ga.data,fa)),I(h,[ea,fa,ga]),a.each(fa,function(ia,ja){if(void 0===ja||!1===ja)return!0;if(ha=ia.split('_'),1<ha.length){var ka=ea.find(q+'-'+ha[0]);if(0<ka.length){var la=ha[1];'replaceWith'===la?ka[0]!==ja[0]&&ka.replaceWith(ja):'img'===la?ka.is('img')?ka.attr('src',ja):ka.replaceWith(a('<img>').attr('src',ja).attr('class',ka.attr('class'))):ka.attr(ha[1],ja)}}else ea.find(q+'-'+ia).html(ja)})},_getScrollbarSize:function(){if(x.scrollbarSize===void 0){var ea=document.createElement('div');ea.style.cssText='width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;',document.body.appendChild(ea),x.scrollbarSize=ea.offsetWidth-ea.clientWidth,document.body.removeChild(ea)}return x.scrollbarSize}},a.magnificPopup={instance:null,proto:y.prototype,modules:[],open:function(ea,fa){return K(),ea=ea?a.extend(!0,{},ea):{},ea.isObj=!0,ea.index=fa||0,this.instance.open(ea)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(ea,fa){fa.options&&(a.magnificPopup.defaults[ea]=fa.options),a.extend(this.proto,fa.proto),this.modules.push(ea)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:'',preloader:!0,focus:'',closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:'auto',fixedBgPos:'auto',overflowY:'auto',closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:'Close (Esc)',tLoading:'Loading...',autoFocusLast:!0}},a.fn.magnificPopup=function(ea){K();var fa=a(this);if(!('string'==typeof ea))ea=a.extend(!0,{},ea),z?fa.data('magnificPopup',ea):fa[0].magnificPopup=ea,x.addGroup(fa,ea);else if('open'===ea){var ga,ha=z?fa.data('magnificPopup'):fa[0].magnificPopup,ia=parseInt(arguments[1],10)||0;ha.items?ga=ha.items[ia]:(ga=fa,ha.delegate&&(ga=ga.find(ha.delegate)),ga=ga.eq(ia)),x._openClick({mfpEl:ga},fa,ha)}else x.isOpen&&x[ea].apply(x,Array.prototype.slice.call(arguments,1));return fa};var N,O,P,M='inline',Q=function(){P&&(O.after(P.addClass(N)).detach(),P=null)};a.magnificPopup.registerModule(M,{options:{hiddenClass:'hide',markup:'',tNotFound:'Content not found'},proto:{initInline:function(){x.types.push(M),G(b+'.'+M,function(){Q()})},getInline:function(ea,fa){if(Q(),ea.src){var ga=x.st.inline,ha=a(ea.src);if(ha.length){var ia=ha[0].parentNode;ia&&ia.tagName&&(!O&&(N=ga.hiddenClass,O=H(N),N='mfp-'+N),P=ha.after(O).detach().removeClass(N)),x.updateStatus('ready')}else x.updateStatus('error',ga.tNotFound),ha=a('<div>');return ea.inlineElement=ha,ha}return x.updateStatus('ready'),x._parseMarkup(fa,{},ea),fa}}});var S,R='ajax',T=function(){S&&a(document.body).removeClass(S)},U=function(){T(),x.req&&x.req.abort()};a.magnificPopup.registerModule(R,{options:{settings:null,cursor:'mfp-ajax-cur',tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){x.types.push(R),S=x.st.ajax.cursor,G(b+'.'+R,U),G('BeforeChange.'+R,U)},getAjax:function(ea){S&&a(document.body).addClass(S),x.updateStatus('loading');var fa=a.extend({url:ea.src,success:function(ga,ha,ia){var ja={data:ga,xhr:ia};I('ParseAjax',ja),x.appendContent(a(ja.data),R),ea.finished=!0,T(),x._setFocus(),setTimeout(function(){x.wrap.addClass(r)},16),x.updateStatus('ready'),I('AjaxContentAdded')},error:function(){T(),ea.finished=ea.loadError=!0,x.updateStatus('error',x.st.ajax.tError.replace('%url%',ea.src))}},x.st.ajax.settings);return x.req=a.ajax(fa),''}}});var V,W=function(ea){if(ea.data&&ea.data.title!==void 0)return ea.data.title;var fa=x.st.image.titleSrc;if(fa){if(a.isFunction(fa))return fa.call(x,ea);if(ea.el)return ea.el.attr(fa)||''}return''};a.magnificPopup.registerModule('image',{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:'mfp-zoom-out-cur',titleSrc:'title',verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var ea=x.st.image,fa='.image';x.types.push('image'),G(j+fa,function(){'image'===x.currItem.type&&ea.cursor&&a(document.body).addClass(ea.cursor)}),G(b+fa,function(){ea.cursor&&a(document.body).removeClass(ea.cursor),B.off('resize'+q)}),G('Resize'+fa,x.resizeImage),x.isLowIE&&G('AfterChange',x.resizeImage)},resizeImage:function(){var ea=x.currItem;if(ea&&ea.img&&x.st.image.verticalFit){var fa=0;x.isLowIE&&(fa=parseInt(ea.img.css('padding-top'),10)+parseInt(ea.img.css('padding-bottom'),10)),ea.img.css('max-height',x.wH-fa)}},_onImageHasSize:function(ea){ea.img&&(ea.hasSize=!0,V&&clearInterval(V),ea.isCheckingImgSize=!1,I('ImageHasSize',ea),ea.imgHidden&&(x.content&&x.content.removeClass('mfp-loading'),ea.imgHidden=!1))},findImageSize:function(ea){var fa=0,ga=ea.img[0],ha=function(ia){V&&clearInterval(V),V=setInterval(function(){return 0<ga.naturalWidth?void x._onImageHasSize(ea):void(200<fa&&clearInterval(V),fa++,3==fa?ha(10):40==fa?ha(50):100==fa&&ha(500))},ia)};ha(1)},getImage:function(ea,fa){var ga=0,ha=function(){ea&&(ea.img[0].complete?(ea.img.off('.mfploader'),ea===x.currItem&&(x._onImageHasSize(ea),x.updateStatus('ready')),ea.hasSize=!0,ea.loaded=!0,I('ImageLoadComplete')):(ga++,200>ga?setTimeout(ha,100):ia()))},ia=function(){ea&&(ea.img.off('.mfploader'),ea===x.currItem&&(x._onImageHasSize(ea),x.updateStatus('error',ja.tError.replace('%url%',ea.src))),ea.hasSize=!0,ea.loaded=!0,ea.loadError=!0)},ja=x.st.image,ka=fa.find('.mfp-img');if(ka.length){var la=document.createElement('img');la.className='mfp-img',ea.el&&ea.el.find('img').length&&(la.alt=ea.el.find('img').attr('alt')),ea.img=a(la).on('load.mfploader',ha).on('error.mfploader',ia),la.src=ea.src,ka.is('img')&&(ea.img=ea.img.clone()),la=ea.img[0],0<la.naturalWidth?ea.hasSize=!0:!la.width&&(ea.hasSize=!1)}return(x._parseMarkup(fa,{title:W(ea),img_replaceWith:ea.img},ea),x.resizeImage(),ea.hasSize)?(V&&clearInterval(V),ea.loadError?(fa.addClass('mfp-loading'),x.updateStatus('error',ja.tError.replace('%url%',ea.src))):(fa.removeClass('mfp-loading'),x.updateStatus('ready')),fa):(x.updateStatus('loading'),ea.loading=!0,ea.hasSize||(ea.imgHidden=!0,fa.addClass('mfp-loading'),x.findImageSize(ea)),fa)}}});var X,Y=function(){return void 0==X&&(X=void 0!==document.createElement('p').style.MozTransform),X};a.magnificPopup.registerModule('zoom',{options:{enabled:!1,easing:'ease-in-out',duration:300,opener:function(ea){return ea.is('img')?ea:ea.find('img')}},proto:{initZoom:function(){var ga,ea=x.st.zoom,fa='.zoom';if(ea.enabled&&x.supportsTransition){var ka,la,ha=ea.duration,ia=function(ma){var na=ma.clone().removeAttr('style').removeAttr('class').addClass('mfp-animated-image'),oa='all '+ea.duration/1e3+'s '+ea.easing,pa={position:'fixed',zIndex:9999,left:0,top:0,'-webkit-backface-visibility':'hidden'},qa='transition';return pa['-webkit-'+qa]=pa['-moz-'+qa]=pa['-o-'+qa]=pa[qa]=oa,na.css(pa),na},ja=function(){x.content.css('visibility','visible')};G('BuildControls'+fa,function(){if(x._allowZoom()){if(clearTimeout(ka),x.content.css('visibility','hidden'),ga=x._getItemToZoom(),!ga)return void ja();la=ia(ga),la.css(x._getOffset()),x.wrap.append(la),ka=setTimeout(function(){la.css(x._getOffset(!0)),ka=setTimeout(function(){ja(),setTimeout(function(){la.remove(),ga=la=null,I('ZoomAnimationEnded')},16)},ha)},16)}}),G(c+fa,function(){if(x._allowZoom()){if(clearTimeout(ka),x.st.removalDelay=ha,!ga){if(ga=x._getItemToZoom(),!ga)return;la=ia(ga)}la.css(x._getOffset(!0)),x.wrap.append(la),x.content.css('visibility','hidden'),setTimeout(function(){la.css(x._getOffset())},16)}}),G(b+fa,function(){x._allowZoom()&&(ja(),la&&la.remove(),ga=null)})}},_allowZoom:function(){return'image'===x.currItem.type},_getItemToZoom:function(){return!!x.currItem.hasSize&&x.currItem.img},_getOffset:function(ea){var fa=ea?x.currItem.img:x.st.zoom.opener(x.currItem.el||x.currItem);var ga=fa.offset(),ha=parseInt(fa.css('padding-top'),10),ia=parseInt(fa.css('padding-bottom'),10);ga.top-=a(window).scrollTop()-ha;var ja={width:fa.width(),height:(z?fa.innerHeight():fa[0].offsetHeight)-ia-ha};return Y()?ja['-moz-transform']=ja.transform='translate('+ga.left+'px,'+ga.top+'px)':(ja.left=ga.left,ja.top=ga.top),ja}}});var Z='iframe',aa=function(ea){if(x.currTemplate[Z]){var fa=x.currTemplate[Z].find('iframe');fa.length&&(!ea&&(fa[0].src='//about:blank'),x.isIE8&&fa.css('display',ea?'block':'none'))}};a.magnificPopup.registerModule(Z,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:'iframe_src',patterns:{youtube:{index:'youtube.com',id:'v=',src:'//www.youtube.com/embed/%id%?autoplay=1'},vimeo:{index:'vimeo.com/',id:'/',src:'//player.vimeo.com/video/%id%?autoplay=1'},gmaps:{index:'//maps.google.',src:'%id%&output=embed'}}},proto:{initIframe:function(){x.types.push(Z),G('BeforeChange',function(ea,fa,ga){fa!==ga&&(fa===Z?aa():ga===Z&&aa(!0))}),G(b+'.'+Z,function(){aa()})},getIframe:function(ea,fa){var ga=ea.src,ha=x.st.iframe;a.each(ha.patterns,function(){if(-1<ga.indexOf(this.index))return this.id&&('string'==typeof this.id?ga=ga.substr(ga.lastIndexOf(this.id)+this.id.length,ga.length):ga=this.id.call(this,ga)),ga=this.src.replace('%id%',ga),!1});var ia={};return ha.srcAction&&(ia[ha.srcAction]=ga),x._parseMarkup(fa,ia,ea),x.updateStatus('ready'),fa}}});var ba=function(ea){var fa=x.items.length;if(ea>fa-1)return ea-fa;return 0>ea?fa+ea:ea},ca=function(ea,fa,ga){return ea.replace(/%curr%/gi,fa+1).replace(/%total%/gi,ga)};a.magnificPopup.registerModule('gallery',{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:'Previous (Left arrow key)',tNext:'Next (Right arrow key)',tCounter:'%curr% of %total%'},proto:{initGallery:function(){var ea=x.st.gallery,fa='.mfp-gallery';return x.direction=!0,ea&&ea.enabled&&void(E+=' mfp-gallery',G(j+fa,function(){ea.navigateByImgClick&&x.wrap.on('click'+fa,'.mfp-img',function(){if(1<x.items.length)return x.next(),!1}),C.on('keydown'+fa,function(ga){37===ga.keyCode?x.prev():39===ga.keyCode&&x.next()})}),G('UpdateStatus'+fa,function(ga,ha){ha.text&&(ha.text=ca(ha.text,x.currItem.index,x.items.length))}),G(h+fa,function(ga,ha,ia,ja){var ka=x.items.length;ia.counter=1<ka?ca(ea.tCounter,ja.index,ka):''}),G('BuildControls'+fa,function(){if(1<x.items.length&&ea.arrows&&!x.arrowLeft){var ga=ea.arrowMarkup,ha=x.arrowLeft=a(ga.replace(/%title%/gi,ea.tPrev).replace(/%dir%/gi,'left')).addClass(w),ia=x.arrowRight=a(ga.replace(/%title%/gi,ea.tNext).replace(/%dir%/gi,'right')).addClass(w);ha.on('click',function(){x.prev()}),ia.on('click',function(){x.next()}),x.container.append(ha.add(ia))}}),G(k+fa,function(){x._preloadTimeout&&clearTimeout(x._preloadTimeout),x._preloadTimeout=setTimeout(function(){x.preloadNearbyImages(),x._preloadTimeout=null},16)}),G(b+fa,function(){C.off(fa),x.wrap.off('click'+fa),x.arrowRight=x.arrowLeft=null}))},next:function(){x.direction=!0,x.index=ba(x.index+1),x.updateItemHTML()},prev:function(){x.direction=!1,x.index=ba(x.index-1),x.updateItemHTML()},goTo:function(ea){x.direction=ea>=x.index,x.index=ea,x.updateItemHTML()},preloadNearbyImages:function(){var ha,ea=x.st.gallery.preload,fa=Math.min(ea[0],x.items.length),ga=Math.min(ea[1],x.items.length);for(ha=1;ha<=(x.direction?ga:fa);ha++)x._preloadItem(x.index+ha);for(ha=1;ha<=(x.direction?fa:ga);ha++)x._preloadItem(x.index-ha)},_preloadItem:function(ea){if(ea=ba(ea),!x.items[ea].preloaded){var fa=x.items[ea];fa.parsed||(fa=x.parseEl(ea)),I('LazyLoad',fa),'image'===fa.type&&(fa.img=a('<img class="mfp-img" />').on('load.mfploader',function(){fa.hasSize=!0}).on('error.mfploader',function(){fa.hasSize=!0,fa.loadError=!0,I('LazyLoadError',fa)}).attr('src',fa.src)),fa.preloaded=!0}}}});var da='retina';a.magnificPopup.registerModule(da,{options:{replaceSrc:function(ea){return ea.src.replace(/\.\w+$/,function(fa){return'@2x'+fa})},ratio:1},proto:{initRetina:function(){if(1<window.devicePixelRatio){var ea=x.st.retina,fa=ea.ratio;fa=isNaN(fa)?fa():fa,1<fa&&(G('ImageHasSize.'+da,function(ga,ha){ha.img.css({'max-width':ha.img[0].naturalWidth/fa,width:'100%'})}),G('ElementParse.'+da,function(ga,ha){ha.src=ea.replaceSrc(ha,fa)}))}}}}),K()});
[+]
..
[-] magnific-popup.css
[edit]
[-] jquery.magnific-popup.js
[edit]