(function(n,t,i,r){"use strict";function hi(n,t,i){return setTimeout(li(n,i),t)}function it(n,t,i){return Array.isArray(n)?(v(n,i[t],i),!0):!1}function v(n,t,i){var u;if(n)if(n.forEach)n.forEach(t,i);else if(n.length!==r)for(u=0;u<n.length;)t.call(i,n[u],u,n),u++;else for(u in n)n.hasOwnProperty(u)&&t.call(i,n[u],u,n)}function k(n,t,i){for(var f=Object.keys(t),u=0;u<f.length;)(!i||i&&n[f[u]]===r)&&(n[f[u]]=t[f[u]]),u++;return n}function ci(n,t){return k(n,t,!0)}function o(n,t,i){var u=t.prototype,r;r=n.prototype=Object.create(u);r.constructor=n;r._super=u;i&&k(r,i)}function li(n,t){return function(){return n.apply(t,arguments)}}function ai(n,t){return typeof n==fr?n.apply(t?t[0]||r:r,t):n}function er(n,t){return n===r?t:n}function pt(n,t,i){v(bt(t),function(t){n.addEventListener(t,i,!1)})}function wt(n,t,i){v(bt(t),function(t){n.removeEventListener(t,i,!1)})}function or(n,t){while(n){if(n==t)return!0;n=n.parentNode}return!1}function d(n,t){return n.indexOf(t)>-1}function bt(n){return n.trim().split(/\s+/g)}function rt(n,t,i){if(n.indexOf&&!i)return n.indexOf(t);for(var r=0;r<n.length;){if(i&&n[r][i]==t||!i&&n[r]===t)return r;r++}return-1}function kt(n){return Array.prototype.slice.call(n,0)}function sr(n,t,i){for(var u=[],e=[],r=0,f;r<n.length;)f=t?n[r][t]:n[r],rt(e,f)<0&&u.push(n[r]),e[r]=f,r++;return i&&(u=t?u.sort(function(n,i){return n[t]>i[t]}):u.sort()),u}function dt(n,t){for(var i,u,e=t[0].toUpperCase()+t.slice(1),f=0;f<ur.length;){if(i=ur[f],u=i?i+e:t,u in n)return u;f++}return r}function hu(){return su++}function hr(n){var t=n.ownerDocument;return t.defaultView||t.parentWindow}function s(n,t){var i=this;this.manager=n;this.callback=t;this.element=n.element;this.target=n.options.inputTarget;this.domHandler=function(t){ai(n.options.enable,[n])&&i.handler(t)};this.init()}function vu(n){var t,i=n.options.inputClass;return t=i?i:cu?pi:lu?ri:cr?wi:ii,new t(n,yu)}function yu(n,t,i){var r=i.pointers.length,o=i.changedPointers.length,s=t&f&&r-o==0,h=t&(u|e)&&r-o==0;i.isFirst=!!s;i.isFinal=!!h;s&&(n.session={});i.eventType=t;pu(n,i);n.emit("hammer.input",i);n.recognize(i);n.session.prevInput=i}function pu(n,t){var i=n.session,u=t.pointers,e=u.length,f;i.firstInput||(i.firstInput=vr(t));e>1&&!i.firstMultiple?i.firstMultiple=vr(t):e===1&&(i.firstMultiple=!1);var o=i.firstInput,r=i.firstMultiple,s=r?r.center:o.center,h=t.center=yr(u);t.timeStamp=si();t.deltaTime=t.timeStamp-o.timeStamp;t.angle=yi(s,h);t.distance=ti(s,h);wu(i,t);t.offsetDirection=pr(t.deltaX,t.deltaY);t.scale=r?gu(r.pointers,u):1;t.rotation=r?du(r.pointers,u):0;bu(i,t);f=n.element;or(t.srcEvent.target,f)&&(f=t.srcEvent.target);t.target=f}function wu(n,t){var i=t.center,r=n.offsetDelta||{},e=n.prevDelta||{},o=n.prevInput||{};(t.eventType===f||o.eventType===u)&&(e=n.prevDelta={x:o.deltaX||0,y:o.deltaY||0},r=n.offsetDelta={x:i.x,y:i.y});t.deltaX=e.x+(i.x-r.x);t.deltaY=e.y+(i.y-r.y)}function bu(n,t){var i=n.lastInterval||t,c=t.timeStamp-i.timeStamp,f,o,s,h;if(t.eventType!=e&&(c>au||i.velocity===r)){var l=i.deltaX-t.deltaX,a=i.deltaY-t.deltaY,u=ku(c,l,a);o=u.x;s=u.y;f=ft(u.x)>ft(u.y)?u.x:u.y;h=pr(l,a);n.lastInterval=t}else f=i.velocity,o=i.velocityX,s=i.velocityY,h=i.direction;t.velocity=f;t.velocityX=o;t.velocityY=s;t.direction=h}function vr(n){for(var i=[],t=0;t<n.pointers.length;)i[t]={clientX:tt(n.pointers[t].clientX),clientY:tt(n.pointers[t].clientY)},t++;return{timeStamp:si(),pointers:i,center:yr(i),deltaX:n.deltaX,deltaY:n.deltaY}}function yr(n){var t=n.length;if(t===1)return{x:tt(n[0].clientX),y:tt(n[0].clientY)};for(var r=0,u=0,i=0;i<t;)r+=n[i].clientX,u+=n[i].clientY,i++;return{x:tt(r/t),y:tt(u/t)}}function ku(n,t,i){return{x:t/n||0,y:i/n||0}}function pr(n,t){return n===t?gt:ft(n)>=ft(t)?n>0?ot:st:t>0?ht:ct}function ti(n,t,i){i||(i=ar);var r=t[i[0]]-n[i[0]],u=t[i[1]]-n[i[1]];return Math.sqrt(r*r+u*u)}function yi(n,t,i){i||(i=ar);var r=t[i[0]]-n[i[0]],u=t[i[1]]-n[i[1]];return Math.atan2(u,r)*180/Math.PI}function du(n,t){return yi(t[1],t[0],ni)-yi(n[1],n[0],ni)}function gu(n,t){return ti(t[0],t[1],ni)/ti(n[0],n[1],ni)}function ii(){this.evEl=tf;this.evWin=rf;this.allow=!0;this.pressed=!1;s.apply(this,arguments)}function pi(){this.evEl=wr;this.evWin=br;s.apply(this,arguments);this.store=this.manager.session.pointerEvents=[]}function kr(){this.evTarget=of;this.evWin=sf;this.started=!1;s.apply(this,arguments)}function hf(n,t){var i=kt(n.touches),r=kt(n.changedTouches);return t&(u|e)&&(i=sr(i.concat(r),"identifier",!0)),[i,r]}function ri(){this.evTarget=gr;this.targetIds={};s.apply(this,arguments)}function cf(n,t){var r=kt(n.touches),o=this.targetIds;if(t&(f|g)&&r.length===1)return o[r[0].identifier]=!0,[r,r];var i,s,h=kt(n.changedTouches),c=[],l=this.target;if(s=r.filter(function(n){return or(n.target,l)}),t===f)for(i=0;i<s.length;)o[s[i].identifier]=!0,i++;for(i=0;i<h.length;)o[h[i].identifier]&&c.push(h[i]),t&(u|e)&&delete o[h[i].identifier],i++;if(c.length)return[sr(s.concat(c),"identifier",!0),c]}function wi(){s.apply(this,arguments);var n=li(this.handler,this);this.touch=new ri(this.manager,n);this.mouse=new ii(this.manager,n)}function ki(n,t){this.manager=n;this.set(t)}function lf(n){if(d(n,lt))return lt;var t=d(n,at),i=d(n,vt);return t&&i?at+" "+vt:t||i?t?at:vt:d(n,bi)?bi:ru}function p(n){this.id=hu();this.manager=null;this.options=ci(n||{},this.defaults);this.options.enable=er(this.options.enable,!0);this.state=ui;this.simultaneous={};this.requireFail=[]}function af(n){return n&yt?"cancel":n&w?"end":n&ut?"move":n&h?"start":""}function uu(n){return n==ct?"down":n==ht?"up":n==ot?"left":n==st?"right":""}function fi(n,t){var i=t.manager;return i?i.get(n):n}function c(){p.apply(this,arguments)}function ei(){c.apply(this,arguments);this.pX=null;this.pY=null}function di(){c.apply(this,arguments)}function gi(){p.apply(this,arguments);this._timer=null;this._input=null}function nr(){c.apply(this,arguments)}function tr(){c.apply(this,arguments)}function oi(){p.apply(this,arguments);this.pTime=!1;this.pCenter=!1;this._timer=null;this._input=null;this.count=0}function b(n,t){return t=t||{},t.recognizers=er(t.recognizers,b.defaults.preset),new rr(n,t)}function rr(n,t){t=t||{};this.options=ci(t,b.defaults);this.options.inputTarget=this.options.inputTarget||n;this.handlers={};this.session={};this.recognizers=[];this.element=n;this.input=vu(this);this.touchAction=new ki(this,this.options.touchAction);eu(this,!0);v(t.recognizers,function(n){var t=this.add(new n[0](n[1]));n[2]&&t.recognizeWith(n[2]);n[3]&&t.requireFailure(n[3])},this)}function eu(n,t){var i=n.element;v(n.options.cssProps,function(n,r){i.style[dt(i.style,r)]=t?n:""})}function vf(n,i){var r=t.createEvent("Event");r.initEvent(n,!0,!0);r.gesture=i;i.target.dispatchEvent(r)}var ur=["","webkit","moz","MS","ms","o"],ou=t.createElement("div"),fr="function",tt=Math.round,ft=Math.abs,si=Date.now,su=1,cr="ontouchstart"in n,cu=dt(n,"PointerEvent")!==r,lu=cr&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),et="touch",vi="mouse",au=25,f=1,g=2,u=4,e=8,gt=1,ot=2,st=4,ht=8,ct=16,l=ot|st,nt=ht|ct,lr=l|nt,ar=["x","y"],ni=["clientX","clientY"],dr,gr,fu,ir;s.prototype={handler:function(){},init:function(){this.evEl&&pt(this.element,this.evEl,this.domHandler);this.evTarget&&pt(this.target,this.evTarget,this.domHandler);this.evWin&&pt(hr(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&wt(this.element,this.evEl,this.domHandler);this.evTarget&&wt(this.target,this.evTarget,this.domHandler);this.evWin&&wt(hr(this.element),this.evWin,this.domHandler)}};var nf={mousedown:f,mousemove:g,mouseup:u},tf="mousedown",rf="mousemove mouseup";o(ii,s,{handler:function(n){var t=nf[n.type];(t&f&&n.button===0&&(this.pressed=!0),t&g&&n.which!==1&&(t=u),this.pressed&&this.allow)&&(t&u&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[n],changedPointers:[n],pointerType:vi,srcEvent:n}))}});var uf={pointerdown:f,pointermove:g,pointerup:u,pointercancel:e,pointerout:e},ff={2:et,3:"pen",4:vi,5:"kinect"},wr="pointerdown",br="pointermove pointerup pointercancel";n.MSPointerEvent&&(wr="MSPointerDown",br="MSPointerMove MSPointerUp MSPointerCancel");o(pi,s,{handler:function(n){var t=this.store,o=!1,h=n.type.toLowerCase().replace("ms",""),r=uf[h],s=ff[n.pointerType]||n.pointerType,c=s==et,i=rt(t,n.pointerId,"pointerId");(r&f&&(n.button===0||c)?i<0&&(t.push(n),i=t.length-1):r&(u|e)&&(o=!0),i<0)||(t[i]=n,this.callback(this.manager,r,{pointers:t,changedPointers:[n],pointerType:s,srcEvent:n}),o&&t.splice(i,1))}});var ef={touchstart:f,touchmove:g,touchend:u,touchcancel:e},of="touchstart",sf="touchstart touchmove touchend touchcancel";o(kr,s,{handler:function(n){var i=ef[n.type],t;(i===f&&(this.started=!0),this.started)&&(t=hf.call(this,n,i),i&(u|e)&&t[0].length-t[1].length==0&&(this.started=!1),this.callback(this.manager,i,{pointers:t[0],changedPointers:t[1],pointerType:et,srcEvent:n}))}});dr={touchstart:f,touchmove:g,touchend:u,touchcancel:e};gr="touchstart touchmove touchend touchcancel";o(ri,s,{handler:function(n){var i=dr[n.type],t=cf.call(this,n,i);t&&this.callback(this.manager,i,{pointers:t[0],changedPointers:t[1],pointerType:et,srcEvent:n})}});o(wi,s,{handler:function(n,t,i){var r=i.pointerType==et,f=i.pointerType==vi;if(r)this.mouse.allow=!1;else if(f&&!this.mouse.allow)return;t&(u|e)&&(this.mouse.allow=!0);this.callback(n,t,i)},destroy:function(){this.touch.destroy();this.mouse.destroy()}});var nu=dt(ou.style,"touchAction"),tu=nu!==r,iu="compute",ru="auto",bi="manipulation",lt="none",at="pan-x",vt="pan-y";ki.prototype={set:function(n){n==iu&&(n=this.compute());tu&&(this.manager.element.style[nu]=n);this.actions=n.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var n=[];return v(this.manager.recognizers,function(t){ai(t.options.enable,[t])&&(n=n.concat(t.getTouchAction()))}),lf(n.join(" "))},preventDefaults:function(n){var t,i;if(!tu){if(t=n.srcEvent,i=n.offsetDirection,this.manager.session.prevented){t.preventDefault();return}var r=this.actions,u=d(r,lt),f=d(r,vt),e=d(r,at);if(u||f&&i&l||e&&i&nt)return this.preventSrc(t)}},preventSrc:function(n){this.manager.session.prevented=!0;n.preventDefault()}};var ui=1,h=2,ut=4,w=8,y=w,yt=16,a=32;p.prototype={defaults:{},set:function(n){return k(this.options,n),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(n){if(it(n,"recognizeWith",this))return this;var t=this.simultaneous;return n=fi(n,this),t[n.id]||(t[n.id]=n,n.recognizeWith(this)),this},dropRecognizeWith:function(n){return it(n,"dropRecognizeWith",this)?this:(n=fi(n,this),delete this.simultaneous[n.id],this)},requireFailure:function(n){if(it(n,"requireFailure",this))return this;var t=this.requireFail;return n=fi(n,this),rt(t,n)===-1&&(t.push(n),n.requireFailure(this)),this},dropRequireFailure:function(n){if(it(n,"dropRequireFailure",this))return this;n=fi(n,this);var t=rt(this.requireFail,n);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(n){return!!this.simultaneous[n.id]},emit:function(n){function i(i){r.manager.emit(r.options.event+(i?af(t):""),n)}var r=this,t=this.state;t<w&&i(!0);i();t>=w&&i(!0)},tryEmit:function(n){if(this.canEmit())return this.emit(n);this.state=a},canEmit:function(){for(var n=0;n<this.requireFail.length;){if(!(this.requireFail[n].state&(a|ui)))return!1;n++}return!0},recognize:function(n){var t=k({},n);if(!ai(this.options.enable,[this,t])){this.reset();this.state=a;return}this.state&(y|yt|a)&&(this.state=ui);this.state=this.process(t);this.state&(h|ut|w|yt)&&this.tryEmit(t)},process:function(){},getTouchAction:function(){},reset:function(){}};o(c,p,{defaults:{pointers:1},attrTest:function(n){var t=this.options.pointers;return t===0||n.pointers.length===t},process:function(n){var t=this.state,i=n.eventType,r=t&(h|ut),f=this.attrTest(n);return r&&(i&e||!f)?t|yt:r||f?i&u?t|w:(t&h)?t|ut:h:a}});o(ei,c,{defaults:{event:"pan",threshold:10,pointers:1,direction:lr},getTouchAction:function(){var t=this.options.direction,n=[];return t&l&&n.push(vt),t&nt&&n.push(at),n},directionTest:function(n){var i=this.options,r=!0,u=n.distance,t=n.direction,f=n.deltaX,e=n.deltaY;return t&i.direction||(i.direction&l?(t=f===0?gt:f<0?ot:st,r=f!=this.pX,u=Math.abs(n.deltaX)):(t=e===0?gt:e<0?ht:ct,r=e!=this.pY,u=Math.abs(n.deltaY))),n.direction=t,r&&u>i.threshold&&t&i.direction},attrTest:function(n){return c.prototype.attrTest.call(this,n)&&(this.state&h||!(this.state&h)&&this.directionTest(n))},emit:function(n){this.pX=n.deltaX;this.pY=n.deltaY;var t=uu(n.direction);t&&this.manager.emit(this.options.event+t,n);this._super.emit.call(this,n)}});o(di,c,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[lt]},attrTest:function(n){return this._super.attrTest.call(this,n)&&(Math.abs(n.scale-1)>this.options.threshold||this.state&h)},emit:function(n){if(this._super.emit.call(this,n),n.scale!==1){var t=n.scale<1?"in":"out";this.manager.emit(this.options.event+t,n)}}});o(gi,p,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[ru]},process:function(n){var t=this.options,i=n.pointers.length===t.pointers,r=n.distance<t.threshold,o=n.deltaTime>t.time;if(this._input=n,!r||!i||n.eventType&(u|e)&&!o)this.reset();else if(n.eventType&f)this.reset(),this._timer=hi(function(){this.state=y;this.tryEmit()},t.time,this);else if(n.eventType&u)return y;return a},reset:function(){clearTimeout(this._timer)},emit:function(n){this.state===y&&(n&&n.eventType&u?this.manager.emit(this.options.event+"up",n):(this._input.timeStamp=si(),this.manager.emit(this.options.event,this._input)))}});o(nr,c,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[lt]},attrTest:function(n){return this._super.attrTest.call(this,n)&&(Math.abs(n.rotation)>this.options.threshold||this.state&h)}});o(tr,c,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:l|nt,pointers:1},getTouchAction:function(){return ei.prototype.getTouchAction.call(this)},attrTest:function(n){var t=this.options.direction,i;return t&(l|nt)?i=n.velocity:t&l?i=n.velocityX:t&nt&&(i=n.velocityY),this._super.attrTest.call(this,n)&&t&n.direction&&n.distance>this.options.threshold&&ft(i)>this.options.velocity&&n.eventType&u},emit:function(n){var t=uu(n.direction);t&&this.manager.emit(this.options.event+t,n);this.manager.emit(this.options.event,n)}});o(oi,p,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[bi]},process:function(n){var t=this.options,o=n.pointers.length===t.pointers,s=n.distance<t.threshold,c=n.deltaTime<t.time,i,r,e;if(this.reset(),n.eventType&f&&this.count===0)return this.failTimeout();if(s&&c&&o){if(n.eventType!=u)return this.failTimeout();if(i=this.pTime?n.timeStamp-this.pTime<t.interval:!0,r=!this.pCenter||ti(this.pCenter,n.center)<t.posThreshold,this.pTime=n.timeStamp,this.pCenter=n.center,r&&i?this.count+=1:this.count=1,this._input=n,e=this.count%t.taps,e===0)return this.hasRequireFailures()?(this._timer=hi(function(){this.state=y;this.tryEmit()},t.interval,this),h):y}return a},failTimeout:function(){return this._timer=hi(function(){this.state=a},this.options.interval,this),a},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==y&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}});b.VERSION="2.0.4";b.defaults={domEvents:!1,touchAction:iu,enable:!0,inputTarget:null,inputClass:null,preset:[[nr,{enable:!1}],[di,{enable:!1},["rotate"]],[tr,{direction:l}],[ei,{direction:l},["swipe"]],[oi],[oi,{event:"doubletap",taps:2},["tap"]],[gi]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};fu=1;ir=2;rr.prototype={set:function(n){return k(this.options,n),n.touchAction&&this.touchAction.update(),n.inputTarget&&(this.input.destroy(),this.input.target=n.inputTarget,this.input.init()),this},stop:function(n){this.session.stopped=n?ir:fu},recognize:function(n){var r=this.session,i,f,t,u;if(!r.stopped)for(this.touchAction.preventDefaults(n),f=this.recognizers,t=r.curRecognizer,(!t||t&&t.state&y)&&(t=r.curRecognizer=null),u=0;u<f.length;)i=f[u],r.stopped!==ir&&(!t||i==t||i.canRecognizeWith(t))?i.recognize(n):i.reset(),!t&&i.state&(h|ut|w)&&(t=r.curRecognizer=i),u++},get:function(n){var i,t;if(n instanceof p)return n;for(i=this.recognizers,t=0;t<i.length;t++)if(i[t].options.event==n)return i[t];return null},add:function(n){if(it(n,"add",this))return this;var t=this.get(n.options.event);return t&&this.remove(t),this.recognizers.push(n),n.manager=this,this.touchAction.update(),n},remove:function(n){if(it(n,"remove",this))return this;var t=this.recognizers;return n=this.get(n),t.splice(rt(t,n),1),this.touchAction.update(),this},on:function(n,t){var i=this.handlers;return v(bt(n),function(n){i[n]=i[n]||[];i[n].push(t)}),this},off:function(n,t){var i=this.handlers;return v(bt(n),function(n){t?i[n].splice(rt(i[n],t),1):delete i[n]}),this},emit:function(n,t){var i,r;if(this.options.domEvents&&vf(n,t),i=this.handlers[n]&&this.handlers[n].slice(),i&&i.length)for(t.type=n,t.preventDefault=function(){t.srcEvent.preventDefault()},r=0;r<i.length;)i[r](t),r++},destroy:function(){this.element&&eu(this,!1);this.handlers={};this.session={};this.input.destroy();this.element=null}};k(b,{INPUT_START:f,INPUT_MOVE:g,INPUT_END:u,INPUT_CANCEL:e,STATE_POSSIBLE:ui,STATE_BEGAN:h,STATE_CHANGED:ut,STATE_ENDED:w,STATE_RECOGNIZED:y,STATE_CANCELLED:yt,STATE_FAILED:a,DIRECTION_NONE:gt,DIRECTION_LEFT:ot,DIRECTION_RIGHT:st,DIRECTION_UP:ht,DIRECTION_DOWN:ct,DIRECTION_HORIZONTAL:l,DIRECTION_VERTICAL:nt,DIRECTION_ALL:lr,Manager:rr,Input:s,TouchAction:ki,TouchInput:ri,MouseInput:ii,PointerEventInput:pi,TouchMouseInput:wi,SingleTouchInput:kr,Recognizer:p,AttrRecognizer:c,Tap:oi,Pan:ei,Swipe:tr,Pinch:di,Rotate:nr,Press:gi,on:pt,off:wt,each:v,merge:ci,extend:k,inherit:o,bindFn:li,prefixed:dt});typeof define==fr&&define.amd?define(function(){return b}):typeof module!="undefined"&&module.exports?module.exports=b:n[i]=b})(window,document,"Hammer");!function(n,t){"function"==typeof define&&define.amd?define(["jquery"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("jquery")):n.Galleria=t(n,n.jQuery)}(window,function(n,t,i,r){var e=n.document,k=t(e),h=t(n),yt=t,d=Array.prototype,et=!0,pt=3e4,tt=!1,y=navigator.userAgent.toLowerCase(),ot=n.location.hash.replace(/#\//,""),g="file:"==n.location.protocol?"http:":n.location.protocol,f=Math,c=function(){},wt=function(){return!1},bt=!(n.screen.width>1279&&1==n.devicePixelRatio||n.screen.width>1e3&&n.innerWidth<.9*n.screen.width),o=function(){var n=3,t=e.createElement("div"),i=t.getElementsByTagName("i");do t.innerHTML="<!--[if gt IE "+ ++n+"]><i><\/i><![endif]-->";while(i[0]);return n>4?n:e.documentMode||r}(),s=function(){return{html:e.documentElement,body:e.body,head:e.getElementsByTagName("head")[0],title:e.title}},nt=n.parent!==n.self,kt="data ready thumbnail loadstart loadfinish image play pause progress fullscreen_enter fullscreen_exit idle_enter idle_exit rescale lightbox_open lightbox_close lightbox_image",st=function(){var n=[];return t.each(kt.split(" "),function(t,i){n.push(i);/_/.test(i)&&n.push(i.replace(/_/g,""))}),n}(),ht=function(n){var i;return"object"!=typeof n?n:(t.each(n,function(r,u){/^[a-z]+_/.test(r)&&(i="",t.each(r.split("_"),function(n,t){i+=n>0?t.substr(0,1).toUpperCase()+t.substr(1):t}),n[i]=u,delete n[r])}),n)},it=function(n){return t.inArray(n,st)>-1?i[n.toUpperCase()]:n},a={youtube:{reg:/https?:\/\/(?:[a-zA_Z]{2,3}.)?(?:youtube\.com\/watch\?)((?:[\w\d\-\_\=]+&amp;(?:amp;)?)*v(?:&lt;[A-Z]+&gt;)?=([0-9a-zA-Z\-\_]+))/i,embed:function(){return g+"//www.youtube.com/embed/"+this.id},get_thumb:function(){return g+"//img.youtube.com/vi/"+this.id+"/default.jpg"},get_image:function(){return g+"//img.youtube.com/vi/"+this.id+"/maxresdefault.jpg"}},vimeo:{reg:/https?:\/\/(?:www\.)?(vimeo\.com)\/(?:hd#)?([0-9]+)/i,embed:function(){return g+"//player.vimeo.com/video/"+this.id},getUrl:function(){return g+"//vimeo.com/api/v2/video/"+this.id+".json?callback=?"},get_thumb:function(n){return n[0].thumbnail_medium},get_image:function(n){return n[0].thumbnail_large}},dailymotion:{reg:/https?:\/\/(?:www\.)?(dailymotion\.com)\/video\/([^_]+)/,embed:function(){return g+"//www.dailymotion.com/embed/video/"+this.id},getUrl:function(){return"https://api.dailymotion.com/video/"+this.id+"?fields=thumbnail_240_url,thumbnail_720_url&callback=?"},get_thumb:function(n){return n.thumbnail_240_url},get_image:function(n){return n.thumbnail_720_url}},_inst:[]},ct=function(i,r){for(var f,u=0;u<a._inst.length;u++)if(a._inst[u].id===r&&a._inst[u].type==i)return a._inst[u];this.type=i;this.id=r;this.readys=[];a._inst.push(this);f=this;t.extend(this,a[i]);_videoThumbs=function(n){f.data=n;t.each(f.readys,function(n,t){t(f.data)});f.readys=[]};this.hasOwnProperty("getUrl")?t.getJSON(this.getUrl(),_videoThumbs):n.setTimeout(_videoThumbs,400);this.getMedia=function(n,t,i){i=i||c;var r=this,u=function(i){t(r["get_"+n](i))};try{r.data?u(r.data):r.readys.push(u)}catch(n){i()}}},lt=function(n){var t;for(var i in a)if((t=n&&a[i].reg&&n.match(a[i].reg))&&t.length)return{id:t[2],provider:i};return!1},l={support:function(){var n=s().html;return!nt&&(n.requestFullscreen||n.msRequestFullscreen||n.mozRequestFullScreen||n.webkitRequestFullScreen)}(),callback:c,enter:function(n,t,i){this.instance=n;this.callback=t||c;i=i||s().html;i.requestFullscreen?i.requestFullscreen():i.msRequestFullscreen?i.msRequestFullscreen():i.mozRequestFullScreen?i.mozRequestFullScreen():i.webkitRequestFullScreen&&i.webkitRequestFullScreen()},exit:function(n){this.callback=n||c;e.exitFullscreen?e.exitFullscreen():e.msExitFullscreen?e.msExitFullscreen():e.mozCancelFullScreen?e.mozCancelFullScreen():e.webkitCancelFullScreen&&e.webkitCancelFullScreen()},instance:null,listen:function(){if(this.support){var n=function(){if(l.instance){var n=l.instance._fullscreen;e.fullscreen||e.mozFullScreen||e.webkitIsFullScreen||e.msFullscreenElement&&null!==e.msFullscreenElement?n._enter(l.callback):n._exit(l.callback)}};e.addEventListener("fullscreenchange",n,!1);e.addEventListener("MSFullscreenChange",n,!1);e.addEventListener("mozfullscreenchange",n,!1);e.addEventListener("webkitfullscreenchange",n,!1)}}},rt=[],w=[],at=!1,v=!1,vt=[],b=[],ut=function(n){b.push(n);t.each(vt,function(t,i){i._options.theme!=n.name&&(i._initialized||i._options.theme)||(i.theme=n,i._init.call(i))})},u=function(){return{clearTimer:function(n){t.each(i.get(),function(){this.clearTimer(n)})},addTimer:function(n){t.each(i.get(),function(){this.addTimer(n)})},array:function(n){return d.slice.call(n,0)},create:function(n,t){t=t||"div";var i=e.createElement(t);return i.className=n,i},removeFromArray:function(n,i){return t.each(n,function(t,r){if(r==i)return n.splice(t,1),!1}),n},getScriptPath:function(n){n=n||t("script:last").attr("src");var i=n.split("/");return 1==i.length?"":(i.pop(),i.join("/")+"/")},animate:function(){var s,f,v,y,h,r,l,p=function(t){var i,r="transition WebkitTransition MozTransition OTransition".split(" ");if(n.opera)return!1;for(i=0;r[i];i++)if(void 0!==t[r[i]])return r[i];return!1}((e.body||e.documentElement).style),w={MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[p],a={_default:[.25,.1,.25,1],galleria:[.645,.045,.355,1],galleriaIn:[.55,.085,.68,.53],galleriaOut:[.25,.46,.45,.94],ease:[.25,0,.25,1],linear:[.25,.25,.75,.75],"ease-in":[.42,0,1,1],"ease-out":[0,0,.58,1],"ease-in-out":[.42,0,.58,1]},o=function(n,i,r){var u={};r=r||"transition";t.each("webkit moz ms o".split(" "),function(){u["-"+this+"-"+r]=i});n.css(u)},b=function(n){o(n,"none","transition");i.WEBKIT&&i.TOUCH&&(o(n,"translate3d(0,0,0)","transform"),n.data("revert")&&(n.css(n.data("revert")),n.data("revert",null)))};return function(e,k,d){return d=t.extend({duration:400,complete:c,stop:!1},d),e=t(e),d.duration?p?(d.stop&&(e.off(w),b(e)),s=!1,t.each(k,function(n,t){l=e.css(n);u.parseValue(l)!=u.parseValue(t)&&(s=!0);e.css(n,l)}),s?(f=[],v=d.easing in a?a[d.easing]:a._default,y=" "+d.duration+"ms cubic-bezier("+v.join(",")+")",void n.setTimeout(function(n,e,s,c){return function(){n.one(e,function(n){return function(){b(n);d.complete.call(n[0])}}(n));i.WEBKIT&&i.TOUCH&&(h={},r=[0,0,0],t.each(["left","top"],function(t,i){i in s&&(r[t]=u.parseValue(s[i])-u.parseValue(n.css(i))+"px",h[i]=s[i],delete s[i])}),(r[0]||r[1])&&(n.data("revert",h),f.push("-webkit-transform"+c),o(n,"translate3d("+r.join(",")+")","transform")));t.each(s,function(n){f.push(n+c)});o(n,f.join(","));n.css(s)}}(e,w,k,y),2)):void n.setTimeout(function(){d.complete.call(e[0])},d.duration)):void e.animate(k,d):(e.css(k),void d.complete.call(e[0]))}}(),removeAlpha:function(n){if(n instanceof yt&&(n=n[0]),o<9&&n){var t=n.style,i=n.currentStyle,r=i&&i.filter||t.filter||"";/alpha/.test(r)&&(t.filter=r.replace(/alpha\([^)]*\)/i,""))}},forceStyles:function(n,i){n=t(n);n.attr("style")&&n.data("styles",n.attr("style")).removeAttr("style");n.css(i)},revertStyles:function(){t.each(u.array(arguments),function(n,i){i=t(i);i.removeAttr("style");i.attr("style","");i.data("styles")&&i.attr("style",i.data("styles")).data("styles",null)})},moveOut:function(n){u.forceStyles(n,{position:"absolute",left:-1e4})},moveIn:function(){u.revertStyles.apply(u,u.array(arguments))},hide:function(n,i,r){var f,e,s;r=r||c;f=t(n);n=f[0];f.data("opacity")||f.data("opacity",f.css("opacity"));e={opacity:0};i?(s=o<9&&n?function(){u.removeAlpha(n);n.style.visibility="hidden";r.call(n)}:r,u.animate(n,e,{duration:i,complete:s,stop:!0})):o<9&&n?(u.removeAlpha(n),n.style.visibility="hidden"):f.css(e)},show:function(n,i,r){var f,s,e,h;r=r||c;f=t(n);n=f[0];s=parseFloat(f.data("opacity"))||1;e={opacity:s};i?(o<9&&(f.css("opacity",0),n.style.visibility="visible"),h=o<9&&n?function(){1==e.opacity&&u.removeAlpha(n);r.call(n)}:r,u.animate(n,e,{duration:i,complete:h,stop:!0})):o<9&&1==e.opacity&&n?(u.removeAlpha(n),n.style.visibility="visible"):f.css(e)},wait:function(r){i._waiters=i._waiters||[];r=t.extend({until:wt,success:c,error:function(){i.raise("Could not complete wait function.")},timeout:3e3},r);var o,f,e,s=u.timestamp(),h=function(){return f=u.timestamp(),o=f-s,u.removeFromArray(i._waiters,e),r.until(o)?(r.success(),!1):"number"==typeof r.timeout&&f>=s+r.timeout?(r.error(),!1):void i._waiters.push(e=n.setTimeout(h,10))};i._waiters.push(e=n.setTimeout(h,10))},toggleQuality:function(n,t){(7===o||8===o)&&n&&"IMG"==n.nodeName.toUpperCase()&&(void 0===t&&(t="nearest-neighbor"===n.style.msInterpolationMode),n.style.msInterpolationMode=t?"bicubic":"nearest-neighbor")},insertStyleTag:function(n,i){var r,u;i&&t("#"+i).length||(r=e.createElement("style"),(i&&(r.id=i),s().head.appendChild(r),r.styleSheet)?r.styleSheet.cssText=n:(u=e.createTextNode(n),r.appendChild(u)))},loadScript:function(n,i){var u=!1,r=t("<script>").attr({src:n,async:!0}).get(0);r.onload=r.onreadystatechange=function(){u||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(u=!0,r.onload=r.onreadystatechange=null,"function"==typeof i&&i.call(this,this))};s().head.appendChild(r)},parseValue:function(n){if("number"==typeof n)return n;if("string"==typeof n){var t=n.match(/\-?\d|\./g);return t&&t.constructor===Array?1*t.join(""):0}return 0},timestamp:function(){return(new Date).getTime()},loadCSS:function(n,f,h){var l,y,a,v;if(t("link[rel=stylesheet]").each(function(){if(new RegExp(n).test(this.href))return l=this,!1}),"function"==typeof f&&(h=f,f=r),h=h||c,l)return h.call(l,l),l;if(y=e.styleSheets.length,t("#"+f).length)t("#"+f).attr("href",n),y--;else if(l=t("<link>").attr({rel:"stylesheet",href:n,id:f}).get(0),a=t('link[rel="stylesheet"], style'),a.length?a.get(0).parentNode.insertBefore(l,a[0]):s().head.appendChild(l),o&&y>=31)return void i.raise("You have reached the browser stylesheet limit (31)",!0);return"function"==typeof h&&(v=t("<s>").attr("id","galleria-loader").hide().appendTo(s().body),u.wait({until:function(){return v.height()>0},success:function(){v.remove();h.call(l,l)},error:function(){v.remove();i.raise("Theme CSS could not load after 20 sec. "+(i.QUIRK?"Your browser is in Quirks Mode, please add a correct doctype.":"Please download the latest theme."),!0)},timeout:5e3})),l}}}(),ft=function(n){return u.insertStyleTag(".galleria-videoicon{width:60px;height:60px;position:absolute;top:50%;left:50%;z-index:1;margin:-30px 0 0 -30px;cursor:pointer;background:#000;background:rgba(0,0,0,.8);border-radius:3px;-webkit-transition:all 150ms}.galleria-videoicon i{width:0px;height:0px;border-style:solid;border-width:10px 0 10px 16px;display:block;border-color:transparent transparent transparent #ffffff;margin:20px 0 0 22px}.galleria-image:hover .galleria-videoicon{background:#000}","galleria-videoicon"),t(u.create("galleria-videoicon")).html("<i><\/i>").appendTo(n).click(function(){t(this).siblings("img").mouseup()})},p=function(){var n=function(n,i,r,f){var s=this.getOptions("easing"),h=this.getStageWidth(),e={left:h*(n.rewind?-1:1)},o={left:0};r?(e.opacity=0,o.opacity=1):e.opacity=1;t(n.next).css(e);u.animate(n.next,o,{duration:n.speed,complete:function(n){return function(){i();n.css({left:0})}}(t(n.next).add(n.prev)),queue:!1,easing:s});f&&(n.rewind=!n.rewind);n.prev&&(e={left:0},o={left:h*(n.rewind?1:-1)},r&&(e.opacity=1,o.opacity=0),t(n.prev).css(e),u.animate(n.prev,o,{duration:n.speed,queue:!1,easing:s,complete:function(){t(this).css("opacity",0)}}))};return{active:!1,init:function(n,t,i){p.effects.hasOwnProperty(n)&&p.effects[n].call(this,t,i)},effects:{fade:function(n,i){t(n.next).css({opacity:0,left:0});u.animate(n.next,{opacity:1},{duration:n.speed,complete:i});n.prev&&(t(n.prev).css("opacity",1).show(),u.animate(n.prev,{opacity:0},{duration:n.speed}))},flash:function(n,i){t(n.next).css({opacity:0,left:0});n.prev?u.animate(n.prev,{opacity:0},{duration:n.speed/2,complete:function(){u.animate(n.next,{opacity:1},{duration:n.speed,complete:i})}}):u.animate(n.next,{opacity:1},{duration:n.speed,complete:i})},pulse:function(n,i){n.prev&&t(n.prev).hide();t(n.next).css({opacity:0,left:0}).show();u.animate(n.next,{opacity:1},{duration:n.speed,complete:i})},slide:function(){n.apply(this,u.array(arguments))},fadeslide:function(){n.apply(this,u.array(arguments).concat([!0]))},doorslide:function(){n.apply(this,u.array(arguments).concat([!1,!0]))}}}}();return l.listen(),t.event.special["click:fast"]={propagate:!0,add:function(i){var u=function(n){if(n.touches&&n.touches.length){var t=n.touches[0];return{x:t.pageX,y:t.pageY}}},r={touched:!1,touchdown:!1,coords:{x:0,y:0},evObj:{}};t(this).data({clickstate:r,timer:0}).on("touchstart.fast",function(i){n.clearTimeout(t(this).data("timer"));t(this).data("clickstate",{touched:!0,touchdown:!0,coords:u(i.originalEvent),evObj:i})}).on("touchmove.fast",function(n){var r=u(n.originalEvent),i=t(this).data("clickstate");Math.max(Math.abs(i.coords.x-r.x),Math.abs(i.coords.y-r.y))>6&&t(this).data("clickstate",t.extend(i,{touchdown:!1}))}).on("touchend.fast",function(u){var f=t(this);f.data("clickstate").touchdown&&i.handler.call(this,u);f.data("timer",n.setTimeout(function(){f.data("clickstate",r)},400))}).on("click.fast",function(n){if(t(this).data("clickstate").touched)return!1;t(this).data("clickstate",r);i.handler.call(this,n)})},remove:function(){t(this).off("touchstart.fast touchmove.fast touchend.fast click.fast")}},h.on("orientationchange",function(){t(this).resize()}),i=function(){var c=this;this._options={};this._playing=!1;this._playtime=5e3;this._active=null;this._queue={length:0};this._data=[];this._dom={};this._thumbnails=[];this._layers=[];this._initialized=!1;this._firstrun=!1;this._stageWidth=0;this._stageHeight=0;this._target=r;this._binds=[];this._id=parseInt(1e4*f.random(),10);t.each("container stage images image-nav image-nav-left image-nav-right info info-text info-title info-description thumbnails thumbnails-list thumbnails-container thumb-nav-left thumb-nav-right loader counter tooltip".split(" "),function(n,t){c._dom[t]=u.create("galleria-"+t)});t.each("current total".split(" "),function(n,t){c._dom[t]=u.create("galleria-"+t,"span")});var g=this._keyboard={keys:{UP:38,DOWN:40,LEFT:37,RIGHT:39,RETURN:13,ESCAPE:27,BACKSPACE:8,SPACE:32},map:{},bound:!1,press:function(n){var t=n.keyCode||n.which;t in g.map&&"function"==typeof g.map[t]&&g.map[t].call(c,n)},attach:function(n){var t,i;for(t in n)n.hasOwnProperty(t)&&(i=t.toUpperCase(),i in g.keys?g.map[g.keys[i]]=n[t]:g.map[i]=n[t]);g.bound||(g.bound=!0,k.on("keydown",g.press))},detach:function(){g.bound=!1;g.map={};k.off("keydown",g.press)}},tt=this._controls={0:r,1:r,active:0,swap:function(){tt.active=tt.active?0:1},getActive:function(){return c._options.swipe?tt.slides[c._active]:tt[tt.active]},getNext:function(){return c._options.swipe?tt.slides[c.getNext(c._active)]:tt[1-tt.active]},slides:[],frames:[],layers:[]},v=this._carousel={next:c.$("thumb-nav-right"),prev:c.$("thumb-nav-left"),width:0,current:0,max:0,hooks:[],update:function(){var n=0,i=0,r=[0];t.each(c._thumbnails,function(u,e){if(e.ready){n+=e.outerWidth||t(e.container).outerWidth(!0);var o=t(e.container).width();n+=o-f.floor(o);r[u+1]=n;i=f.max(i,e.outerHeight||t(e.container).outerHeight(!0))}});c.$("thumbnails").css({width:n,height:i});v.max=n;v.hooks=r;v.width=c.$("thumbnails-list").width();v.setClasses();c.$("thumbnails-container").toggleClass("galleria-carousel",n>v.width);v.width=c.$("thumbnails-list").width()},bindControls:function(){var n;v.next.on("click:fast",function(t){if(t.preventDefault(),"auto"===c._options.carouselSteps){for(n=v.current;n<v.hooks.length;n++)if(v.hooks[n]-v.hooks[v.current]>v.width){v.set(n-2);break}}else v.set(v.current+c._options.carouselSteps)});v.prev.on("click:fast",function(t){if(t.preventDefault(),"auto"===c._options.carouselSteps)for(n=v.current;n>=0;n--){if(v.hooks[v.current]-v.hooks[n]>v.width){v.set(n+2);break}if(0===n){v.set(0);break}}else v.set(v.current-c._options.carouselSteps)})},set:function(n){for(n=f.max(n,0);v.hooks[n-1]+v.width>=v.max&&n>=0;)n--;v.current=n;v.animate()},getLast:function(n){return(n||v.current)-1},follow:function(n){if(0===n||n===v.hooks.length-2)return void v.set(n);for(var t=v.current;v.hooks[t]-v.hooks[v.current]<v.width&&t<=v.hooks.length;)t++;n-1<v.current?v.set(n-1):n+2>t&&v.set(n-t+v.current+2)},setClasses:function(){v.prev.toggleClass("disabled",!v.current);v.next.toggleClass("disabled",v.hooks[v.current]+v.width>=v.max)},animate:function(){v.setClasses();var n=-1*v.hooks[v.current];isNaN(n)||(c.$("thumbnails").css("left",function(){return t(this).css("left")}),u.animate(c.get("thumbnails"),{left:n},{duration:c._options.carouselSpeed,easing:c._options.easing,queue:!1}))}},d=this._tooltip={initialized:!1,open:!1,timer:"tooltip"+c._id,swapTimer:"swap"+c._id,init:function(){d.initialized=!0;u.insertStyleTag(".galleria-tooltip{padding:3px 8px;max-width:50%;background:#ffe;color:#000;z-index:3;position:absolute;font-size:11px;line-height:1.3;opacity:0;box-shadow:0 0 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 2px rgba(0,0,0,.4);-webkit-box-shadow:0 0 2px rgba(0,0,0,.4);}","galleria-tooltip");c.$("tooltip").css({opacity:.8,visibility:"visible",display:"none"})},move:function(n){var s=c.getMousePosition(n).x,e=c.getMousePosition(n).y,r=c.$("tooltip"),i=s,t=e,u=r.outerHeight(!0)+1,h=r.outerWidth(!0),o=u+15,l=c.$("container").width()-h-2,a=c.$("container").height()-u-2;isNaN(i)||isNaN(t)||(i+=10,t-=u+8,i=f.max(0,f.min(l,i)),t=f.max(0,f.min(a,t)),e<o&&(t=o),r.css({left:i,top:t}))},bind:function(n,r){if(!i.TOUCH){d.initialized||d.init();var u=function(){c.$("container").off("mousemove",d.move);c.clearTimer(d.timer);c.$("tooltip").stop().animate({opacity:0},200,function(){c.$("tooltip").hide();c.addTimer(d.swapTimer,function(){d.open=!1},1e3)})},f=function(n,i){d.define(n,i);t(n).hover(function(){c.clearTimer(d.swapTimer);c.$("container").off("mousemove",d.move).on("mousemove",d.move).trigger("mousemove");d.show(n);c.addTimer(d.timer,function(){c.$("tooltip").stop().show().animate({opacity:1});d.open=!0},d.open?0:500)},u).click(u)};"string"==typeof r?f(n in c._dom?c.get(n):n,r):t.each(n,function(n,t){f(c.get(n),t)})}},show:function(i){i=t(i in c._dom?c.get(i):i);var r=i.data("tt"),u=function(t){n.setTimeout(function(n){return function(){d.move(n)}}(t),10);i.off("mouseup",u)};(r="function"==typeof r?r():r)&&(c.$("tooltip").html(r.replace(/\s/,"&#160;")),i.on("mouseup",u))},define:function(n,i){if("function"!=typeof i){var r=i;i=function(){return r}}n=t(n in c._dom?c.get(n):n).data("tt",i);d.show(n)}},w=this._fullscreen={scrolled:0,crop:r,active:!1,prev:t(),beforeEnter:function(n){n()},beforeExit:function(n){n()},keymap:c._keyboard.map,parseCallback:function(n,i){return p.active?function(){"function"==typeof n&&n.call(c);var r=c._controls.getActive(),u=c._controls.getNext();c._scaleImage(u);c._scaleImage(r);i&&c._options.trueFullscreen&&t(r.container).add(u.container).trigger("transitionend")}:n},enter:function(t){w.beforeEnter(function(){t=w.parseCallback(t,!0);c._options.trueFullscreen&&l.support?(w.active=!0,u.forceStyles(c.get("container"),{width:"100%",height:"100%"}),c.rescale(),i.MAC?i.SAFARI&&/version\/[1-5]/.test(y)?(c.$("stage").css("opacity",0),n.setTimeout(function(){w.scale();c.$("stage").css("opacity",1)},4)):(c.$("container").css("opacity",0).addClass("fullscreen"),n.setTimeout(function(){w.scale();c.$("container").css("opacity",1)},50)):c.$("container").addClass("fullscreen"),h.resize(w.scale),l.enter(c,t,c.get("container"))):(w.scrolled=h.scrollTop(),i.TOUCH||n.scrollTo(0,0),w._enter(t))})},_enter:function(f){w.active=!0;nt&&(w.iframe=function(){var f,o=e.referrer,r=e.createElement("a"),u=n.location;return r.href=o,r.protocol!=u.protocol||r.hostname!=u.hostname||r.port!=u.port?(i.raise("Parent fullscreen not available. Iframe protocol, domains and ports must match."),!1):(w.pd=n.parent.document,t(w.pd).find("iframe").each(function(){if((this.contentDocument||this.contentWindow.document)===e)return f=this,!1}),f)}());u.hide(c.getActiveImage());nt&&w.iframe&&(w.iframe.scrolled=t(n.parent).scrollTop(),n.parent.scrollTo(0,0));var o=c.getData(),v=c._options,p=!c._options.trueFullscreen||!l.support,a={height:"100%",overflow:"hidden",margin:0,padding:0};if(p&&(c.$("container").addClass("fullscreen"),w.prev=c.$("container").prev(),w.prev.length||(w.parent=c.$("container").parent()),c.$("container").appendTo("body"),u.forceStyles(c.get("container"),{position:i.TOUCH?"absolute":"fixed",top:0,left:0,width:"100%",height:"100%",zIndex:1e4}),u.forceStyles(s().html,a),u.forceStyles(s().body,a)),nt&&w.iframe&&(u.forceStyles(w.pd.documentElement,a),u.forceStyles(w.pd.body,a),u.forceStyles(w.iframe,t.extend(a,{width:"100%",height:"100%",top:0,left:0,position:"fixed",zIndex:1e4,border:"none"}))),w.keymap=t.extend({},c._keyboard.map),c.attachKeyboard({escape:c.exitFullscreen,right:c.next,left:c.prev}),w.crop=v.imageCrop,v.fullscreenCrop!=r&&(v.imageCrop=v.fullscreenCrop),o&&o.big&&o.image!==o.big){var k=new i.Picture,d=k.isCached(o.big),y=c.getIndex(),g=c._thumbnails[y];c.trigger({type:i.LOADSTART,cached:d,rewind:!1,index:y,imageTarget:c.getActiveImage(),thumbTarget:g,galleriaData:o});k.load(o.big,function(n){c._scaleImage(n,{complete:function(n){c.trigger({type:i.LOADFINISH,cached:d,index:y,rewind:!1,imageTarget:n.image,thumbTarget:g});var r=c._controls.getActive().image;r&&(t(r).width(n.image.width).height(n.image.height).attr("style",t(n.image).attr("style")),n.image.src.srcset&&t(r).attr("srcset",n.image.src.srcset),n.image.src.sizes&&t(r).attr("sizes",n.image.src.sizes),t(r).attr("src",n.image.src))}})});var tt=c.getNext(y),it=new i.Picture,b=c.getData(tt);it.preload(c.isFullscreen()&&b.big?b.big:b.image)}c.rescale(function(){c.addTimer(!1,function(){p&&u.show(c.getActiveImage());"function"==typeof f&&f.call(c);c.rescale()},100);c.trigger(i.FULLSCREEN_ENTER)});p?h.resize(w.scale):u.show(c.getActiveImage())},scale:function(){c.rescale()},exit:function(n){w.beforeExit(function(){n=w.parseCallback(n);c._options.trueFullscreen&&l.support?l.exit(n):w._exit(n)})},_exit:function(t){var e,o,r,a,f;w.active=!1;e=!c._options.trueFullscreen||!l.support;o=c.$("container").removeClass("fullscreen");(w.parent?w.parent.prepend(o):o.insertAfter(w.prev),e)&&(u.hide(c.getActiveImage()),u.revertStyles(c.get("container"),s().html,s().body),i.TOUCH||n.scrollTo(0,w.scrolled),r=c._controls.frames[c._controls.active],r&&r.image&&(r.image.src=r.image.src));nt&&w.iframe&&(u.revertStyles(w.pd.documentElement,w.pd.body,w.iframe),w.iframe.scrolled&&n.parent.scrollTo(0,w.iframe.scrolled));c.detachKeyboard();c.attachKeyboard(w.keymap);c._options.imageCrop=w.crop;a=c.getData().big;f=c._controls.getActive().image;!c.getData().iframe&&f&&a&&a==f.src&&n.setTimeout(function(n){return function(){f.src=n}}(c.getData().image),1);c.rescale(function(){c.addTimer(!1,function(){e&&u.show(c.getActiveImage());"function"==typeof t&&t.call(c);h.trigger("resize")},50);c.trigger(i.FULLSCREEN_EXIT)});h.off("resize",w.scale)}},b=this._idle={trunk:[],bound:!1,active:!1,add:function(n,r,u,f){if(n&&!i.TOUCH){b.bound||b.addEvent();n=t(n);"boolean"==typeof u&&(f=u,u={});u=u||{};var e,o={};for(e in r)r.hasOwnProperty(e)&&(o[e]=n.css(e));n.data("idle",{from:t.extend(o,u),to:r,complete:!0,busy:!1});f?n.css(r):b.addTimer();b.trunk.push(n)}},remove:function(n){n=t(n);t.each(b.trunk,function(t,i){i&&i.length&&!i.not(n).length&&(n.css(n.data("idle").from),b.trunk.splice(t,1))});b.trunk.length||(b.removeEvent(),c.clearTimer(b.timer))},addEvent:function(){b.bound=!0;c.$("container").on("mousemove click",b.showAll);"hover"==c._options.idleMode&&c.$("container").on("mouseleave",b.hide)},removeEvent:function(){b.bound=!1;c.$("container").on("mousemove click",b.showAll);"hover"==c._options.idleMode&&c.$("container").off("mouseleave",b.hide)},addTimer:function(){"hover"!=c._options.idleMode&&c.addTimer("idle",function(){b.hide()},c._options.idleTime)},hide:function(){if(c._options.idleMode&&!1!==c.getIndex()){c.trigger(i.IDLE_ENTER);var n=b.trunk.length;t.each(b.trunk,function(t,i){var r=i.data("idle");r&&(i.data("idle").complete=!1,u.animate(i,r.to,{duration:c._options.idleSpeed,complete:function(){t==n-1&&(b.active=!1)}}))})}},showAll:function(){c.clearTimer("idle");t.each(b.trunk,function(n,t){b.show(t)})},show:function(n){var r=n.data("idle");b.active&&(r.busy||r.complete)||(r.busy=!0,c.trigger(i.IDLE_EXIT),c.clearTimer("idle"),u.animate(n,r.from,{duration:c._options.idleSpeed/2,complete:function(){b.active=!0;t(n).data("idle").busy=!1;t(n).data("idle").complete=!0}}));b.addTimer()}},a=this._lightbox={width:0,height:0,initialized:!1,active:null,image:null,elems:{},keymap:!1,init:function(){if(!a.initialized){a.initialized=!0;var r={},f=c._options,e="",n="position:absolute;",h="lightbox-",l={overlay:"position:fixed;display:none;opacity:"+f.overlayOpacity+";filter:alpha(opacity="+100*f.overlayOpacity+");top:0;left:0;width:100%;height:100%;background:"+f.overlayBackground+";z-index:99990",box:"position:fixed;display:none;width:400px;height:400px;top:50%;left:50%;margin-top:-200px;margin-left:-200px;z-index:99991",shadow:n+"background:#000;width:100%;height:100%;",content:n+"background-color:#fff;top:10px;left:10px;right:10px;bottom:10px;overflow:hidden",info:n+"bottom:10px;left:10px;right:10px;color:#444;font:11px/13px arial,sans-serif;height:13px",close:n+"top:10px;right:10px;height:20px;width:20px;background:#fff;text-align:center;cursor:pointer;color:#444;font:16px/22px arial,sans-serif;z-index:99999",image:n+"top:10px;left:10px;right:10px;bottom:30px;overflow:hidden;display:block;",prevholder:n+"width:50%;top:0;bottom:40px;cursor:pointer;",nextholder:n+"width:50%;top:0;bottom:40px;right:-1px;cursor:pointer;",prev:n+"top:50%;margin-top:-20px;height:40px;width:30px;background:#fff;left:20px;display:none;text-align:center;color:#000;font:bold 16px/36px arial,sans-serif",next:n+"top:50%;margin-top:-20px;height:40px;width:30px;background:#fff;right:20px;left:auto;display:none;font:bold 16px/36px arial,sans-serif;text-align:center;color:#000",title:"float:left",counter:"float:right;margin-left:8px;"},y={},v="";v=o>7?o<9?"background:#000;filter:alpha(opacity=0);":"background:rgba(0,0,0,0);":"z-index:99999";l.nextholder+=v;l.prevholder+=v;t.each(l,function(n,t){e+=".galleria-"+h+n+"{"+t+"}"});e+=".galleria-lightbox-box.iframe .galleria-lightbox-prevholder,.galleria-lightbox-box.iframe .galleria-lightbox-nextholder{width:100px;height:100px;top:50%;margin-top:-70px}";u.insertStyleTag(e,"galleria-lightbox");t.each("overlay box content shadow title info close prevholder prev nextholder next counter image".split(" "),function(n,t){c.addElement("lightbox-"+t);r[t]=a.elems[t]=c.get("lightbox-"+t)});a.image=new i.Picture;t.each({box:"shadow content close prevholder nextholder",info:"title counter",content:"info image",prevholder:"prev",nextholder:"next"},function(n,i){var r=[];t.each(i.split(" "),function(n,t){r.push(h+t)});y[h+n]=r});c.append(y);t(r.image).append(a.image.container);t(s().body).append(r.overlay,r.box),function(n){n.hover(function(){t(this).css("color","#bbb")},function(){t(this).css("color","#444")})}(t(r.close).on("click:fast",a.hide).html("&#215;"));t.each(["Prev","Next"],function(n,u){var f=t(r[u.toLowerCase()]).html(/v/.test(u)?"&#8249;&#160;":"&#160;&#8250;"),e=t(r[u.toLowerCase()+"holder"]);if(e.on("click:fast",function(){a["show"+u]()}),o<8||i.TOUCH)return void f.show();e.hover(function(){f.show()},function(){f.stop().fadeOut(200)})});t(r.overlay).on("click:fast",a.hide);i.IPAD&&(c._options.lightboxTransitionSpeed=0)}},rescale:function(n){var l=f.min(h.width()-40,a.width),v=f.min(h.height()-60,a.height),r=f.min(l/a.width,v/a.height),e=f.round(a.width*r)+40,o=f.round(a.height*r)+60,s={width:e,height:o,"margin-top":-1*f.ceil(o/2),"margin-left":-1*f.ceil(e/2)};n?t(a.elems.box).css(s):t(a.elems.box).animate(s,{duration:c._options.lightboxTransitionSpeed,easing:c._options.easing,complete:function(){var n=a.image,r=c._options.lightboxFadeSpeed;c.trigger({type:i.LIGHTBOX_IMAGE,imageTarget:n.image});t(n.container).show();t(n.image).animate({opacity:1},r);u.show(a.elems.info,r)}})},hide:function(){a.image.image=null;h.off("resize",a.rescale);t(a.elems.box).hide().find("iframe").remove();u.hide(a.elems.info);c.detachKeyboard();c.attachKeyboard(a.keymap);a.keymap=!1;u.hide(a.elems.overlay,200,function(){t(this).hide().css("opacity",c._options.overlayOpacity);c.trigger(i.LIGHTBOX_CLOSE)})},showNext:function(){a.show(c.getNext(a.active))},showPrev:function(){a.show(c.getPrev(a.active))},show:function(r){a.active=r="number"==typeof r?r:c.getIndex()||0;a.initialized||a.init();c.trigger(i.LIGHTBOX_OPEN);a.keymap||(a.keymap=t.extend({},c._keyboard.map),c.attachKeyboard({escape:a.hide,right:a.showNext,left:a.showPrev}));h.off("resize",a.rescale);var s,y,l,e=c.getData(r),p=c.getDataLength(),v=c.getNext(r);u.hide(a.elems.info);try{for(l=c._options.preload;l>0;l--)y=new i.Picture,s=c.getData(v),y.preload(s.big?s.big:s.image),v=c.getNext(v)}catch(n){}a.image.isIframe=e.iframe&&!e.image;t(a.elems.box).toggleClass("iframe",a.image.isIframe);t(a.image.container).find(".galleria-videoicon").remove();a.image.load(e.big||e.image||e.iframe,function(i){var u,s,l,v;i.isIframe?(u=t(n).width(),s=t(n).height(),i.video&&c._options.maxVideoSize&&(l=f.min(c._options.maxVideoSize/u,c._options.maxVideoSize/s),l<1&&(u*=l,s*=l)),a.width=u,a.height=s):(a.width=i.original.width,a.height=i.original.height);(t(i.image).css({width:i.isIframe?"100%":"100.1%",height:i.isIframe?"100%":"100.1%",top:0,bottom:0,zIndex:99998,opacity:0,visibility:"visible"}).parent().height("100%"),a.elems.title.innerHTML=e.title||"",a.elems.counter.innerHTML=r+1+" / "+p,h.resize(a.rescale),a.rescale(),e.image&&e.iframe)&&((t(a.elems.box).addClass("iframe"),e.video)&&(v=ft(i.container).hide(),n.setTimeout(function(){v.fadeIn(200)},200)),t(i.image).css("cursor","pointer").mouseup(function(n,i){return function(r){t(a.image.container).find(".galleria-videoicon").remove();r.preventDefault();i.isIframe=!0;i.load(n.iframe+(n.video?"&autoplay=1":""),{width:"100%",height:o<8?t(a.image.container).height():"100%"})}}(e,i)))});t(a.elems.overlay).show().css("visibility","visible");t(a.elems.box).show()}},it=this._timer={trunk:{},add:function(t,i,r,u){if(t=t||(new Date).getTime(),u=u||!1,this.clear(t),u){var f=i;i=function(){f();it.add(t,i,r)}}this.trunk[t]=n.setTimeout(i,r)},clear:function(t){var i,r=function(t){n.clearTimeout(this.trunk[t]);delete this.trunk[t]};if(t&&t in this.trunk)r.call(this,t);else if(void 0===t)for(i in this.trunk)this.trunk.hasOwnProperty(i)&&r.call(this,i)}};return this},i.prototype={constructor:i,init:function(n,u){if(u=ht(u),this._original={target:n,options:u,data:null},this._target=this._dom.target=n.nodeName?n:t(n).get(0),this._original.html=this._target.innerHTML,w.push(this),!this._target)return void i.raise("Target not found",!0);if(this._options={autoplay:!1,carousel:!0,carouselFollow:!0,carouselSpeed:400,carouselSteps:"auto",clicknext:!1,dailymotion:{foreground:"%23EEEEEE",highlight:"%235BCEC5",background:"%23222222",logo:0,hideInfos:1},dataConfig:function(){return{}},dataSelector:"img",dataSort:!1,dataSource:this._target,debug:r,dummy:r,easing:"galleria",extend:function(){},fullscreenCrop:r,fullscreenDoubleTap:!0,fullscreenTransition:r,height:0,idleMode:!0,idleTime:3e3,idleSpeed:200,imageCrop:!1,imageMargin:0,imagePan:!1,imagePanSmoothness:12,imagePosition:"50%",imageTimeout:r,initialTransition:r,keepSource:!1,layerFollow:!0,lightbox:!1,lightboxFadeSpeed:200,lightboxTransitionSpeed:200,linkSourceImages:!0,maxScaleRatio:r,maxVideoSize:r,minScaleRatio:r,overlayOpacity:.85,overlayBackground:"#0b0b0b",pauseOnInteraction:!0,popupLinks:!1,preload:2,queue:!0,responsive:!0,show:0,showInfo:!0,showCounter:!0,showImagenav:!0,swipe:"auto",theme:null,thumbCrop:!0,thumbEventType:"click:fast",thumbMargin:0,thumbQuality:"auto",thumbDisplayOrder:!0,thumbPosition:"50%",thumbnails:!0,touchTransition:r,transition:"fade",transitionInitial:r,transitionSpeed:400,trueFullscreen:!0,useCanvas:!1,variation:"",videoPoster:!0,vimeo:{title:0,byline:0,portrait:0,color:"aaaaaa"},wait:5e3,width:"auto",youtube:{modestbranding:1,autohide:1,color:"white",hd:1,rel:0,showinfo:0}},this._options.initialTransition=this._options.initialTransition||this._options.transitionInitial,u&&(!1===u.debug&&(et=!1),"number"==typeof u.imageTimeout&&(pt=u.imageTimeout),"string"==typeof u.dummy&&(tt=u.dummy),"string"==typeof u.theme&&(this._options.theme=u.theme)),t(this._target).children().hide(),i.QUIRK&&i.raise("Your page is in Quirks mode, Galleria may not render correctly. Please validate your HTML and add a correct doctype."),b.length)if(this._options.theme){for(var f=0;f<b.length;f++)if(this._options.theme===b[f].name){this.theme=b[f];break}}else this.theme=b[0];return"object"==typeof this.theme?this._init():vt.push(this),this},_init:function(){var s=this,c=this._options,a,l;return this._initialized?(i.raise("Init failed: Gallery instance already initialized."),this):(this._initialized=!0,!this.theme)?(i.raise("Init failed: No theme found.",!0),this):((t.extend(!0,c,this.theme.defaults,this._original.options,i.configure.options),c.swipe=function(n){return"enforced"==n||!1!==n&&"disabled"!=n&&!!i.TOUCH}(c.swipe),c.swipe&&(c.clicknext=!1,c.imagePan=!1),function(n){if(!("getContext"in n))return void(n=null);v=v||{elem:n,context:n.getContext("2d"),cache:{},length:0}}(e.createElement("canvas")),this.bind(i.DATA,function(){var e,t,r;n.screen&&n.screen.width&&Array.prototype.forEach&&this._data.forEach(function(t){var i="devicePixelRatio"in n?n.devicePixelRatio:1;f.max(n.screen.width,n.screen.height)*i<1024&&(t.big=t.image)});this._original.data=this._data;this.get("total").innerHTML=this.getDataLength();e=this.$("container");s._options.height<2&&(s._userRatio=s._ratio=s._options.height);t={width:0,height:0};r=function(){return s.$("stage").height()};u.wait({until:function(){return t=s._getWH(),e.width(t.width).height(t.height),r()&&t.width&&t.height>50},success:function(){s._width=t.width;s._height=t.height;s._ratio=s._ratio||t.height/t.width;i.WEBKIT?n.setTimeout(function(){s._run()},1):s._run()},error:function(){r()?i.raise("Could not extract sufficient width/height of the gallery container. Traced measures: width:"+t.width+"px, height: "+t.height+"px.",!0):i.raise("Could not extract a stage height from the CSS. Traced height: "+r()+"px.",!0)},timeout:"number"==typeof this._options.wait&&this._options.wait})}),this.append({"info-text":["info-title","info-description"],info:["info-text"],"image-nav":["image-nav-right","image-nav-left"],stage:["images","loader","counter","image-nav"],"thumbnails-list":["thumbnails"],"thumbnails-container":["thumb-nav-left","thumbnails-list","thumb-nav-right"],container:["stage","thumbnails-container","info","tooltip"]}),u.hide(this.$("counter").append(this.get("current"),e.createTextNode(" / "),this.get("total"))),this.setCounter("&#8211;"),u.hide(s.get("tooltip")),this.$("container").addClass([i.TOUCH?"touch":"notouch",this._options.variation,"galleria-theme-"+this.theme.name].join(" ")),this._options.swipe||t.each(new Array(2),function(n){var r=new i.Picture,f;t(r.container).css({position:"absolute",top:0,left:0}).prepend(s._layers[n]=t(u.create("galleria-layer")).css({position:"absolute",top:0,left:0,right:0,bottom:0,zIndex:2})[0]);s.$("images").append(r.container);s._controls[n]=r;f=new i.Picture;f.isIframe=!0;t(f.container).attr("class","galleria-frame").css({position:"absolute",top:0,left:0,zIndex:4,background:"#000",display:"none"}).appendTo(r.container);s._controls.frames[n]=f}),this.$("images").css({position:"relative",top:0,left:0,width:"100%",height:"100%"}),c.swipe&&(this.$("images").css({position:"absolute",top:0,left:0,width:0,height:"100%"}),this.finger=new i.Finger(this.get("stage"),{onchange:function(n){s.pause().show(n)},oncomplete:function(n){var i=f.max(0,f.min(parseInt(n,10),s.getDataLength()-1)),r=s.getData(i);t(s._thumbnails[i].container).addClass("active").siblings(".active").removeClass("active");r&&(s.$("images").find(".galleria-frame").css("opacity",0).hide().find("iframe").remove(),s._options.carousel&&s._options.carouselFollow&&s._carousel.follow(i))}}),this.bind(i.RESCALE,function(){this.finger.setup()}),this.$("stage").on("click",function(){var i=s.getData();if(i){if(i.iframe){s.isPlaying()&&s.pause();var u=s._controls.frames[s._active],f=s._stageWidth,e=s._stageHeight;return t(u.container).find("iframe").length?void 0:(t(u.container).css({width:f,height:e,opacity:0}).show().animate({opacity:1},200),void n.setTimeout(function(){u.load(i.iframe+(i.video?"&autoplay=1":""),{width:f,height:e},function(n){s.$("container").addClass("videoplay");n.scale({width:s._stageWidth,height:s._stageHeight,iframelimit:i.video?s._options.maxVideoSize:r})})},100))}i.link&&(s._options.popupLinks?n.open(i.link,"_blank"):n.location.href=i.link)}}),this.bind(i.IMAGE,function(n){var i;s.setCounter(n.index);s.setInfo(n.index);var r=this.getNext(),u=this.getPrev(),f=[u,r];f.push(this.getNext(r),this.getPrev(u),s._controls.slides.length-1);i=[];t.each(f,function(n,r){-1==t.inArray(r,i)&&i.push(r)});t.each(i,function(n,i){var r=s.getData(i),u=s._controls.slides[i],f=s.isFullscreen()&&r.big?r.big:r.image||r.iframe;r.iframe&&!r.image&&(u.isIframe=!0);u.ready||s._controls.slides[i].load(f,function(n){n.isIframe||t(n.image).css("visibility","hidden");s._scaleImage(n,{complete:function(n){n.isIframe||t(n.image).css({opacity:0,visibility:"visible"}).animate({opacity:1},200)}})})})})),this.$("thumbnails, thumbnails-list").css({overflow:"hidden",position:"relative"}),this.$("image-nav-right, image-nav-left").on("click:fast",function(){c.pauseOnInteraction&&s.pause();var n=/right/.test(this.className)?"next":"prev";s[n]()}).on("click",function(n){n.preventDefault();(c.clicknext||c.swipe)&&n.stopPropagation()}),t.each(["info","counter","image-nav"],function(n,t){!1===c["show"+t.substr(0,1).toUpperCase()+t.substr(1).replace(/-/,"")]&&u.moveOut(s.get(t.toLowerCase()))}),this.load(),c.keepSource||o||(this._target.innerHTML=""),this.get("errors")&&this.appendChild("target","errors"),this.appendChild("target","container"),c.carousel)&&(a=0,l=c.show,this.bind(i.THUMBNAIL,function(){this.updateCarousel();++a==this.getDataLength()&&"number"==typeof l&&l>0&&this._carousel.follow(l)})),c.responsive&&h.on("resize",function(){s.isFullscreen()||s.resize()}),c.fullscreenDoubleTap&&this.$("stage").on("touchstart",function(){var n,t,i,f,e,r,o=function(n){return n.originalEvent.touches?n.originalEvent.touches[0]:n};return s.$("stage").on("touchmove",function(){n=0}),function(h){if(!/(-left|-right)/.test(h.target.className)){if(r=u.timestamp(),t=o(h).pageX,i=o(h).pageY,h.originalEvent.touches.length<2&&r-n<300&&t-f<20&&i-e<20)return s.toggleFullscreen(),void h.preventDefault();n=r;f=t;e=i}}}()),t.each(i.on.binds,function(n,i){-1==t.inArray(i.hash,s._binds)&&s.bind(i.type,i.callback)}),this)},addTimer:function(){return this._timer.add.apply(this._timer,u.array(arguments)),this},clearTimer:function(){return this._timer.clear.apply(this._timer,u.array(arguments)),this},_getWH:function(){var r,e=this.$("container"),o=this.$("target"),n=this,i={};return t.each(["width","height"],function(t,s){n._options[s]&&"number"==typeof n._options[s]?i[s]=n._options[s]:(r=[u.parseValue(e.css(s)),u.parseValue(o.css(s)),e[s](),o[s]()],n["_"+s]||r.splice(r.length,u.parseValue(e.css("min-"+s)),u.parseValue(o.css("min-"+s))),i[s]=f.max.apply(f,r))}),n._userRatio&&(i.height=i.width*n._userRatio),i},_createThumbnails:function(r){this.get("total").innerHTML=this.getDataLength();var y,f,l,a,c=this,s=this._options,h=r?this._data.length-r.length:0,g=h,p=[],w=0,nt=o<8?"http://upload.wikimedia.org/wikipedia/commons/c/c0/Blank.gif":"data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw%3D%3D",tt=function(){var n=c.$("thumbnails").find(".active");return!!n.length&&n.find("img").attr("src")}(),v="string"==typeof s.thumbnails?s.thumbnails.toLowerCase():null,b=function(n){return e.defaultView&&e.defaultView.getComputedStyle?e.defaultView.getComputedStyle(f.container,null)[n]:a.css(n)},it=function(n){s.pauseOnInteraction&&c.pause();var i=t(n.currentTarget).data("index");c.getIndex()!==i&&c.show(i);n.preventDefault()},k=function(n,r){t(n.container).css("visibility","visible");c.trigger({type:i.THUMBNAIL,thumbTarget:n.image,index:n.data.order,galleriaData:c.getData(n.data.order)});"function"==typeof r&&r.call(c,n)},d=function(n,i){n.scale({width:n.data.width,height:n.data.height,crop:s.thumbCrop,margin:s.thumbMargin,canvas:s.useCanvas,position:s.thumbPosition,complete:function(n){var f,r,e=["left","top"];c.getData(n.index);t.each(["Width","Height"],function(i,u){f=u.toLowerCase();!0===s.thumbCrop&&s.thumbCrop!==f||(r={},r[f]=n[f],t(n.container).css(r),r={},r[e[i]]=0,t(n.image).css(r));n["outer"+u]=t(n.container)["outer"+u](!0)});u.toggleQuality(n.image,!0===s.thumbQuality||"auto"===s.thumbQuality&&n.original.width<3*n.width);s.thumbDisplayOrder&&!n.lazy?t.each(p,function(n,t){if(n===w&&t.ready&&!t.displayed)return w++,t.displayed=!0,void k(t,i)}):k(n,i)}})};for(r||(this._thumbnails=[],this.$("thumbnails").empty());this._data[h];h++)l=this._data[h],y=l.thumb||l.image,!0!==s.thumbnails&&"lazy"!=v||!l.thumb&&!l.image?l.iframe&&null!==v||"empty"===v||"numbers"===v?(f={container:u.create("galleria-image"),image:u.create("img","span"),ready:!0,data:{order:h}},"numbers"===v&&t(f.image).text(h+1),l.iframe&&t(f.image).addClass("iframe"),this.$("thumbnails").append(f.container),n.setTimeout(function(n,r,u){return function(){t(u).append(n);c.trigger({type:i.THUMBNAIL,thumbTarget:n,index:r,galleriaData:c.getData(r)})}}(f.image,h,f.container),50+20*h)):f={container:null,image:null}:(f=new i.Picture(h),f.index=h,f.displayed=!1,f.lazy=!1,f.video=!1,this.$("thumbnails").append(f.container),a=t(f.container),a.css("visibility","hidden"),f.data={width:u.parseValue(b("width")),height:u.parseValue(b("height")),order:h,src:y},!0!==s.thumbCrop?a.css({width:"auto",height:"auto"}):a.css({width:f.data.width,height:f.data.height}),"lazy"==v?(a.addClass("lazy"),f.lazy=!0,f.load(nt,{height:f.data.height,width:f.data.width})):f.load(y,d),"all"===s.preload&&f.preload(l.image)),t(f.container).add(s.keepSource&&s.linkSourceImages?l.original:null).data("index",h).on(s.thumbEventType,it).data("thumbload",d),tt===y&&t(f.container).addClass("active"),this._thumbnails.push(f);return p=this._thumbnails.slice(g),this},lazyLoad:function(n,i){var u=n.constructor==Array?n:[n],r=this,f=0;return t.each(u,function(n,e){if(!(e>r._thumbnails.length-1)){var o=r._thumbnails[e],c=o.data,h=function(){++f==u.length&&"function"==typeof i&&i.call(r)},s=t(o.container).data("thumbload");s&&(o.video?s.call(r,o,h):o.load(c.src,function(n){s.call(r,n,h)}))}}),this},lazyLoadChunks:function(t,i){var e=this.getDataLength(),r=0,o=0,s=[],u=[],h=this,f;for(i=i||0;r<e;r++)u.push(r),++o!=t&&r!=e-1||(s.push(u),o=0,u=[]);return f=function(t){var r=s.shift();r&&n.setTimeout(function(){h.lazyLoad(r,function(){f(!0)})},i&&t?i:0)},f(!1),this},_run:function(){var f=this;f._createThumbnails();u.wait({timeout:1e4,until:function(){return i.OPERA&&f.$("stage").css("display","inline-block"),f._stageWidth=f.$("stage").width(),f._stageHeight=f.$("stage").height(),f._stageWidth&&f._stageHeight>50},success:function(){if(rt.push(f),f._options.swipe){var e=f.$("images").width(f.getDataLength()*f._stageWidth);t.each(new Array(f.getDataLength()),function(n){var r=new i.Picture,s=f.getData(n),o;t(r.container).css({position:"absolute",top:0,left:f._stageWidth*n}).prepend(f._layers[n]=t(u.create("galleria-layer")).css({position:"absolute",top:0,left:0,right:0,bottom:0,zIndex:2})[0]).appendTo(e);s.video&&ft(r.container);f._controls.slides.push(r);o=new i.Picture;o.isIframe=!0;t(o.container).attr("class","galleria-frame").css({position:"absolute",top:0,left:0,zIndex:4,background:"#000",display:"none"}).appendTo(r.container);f._controls.frames.push(o)});f.finger.setup()}if(u.show(f.get("counter")),f._options.carousel&&f._carousel.bindControls(),f._options.autoplay&&(f.pause(),"number"==typeof f._options.autoplay&&(f._playtime=f._options.autoplay),f._playing=!0),f._firstrun)return f._options.autoplay&&f.trigger(i.PLAY),void("number"==typeof f._options.show&&f.show(f._options.show));f._firstrun=!0;i.History&&i.History.change(function(t){isNaN(t)?n.history.go(-1):f.show(t,r,!0)});f.trigger(i.READY);f.theme.init.call(f,f._options);t.each(i.ready.callbacks,function(n,t){"function"==typeof t&&t.call(f,f._options)});f._options.extend.call(f,f._options);/^[0-9]{1,4}$/.test(ot)&&i.History?f.show(ot,r,!0):f._data[f._options.show]&&f.show(f._options.show);f._options.autoplay&&f.trigger(i.PLAY)},error:function(){i.raise("Stage width or height is too small to show the gallery. Traced measures: width:"+f._stageWidth+"px, height: "+f._stageHeight+"px.",!0)}})},load:function(n,r,u){var o=this,e=this._options;return this._data=[],this._thumbnails=[],this.$("thumbnails").empty(),"function"==typeof r&&(u=r,r=null),n=n||e.dataSource,r=r||e.dataSelector,u=u||e.dataConfig,t.isPlainObject(n)&&(n=[n]),t.isArray(n)?this.validate(n)?this._data=n:i.raise("Load failed: JSON Array not valid."):(r+=",.video,.iframe",t(n).find(r).each(function(n,i){i=t(i);var r={},e=i.parent(),f=e.attr("href"),s=e.attr("rel");f&&("IMG"==i[0].nodeName||i.hasClass("video"))&&lt(f)?r.video=f:f&&i.hasClass("iframe")?r.iframe=f:r.image=f;s&&(r.big=s);r.imagesrcset=e.data("srcset");r.imagesizes=e.data("sizes");r.thumbsizes=i.attr("sizes");r.thumbsrcset=i.attr("srcset");t.each("big bigsrcset bigsizes title description link layer image imagesrcset imagesizes".split(" "),function(n,t){i.data(t)&&(r[t]=i.data(t).toString())});i.data("srcset")&&(r.imagesrcset=i.data("srcset"));i.data("sizes")&&(r.imagesizes=i.data("sizes"));r.big||(r.big=r.image,r.bigsrcset=r.imagesrcset,r.bigsizes=r.imagesizes);o._data.push(t.extend({title:i.attr("title")||"",thumb:i.attr("src"),image:i.attr("src"),big:i.attr("src"),description:i.attr("alt")||"",link:i.attr("longdesc"),original:i.get(0)},r,u(i)))})),"function"==typeof e.dataSort?d.sort.call(this._data,e.dataSort):"random"==e.dataSort&&this._data.sort(function(){return f.round(f.random())-.5}),this.getDataLength()&&this._parseData(function(){this.trigger(i.DATA)}),this},_parseData:function(n){var i,u=this,f=!1,e=function(){var i=!0;t.each(u._data,function(n,t){if(t.loading)return i=!1,!1});i&&!f&&(f=!0,n.call(u))};return t.each(this._data,function(n,f){if(i=u._data[n],t.each("big image thumb".split(" "),function(n,t){f[t]&&(f[t]=new String(f[t]),f[t].srcset=f[t+"srcset"],f[t].sizes=f[t+"sizes"])}),"thumb"in f==!1&&(i.thumb=f.image),f.big||(i.big=f.image),"video"in f){var o=lt(f.video);o&&(i.iframe=new ct(o.provider,o.id).embed()+function(){if("object"==typeof u._options[o.provider]){var n=[];return t.each(u._options[o.provider],function(t,i){n.push(t+"="+i)}),"youtube"==o.provider&&(n=["wmode=opaque"].concat(n)),"?"+n.join("&")}return""}(),i.thumb&&i.image||t.each(["thumb","image"],function(n,t){if("image"==t&&!u._options.videoPoster)return void(i.image=r);var f=new ct(o.provider,o.id);i[t]||(i.loading=!0,f.getMedia(t,function(n,t){return function(i){n[t]=i;"image"!=t||n.big||(n.big=n.image);delete n.loading;e()}}(i,t)))}))}}),e(),this},destroy:function(){return this.$("target").data("galleria",null),this.$("container").off("galleria"),this.get("target").innerHTML=this._original.html,this.clearTimer(),u.removeFromArray(w,this),u.removeFromArray(rt,this),a._inst=[],void 0!==i._waiters&&i._waiters.length&&t.each(i._waiters,function(t,i){i&&n.clearTimeout(i)}),this},splice:function(){var t=this,i=u.array(arguments);return n.setTimeout(function(){d.splice.apply(t._data,i);t._parseData(function(){t._createThumbnails()})},2),t},push:function(){var i=this,t=u.array(arguments);return 1==t.length&&t[0].constructor==Array&&(t=t[0]),n.setTimeout(function(){d.push.apply(i._data,t);i._parseData(function(){i._createThumbnails(t)})},2),i},_getActive:function(){return this._controls.getActive()},validate:function(){return!0},bind:function(n,t){return n=it(n),this.$("container").on(n,this.proxy(t)),this},unbind:function(n){return n=it(n),this.$("container").off(n),this},trigger:function(n){return n="object"==typeof n?t.extend(n,{scope:this}):{type:it(n),scope:this},this.$("container").trigger(n),this},addIdleState:function(){return this._idle.add.apply(this._idle,u.array(arguments)),this},removeIdleState:function(){return this._idle.remove.apply(this._idle,u.array(arguments)),this},enterIdleMode:function(){return this._idle.hide(),this},exitIdleMode:function(){return this._idle.showAll(),this},enterFullscreen:function(){return this._fullscreen.enter.apply(this,u.array(arguments)),this},exitFullscreen:function(){return this._fullscreen.exit.apply(this,u.array(arguments)),this},toggleFullscreen:function(){return this._fullscreen[this.isFullscreen()?"exit":"enter"].apply(this,u.array(arguments)),this},bindTooltip:function(){return this._tooltip.bind.apply(this._tooltip,u.array(arguments)),this},defineTooltip:function(){return this._tooltip.define.apply(this._tooltip,u.array(arguments)),this},refreshTooltip:function(){return this._tooltip.show.apply(this._tooltip,u.array(arguments)),this},openLightbox:function(){return this._lightbox.show.apply(this._lightbox,u.array(arguments)),this},closeLightbox:function(){return this._lightbox.hide.apply(this._lightbox,u.array(arguments)),this},hasVariation:function(n){return t.inArray(n,this._options.variation.split(/\s+/))>-1},getActiveImage:function(){var n=this._getActive();return n?n.image:r},getActiveThumb:function(){return this._thumbnails[this._active].image||r},getMousePosition:function(n){return{x:n.pageX-this.$("container").offset().left,y:n.pageY-this.$("container").offset().top}},addPan:function(n){if(!1!==this._options.imageCrop){n=t(n||this.getActiveImage());var i=this,v=n.width()/2,y=n.height()/2,h=parseInt(n.css("left"),10),c=parseInt(n.css("top"),10),e=h||0,s=c||0,l=0,a=0,p=!1,d=u.timestamp(),w=0,r=0,b=function(t,i,u){if(t>0&&(r=f.round(f.max(-1*t,f.min(0,i))),w!==r))if(w=r,8===o)n.parent()["scroll"+u](-1*r);else{var e={};e[u.toLowerCase()]=r;n.css(e)}},k=function(n){u.timestamp()-d<50||(p=!0,v=i.getMousePosition(n).x,y=i.getMousePosition(n).y)},g=function(){p&&(l=n.width()-i._stageWidth,a=n.height()-i._stageHeight,h=v/i._stageWidth*l*-1,c=y/i._stageHeight*a*-1,e+=(h-e)/i._options.imagePanSmoothness,s+=(c-s)/i._options.imagePanSmoothness,b(a,s,"Top"),b(l,e,"Left"))};return 8===o&&(n.parent().scrollTop(-1*s).scrollLeft(-1*e),n.css({top:0,left:0})),this.$("stage").off("mousemove",k).on("mousemove",k),this.addTimer("pan"+i._id,g,50,!0),this}},proxy:function(n,t){return"function"!=typeof n?c:(t=t||this,function(){return n.apply(t,u.array(arguments))})},getThemeName:function(){return this.theme.name},removePan:function(){return this.$("stage").off("mousemove"),this.clearTimer("pan"+this._id),this},addElement:function(){var n=this._dom;return t.each(u.array(arguments),function(t,i){n[i]=u.create("galleria-"+i)}),this},attachKeyboard:function(){return this._keyboard.attach.apply(this._keyboard,u.array(arguments)),this},detachKeyboard:function(){return this._keyboard.detach.apply(this._keyboard,u.array(arguments)),this},appendChild:function(n,t){return this.$(n).append(this.get(t)||t),this},prependChild:function(n,t){return this.$(n).prepend(this.get(t)||t),this},remove:function(){return this.$(u.array(arguments).join(",")).remove(),this},append:function(n){var t,i;for(t in n)if(n.hasOwnProperty(t))if(n[t].constructor===Array)for(i=0;n[t][i];i++)this.appendChild(t,n[t][i]);else this.appendChild(t,n[t]);return this},_scaleImage:function(n,i){if(n=n||this._controls.getActive()){var r,e=function(n){t(n.container).children(":first").css({top:f.max(0,u.parseValue(n.image.style.top)),left:f.max(0,u.parseValue(n.image.style.left)),width:u.parseValue(n.image.width),height:u.parseValue(n.image.height)})};return i=t.extend({width:this._stageWidth,height:this._stageHeight,crop:this._options.imageCrop,max:this._options.maxScaleRatio,min:this._options.minScaleRatio,margin:this._options.imageMargin,position:this._options.imagePosition,iframelimit:this._options.maxVideoSize},i),this._options.layerFollow&&!0!==this._options.imageCrop?"function"==typeof i.complete?(r=i.complete,i.complete=function(){r.call(n,n);e(n)}):i.complete=e:t(n.container).children(":first").css({top:0,left:0}),n.scale(i),this}},updateCarousel:function(){return this._carousel.update(),this},resize:function(n,i){"function"==typeof n&&(i=n,n=r);n=t.extend({width:0,height:0},n);var f=this,u=this.$("container");return t.each(n,function(t,i){i||(u[t]("auto"),n[t]=f._getWH()[t])}),t.each(n,function(n,t){u[n](t)}),this.rescale(i)},rescale:function(n,u,f){var e=this;return"function"==typeof n&&(f=n,n=r),function(){e._stageWidth=n||e.$("stage").width();e._stageHeight=u||e.$("stage").height();e._options.swipe?(t.each(e._controls.slides,function(n,i){e._scaleImage(i);t(i.container).css("left",e._stageWidth*n)}),e.$("images").css("width",e._stageWidth*e.getDataLength())):e._scaleImage();e._options.carousel&&e.updateCarousel();e._controls.frames[e._controls.active]&&e._controls.frames[e._controls.active].scale({width:e._stageWidth,height:e._stageHeight,iframelimit:e._options.maxVideoSize});e.trigger(i.RESCALE);"function"==typeof f&&f.call(e)}.call(e),this},refreshImage:function(){return this._scaleImage(),this._options.imagePan&&this.addPan(),this},_preload:function(){if(this._options.preload){var u,t,n,r=this.getNext();try{for(t=this._options.preload;t>0;t--)u=new i.Picture,n=this.getData(r),u.preload(this.isFullscreen()&&n.big?n.big:n.image),r=this.getNext(r)}catch(u){}}},show:function(r,u,e){var v=this._options.swipe,o,s,l;if(v||!(this._queue.length>3||!1===r||!this._options.queue&&this._queue.stalled)){if(r=f.max(0,f.min(parseInt(r,10),this.getDataLength()-1)),u=void 0!==u?!!u:r<this.getIndex(),!(e=e||!1)&&i.History)return void i.History.set(r.toString());if(this.finger&&r!==this._active&&(this.finger.to=-r*this.finger.width,this.finger.index=r),this._active=r,v){if(o=this.getData(r),s=this,!o)return;var a=this.isFullscreen()&&o.big?o.big:o.image||o.iframe,h=this._controls.slides[r],y=h.isCached(a),p=this._thumbnails[r],c={cached:y,index:r,rewind:u,imageTarget:h.image,thumbTarget:p.image,galleriaData:o};this.trigger(t.extend(c,{type:i.LOADSTART}));s.$("container").removeClass("videoplay");l=function(){s._layers[r].innerHTML=s.getData().layer||"";s.trigger(t.extend(c,{type:i.LOADFINISH}));s._playCheck()};s._preload();n.setTimeout(function(){h.ready&&t(h.image).attr("src")==a?(s.trigger(t.extend(c,{type:i.IMAGE})),l()):(o.iframe&&!o.image&&(h.isIframe=!0),h.load(a,function(n){c.imageTarget=n.image;s._scaleImage(n,l).trigger(t.extend(c,{type:i.IMAGE}));l()}))},100)}else d.push.call(this._queue,{index:r,rewind:u}),this._queue.stalled||this._show();return this}},_show:function(){var f=this,o=this._queue[0],e=this.getData(o.index),c;if(e){var l=this.isFullscreen()&&e.big?e.big:e.image||e.iframe,h=this._controls.getActive(),s=this._controls.getNext(),a=s.isCached(l),v=this._thumbnails[o.index],y=function(){t(s.image).trigger("mouseup")};f.$("container").toggleClass("iframe",!!e.isIframe).removeClass("videoplay");c=function(e,o,s,h,c){return function(){var l;p.active=!1;u.toggleQuality(o.image,f._options.imageQuality);f._layers[f._controls.active].innerHTML="";t(s.container).css({zIndex:0,opacity:0}).show();t(s.container).find("iframe, .galleria-videoicon").remove();t(f._controls.frames[f._controls.active].container).hide();t(o.container).css({zIndex:1,left:0,top:0}).show();f._controls.swap();f._options.imagePan&&f.addPan(o.image);(e.iframe&&e.image||e.link||f._options.lightbox||f._options.clicknext)&&t(o.image).css({cursor:"pointer"}).on("mouseup",function(u){if(!("number"==typeof u.which&&u.which>1)){if(e.iframe){f.isPlaying()&&f.pause();var o=f._controls.frames[f._controls.active],s=f._stageWidth,h=f._stageHeight;return t(o.container).css({width:s,height:h,opacity:0}).show().animate({opacity:1},200),void n.setTimeout(function(){o.load(e.iframe+(e.video?"&autoplay=1":""),{width:s,height:h},function(n){f.$("container").addClass("videoplay");n.scale({width:f._stageWidth,height:f._stageHeight,iframelimit:e.video?f._options.maxVideoSize:r})})},100)}return f._options.clicknext&&!i.TOUCH?(f._options.pauseOnInteraction&&f.pause(),void f.next()):e.link?void(f._options.popupLinks?l=n.open(e.link,"_blank"):n.location.href=e.link):void(f._options.lightbox&&f.openLightbox())}});f._playCheck();f.trigger({type:i.IMAGE,index:h.index,imageTarget:o.image,thumbTarget:c.image,galleriaData:e});d.shift.call(f._queue);f._queue.stalled=!1;f._queue.length&&f._show()}}(e,s,h,o,v);this._options.carousel&&this._options.carouselFollow&&this._carousel.follow(o.index);f._preload();u.show(s.container);s.isIframe=e.iframe&&!e.image;t(f._thumbnails[o.index].container).addClass("active").siblings(".active").removeClass("active");f.trigger({type:i.LOADSTART,cached:a,index:o.index,rewind:o.rewind,imageTarget:s.image,thumbTarget:v.image,galleriaData:e});f._queue.stalled=!0;s.load(l,function(n){var s=t(f._layers[1-f._controls.active]).html(e.layer||"").hide();f._scaleImage(n,{complete:function(n){var l,v;"image"in h&&u.toggleQuality(h.image,!1);u.toggleQuality(n.image,!1);f.removePan();f.setInfo(o.index);f.setCounter(o.index);e.layer&&(s.show(),(e.iframe&&e.image||e.link||f._options.lightbox||f._options.clicknext)&&s.css("cursor","pointer").off("mouseup").mouseup(y));e.video&&e.image&&ft(n.container);l=f._options.transition;(t.each({initial:null===h.image,touch:i.TOUCH,fullscreen:f.isFullscreen()},function(n,t){if(t&&f._options[n+"Transition"]!==r)return l=f._options[n+"Transition"],!1}),l in p.effects==!1)?c():(v={prev:h.container,next:n.container,rewind:o.rewind,speed:f._options.transitionSpeed||400},p.active=!0,p.init.call(f,l,v,c));f.trigger({type:i.LOADFINISH,cached:a,index:o.index,rewind:o.rewind,imageTarget:n.image,thumbTarget:f._thumbnails[o.index].image,galleriaData:f.getData(o.index)})}})})}},getNext:function(n){return n="number"==typeof n?n:this.getIndex(),n===this.getDataLength()-1?0:n+1},getPrev:function(n){return n="number"==typeof n?n:this.getIndex(),0===n?this.getDataLength()-1:n-1},next:function(){return this.getDataLength()>1&&this.show(this.getNext(),!1),this},prev:function(){return this.getDataLength()>1&&this.show(this.getPrev(),!0),this},get:function(n){return n in this._dom?this._dom[n]:null},getData:function(n){return n in this._data?this._data[n]:this._data[this._active]},getDataLength:function(){return this._data.length},getIndex:function(){return"number"==typeof this._active&&this._active},getStageHeight:function(){return this._stageHeight},getStageWidth:function(){return this._stageWidth},getOptions:function(n){return void 0===n?this._options:this._options[n]},setOptions:function(n,i){return"object"==typeof n?t.extend(this._options,n):this._options[n]=i,this},play:function(n){return this._playing=!0,this._playtime=n||this._playtime,this._playCheck(),this.trigger(i.PLAY),this},pause:function(){return this._playing=!1,this.trigger(i.PAUSE),this},playToggle:function(n){return this._playing?this.pause():this.play(n)},isPlaying:function(){return this._playing},isFullscreen:function(){return this._fullscreen.active},_playCheck:function(){var n=this,t=0,o=u.timestamp(),r="play"+this._id,e;this._playing&&(this.clearTimer(r),e=function(){if((t=u.timestamp()-o)>=n._playtime&&n._playing)return n.clearTimer(r),void n.next();n._playing&&(n.trigger({type:i.PROGRESS,percent:f.ceil(t/n._playtime*100),seconds:f.floor(t/1e3),milliseconds:t}),n.addTimer(r,e,20))},n.addTimer(r,e,20))},setPlaytime:function(n){return this._playtime=n,this},setIndex:function(n){return this._active=n,this},setCounter:function(n){if("number"==typeof n?n++:void 0===n&&(n=this.getIndex()+1),this.get("current").innerHTML=n,o){var t=this.$("counter"),i=t.css("opacity");1===parseInt(i,10)?u.removeAlpha(t[0]):this.$("counter").css("opacity",i)}return this},setInfo:function(n){var r=this,i=this.getData(n);return t.each(["title","description"],function(n,t){var u=r.$("info-"+t);i[t]?u[i[t].length?"show":"hide"]().html(i[t]):u.empty().hide()}),this},hasInfo:function(n){for(var i="title description".split(" "),t=0;i[t];t++)if(this.getData(n)[i[t]])return!0;return!1},jQuery:function(n){var r=this,u=[],i;return t.each(n.split(","),function(n,i){i=t.trim(i);r.get(i)&&u.push(i)}),i=t(r.get(u.shift())),t.each(u,function(n,t){i=i.add(r.get(t))}),i},$:function(){return this.jQuery.apply(this,u.array(arguments))}},t.each(st,function(n,t){var r=/_/.test(t)?t.replace(/_/g,""):t;i[t.toUpperCase()]="galleria."+r}),t.extend(i,{IE9:9===o,IE8:8===o,IE7:7===o,IE6:6===o,IE:o,WEBKIT:/webkit/.test(y),CHROME:/chrome/.test(y),SAFARI:/safari/.test(y)&&!/chrome/.test(y),QUIRK:o&&e.compatMode&&"BackCompat"===e.compatMode,MAC:/mac/.test(navigator.platform.toLowerCase()),OPERA:!!n.opera,IPHONE:/iphone/.test(y),IPAD:/ipad/.test(y),ANDROID:/android/.test(y),TOUCH:"ontouchstart"in e&&bt}),i.addTheme=function(r){r.name||i.raise("No theme name specified");(!r.version||parseInt(10*i.version)>parseInt(10*r.version))&&i.raise("This version of Galleria requires "+r.name+" theme version "+parseInt(10*i.version)/10+" or later",!0);r.defaults="object"!=typeof r.defaults?{}:ht(r.defaults);var e,o,f=!1;return"string"==typeof r.css?(t("link").each(function(n,t){if(e=new RegExp(r.css),e.test(t.href))return f=!0,ut(r),!1}),f||t(function(){var h=0,s=function(){t("script").each(function(t,i){e=new RegExp("galleria\\."+r.name.toLowerCase()+"\\.");o=new RegExp("galleria\\.io\\/theme\\/"+r.name.toLowerCase()+"\\/(\\d*\\.*)?(\\d*\\.*)?(\\d*\\/)?js");(e.test(i.src)||o.test(i.src))&&(f=i.src.replace(/[^\/]*$/,"")+r.css,n.setTimeout(function(){u.loadCSS(f,"galleria-theme-"+r.name,function(){ut(r)})},1))});f||(h++>5?i.raise("No theme CSS loaded"):n.setTimeout(s,500))};s()})):ut(r),r},i.loadTheme=function(r){if(!t("script").filter(function(){return t(this).attr("src")==r}).length){var e,f=!1;return t(n).on("load",function(){f||(e=n.setTimeout(function(){f||i.raise("Galleria had problems loading theme at "+r+". Please check theme path or load manually.",!0)},2e4))}),u.loadScript(r,function(){f=!0;n.clearTimeout(e)}),i}},i.get=function(n){return w[n]?w[n]:"number"!=typeof n?w:void i.raise("Gallery index "+n+" not found")},i.configure=function(n,r){var u={};return"string"==typeof n&&r?(u[n]=r,n=u):t.extend(u,n),i.configure.options=u,t.each(i.get(),function(n,t){t.setOptions(u)}),i},i.configure.options={},i.on=function(n,r){if(n){r=r||c;var f=n+r.toString().replace(/\s/g,"")+u.timestamp();return t.each(i.get(),function(t,i){i._binds.push(f);i.bind(n,r)}),i.on.binds.push({type:n,callback:r,hash:f}),i}},i.on.binds=[],i.run=function(n,r){return t.isFunction(r)&&(r={extend:r}),t(n||"#galleria").galleria(r),i},i.addTransition=function(n,t){return p.effects[n]=t,i},i.utils=u,i.log=function(){var i=u.array(arguments);if(!("console"in n&&"log"in n.console))return n.alert(i.join("<br>"));try{return n.console.log.apply(n.console,i)}catch(r){t.each(i,function(){n.console.log(this)})}},i.ready=function(n){return"function"!=typeof n?i:(t.each(rt,function(t,i){n.call(i,i._options)}),i.ready.callbacks.push(n),i)},i.ready.callbacks=[],i.raise=function(n,i){var r=i?"Fatal error":"Error",u={color:"#fff",position:"absolute",top:0,left:0,zIndex:1e5},f=function(n){var f='<div style="padding:4px;margin:0 0 2px;background:#'+(i?"811":"222")+';">'+(i?"<strong>"+r+": <\/strong>":"")+n+"<\/div>";t.each(w,function(){var n=this.$("errors"),t=this.$("target");n.length||(t.css("position","relative"),n=this.addElement("errors").appendChild("target","errors").$("errors").css(u));n.append(f)});w.length||t("<div>").css(t.extend(u,{position:"fixed"})).append(f).appendTo(s().body)};if(et){if(f(n),i)throw new Error(r+": "+n);}else if(i){if(at)return;at=!0;i=!1;f("Gallery could not load.")}},i.version=1.61,i.getLoadedThemes=function(){return t.map(b,function(n){return n.name})},i.requires=function(n,t){return t=t||"You need to upgrade Galleria to version "+n+" to use one or more components.",i.version<n&&i.raise(t,!0),i},i.Picture=function(n){this.id=n||null;this.image=null;this.container=u.create("galleria-image");t(this.container).css({overflow:"hidden",position:"relative"});this.original={width:0,height:0};this.ready=!1;this.isIframe=!1},i.Picture.prototype={cache:{},show:function(){u.show(this.image)},hide:function(){u.moveOut(this.image)},clear:function(){this.image=null},isCached:function(n){return!!this.cache[n]},preload:function(n){var i=t(new Image).on("load",function(n,t){return function(){t[n]=n}}(n,this.cache));n.srcset&&i.attr("srcset",n.srcset);n.sizes&&i.attr("sizes",n.sizes);i.attr("src",n)},load:function(r,f,e){var s,h;if("function"==typeof f&&(e=f,f=null),this.isIframe)return s="if"+(new Date).getTime(),h=this.image=t("<iframe>",{src:r,frameborder:0,id:s,allowfullscreen:!0,css:{visibility:"hidden"}})[0],f&&t(h).css(f),t(this.container).find("iframe,img").remove(),this.container.appendChild(this.image),t("#"+s).on("load",function(i,r){return function(){n.setTimeout(function(){t(i.image).css("visibility","visible");"function"==typeof r&&r.call(i,i)},10)}}(this,e)),this.container;this.image=new Image;i.IE8&&t(this.image).css("filter","inherit");i.IE||i.CHROME||i.SAFARI||t(this.image).css("image-rendering","optimizequality");var c=!1,l=!1,a=t(this.container),o=t(this.image),y=function(){c?tt?t(this).attr("src",tt):i.raise("Image not found: "+r):(c=!0,n.setTimeout(function(n,t){return function(){n.attr("src",t+(t.indexOf("?")>-1?"&":"?")+u.timestamp())}}(t(this),r),50))},v=function(r,e,o){return function(){var s=function(){t(this).off("load");r.original=f||{height:this.height,width:this.width};i.HAS3D&&(this.style.MozTransform=this.style.webkitTransform="translate3d(0,0,0)");a.append(this);r.cache[o]=o;"function"==typeof e&&n.setTimeout(function(){e.call(r,r)},1)};this.width&&this.height?s.call(this):function(n){u.wait({until:function(){return n.width&&n.height},success:function(){s.call(n)},error:function(){l?i.raise("Could not extract width/height from image: "+n.src+". Traced measures: width:"+n.width+"px, height: "+n.height+"px."):(t(new Image).on("load",v).attr("src",n.src),l=!0)},timeout:100})}(this)}}(this,e,r);return a.find("iframe,img").remove(),o.css("display","block"),u.hide(this.image),t.each("minWidth minHeight maxWidth maxHeight".split(" "),function(n,t){o.css(t,/min/.test(t)?"0":"none")}),o.on("load",v).on("error",y),r.srcset&&o.attr("srcset",r.srcset),r.sizes&&o.attr("sizes",r.sizes),o.attr("src",r),this.container},scale:function(n){var e=this,w,b,o,s,y,h,l,p,a;if(n=t.extend({width:0,height:0,min:r,max:r,margin:0,complete:c,position:"center",crop:!1,canvas:!1,iframelimit:r},n),this.isIframe){o=n.width;s=n.height;n.iframelimit&&(y=f.min(n.iframelimit/o,n.iframelimit/s),y<1?(w=o*y,b=s*y,t(this.image).css({top:s/2-b/2,left:o/2-w/2,position:"absolute"})):t(this.image).css({top:0,left:0}));t(this.image).width(w||o).height(b||s).removeAttr("width").removeAttr("height");t(this.container).width(o).height(s);n.complete.call(e,e);try{this.image.contentWindow&&t(this.image.contentWindow).trigger("resize")}catch(n){}return this.container}return this.image?(a=t(e.container),u.wait({until:function(){return h=n.width||a.width()||u.parseValue(a.css("width")),l=n.height||a.height()||u.parseValue(a.css("height")),h&&l},success:function(){var o=(h-2*n.margin)/e.original.width,s=(l-2*n.margin)/e.original.height,c=f.min(o,s),a=f.max(o,s),d={"true":a,width:o,height:s,"false":c,landscape:e.original.width>e.original.height?a:c,portrait:e.original.width<e.original.height?a:c},r=d[n.crop.toString()],y="";n.max&&(r=f.min(n.max,r));n.min&&(r=f.max(n.min,r));t.each(["width","height"],function(n,i){t(e.image)[i](e[i]=e.image[i]=f.round(e.original[i]*r))});t(e.container).width(h).height(l);n.canvas&&v&&(v.elem.width=e.width,v.elem.height=e.height,y=e.image.src+":"+e.width+"x"+e.height,e.image.src=v.cache[y]||function(n){v.context.drawImage(e.image,0,0,e.original.width*r,e.original.height*r);try{return p=v.elem.toDataURL(),v.length+=p.length,v.cache[n]=p,p}catch(n){return e.image.src}}(y));var i={},w={},b=function(n,i,r){var o=0,s,h;return/\%/.test(n)?(s=parseInt(n,10)/100,h=e.image[i]||t(e.image)[i](),o=f.ceil(-1*h*s+r*s)):o=u.parseValue(n),o},k={top:{top:0},left:{left:0},right:{left:"100%"},bottom:{top:"100%"}};t.each(n.position.toLowerCase().split(" "),function(n,t){"center"===t&&(t="50%");i[n?"top":"left"]=t});t.each(i,function(n,i){k.hasOwnProperty(i)&&t.extend(w,k[i])});i=i.top?t.extend(i,w):w;i=t.extend({top:"50%",left:"50%"},i);t(e.image).css({position:"absolute",top:b(i.top,"height",l),left:b(i.left,"width",h)});e.show();e.ready=!0;n.complete.call(e,e)},error:function(){i.raise("Could not scale image: "+e.image.src)},timeout:1e3}),this):this.container}},t.extend(t.easing,{galleria:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},galleriaIn:function(n,t,i,r,u){return r*(t/=u)*t+i},galleriaOut:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i}}),i.Finger=function(){var u=(f.abs,i.HAS3D=function(){var u,f,i=e.createElement("p"),r=["webkit","O","ms","Moz",""],n=0,o="transform";for(s().html.insertBefore(i,null);r[n];n++)f=r[n]?r[n]+"Transform":o,void 0!==i.style[f]&&(i.style[f]="translate3d(1px,1px,1px)",u=t(i).css(r[n]?"-"+r[n].toLowerCase()+"-"+o:o));return s().html.removeChild(i),void 0!==u&&u.length>0&&"none"!==u}()),o=function(){var t="RequestAnimationFrame";return n.requestAnimationFrame||n["webkit"+t]||n["moz"+t]||n["o"+t]||n["ms"+t]||function(t){n.setTimeout(t,1e3/60)}}(),r=function(i,r){if(this.config={start:0,duration:500,onchange:function(){},oncomplete:function(){},easing:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i}},this.easeout=function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},i.children.length){var f=this;t.extend(this.config,r);this.elem=i;this.child=i.children[0];this.to=this.pos=0;this.touching=!1;this.start={};this.index=this.config.start;this.anim=0;this.easing=this.config.easing;u||(this.child.style.position="absolute",this.elem.style.position="relative");t.each(["ontouchstart","ontouchmove","ontouchend","setup"],function(n,t){f[t]=function(n){return function(){n.apply(f,arguments)}}(f[t])});this.setX=function(){var n=f.child.style;if(!u)return void(n.left=f.pos+"px");n.MozTransform=n.webkitTransform=n.transform="translate3d("+f.pos+"px,0,0)"};t(i).on("touchstart",this.ontouchstart);t(n).on("resize",this.setup);t(n).on("orientationchange",this.setup);this.setup(),function n(){o(n);f.loop.call(f)}()}};return r.prototype={constructor:r,setup:function(){this.width=t(this.elem).width();this.length=f.ceil(t(this.child).width()/this.width);0!==this.index&&(this.index=f.max(0,f.min(this.index,this.length-1)),this.pos=this.to=-this.width*this.index)},setPosition:function(n){this.pos=n;this.to=n},ontouchstart:function(n){var t=n.originalEvent.touches;this.start={pageX:t[0].pageX,pageY:t[0].pageY,time:+new Date};this.isScrolling=null;this.touching=!0;this.deltaX=0;k.on("touchmove",this.ontouchmove);k.on("touchend",this.ontouchend)},ontouchmove:function(n){var t=n.originalEvent.touches;t&&t.length>1||n.scale&&1!==n.scale||(this.deltaX=t[0].pageX-this.start.pageX,null===this.isScrolling&&(this.isScrolling=!!(this.isScrolling||f.abs(this.deltaX)<f.abs(t[0].pageY-this.start.pageY))),this.isScrolling||(n.preventDefault(),this.deltaX/=!this.index&&this.deltaX>0||this.index==this.length-1&&this.deltaX<0?f.abs(this.deltaX)/this.width+1.8:1,this.to=this.deltaX-this.index*this.width),n.stopPropagation())},ontouchend:function(){this.touching=!1;var n=+new Date-this.start.time<250&&f.abs(this.deltaX)>40||f.abs(this.deltaX)>this.width/2,t=!this.index&&this.deltaX>0||this.index==this.length-1&&this.deltaX<0;this.isScrolling||this.show(this.index+(n&&!t?this.deltaX<0?1:-1:0));k.off("touchmove",this.ontouchmove);k.off("touchend",this.ontouchend)},show:function(n){n!=this.index?this.config.onchange.call(this,n):this.to=-n*this.width},moveTo:function(n){n!=this.index&&(this.pos=this.to=-n*this.width,this.index=n)},loop:function(){var n=this.to-this.pos,r=1,t,i;if(this.width&&n&&(r=f.max(.5,f.min(1.5,f.abs(n/this.width)))),this.touching||f.abs(n)<=1)this.pos=this.to,n=0,this.anim&&!this.touching&&this.config.oncomplete(this.index),this.anim=0,this.easing=this.config.easing;else{if(this.anim||(this.anim={start:this.pos,time:+new Date,distance:n,factor:r,destination:this.to}),t=+new Date-this.anim.time,i=this.config.duration*this.anim.factor,t>i||this.anim.destination!=this.to)return this.anim=0,void(this.easing=this.easeout);this.pos=this.easing(null,t,this.anim.start,this.anim.distance,i)}this.setX()}},r}(),t.fn.galleria=function(n){var r=this.selector;return t(this).length?this.each(function(){t.data(this,"galleria")&&(t.data(this,"galleria").destroy(),t(this).find("*").hide());t.data(this,"galleria",(new i).init(this,n))}):(t(function(){t(r).length?t(r).galleria(n):i.utils.wait({until:function(){return t(r).length},success:function(){t(r).galleria(n)},error:function(){i.raise('Init failed: Galleria could not find the element "'+r+'".')},timeout:5e3})}),this)},i});!function(n,t){"function"==typeof define&&define.amd?define(["../galleria","jquery"],function(i,r){return t(n,i,r)}):"object"==typeof module&&module.exports?module.exports=t(n,require("galleria"),require("jquery")):t(n,n.Galleria,n.jQuery)}(window,function(n,t,i){return t.addTheme({name:"classic",version:1.6,author:"Galleria",css:"galleria.classic.css",defaults:{transition:"slide",thumbCrop:"height",_toggleInfo:!0},init:function(r){var u,f,e;t.requires(1.4,"This version of Classic theme requires Galleria 1.4 or later");this.addElement("info-link","info-close");this.append({info:["info-link","info-close"]});u=this.$("info-link,info-close,info-text");f=t.TOUCH;this.$("loader,counter").show().css("opacity",.4);f||(this.addIdleState(this.get("image-nav-left"),{left:-50}),this.addIdleState(this.get("image-nav-right"),{right:-50}),this.addIdleState(this.get("counter"),{opacity:0}));!0===r._toggleInfo?u.bind("click:fast",function(){u.toggle()}):(u.show(),this.$("info-link, info-close").hide());this.bind("thumbnail",function(n){f?i(n.thumbTarget).css("opacity",this.getIndex()?1:.6).bind("click:fast",function(){i(this).css("opacity",1).parent().siblings().children().css("opacity",.6)}):(i(n.thumbTarget).css("opacity",.6).parent().hover(function(){i(this).not(".active").children().stop().fadeTo(100,1)},function(){i(this).not(".active").children().stop().fadeTo(400,.6)}),n.index===this.getIndex()&&i(n.thumbTarget).css("opacity",1))});e=function(n){i(n.thumbTarget).css("opacity",1).parent().siblings().children().css("opacity",.6)};this.bind("loadstart",function(t){t.cached||this.$("loader").show().fadeTo(200,.4);n.setTimeout(function(){e(t)},f?300:0);this.$("info").toggle(this.hasInfo())});this.bind("loadfinish",function(){this.$("loader").fadeOut(200)})}}),t}),function(n,t){function r(t){return this.each(function(){var r=n(this),u=r.data("galleria-zoom-plugin"),f=n.extend({},i.DEFAULTS,r.data(),typeof t=="object"&&t);u||r.data("galleria-zoom-plugin",u=new i(this,f))})}var i=function(i,r){var u=this,o,s,e;if(r.gallery){u.gallery=r.gallery;u.$element=n(u.gallery._target);u.zoomFactor=r.zoomFactor;var f=n("<div>",{"class":"galleria-image-controls"}),h=n('<span class="galleria-zoom-control galleria-zoom-in m-r"><i class="fa fa-search-plus fa-2x"><\/i>'),c=n('<span class="galleria-zoom-control galleria-zoom-out m-r"><i class="fa fa-search-minus fa-2x"><\/i>'),l=n('<span class="galleria-fullscreen-toggle galleria-fullscreen-enter m-r"><i class="fa fa-expand fa-2x"><\/i>'),a=n('<span class="galleria-fullscreen-toggle galleria-fullscreen-exit m-r"><i class="fa fa-compress fa-2x"><\/i>');for(f.append(h),f.append(c),f.append(l),f.append(a),h.click(function(){u.zoomIn()}),c.click(function(){u.zoomOut()}),o=u.gallery.$("images"),o.addClass("gesture-target"),s=0;s<o.length;s++){e=new t.Manager(o[s],{domEvents:!1});e.add(new t.Swipe({direction:t.DIRECTION_HORIZONTAL}));e.add(new t.Tap);e.on("swipeleft",function(){u.gallery.next()});e.on("swiperight",function(){u.gallery.prev()});e.on("tap",function(t){var i=n(t.target).offset(),r=n(document).scrollTop(),f={x:t.center.x-i.left,y:t.center.y-(i.top-r)},e=n(t.target).hasClass("galleria-videoicon")||n(t.target).parent(".galleria-videoicon").length;!e&&u._handleImageTap(f)&&t.preventDefault()})}f.find(".galleria-fullscreen-toggle").click(function(){u.gallery.toggleFullscreen()});u.gallery.$("stage").prepend(f);u.gallery.bind("image",function(){u.zoomOut()});u.gallery.bind("fullscreen_enter",function(){u.zoomOut()});u.gallery.bind("fullscreen_exit",function(){u.zoomOut()});u.gallery.bind("rescale",function(){u._updateZoomFrameSize(u._getZoomFrame())})}};i.DEFAULTS={zoomFactor:2};i.prototype._handleImageTap=function(t){var i=this,r=n(i.gallery.getActiveImage()),u=r.width()*.25,f=r.width()*.75;if(t.x<u)i.gallery.prev();else if(t.x>f)i.gallery.next();else{if(r.next(".galleria-videoicon").length)return!1;i.gallery.toggleFullscreen()}return!0};i.prototype.zoomIn=function(){var f=this,e=n(f.gallery.getActiveImage()),u=n("<img>",{"class":"galleria-zoom-image"}),r,i;u.attr("src",e.attr("src"));f._updateZoomImageSize(u);r=n("<div>",{"class":"galleria-zoom-frame hidden"});e.after(r);r.find("img").remove();r.append(u);f._updateZoomFrameSize(r);r.removeClass("hidden");r.addClass("gesture-target");i=new t.Manager(r[0],{domEvents:!1});i.add(new t.Pan({direction:t.DIRECTION_ALL}));i.add(new t.Pinch);i.add(new t.Swipe({direction:t.DIRECTION_HORIZONTAL}));i.add(new t.Tap);i.on("pan",function(n){var o=u.data("panStart"),t=o.left+n.deltaX,i=o.top+n.deltaY,f,e;t>0&&(t=0);i>0&&(i=0);f=r.width()-u.width();e=r.height()-u.height();t<f&&(t=f);i<e&&(i=e);u.css({left:t,top:i});n.preventDefault()});i.on("panstart",function(){var n=u.position();u.data("panStart",n)});i.on("tap",function(){f.gallery.toggleFullscreen()});i.on("pinchend",function(n){n.originalEvent&&n.originalEvent.gesture&&n.originalEvent.gesture.additionalEvent==="pinchin"&&f.zoomOut()});i.on("swipeleft",function(){f.gallery.next()});i.on("swiperight",function(){f.gallery.prev()});f.gallery.$("stage").addClass("galleria-zoomed")};i.prototype.zoomOut=function(){var n=this;n.gallery.$("stage").removeClass("galleria-zoomed");n.gallery.$("stage").find(".galleria-zoom-frame").remove()};i.prototype._getZoomFrame=function(){return this.gallery.$("stage").find(".galleria-zoom-frame")};i.prototype._updateZoomFrameSize=function(t){var u=this,o=n(u.gallery.getActiveImage()),r=u.gallery.$("stage"),i=t.find("img"),f,e;u._updateZoomImageSize(i);f=Math.min(r.width(),i.width());e=Math.min(r.height(),i.height());t.css({width:f,height:e,left:(r.width()-f)/2,top:(r.height()-e)/2});i.css({left:(t.width()-i.width())/2,top:(t.height()-i.height())/2})};i.prototype._updateZoomImageSize=function(t){var i=this;$activeImage=n(i.gallery.getActiveImage());t.css({width:$activeImage.width()*i.zoomFactor,height:$activeImage.height()*i.zoomFactor})};n.fn.galleriaZoom=r;n.fn.galleriaZoom.Constructor=i}(jQuery,Hammer),function(n,t){function r(t,r){return r=typeof t=="object"&&t||r,this.each(function(){var u=n(this),f=u.data("watch-notes-plugin"),e=n.extend({},i.DEFAULTS,u.data(),typeof r=="object"&&r);f||u.data("watch-notes-plugin",f=new i(this,e));typeof t=="string"&&f[t](e)})}var i=function(t,i){var r=this;r.$element=n(t);r.ui={};r.id=i.id;r.isWatching=i.isWatching;r.watchNotes=i.watchNotes;r._init(i)};i.DEFAULTS={container:"body",placement:"auto right",trigger:"manual",template:'<div class="watch-notes-popover popover" role="tooltip"><div class="arrow"><\/div><h3 class="popover-title"><\/h3><div class="popover-content"><\/div><\/div>',html:!0};i.EVENTS={WATCH_NOTES_UPDATED:"update.bidopia.watchnotes"};i.prototype._init=function(i){function f(n){r.ui.$saveAlert.addClass("hidden");r._setNotesDirty(n);r._cancelTimedSave();r.saveThrottleTimeout=t.setTimeout(function(){r._saveNotes(n)},2e3)}var r=this,u=r.$element;n.responsiveBreakpoint("xs")&&i.placementXs?i=n.extend(i,{placement:i.placementXs}):n.responsiveBreakpoint("sm")&&i.placementSm&&(i=n.extend(i,{placement:i.placementSm}));i=n.extend({content:n("#watch-notes-template").html()},i);r.ui.$notes=u.find(".watch-notes-edit");r.ui.$editLink=u.find(".watch-notes-edit-link");r.ui.$editLinkHint=u.find(".watch-notes-link-hint");r.ui.$notesText=u.find(".watch-notes-text");r.ui.$saveAlert=u.find(".notes-saved-alert");r.ui.$separator=u.find(".watch-notes-separator");r.ui.$popoverTrigger=u.filter(".watch-notes-popover-trigger").add(u.closest(".lot, .lot-tile").find(".watch-notes-popover-trigger")).add(u.closest(".modal").find(".watch-notes-popover-trigger")).add(u.closest(".lot-details-container").find(".watch-notes-popover-trigger"));r.ui.$popoverTrigger.each(function(){n(this).popover(i)});r.update(i);r.ui.$notes.removeClass("in").collapse({toggle:!1});r.ui.$notes.on("show.bs.collapse",function(){r.ui.$editLink.addClass("hidden")});r.ui.$notes.on("shown.bs.collapse",function(){r.ui.$notes.focus()});r.ui.$notes.on("hidden.bs.collapse",function(){r.ui.$editLink.removeClass("hidden")});r.ui.$notes.on("blur",function(){r.ui.$notes.collapse("hide");r.update()});r.ui.$editLink.click(function(){i.isArchived||r.ui.$notes.collapse("show")});r.ui.$notes.on("keyup paste",function(){f(r.ui.$notes)});r.ui.$notes.on("change",function(){r._saveNotes(r.ui.$notes)});r.saveThrottleTimeout=null;r.ui.$popoverTrigger.click(function(){n(this).filter(":not(.unwatch-lot)").length&&r.ui.$popoverTrigger.data("triggered",!0)});r.ui.$popoverTrigger.on("shown.bs.popover",function(){r.ui.$popoverTrigger.removeData("triggered");r.ui.$notesPopover=n(".watch-notes-popover");var t=r.ui.$notesPopover.find(".watch-notes-edit");r.ui.$saveAlert=r.ui.$notesPopover.find(".notes-saved-alert");r.$element.data("originalTitle")||r.$element.data("originalTitle",r.ui.$notesPopover.find(".popover-title").text());t.collapse({toggle:!1});t.val(r.watchNotes);t.focus();t.one("blur",function(){r.ui.$popoverTrigger.popover("hide");r.ui.$notesPopover.removeClass("dirty saved");r.ui.$notesPopover.remove()});t.on("keyup paste",function(){f(t)});t.on("change",function(){r._saveNotes(t)})});u.addClass("ready")};i.prototype._saveNotes=function(r){function e(f){u.watchNotes=f.watchnotes;n(document).trigger(i.EVENTS.WATCH_NOTES_UPDATED,{id:u.id,watchNotes:u.watchNotes});u._setNotesSaved(r);u.ui.$saveAlert.removeClass("hidden");t.setTimeout(function(){u.ui.$saveAlert.addClass("hidden")},3e3)}function o(){u.savePending=!1}var u=this,f;if(!u.savePending){if(u._cancelTimedSave(),r&&!r.hasClass("dirty")||r.val()===u.watchNotes){u._clearNotesDirty(r);return}f={id:u.id,watchNotes:r.val()};u.savePending=!0;n.ajax({url:"/api/v1/lot/savewatchnotes",type:"PUT",data:f,success:e,complete:o})}};i.prototype._cancelTimedSave=function(){var n=this;n.saveThrottleTimeout&&t.clearTimeout(n.saveThrottleTimeout);n.saveThrottleTimeout=null};i.prototype._setNotesDirty=function(n){var t=this;n.addClass("dirty");n.removeClass("saved");t.ui.$notesPopover&&t.ui.$notesPopover.find(".popover-title").text(t.$element.data("originalTitle")+" *")};i.prototype._clearNotesDirty=function(n){var t=this;n.removeClass("dirty");t.ui.$notesPopover&&t.ui.$notesPopover.find(".popover-title").text(t.$element.data("originalTitle"))};i.prototype._setNotesSaved=function(n){var t=this;n.removeClass("dirty");n.addClass("saved");t.ui.$notesPopover&&t.ui.$notesPopover.find(".popover-title").text(t.$element.data("originalTitle"))};i.prototype.update=function(t){var i=this;(t=n.extend({id:i.id,watchNotes:i.watchNotes,isArchived:!1},t),i.id===t.id)&&((i.watchNotes=t.watchNotes,i.ui.$notes.val(i.watchNotes),i.ui.$notesText.text(i.watchNotes),i.ui.$notes.closest(".watch-notes-popover").length===0&&i.ui.$notes.is(":focus"))||(i.isWatching?(i.ui.$editLink.removeClass("hidden"),i.ui.$separator.removeClass("hidden")):(i.ui.$editLink.addClass("hidden"),i.ui.$separator.addClass("hidden")),i.watchNotes?(i.ui.$editLinkHint.addClass("hidden"),i.ui.$notesText.removeClass("hidden")):t.isArchived?(i.ui.$editLink.addClass("hidden"),i.ui.$separator.addClass("hidden")):(i.ui.$editLinkHint.removeClass("hidden"),i.ui.$notesText.addClass("hidden"))))};i.prototype.watch=function(i){var r=this;r.id===i.id&&(r.isWatching=!0,r.ui.$editLink.removeClass("hidden"),r.ui.$editLinkHint.removeClass("hidden"),r.ui.$notesText.addClass("hidden"),r.watchNotes="",r.ui.$notes.val(r.watchNotes),r.ui.$notesText.text(r.watchNotes),n.MobileAppStatus.isMobileDevice()||t.setTimeout(function(){r.ui.$popoverTrigger.each(function(){var i=r,t=n(this);t.data("triggered")&&t.is(":visible")&&t.popover("show")})}))};i.prototype.remove=function(n){var t=this;t.id===n.id&&(t.isWatching=!1,t.ui.$editLink.addClass("hidden"),t.watchNotes="")};i.prototype.destroy=function(){var n=this;n.$element.removeData("watch-notes-plugin");n.$element.find("*").off()};n.fn.watchNotes=r;n.fn.watchNotes.Constructor=i;n(document).on(i.EVENTS.WATCH_NOTES_UPDATED,function(t,i){n(".watch-notes.ready").watchNotes("update",{id:i.id,watchNotes:i.watchNotes})});n(document).on(n.lowrbEvents.WATCH_ADDED_EVENT,function(t,i){n(".watch-notes.ready").watchNotes("watch",{id:i.eventItemId})});n(document).on(n.lowrbEvents.WATCH_REMOVED_EVENT,function(t,i){n(".watch-notes.ready").watchNotes("remove",{id:i.eventItemId})})}(jQuery,window),function(n,t){function o(t){return function(i,r){var u=n(i);u.prop("id","lot-"+r.eventItemId);w(t,u,r);b(t,u,r);ct(t,u,r);yt(t,u,r);c(t,u,r);r.lotStatus.status>=LOT_STATUS.CLOSED?(at(u,r),bt(u,r),vt(t,u,r)):lt(u,r);f(t,u,r);a(t,u,r);e(t,u,r);g(t,u,r);nt(t,u,r);s(t,u,r,!1);h(t,u,r);wt(t,u,r);k(u,r);kt(t,u,r);dt(t,u,r);v(t,u,r);pt(u,r)}}function ft(n){return function(t,i){var r=u(n,i);i.lotStatus.status<LOT_STATUS.CLOSED&&(c(n,r,i),a(n,r,i));f(n,r,i);e(n,r,i);g(n,r,i);nt(n,r,i);s(n,r,i,!0);h(n,r,i);k(r,i);v(n,r,i);tt(n,i)}}function et(n){return function(t,i){var r=u(n,i);v(n,r,i);tt(n,i)}}function ot(n){return function(t){var i=u(n,t);f(n,i,t)}}function l(n){return function(t){var i=u(n,t);c(n,i,t);f(n,i,t);e(n,i,t);a(n,i,t);s(n,i,t,!0);h(n,i,t)}}function st(n){return function(t){var i=u(n,t);f(n,i,t)}}function ht(t){return function(i,r){var u=n(i),f,o,l;(c(t,u,r),e(t,u,r),s(t,u,r,!1),h(t,u,r),r.lotNumber!=null&&r.lotNumber!="")&&(f=u.find(".webcast-single-lot"),o=f.find(".lot-image"),o.data("lot-number")!=r.lotNumber&&w(t,f,r),l=f.find(".lot-number-lead"),l.data("lot-number")!=r.lotNumber&&b(t,f,r))}}function u(t,i){return t.rendererType===n.LotRenderer.RENDER_TYPE.LOT_DETAIL?n("#lot-details-"+i.eventItemId):t.rendererType===n.LotRenderer.RENDER_TYPE.PENDING_LOT?n("#pending-lot-"+i.eventItemId):n("#lot-"+i.eventItemId)}function w(t,i,u){function e(n,t){r.hasFlags(u.linkTypes,t)?n.removeClass("hidden"):n.addClass("hidden")}var o=i.find(".lot-link"),h,c,l,s,f;if(o.each(function(i,r){var f=n(r);f.prop("href",decodeURI(f.data("href")).format(u.eventItemId,u.lead.toFriendlyUrl())+ri(t))}),o.attr("data-lot-number",u.lotNumber),o.not(".no-lot-preview").lotPreview("update",{eventId:u.eventId,eventItemId:u.eventItemId,renderType:t.rendererType,openLotDetailInNewTab:!0,site:u.site}),u.hideImage){i.find(".lot-image-container").addClass("hidden");i.find(".lot-details-container").addClass("col-expand").removeClass("p-x-0");i.find(".lot-info-container").removeClass("p-x-0");return}e(i.find(".lot-link-youtube"),r.YOUTUBE);e(i.find(".lot-link-map"),r.MAP);e(i.find(".lot-link-pdf"),r.PDF);e(i.find(".lot-link-unknown"),r.UNKNOWN);h=i.find(".lot-thumbnail");h.thumbnail(u.featuredPicture.thumbnailLocation,u.featuredPicture.description);c=i.find(".inline-lot-thumbnail");c.inlinethumbnail(u.featuredPicture.thumbnailLocation,u.featuredPicture.description);l=i.find(".lot-thumbnail-background");l.thumbnailbackground(u.featuredPicture.thumbnailLocation,u.featuredPicture.description);s=i.find(".lot-image");s.length==1&&s.image(u.featuredPicture.fullSizeLocation,u.featuredPicture.description);f=i.find(".lot-image-count");f.length&&u.pictureCount>0?(f.text(f.data("format").format(u.pictureCount)),f.removeClass("hidden")):f.addClass("hidden")}function b(r,u,f){var o=u.find(".lot-lead"),e=u.find(".lot-number-lead"),s=e.data("lot-label");f.hideLeadWithDescription&&(o=o.not(".hide-lead-with-description"),e=e.not(".hide-lead-with-description"));o.text(f.lead);e.html(f.lotNumber.formatLotNumberAndLead2Line(s,f.lead));f.description?u.find(".lot-description").html(f.description):u.find(".lot-description-container").addClass("hidden");f.estimate?u.find(".lot-estimate").removeClass("hidden").text(f.estimate):u.find(".lot-estimate-container").addClass("hidden");f.ringNumber&&f.ringNumber>0?(u.find(".lot-ring-number").text(f.ringNumber),u.find(".lot-ring-number-container").removeClass("hidden")):u.find(".lot-ring-number-container").addClass("hidden");f.lotStatus.status>=LOT_STATUS.POSTED?(u.find(".lot-status-container").removeClass("hidden"),u.find(".lot-info-container").removeClass("col-expand")):(u.find(".lot-status-container").addClass("hidden"),f.sourceType!==i.AT&&f.sourceType!==i.EF&&(f.altBiddingUrl===null||f.altBiddingUrl===""||f.altBiddingUrl===t)&&u.find(".lot-info-container").addClass("col-expand"));u.find(".lot-lead, .lot-number-lead").attr("data-lot-number",f.lotNumber);(r.rendererType===n.LotRenderer.RENDER_TYPE.LIVE_CATALOG||r.rendererType===n.LotRenderer.RENDER_TYPE.WEBCAST||r.rendererType===n.LotRenderer.RENDER_TYPE.PENDING_LOT)&&u.find(".lot-lead, .lot-number-lead").lotPreview("update",{eventId:f.eventId,eventItemId:f.eventItemId,renderType:r.rendererType,openLotDetailInNewTab:r.rendererType===n.LotRenderer.RENDER_TYPE.LIVE_CATALOG});u.find(".lot-description-toggle").click(function(){n(this).toggleClass("lot-description-ellipsis")})}function ct(t,r,u){function o(n){r.find(".auction-bidding-type").addClass("hidden");r.find(".auction-bidding-type-"+n).removeClass("hidden")}var s,f,a,e,h,c,l;if(t.rendererType!==n.LotRenderer.RENDER_TYPE.WEBCAST&&t.rendererType!==n.LotRenderer.RENDER_TYPE.PENDING_LOT){if(s=r.find(".lot-company-info"),f=r.find(".lot-auction-info-container"),t.rendererType===n.LotRenderer.RENDER_TYPE.REGULAR_CATALOG||t.rendererType===n.LotRenderer.RENDER_TYPE.LIVE_CATALOG){s.addClass("hidden");f.addClass("hidden");return}u.site&&u.site.siteType===ut.PRIVATE?(s.find(".lot-company-info-link-container").addClass("hidden"),a=f.find(".lot-auction-info-name"),a.text(u.eventName)):f.addClass("hidden");e=r.find(".lot-company-info-link");h=r.find(".lot-auction-info-location");e.data("company-id",u.companyId);e.attr("data-company-id",u.companyId);e.text(u.companyName);c=u.auctionCity.formatCityState(u.auctionState);c&&u.SOURCE_TYPE!==i.AT?h.html(c.formatAddressLinkHtml()):h.addClass("hidden");l=u.auctionBeginDate.formatDateRange(u.auctionEndDate);l?r.find(".lot-auction-date-range").text(l):r.find(".lot-auction-date-container").addClass("hidden");u.bidType==BID_TYPE.ABSENTEE?o("absentee"):u.bidType==BID_TYPE.INTERNET_ONLY?o("online"):u.bidType==BID_TYPE.SIMULCAST?o("webcast"):o("none")}}function lt(n,t){if(t.quantity<=0||t.quantity==1||t.lotStatus.quantitySold>0){n.find(".lot-quantity").addClass("hidden");n.find(".lot-quantity-no-image").addClass("hidden");return}n.find(".lot-quantity").removeClass("hidden");n.find(".lot-quantity-no-image").removeClass("hidden");n.find(".lot-quantity-sold-container").addClass("hidden");n.find(".lot-quantity").text(t.quantity.formatQuantity());n.find(".lot-quantity-no-image").text(t.quantity.formatQuantity());t.hideImage||n.find(".lot-quantity-no-image").addClass("hidden")}function at(n,t){if(t.lotStatus.quantitySold<=0||t.lotStatus.quantitySold==1){n.find(".lot-quantity-sold-container").addClass("hidden");return}n.find(".lot-quantity-sold-container").removeClass("hidden");n.find(".lot-quantity-sold").text(t.lotStatus.quantitySold)}function vt(t,i,r){t.rendererType!=n.LotRenderer.RENDER_TYPE.LOT_DETAIL&&t.rendererType!=n.LotRenderer.RENDER_TYPE.REGULAR_CATALOG&&r.lotStatus.isArchived&&(i.find(".lot-date-sold").text(r.auctionEndDate),i.find(".lot-date-sold-container").removeClass("hidden"))}function yt(t,i,r){var u,f;t.rendererType!=n.LotRenderer.RENDER_TYPE.LOT_DETAIL&&(u=i.find(".lot-linked-soft-close-container"),u.addClass("hidden"),t.rendererType!=n.LotRenderer.RENDER_TYPE.REGULAR_CATALOG&&t.rendererType!=n.LotRenderer.RENDER_TYPE.LIVE_CATALOG&&t.rendererType!=n.LotRenderer.RENDER_TYPE.PENDING_LOT&&(r.lotStatus.softCloseMinutes>0||r.lotStatus.softCloseSeconds>0)&&r.lotStatus.status<LOT_STATUS.CLOSED?(u.removeClass("hidden"),u.last().prop("title",u.formatSoftCloseTitle(r.lotStatus.softCloseMinutes,r.lotStatus.softCloseSeconds,r.lotStatus.linkedSoftClose)),f=u.find(".lot-linked-soft-close"),f.text(f.formatSoftCloseText(r.lotStatus.linkedSoftClose)),r.lotStatus.linkedSoftClose==null||!r.lotStatus.linkedSoftClose?(u.find(".fa").addClass("fa-info-circle"),f.addClass("hidden")):u.find(".fa").addClass("fa-link")):r.lotStatus.linkedSoftClose==null||!r.lotStatus.linkedSoftClose||(u.removeClass("hidden"),u.last().prop("title",u.formatSoftCloseTitle(r.lotStatus.softCloseMinutes,r.lotStatus.softCloseSeconds,r.lotStatus.linkedSoftClose)),f=u.find(".lot-linked-soft-close"),f.text(f.formatSoftCloseText(r.lotStatus.linkedSoftClose)),u.find(".fa").addClass("fa-link")))}function a(n,t,i){if(!i.lotStatus.sealed&&!(i.lotStatus.status<=LOT_STATUS.POSTED)&&!i.lotStatus.isArchived){var r=t.find(".lot-bid-history");r.bidHistory("update",{eventId:i.eventId,eventItemId:i.eventItemId,lotStatus:i.lotStatus})}}function k(n,t){var i=n.find(".lot-bid-max-container");if(i.addClass("hidden"),!(t.lotStatus.status<=LOT_STATUS.POSTED)){var f=n.find(".lot-bid-max"),r=n.find(".lot-bid-type-max"),u=n.find(".lot-bid-type-flat");t.lotStatus.bidMax>0&&(i.removeClass("hidden"),t.bidAmountType==rt.MAX_BIDDING?(r.removeClass("hidden"),u.addClass("hidden")):(r.addClass("hidden"),u.removeClass("hidden")),f.text(Globalize.formatWithCurrAbbrev(t.currAbbrev,t.lotStatus.bidMax)))}}function pt(n,t){n.find("#lot-at-banner").addClass("hidden");n.find("#lot-ef-banner").addClass("hidden");n.find("#lot-shipping-banner").addClass("hidden");t.sourceType===i.AT&&n.find("#lot-at-banner").removeClass("hidden");t.sourceType===i.EF&&n.find("#lot-ef-banner").removeClass("hidden");t.shippingOffered&&n.find("#lot-shipping-banner").removeClass("hidden")}function s(r,u,f){var v=u.find(".lot-bid-container, .lot-bid-live-container, .lot-bid-button, .lot-bid-swipe, .lot-bid-live-catalog-container"),s,h,c,e,l,o,a;if((v.addClass("hidden"),u.find("#lot-altbid-button").addClass("hidden"),u.find("#lot-inline-altbid-button").addClass("hidden"),(!(f.lotStatus.status<=LOT_STATUS.POSTED)||f.sourceType===i.AT||f.sourceType===i.EF)&&!(f.lotStatus.status>=LOT_STATUS.CLOSED)&&!f.lotStatus.isHidden)&&(f.altBiddingUrl!==null&&f.altBiddingUrl!==""&&f.altBiddingUrl!==t&&(u.find("#lot-altbid-button").attr("href",f.altBiddingUrl).text(f.altBiddingUrlCaption).removeClass("hidden"),u.find("#lot-inline-altbid-button").attr("href",f.altBiddingUrl).attr("title",f.altBiddingUrlCaption).removeClass("hidden")),!(f.lotStatus.status<=LOT_STATUS.POSTED))){if(v.removeClass("hidden"),r.rendererType!==n.LotRenderer.RENDER_TYPE.WEBCAST&&f.lotStatus.status===LOT_STATUS.LIVE){u.find(".lot-bid-container, .lot-bid-button, .lot-bid-live-catalog-container").addClass("hidden");r.rendererType!==n.LotRenderer.RENDER_TYPE.LOT_DETAIL&&(s=u.find(".lot-bid-live-container .btn"),s.prop("href",decodeURI(s.data("live-bid")).format(f.eventId,f.ringNumber,f.lead.toFriendlyUrl())),s.modernBlink());return}(u.find(".lot-bid-live-container").addClass("hidden"),(r.rendererType==n.LotRenderer.RENDER_TYPE.CURRENT_BIDS||r.rendererType==n.LotRenderer.RENDER_TYPE.WATCH_LIST)&&f.lotStatus.isOnLiveCatalog&&f.forceLiveCatalog?(u.find(".inline-lot-bid-container").addClass("hidden"),h=u.find(".lot-bid-live-catalog-container .btn"),h.prop("href",decodeURI(h.data("live-bid")).format(f.eventId,f.lead.toFriendlyUrl())),h.modernBlink()):u.find(".lot-bid-live-catalog-container").addClass("hidden"),c=u.find("#lot-bid-"+f.eventItemId),e=u.find(".lot-min-bid"),f.lotStatus.minBid!=t&&c.val(Globalize.formatBid(f.lotStatus.minBid)),l=c.closest("form"),l.length&&l.valid(),r.rendererType===n.LotRenderer.RENDER_TYPE.WEBCAST&&e.length?e.text(Globalize.formatWithCurrAbbrev(f.currAbbrev,f.lotStatus.minBid)+" "+f.bidQuantity):e.length&&e.text(e.formatMinCaption(f.lotStatus.minBid,f.currAbbrev,f.bidQuantity,f.noMinimumCaption)),r.rendererType!==n.LotRenderer.RENDER_TYPE.LOT_DETAIL)&&(o=u.find(".lot-bid-container .btn, .lot-bid-button, .lot-bid-swipe"),o.prop("id","lot-bid-button-"+f.eventItemId),r.rendererType===n.LotRenderer.RENDER_TYPE.LIVE_CATALOG?o.lowrb("setTrigger",{id:f.eventItemId}):o.lowrb("setTrigger",{id:f.eventItemId,isRegistered:f.lotStatus.isRegistered,isWatching:f.lotStatus.isWatching}),a=o.find(".lot-bid-text"),a.text(f.lotStatus.minBid>0?a.data("bid"):f.noMinimumCaption),o.find(".TileDisplayMinBid").text(f.lotStatus.minBid>0?Globalize.formatBid(f.lotStatus.minBid):"").end().find(".TileDisplayBidQuantity").text(f.lotStatus.minBid>0?f.bidQuantity:""))}}function h(n,t,i){if(i.lotStatus.sealed){t.find(".lot-bid-container + .lot-estimate-container").prev().addClass("hidden");return}}function wt(t,i,r){var o;if(t.rendererType!==n.LotRenderer.RENDER_TYPE.LIVE_CATALOG&&t.rendererType!==n.LotRenderer.RENDER_TYPE.WEBCAST&&t.rendererType!==n.LotRenderer.RENDER_TYPE.PENDING_LOT){var e=i.find(".lot-tile-content"),u=i.find(".lot-buyitnow-container"),f=u.find(".btn, .lot-buyitnow-button");f.prop("id","lot-buyitnow-button-"+r.eventItemId);it(r.lotStatus)?(o=f.find(".TileDisplayBuyItNowPrice"),f.data("product-url",r.lotStatus.productUrl),o.text(Globalize.formatBid(r.lotStatus.buyNow)),u.show()):u.hide();ni(t)?e.addClass("lot-tile-content-2buttonrow-sized"):e.removeClass("lot-tile-content-2buttonrow-sized")}}function c(t,i,r){var u=i.find(".lot-high-bid"),f=i.find(".lot-high-bid-label");if(d(i,r),f.addClass("hidden"),r.lotStatus.status<=LOT_STATUS.POSTED||r.lotStatus.status>=LOT_STATUS.CLOSED){u.addClass("hidden");return}t.rendererType===n.LotRenderer.RENDER_TYPE.WEBCAST||r.lotStatus.status!=LOT_STATUS.LIVE?(u.removeClass("hidden"),r.lotStatus.sealed?u.text(u.data("sealed")):r.lotStatus.status<LOT_STATUS.CLOSED&&(u.text(Globalize.formatWithCurrAbbrev(r.currAbbrev,r.lotStatus.highBid)+" "+r.bidQuantity),f.removeClass("hidden"))):u.addClass("hidden")}function d(n,t){var i=n.find(".lot-reserve-met"),r=n.find(".lot-reserve-not-met"),u=n.find(".lot-price-realized-reserve-met"),f=n.find(".lot-price-realized-reserve-not-met");(i.addClass("hidden"),r.addClass("hidden"),u.addClass("hidden"),f.addClass("hidden"),t.lotStatus.showReserveStatus)&&(t.lotStatus.status<LOT_STATUS.CLOSED?t.lotStatus.reserveSatisfied?(i.removeClass("hidden"),r.addClass("hidden")):(i.addClass("hidden"),r.removeClass("hidden")):!t.lotStatus.isArchived&&t.lotStatus.showBidStatus&&(t.lotStatus.reserveSatisfied?(u.removeClass("hidden"),f.addClass("hidden")):(u.addClass("hidden"),f.removeClass("hidden"))))}function bt(n,t){if(d(n,t),!(t.lotStatus.priceRealized<=0)||t.lotStatus.priceRealizedMessage!=null&&t.lotStatus.priceRealizedMessage!=""){var r=n.find(".lot-price-realized-container"),f=r.find(".lot-price-realized-title"),o=r.find(".lot-price-realized"),e=r.find(".lot-price-realized-per-each"),i=n.find(".lot-choicetype"),u="";t.lotStatus.priceRealizedMessage!=null&&t.lotStatus.priceRealizedMessage!=""?(f.addClass("hidden"),u=t.lotStatus.priceRealizedMessage):(f.removeClass("hidden"),u=Globalize.formatWithCurrAbbrev(t.currAbbrev,t.lotStatus.priceRealized),t.lotStatus.quantitySold>0&&t.lotStatus.quantitySold!=1&&t.lotStatus.priceRealized!=t.lotStatus.priceRealizedPerEach&&(u+=" "+r.data("perLot"),e.text(Globalize.formatWithCurrAbbrev(t.currAbbrev,t.lotStatus.priceRealizedPerEach)+" "+r.data("perEach")),e.removeClass("hidden")),t.lotStatus.choiceType===y.CHOICE?(i.removeClass("hidden"),i.html("("+i.data("choice")+")")):t.choiceType===y.GROUP?(i.removeClass("hidden"),i.html("("+i.data("group")+")")):i.addClass("hidden"));o.html(u);r.removeClass("hidden")}}function f(i,r,u){var y,o,b;if(u.lotStatus.timeLeft===t||u.lotStatus.timeLeftSeconds===t||u.lotStatus.isArchived||i.rendererType!==n.LotRenderer.RENDER_TYPE.LIVE_CATALOG&&u.lotStatus.status==LOT_STATUS.NO_INTERNET_BIDDING){(u.lotStatus.isArchived||i.rendererType!==n.LotRenderer.RENDER_TYPE.LIVE_CATALOG&&u.lotStatus.status==LOT_STATUS.NO_INTERNET_BIDDING)&&r.find(".lot-time-label-xs").addClass("hidden");return}var p=60,e={DEFAULT:"default",FIRST_WARNING:"firstwarning",LAST_WARNING:"lastwarning",CLOSING:"closing",PAUSED:"paused"},l=r.find(".lot-time-left-bidding-opens"),w=r.find(".lot-time-left-container"),s=u.lotStatus.timeLeftSeconds,a=u.lotStatus.timeLeft.formatTimeLeft(u.lotStatus.timeLeftLead);if(!u.lotStatus.timeLeft||u.lotStatus.timeLeft==" "||u.bidType==BID_TYPE.SIMULCAST&&u.lotStatus.status<LOT_STATUS.LIVE&&!(i.rendererType===n.LotRenderer.RENDER_TYPE.WATCH_LIST||i.rendererType===n.LotRenderer.RENDER_TYPE.CURRENT_BIDS)){r.find(".lot-time-label-xs").addClass("hidden");return}if(l.length&&s<0){l.removeClass("hidden");w.addClass("hidden");l.html(a);return}w.removeClass("hidden");var f=r.find(".lot-time-label"),c=r.find(".lot-time-left"),v=r.find(".lot-time-extended"),h=r.find(".lot-timer-progress");if(u.lotStatus.status<LOT_STATUS.CLOSED&&(f.removeClass("label-default"),f.addClass("label-info")),(i.rendererType!==n.LotRenderer.RENDER_TYPE.LIVE_CATALOG||s>0)&&c.html(a),u.lotStatus.status===LOT_STATUS.PAUSED){f.data("timeLeftState",e.PAUSED);c.html(a);v.addClass("hidden");return}if(u.lotStatus.biddingExtended&&v.removeClass("hidden"),i.rendererType==n.LotRenderer.RENDER_TYPE.LIVE_CATALOG){if(y=f.data("timeLeftState"),o=e.DEFAULT,s<=0){if(y===e.PAUSED)return;o=e.CLOSING}else s<=15?o=e.LAST_WARNING:s<=30&&(o=e.FIRST_WARNING);o!==y&&(o===e.DEFAULT?(f.removeClass("time-left-danger").addClass("time-left-default"),f.animo("cleanse"),h.animo("cleanse")):o===e.FIRST_WARNING?(f.removeClass("time-left-default").addClass("time-left-danger"),f.animo("cleanse"),h.animo("cleanse")):o===e.LAST_WARNING?(f.removeClass("time-left-default").addClass("time-left-danger"),f.animo({animation:"flash",iterate:"infinite",duration:2}),h.animo({animation:"flash",iterate:"infinite",duration:2})):o===e.CLOSING&&(f.removeClass("time-left-default").addClass("time-left-danger"),f.animo("cleanse"),h.animo("cleanse"),c.html(c.data("closing"))),f.data("timeLeftState",o));s>p?h.width(0):(b=s/p*100,h.width(b+"%"))}else u.lotStatus.status==LOT_STATUS.LIVE||u.lotStatus.timeLeftWithLimboSeconds>0&&u.lotStatus.timeLeftWithLimboSeconds<3600?(f.removeClass("label-default label-info"),f.addClass("label-danger")):u.lotStatus.timeLeftWithLimboSeconds<=0&&v.addClass("hidden")}function e(t,i,r){function e(n,t){var u=i.find("."+n),r=n+"-";u.removeClass(r+"default").removeClass(r+"winning").removeClass(r+"pending").removeClass(r+"losing").removeClass(r+"watching");u.addClass(r+t)}var u=i.find(".bid-status"),o=i.find(".lot-watch-status"),f;if(t.rendererType!==n.LotRenderer.RENDER_TYPE.WEBCAST&&r.lotStatus.status===LOT_STATUS.LIVE){u.addClass("hidden");return}u.removeClass("hidden");u.removeClass("bid-status-0");u.addClass("bid-status-"+r.eventItemId);u.data("eventItemId",r.eventItemId);u.bidStatus("setStatus",{buyerBidStatus:r.lotStatus.buyerBidStatus,isWatching:r.lotStatus.isWatching,mayHaveWonStatus:r.lotStatus.mayHaveWonStatus});t.rendererType!==n.LotRenderer.RENDER_TYPE.WEBCAST&&(o.prop("id","lot-watch-status-"+r.eventItemId),o.data("eventItemId",r.eventItemId),o.watchStatus("setStatus",{isWatching:r.lotStatus.isWatching,isArchived:r.lotStatus.isArchived}));f=u.data("status-category");t.rendererType!==n.LotRenderer.RENDER_TYPE.WEBCAST?(e("bid-status-border",f),e("live-catalog-high-bid-status",f),e("bid-status-icon",f),e("lot-status",f)):t.rendererType===n.LotRenderer.RENDER_TYPE.WEBCAST&&e("webcast-bid-status",f)}function g(t,i,r){if(t.rendererType!==n.LotRenderer.RENDER_TYPE.WEBCAST){var e=null,o=null,s=!0,h=!0,u=i.find(".lot-watch-container"),f=i.find(".lot-unwatch-container"),c=i.find(".inline-lot-watch-button-container");if(r.lotStatus.isArchived){u.addClass("hidden");f.addClass("hidden");return}(u.length&&(e=u.find(".btn")),f.length&&(o=f.find(".btn")),r.lotStatus.status===LOT_STATUS.LIVE||r.lotStatus.status>=LOT_STATUS.CLOSED?(s=!1,h=!0):r.lotStatus.status===LOT_STATUS.NO_INTERNET_BIDDING&&(s=!1,h=!1),t.rendererType!=n.LotRenderer.RENDER_TYPE.LOT_DETAIL&&t.rendererType!=n.LotRenderer.RENDER_TYPE.LIVE_CATALOG)&&(s&&e&&(e.lowrb("setTrigger",{id:r.eventItemId,isRegistered:r.lotStatus.isRegistered,isWatching:r.lotStatus.isWatching}),e.prop("id","lot-watch-button-"+r.eventItemId)),h&&o&&(o.lowrb("setTrigger",{id:r.eventItemId,isRegistered:r.lotStatus.isRegistered,isWatching:r.lotStatus.isWatching}),o.prop("id","lot-unwatch-button-"+r.eventItemId).data("open",r.lotStatus.status<LOT_STATUS.CLOSED),r.lotStatus.status>=LOT_STATUS.CLOSED&&c.removeClass("col-xs-6").addClass("col-xs-12")),s&&!r.lotStatus.isWatching?u.removeClass("hidden"):u.addClass("hidden"),h&&r.lotStatus.isWatching?f.removeClass("hidden"):f.addClass("hidden"))}}function nt(n,t,i){t.find(".watch-notes").watchNotes({id:i.eventItemId,isArchived:i.lotStatus.isArchived,isWatching:i.lotStatus.isWatching,watchNotes:i.lotStatus.watchNotes})}function kt(t,i,r){var u=i.find(".lot-currency-express-link");if(r.currencyExpressUrl==null||r.currencyExpressUrl==""||t.rendererType==n.LotRenderer.RENDER_TYPE.WEBCAST||t.rendererType==n.LotRenderer.RENDER_TYPE.LOT_DETAIL||t.rendererType==n.LotRenderer.RENDER_TYPE.LIVE_CATALOG){u.addClass("hidden");return}u.attr("href",r.currencyExpressUrl).removeClass("hidden")}function dt(t,i,r){var u=i.find(".lot-fr8star-link");if(r.fr8StarUrl===null||r.fr8StarUrl===""||t.rendererType===n.LotRenderer.RENDER_TYPE.WEBCAST||t.rendererType===n.LotRenderer.RENDER_TYPE.LOT_DETAIL||t.rendererType===n.LotRenderer.RENDER_TYPE.LIVE_CATALOG){u.addClass("hidden");return}u.attr("href",r.fr8StarUrl).removeClass("hidden")}function v(n,t,i){function r(n){n.removeClass("btn-default");n.addClass("btn-primary")}var u=t.find(".lot-watch-container"),f=u.find(".btn"),o=t.find(".lot-bid-container"),s=o.find(".btn"),h=t.find(".lot-bid-live-container"),c=h.find(".btn");c.length&&!h.hasClass("hidden")?r(c):s.length&&!o.hasClass("hidden")?r(s):f.length&&!u.hasClass("hidden")&&r(f);e(n,t,i)}function tt(t,i){var r=gt(t,i);i&&r&&(r=n.extend(!0,r,i))}function gt(t,i){var r;return t.lotViewSwitcher&&t.lotViewSwitcher.tableElement&&t.lotViewSwitcher.currentData&&n.each(t.lotViewSwitcher.currentData,function(){if(this.eventItemId==i.eventItemId)return r=this,!1}),r}function ni(t){var i=!1;return n.each(t.lotViewSwitcher.currentData,function(){if(ti(this))return i=!0,!1}),i}function ti(n){return it(n.lotStatus)||ii(n)}function it(n){return n.productUrl&&n.buyNow>0&&n.productStatus<10}function ii(n){return n.lotStatus.status<=LOT_STATUS.POSTED&&n.sourceType!==i.AT&&n.sourceType!==i.EF||n.lotStatus.status>=LOT_STATUS.CLOSED||n.lotStatus.isHidden?!1:n.altBiddingUrl!==null&&n.altBiddingUrl!==""&&n.altBiddingUrl!==t}function ri(t){var i=n.query.load(n.window.getSearch()),r;return(i.keys.q=n("#q").length&&n("#q").val()!=null&&n("#q").val().length?n("#q").val():"",n("#hide").length&&n("#hide:checked").val()&&(i.keys.hide=n("#hide").val()),n("#group").length&&n("#group").val()>0&&(i.keys.group=n("#group").val()),n("#cat").length&&n("#cat").val()>0&&(i.keys.cat=n("#cat").val()),n("#sortOrder").length&&n("#sortOrder").val()>n("#sortOrder option:first").val()&&(i.keys.sortOrder=n("#sortOrder").val()),i.keys.zip===!0&&(i.keys.zip=""),i.keys.filter===!0&&(i.keys.filter=""),i.keys.status===!0&&(i.keys.status=""),n.window.LOT_REFERRAL.addPropertyByRenderType(i.keys,t.rendererType),r=n.param(i.keys),r.length)?"?"+r:""}var r={NONE:0,UNKNOWN:1,YOUTUBE:2,PDF:4,MAP:8,RESERVED_1:16,RESERVED_2:32,hasFlags:function(n,t){return(n&t)==t}},rt={MAX_BIDDING:1},y={SINGLE_LOT:0,CHOICE:1,GROUP:2},ut={PRIVATE:0,PUBLIC:1,PORTAL:2},i={AFLEX:0,AF360:1,AT:2,EF:3,GB:4},p;n.LotRenderer=function(t){var i=n.extend({},p,t);if(i.rendererType!==n.LotRenderer.RENDER_TYPE.LOT_DETAIL&&n.fn.lotPreview.Constructor.setRendererType(i.rendererType),i.handleBidUpdate&&n.fn.lowrb&&n.lowrbEvents){n(document).on(n.lowrbEvents.BIDDING_UPDATE_EVENT,ft(i));n(document).on(n.lowrbEvents.WATCH_ADDED_EVENT+" "+n.lowrbEvents.WATCH_REMOVED_EVENT,et(i))}return i.rendererType===n.LotRenderer.RENDER_TYPE.LIVE_CATALOG?{render:o(i),liveListUpdate:ot(i),liveDetailUpdate:l(i),liveTimeUpdate:st(i)}:i.rendererType===n.LotRenderer.RENDER_TYPE.PENDING_LOT?{render:o(i),liveDetailUpdate:l(i)}:i.rendererType===n.LotRenderer.RENDER_TYPE.WEBCAST?{render:o(i),webcastUpdate:ht(i),liveDetailUpdate:l(i)}:o(i)};n.LotRenderer.RENDER_TYPE={LOT_DETAIL:0,LOT_LIST:1,REGULAR_CATALOG:2,LIVE_CATALOG:3,WATCH_LIST:4,CURRENT_BIDS:5,PAST_BIDS:6,WEBCAST:7,PENDING_LOT:8};p={rendererType:n.LotRenderer.RENDER_TYPE.REGULAR_CATALOG,handleBidUpdate:!0,handleLiveUpdate:!1}}(jQuery),function(n,t,i){var r="ref",u={VIEW_CATALOG:0,CATALOG:1,LOT_LIST:2,WATCH_LIST:3,CURRENT_BIDS:4,PAST_BIDS:5,addPropertyByRenderType:function(n,t){n=n||{};switch(t){case i.LOT_LIST:return n[r]="lot-list";case i.REGULAR_CATALOG:return n[r]="catalog";case i.WATCH_LIST:return n[r]="watch-list";case i.CURRENT_BIDS:return n[r]="current-bids";case i.PAST_BIDS:return n[r]="past-bids";default:return n}},addParamByRenderType:function(n){var i=this.addPropertyByRenderType(null,n);return t.param(i)}};t.window.LOT_REFERRAL=u}(document,$,$.LotRenderer.RENDER_TYPE),function(n,t,i,r){function c(n){function c(n){switch(n.linkType){case 2:return'<a id="mati'+n.linkId+'" target="_blank" href="'+n.url+'" rel="noopener noreferrer"><i class="fa fa-youtube fa-2x"><\/i><\/a> ';case 16:return'<a id="mati'+n.linkId+'" target="_blank" href="'+n.url+'" rel="noopener noreferrer"><i class="fa fa-youtube fa-2x"><\/i><\/a> ';case 8:return'<a id="mapsi'+n.linkId+'" target="_blank" href="'+n.url+'" rel="noopener noreferrer"><i class="fa fa-map-marker fa-2x"><\/i><\/a> ';case 4:return'<a id="pdfi'+n.linkId+'" target="_blank" href="'+n.url+'" rel="noopener noreferrer"><i class="fa fa-file-pdf-o fa-2x"><\/i><\/a> ';case 1:return'<a id="geni'+n.linkId+'" target="_blank" href="'+n.url+'" rel="noopener noreferrer"><i class="fa fa-link fa-2x"><\/i><\/a> ';default:" "}}function l(n){switch(n.linkType){case 2:return'<a target="_blank" href="'+n.url+'" rel="noopener noreferrer">'+n.description+"<\/a> ";case 16:return'<a target="_blank" href="'+n.url+'" rel="noopener noreferrer">'+n.description+"<\/a> ";case 8:return'<a id="maps'+n.LinkId+'" target="_blank" href="'+n.url+'" rel="noopener noreferrer">'+n.description+"<\/a> ";case 4:return'<a id="pdf'+n.LinkId+'" target="_blank" href="'+n.url+'" rel="noopener noreferrer">'+n.description+"<\/a> ";case 1:return'<a id="gen'+n.LinkId+'" target="_blank" href="'+n.url+'" rel="noopener noreferrer">'+n.description+"<\/a> ";default:" "}}var a=this,f,e,s,i,h;n.lotStatus.isArchived||n.lotStatus.status==LOT_STATUS.CLOSED?t("#lot-preview-contact").hide():(t("#lot-preview-contact").show(),t("#feedback-event-id").val(n.eventId),t("#feedback-event-item-id").val(n.eventItemId));n.sourceType===2?u.$atBanner.removeClass("hidden"):n.sourceType===3&&u.$efBanner.removeClass("hidden");n.shippingOffered&&u.$shippingBanner.removeClass("hidden");u.$title.text(n.lead);u.$lotNumber.text(n.lotNumber);u.$quantity.text(n.quantity);u.$estimate.text(n.estimate);u.$description.html(n.description);n.lotStatus.sealed||n.lotStatus.status<=LOT_STATUS.POSTED||n.lotStatus.isArchived?u.$bidHistoryContainer.addClass("hidden"):(u.$bidHistoryContainer.removeClass("hidden"),u.$bidHistory.bidHistory("update",{eventId:n.eventId,eventItemId:n.eventItemId,lotStatus:n.lotStatus}));u.$galleria.html("");f=t(".lot-link-container");f.find("tr").remove();f.find("table").append("<tr><td><\/td><\/tr>");t.grep(n.linkModels,function(n){return n.linkType!=2}).length>0?(f.find("table").attr("class","table table-no-border"),f.attr("style","margin-top: 10px;")):f.find("table").attr("class","table hidden");n.linkModels.forEach(function(n){if(n.linkType==2){var t=u.$videoTemplate.clone(),i="https://www.youtube.com/watch?v="+n.videoId,r="https://img.youtube.com/vi/"+n.videoId+"/0.jpg";t.attr("id","");t.attr("href",i);t.find("img").attr("src",r);t.removeClass("hidden");u.$galleria.append(t)}else f.find("tr > td").append('<span style="display: inline-block; text-indent: 4px;">'+c(n)+l(n)+"<\/span>")});n.pictures.forEach(function(t){var r=t.description.length>0?t.description:n.lead,i=u.$imageTemplate.clone();i.attr("id","");i.attr("href",t.fullSizeLocation);i.find("img").attr("src",t.thumbnailLocation).attr("title",r).attr("alt",r);i.removeClass("hidden");u.$galleria.append(i)});n.pictures.length>0?(t("#galleria").removeClass("hidden"),t(".lot-preview-images-tip").removeClass("hidden"),Galleria.run("#galleria",{maxScaleRatio:1,thumbnails:"lazy",fullscreenDoubleTap:!1,showImagenav:!0,trueFullscreen:!1,extend:function(){var n=this;u.$modal.one("hidden.bs.modal",function(){n.destroy();t("#galleria").removeData("galleria-zoom-plugin")})}})):(t("#galleria").addClass("hidden"),t(".lot-preview-images-tip").addClass("hidden"));n.lotStatus.productUrl&&n.lotStatus.buyNow>0&&n.lotStatus.productStatus<10?(u.$buyItNowButton.attr("id","lot-buyitnow-button-"+n.eventItemId),u.$buyItNowButton.data("product-url",n.lotStatus.productUrl),u.$buyItNowButton.show()):u.$buyItNowButton.hide();n.altBiddingUrl!==null&&n.altBiddingUrl!==""&&n.altBiddingUrl!==r&&(u.$altBidButton.attr("href",n.altBiddingUrl),u.$altBidButton.text(n.altBiddingUrlCaption),u.$altBidButton.removeClass("hidden"));e=!0;s=!0;n.lotStatus.isArchived?(u.$watchButton.addClass("hidden"),u.$removeWatchButton.addClass("hidden")):(n.lotStatus.status===LOT_STATUS.LIVE||n.lotStatus.status>=LOT_STATUS.CLOSED?(e=!1,s=!0):n.lotStatus.status===LOT_STATUS.NO_INTERNET_BIDDING&&(e=!1,s=!1),u.$watchButton.data("allowWatch",e),u.$removeWatchButton.data("allowRemove",s),e&&u.$watchButton.length&&(u.$watchButton.lowrb("setTrigger",{id:n.eventItemId,isRegistered:n.lotStatus.isRegistered,isWatching:n.lotStatus.isWatching}),u.$watchButton.prop("id","lot-watch-button-"+n.eventItemId)),s&&u.$removeWatchButton.length&&(u.$removeWatchButton.lowrb("setTrigger",{id:n.eventItemId,isRegistered:n.lotStatus.isRegistered,isWatching:n.lotStatus.isWatching}),u.$removeWatchButton.prop("id","lot-unwatch-button-"+n.eventItemId).data("open",n.lotStatus.status<LOT_STATUS.CLOSED)));o(n.lotStatus);u.$watchNotes.watchNotes({id:n.eventItemId,isArchived:n.lotStatus.isArchived,isWatching:n.lotStatus.isWatching,watchNotes:n.lotStatus.watchNotes});i=t.query.load(t.window.getSearch());i.keys.q===!0&&(i.keys.q="");i.keys.zip===!0&&(i.keys.zip="");i.keys.filter===!0&&(i.keys.filter="");i.keys.status===!0&&(i.keys.status="");h=t.param(i.keys);h.length&&(h="?"+h);n.sourceType===2||n.sourceType===3?u.$detailButton.attr("href",n.altBiddingUrl):u.$detailButton.attr("href","/lot/"+n.eventItemId+"/"+n.lead.toFriendlyUrl()+h);n.sourceType===2?u.$contactButton.addClass("hidden"):u.$contactButton.removeClass("hidden");u.$loadingBar.loadingBar("hide")}function o(n){u&&(u.$watchButton.data("allowWatch")&&!n.isWatching?u.$watchButton.removeClass("hidden"):u.$watchButton.addClass("hidden"),u.$removeWatchButton.data("allowRemove")&&n.isWatching?u.$removeWatchButton.removeClass("hidden"):u.$removeWatchButton.addClass("hidden"))}function s(n,i){return this.each(function(){var e=t(this),u=e.data("lot-preview-plugin"),o=t.extend({},e.data(),i);u||e.data("lot-preview-plugin",u=new f(this,o));n==r?u.show():u[n](o)})}var u=null,e=null,h={PRIVATE:0,PUBLIC:1,PORTAL:2},f=function(n,i){function f(){u.$modal.find(".galleria-image").css("visibility","visible")}if((this.eventId=i.eventId,this.eventItemId=i.eventItemId,i.site===r||i.site.siteType===h.PRIVATE||e!==t.LotRenderer.RENDER_TYPE.LOT_LIST&&e!==t.LotRenderer.RENDER_TYPE.REGULAR_CATALOG)&&(t(n).addClass("lot-preview-link"),u==null)){u={$modal:t("#lot-preview-modal"),$loadingBar:t("#lot-preview-loading-bar"),$title:t("#lot-preview-title"),$image:t("#lot-preview-image"),$lotNumber:t("#lot-preview-lot-number"),$bidHistoryContainer:t("#lot-preview-bid-history-container"),$bidHistory:t("#lot-preview-modal .lot-bid-history"),$quantity:t("#lot-preview-quantity"),$estimate:t("#lot-preview-estimate"),$description:t("#lot-preview-description"),$detailButton:t("#lot-preview-detail"),$galleria:t("#galleria"),$imageTemplate:t("#lot-preview-image-template"),$videoTemplate:t("#lot-preview-video-template"),$watchButton:t("#lot-preview-modal .watch-lot:not(.unwatch-lot)"),$removeWatchButton:t("#lot-preview-modal .unwatch-lot"),$watchNotes:t("#lot-preview-modal .watch-notes"),$buyItNowButton:t(".lot-buyitnow-button"),$atBanner:t("#lot-preview-at-banner"),$efBanner:t("#lot-preview-ef-banner"),$shippingBanner:t("#lot-preview-shipping-banner"),$altBidButton:t("#lot-preview-altbid-button"),$contactButton:t("#lot-preview-contact")};Galleria.ready(function(){var n=this;n.lazyLoadChunks(7);t("#galleria").galleriaZoom({gallery:n});setTimeout(f,750)});i.openLotDetailInNewTab&&u.$detailButton.attr("target","_blank");u.$modal.find(".lot-description-toggle").click(function(){t(this).toggleClass("lot-description-ellipsis")});u.$modal.on("show.bs.modal",function(){u.$watchNotes.data("watchNotesPlugin")&&u.$watchNotes.watchNotes("destroy")})}};f.setRendererType=function(n){e=n};f.prototype.show=function(){var n=this;return u.$title.text(u.$title.data("title")),u.$loadingBar.loadingBar("show"),u.$modal.modal("show"),u.$atBanner.addClass("hidden"),u.$efBanner.addClass("hidden"),u.$shippingBanner.addClass("hidden"),u.$altBidButton.addClass("hidden"),t.ajax({url:"/api/v1/lot/detail/",data:{eventid:n.eventId,eventitemid:n.eventItemId},type:"GET",context:n,success:c}),!1};f.prototype.update=function(n){var t=this;t.eventId=n.eventId;t.eventItemId=n.eventItemId};t.fn.lotPreview=s;t.fn.lotPreview.Constructor=f;t(n).on("click.bidopia.lotPreview.data-api",".lot-preview-link",function(n){var i=t(this);return i.is("a")&&n.preventDefault(),s.call(i),!1});t(n).on(t.lowrbEvents.WATCH_ADDED_EVENT,function(n,t){o(t.lotStatus)});t(n).on(t.lowrbEvents.WATCH_REMOVED_EVENT,function(n,t){o(t.lotStatus)})}(document,jQuery,jQuery.window.LOT_REFERRAL)