/*! Fotorama 1.5 (v1251) | http://fotoramajs.com/license.txt */
window.Mdrnzr=function(c,w,I){function S(b,c){var h=b.charAt(0).toUpperCase()+b.substr(1),h=(b+" "+U.join(h+" ")+h).split(" ");return V(h,c)}function V(b,c){for(var k in b)if(h[b[k]]!==I)return"pfx"==c?b[k]:!0;return!1}var j={},J=w.documentElement;w.head||w.getElementsByTagName("head");var q=w.createElement("Mdrnzr"),h=q.style,c=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),U="Webkit Moz O ms Khtml".split(" "),q={},k=[],ka=function(b,c,h,k){var r,a,W=w.createElement("div");if(parseInt(h,10))for(;h--;)a=
w.createElement("div"),a.id=k?k[h]:"Mdrnzr"+(h+1),W.appendChild(a);r=["&shy;<style>",b,"</style>"].join("");W.id="Mdrnzr";W.innerHTML+=r;J.appendChild(W);b=c(W,b);W.parentNode.removeChild(W);return!!b},D,Z={}.hasOwnProperty,O;typeof Z!==I&&typeof Z.call!==I?O=function(b,c){return Z.call(b,c)}:O=function(b,c){return c in b&&typeof b.constructor.prototype[c]===I};(function(b,c){var h=b.join(""),k=c.length;ka(h,function(b){for(var b=b.childNodes,a={};k--;)a[b[k].id]=b[k];j.csstransforms3d=9===a.csstransforms3d.offsetLeft},
k,c)})([,["@media (",c.join("transform-3d),("),"Mdrnzr){#csstransforms3d{left:9px;position:absolute}}"].join("")],[,"csstransforms3d"]);q.canvas=function(){var b=w.createElement("canvas");return!!b.getContext&&!!b.getContext("2d")};q.csstransforms3d=function(){var b=!!V(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);b&&"webkitPerspective"in J.style&&(b=j.csstransforms3d);return b};q.csstransitions=function(){return S("transitionProperty")};for(var b in q)O(q,
b)&&(D=b.toLowerCase(),j[D]=q[b](),k.push((j[D]?"":"no-")+D));h.cssText="";q=null;j._version="2.0.6";j._prefixes=c;j._domPrefixes=U;j.testProp=function(b){return V([b])};j.testAllProps=S;j.testStyles=ka;return j}(this,this.document);
jQuery.extend({bez:function(c){var w="bez_"+$.makeArray(arguments).join("_").replace(".","p");if("function"!=typeof jQuery.easing[w]){var I=function(c,w){var j=[null,null],J=[null,null],q=[null,null],h=function(h,k){return q[k]=3*c[k],J[k]=3*(w[k]-c[k])-q[k],j[k]=1-q[k]-J[k],h*(q[k]+h*(J[k]+h*j[k]))};return function(c){for(var k=c,w=0,D;14>++w;){D=h(k,0)-c;if(0.001>Math.abs(D))break;k-=D/(q[0]+k*(2*J[0]+3*j[0]*k))}return h(k,1)}};jQuery.easing[w]=function(w,V,j,J,q){return J*I([c[0],c[1]],[c[2],c[3]])(V/
q)+j}}return w}});
(function(c){function w(b){for(var a={},c=0;c<T.length;c++){var h=T[c][0],k=T[c][1];if(b){var j=b.attr("data-"+h);j&&("number"==k?(j=Number(j),isNaN(j)||(a[h]=j)):"boolean"==k?a[h]="true"==j?!0:!1:"string"==k&&(a[h]=j))}else a[h]=T[c][2]}return a}function I(b,a){for(var c={},h=0;h<ja.length;h++)c[ja[h]+b]=a;return c}function S(b,a){if(U)return I("transform",a?"translate(0,"+b+"px)":"translate("+b+"px,0)");var c={};c[a?"top":"left"]=b;return c}function V(){return!1}function j(b){return I("transition-duration",b+
"ms")}function J(b){b.mousemove(function(a){a.preventDefault()}).mousedown(function(a){a.preventDefault()})}function q(r,a){function w(){K||(Fa=Ga=K=1E3*(u/l));a().thumbs&&!L&&(L=a().vertical?z.width():z.height());K=Ya?Fa:Ga;a().resize&&(u=r.width()-(a().vertical&&L?L:0));l=Math.round(1E3*(u/K));if(a().fitToWindowHeight){var d=Xa.height();if(l>d-20-(!a().vertical&&L?L:0))l=d-20-(!a().vertical&&L?L:0),K=1E3*(u/l)}}function q(d,b){w();var g=b?a().transitionDuration:0;if(d||u!=Za||l!=$a||K!=ab){a().vertical?
(o=l,sa=u):(o=u,sa=l);t.animate({width:u,height:l},g);y.animate({width:u,height:l},g);a().vertical&&a().thumbs&&(a().verticalThumbsRight?z.animate({left:u},g):t.animate({left:L},g));var e;a().touchStyle?(Ha=(o+a().margin)*x-a().margin,bb=sa,e={},e[A]=Ha,e[X]=bb,E.animate(e,g).data(e).data({minPos:-(Ha-o),maxPos:0})):E.animate({width:u,height:l},g);if(a().thumbs){if(a().thumbsPreview||!a().vertical)e={},e[A]=o,z.animate(e,g);z.css({visibility:"visible"})}k&&!a().vertical&&(a().arrows&&da.animate({top:l/
2},g),e={},e[ta]=sa/2,ea.animate(e,g));if("loading"==ua||"error"==ua)e={},e[F]=M*(o+a().margin)+o/2,ea.animate(e,g);ja(g);Q&&a().touchStyle&&(e=-M*(o+a().margin),ma(E,e,0));cb=!0;var f=0;c(Ia).each(function(){clearTimeout(this)});Ia=[];va(Q,M,g);y.each(function(a){if(a!=M){var d=c(this);d.data("img")&&d.data("img").css({visibility:"hidden"});var b=setTimeout(function(){va(d,a)},50*f+50);Ia.push(b);f++}})}Za=u;$a=l;ab=K}function I(){var a=Q.data("srcKey");if(a)u=v[a].imgWidth,l=v[a].imgHeight,Ga=K=
v[a].imgRatio,q(!1,!0),clearTimeout(wa)}function la(d,n,g){function e(){a().touchStyle||(n=0);ea.css(F,n*(o+a().margin)+o/2);db=setTimeout(function(){ea.stop().show().fadeTo(0,1)},100)}clearTimeout(db);switch(d){case "loading":e();r.addClass(b+"_loading").removeClass(b+"_error");break;case "error":e();r.addClass(b+"_error").removeClass(b+"_loading");break;case "loaded":r.removeClass(b+"_loading "+b+"_error"),ea.stop().fadeTo(g,0,function(){ea.hide()})}ua=d}function ma(d,b,g,e){var f=isNaN(b)?0:Math.round(b);
clearTimeout(d.data("backAnimate"));e&&(f=e,d.data({backAnimate:setTimeout(function(){ma(d,b,Math.max(O,g/2))},g)}));g&&(clearTimeout(eb),xa=!0);U?(d.css(j(g)),setTimeout(function(){d.css(S(f,a().vertical))},1)):d.stop().animate(S(f,a().vertical),g,Z);eb=setTimeout(function(){xa=!1;a().flexible&&d==E&&I()},g)}function T(d,b,g){if(G){if(!g||G<o)ya=!1;var e=aa.position()[F];if(g=aa.data()[A]){ba.show();if(G>o){var f=e+g/2,c=o/2,h=H.index(aa),p=h-fb;void 0==R&&(R=s.position()[F]);if(Ja&&b&&b>Math.max(36,
2*a().thumbMargin)&&b<o-Math.max(36,2*a().thumbMargin)&&(0<p&&b>0.75*c||0>p&&b<1.25*c)){var m;m=0<p?h+1:h-1;0>m?m=0:m>x-1&&(m=x-1);h!=m&&(f=H.eq(m),f=f.position()[F]+f.data()[A]/2,c=b)}b=-(G-o);f=Math.round(-(f-c)+a().thumbMargin);if(0<p&&f>R||0>p&&f<R)f=e+R<a().thumbMargin?-(e-a().thumbMargin):e+R+g>o?-(2*e-o+g+a().thumbMargin):R;if(f<=b)f=b;else if(f>=a().thumbMargin)f=a().thumbMargin;s.data({minPos:b});za(f);ca||s.data({maxPos:a().thumbMargin})}else f=o/2-G/2,s.data({minPos:f}),ca||s.data({maxPos:f});
!ya&&!ca?(ma(s,f,d),Aa&&(ya=!0),R=f):Aa=!0;var k=g-(ka?0:2*a().thumbBorderWidth);U?(ba.css(j(d)),setTimeout(function(){ba.css(S(e,a().vertical)).css(A,k)},1)):a().vertical?ba.stop().animate({top:e,height:k},d,Z):ba.stop().animate({left:e,width:k},d,Z)}else ba.hide()}}function za(d){a().shadows&&G>o&&(z.addClass(b+"__thumbs_shadow"),d<=s.data("minPos")?z.removeClass(b+"__thumbs_shadow_no-left").addClass(b+"__thumbs_shadow_no-right"):d>=a().thumbMargin?z.removeClass(b+"__thumbs_shadow_no-right").addClass(b+
"__thumbs_shadow_no-left"):z.removeClass(b+"__thumbs_shadow_no-left "+b+"__thumbs_shadow_no-right"))}function ja(a){!fa&&!ca&&!na&&!xa&&(za(),T(a?a:0,!1,!0))}function va(d,b,c){var e=d.data("img"),f=d.data("detached"),c=c&&a().flexible?c:0;if(e&&!f){var h=d.data("srcKey"),f=v[h].imgWidth,C=v[h].imgHeight,p=v[h].imgRatio,m=h=0;a().touchStyle&&d.css(F,b*(o+a().margin));if(f!=u||C!=l||a().alwaysPadding){d=0;if(Math.round(p)!=Math.round(K)||a().alwaysPadding)d=2*a().minPadding;p>=K?a().cropToFit?(C=l,
f=Math.round(C*p/1E3)):(f=Math.round(u-d)<f||a().zoomToFit?Math.round(u-d):f,C=Math.round(1E3*(f/p))):a().cropToFit?(f=u,C=Math.round(1E3*(f/p))):(C=Math.round(l-d)<C||a().zoomToFit?Math.round(l-d):C,f=Math.round(C*p/1E3))}e.css({visibility:"visible"});if(f&&C)d={width:f,height:C},C!=l&&(h=Math.round((l-C)/2)),f!=u&&(m=Math.round((u-f)/2)),d.top=h,d.left=m,e.animate(d,c)}else e&&f&&d.data({needToResize:!0})}function gb(d,n,g,e){function f(c){function j(){p.css({visibility:"hidden"});C.src=c;0==k&&
(p.appendTo(n),"thumb"==e&&(G+=B+a().thumbMargin,s.css(A,G).data(A,G),n.css(A,B).data(A,B)))}function o(){ga[c]="loaded";n.trigger("load."+b).data({state:"loaded"});setTimeout(function(){if(!v[c])v[c]=[],v[c].imgWidth=p.width(),v[c].imgHeight=p.height(),v[c].imgRatio=1E3*(v[c].imgWidth/v[c].imgHeight);g(C,v[c].imgWidth,v[c].imgHeight,v[c].imgRatio,c,d)},100);"thumb"==e&&(Ba++,Ba==x&&(Ja=!0))}function r(a){ga[c]="error";p.unbind("error load");k<m.length&&a?(f(m[k]),k++):(n.trigger("error."+b).data({state:"error"}),
"thumb"==e&&(Ba++,Ba==x&&(Ja=!0)))}if(ga[c]){var q=function(){"error"==ga[c]?r(!1):"loaded"==ga[c]?o():setTimeout(q,100)};j();q()}else ga[c]="loading",h.data({loading:!0}),p.unbind("error load").error(function(){r(!0)}).load(o),j()}var h=y.eq(d),C=new Image,p=c(C),m=[],k=0,j=v[d].imgHref,o=v[d].imgSrc,r=v[d].thumbSrc;"img"==e?(j&&(m.push(j),m.push(j+"?"+ha)),o&&(m.push(o),m.push(o+"?"+ha)),r&&(m.push(r),m.push(r+"?"+ha))):(r&&(m.push(r),m.push(r+"?"+ha)),o&&(m.push(o),m.push(o+"?"+ha)),j&&(m.push(j),
m.push(j+"?"+ha)));f(m[k]);k++}function Ka(d,n){if(d.data("wraped"))a().detachSiblings&&d.data("detached")&&(d.data({detached:!1}).appendTo(E),d.data("needToResize")&&(va(d,n),d.data({needToResize:!1})));else if(E.append(d),d.data({wraped:!0,detached:!1}),gb(n,d,function(e,f,g,h,p){e=c(e);e.addClass(b+"__img");d.data({img:e,srcKey:p});p=!1;if((!u||!l)&&!cb||!Ca&&0==n)u=f,l=g,p=!0,Ca=0==n;d.css({visibility:"visible"});p||a().flexible?q(Ca):va(d,n)},"img"),La&&N[n].html&&N[n].html.length||a().html&&
a().html[n]&&a().html[n].length){var g=N[n].html||a().html[n];d.append(g)}}function pb(d,b){var g=0,e=!1,f=[];for(i=0;i<2*a().preload+1;i++){var h=b-a().preload+i;if(0<=h&&h<x){if(!y.eq(h).data("wraped")||y.eq(h).data("detached"))g++,f.push(h)}else e=!0}if(g>=a().preload||e)c(f).each(function(a){setTimeout(function(){Ka(y.eq(f[a]),f[a])},50*a)}),a().detachSiblings&&(g=b-a().preload,0>g&&(g=0),e=b+a().preload+1,e>x-1&&(e=x-1),y.slice(0,g).add(y.slice(e,x-1)).data({detached:!0}).detach())}function Ma(){return{index:M,
img:Q,thumb:aa,caption:Na}}function ia(d,n,g,e,f,h){function k(){a().caption&&((Na=N[l].caption?N[l].caption:N[l].title)?Oa.html(Na).show():Oa.html("").hide())}function p(){if(a().shadows||!a().touchStyle)m.removeClass(b+"__frame_active"),d.addClass(b+"__frame_active")}var m,j,q,l=y.index(d);y.each(function(){c(this).unbind("load."+b+" error."+b)});"number"!=typeof f&&(f=e?0:a().transitionDuration);!e&&n&&n.altKey&&(f*=10);n=d.data("state");"loading"==n||!n?(la("loading",l,f),d.one("load."+b,function(){la("loaded",
l,f);k()}),d.one("error."+b,function(){la("error",l,f);k()})):"error"==n?la("error",l,f):n!=ua&&la("loaded",l,0);k();Q?(m=Q,q=M,a().thumbs&&(j=aa)):(m=y.not(d),a().thumbs&&(j=H.not(H.eq(l))));a().thumbs&&(aa=H.eq(l),q&&(fb=q),j.removeClass(b+"__thumb_selected").data("disabled",!1),aa.addClass(b+"__thumb_selected").data("disabled",!0));a().thumbs&&a().thumbsPreview&&q!=l&&T(f,g);if(a().touchStyle)g=-l*(o+a().margin),p(),ma(E,g,f,h);else{var t=function(b){if(q!=l){var c=f,e=0;b&&(c=0,e=f);y.not(m.stop()).stop().fadeTo(0,
0);setTimeout(function(){p();d.stop().fadeTo(c,1,function(){m.stop().fadeTo(e,0,function(){a().flexible&&I()})})},10)}};"loaded"==n?t():"error"==n?t("error"):(d.one("load."+b,function(){t()}),d.one("error."+b,function(){t("error")}))}Q=d;M=l;var u=Ma();r.data(u);a().arrows&&((0==M||2>x)&&!a().loop?oa.addClass(b+"__arr_disabled").data("disabled",!0):oa.removeClass(b+"__arr_disabled").data("disabled",!1),(M==x-1||2>x)&&!a().loop?pa.addClass(b+"__arr_disabled").data("disabled",!0):pa.removeClass(b+"__arr_disabled").data("disabled",
!1));var s=d.data("detached")||d.data("wraped");clearTimeout(hb);hb=setTimeout(function(){if(!s&&l!=a().startImg&&(Ka(d,l),a().onShowImg))a().onShowImg(u);pb(d,l)},f+10);if(s||l==a.startImg)if(Ka(d,l),a.onShowImg)a.onShowImg(u)}function Y(d,b){b.stopPropagation();b.preventDefault();var c=M+d;0>c&&(c=a().loop?x-1:0);c>x-1&&(c=a().loop?0:x-1);ia(y.eq(c),b,!1)}function ib(){clearTimeout(wa);wa=setTimeout(function(){q()},50)}r.data({ini:!0,options:a});var a=function(){return r.data("options")},ua,ha=
(new Date).getTime(),N,La=a().data&&("object"==typeof a().data||"string"==typeof a().data);N=La?c(a().data).filter(function(){return this.img||this.href||this.length}):r.children().filter(function(){var a=c(this);return(a.is("a")&&a.children("img").size()||a.is("img"))&&(a.attr("href")||a.attr("src")||a.children().attr("src"))});var x=N.size();r.data({size:x});if(a().startImg>x-1||"number"!=typeof a().startImg)a().startImg=0;var v=[];N.each(function(d){if(La)v[d]={imgHref:this.img?this.img:this.href?
this.href:this.length?""+this:null,thumbSrc:this.thumb};else{var b=c(this);v[d]={imgHref:b.attr("href"),imgSrc:b.attr("src"),thumbSrc:b.children().attr("src")};if(a().caption)this.caption=b.attr("alt")||b.children().attr("alt")}});r.html("").addClass(b+" "+(a().vertical?b+"_vertical":b+"_horizontal"));if(a().touchStyle)a().loop=!1;else if(!a().arrows)a().loop=!0;var ga=[],o,sa,u=a().width,l=a().height,K,Ga,Fa,Za,$a,ab,cb=!1,Ca,Ya=!1,hb,xa=!1,eb;if(a().touchStyle)var Ha=0,bb,qa=!1,na=!1,jb;if(a().thumbs&&
a().thumbsPreview)var ca=!1,ya=!1,Aa=!1,fa=!1,kb,Ja=!1,Ba=0;var F,ta,P,Da,A,X;a().vertical?(F="top",ta="left",P="pageY",Da="pageX",A="height",X="width"):(F="left",ta="top",P="pageX",Da="pageY",A="width",X="height");var t=c('<div class="'+b+'__wrap"></div>').appendTo(r),E=c('<div class="'+b+'__shaft"></div>').appendTo(t);a().touchStyle||(J(t),J(E));var ea=c('<div class="'+b+'__state"></div>').appendTo(E),db;if(h)r.addClass(b+"_touch"),a().shadows=!1;a().touchStyle?(t.addClass(b+"__wrap_style_touch"),
a().shadows&&t.append('<i class="'+b+"__shadow "+b+'__shadow_prev"></i><i class="'+b+"__shadow "+b+'__shadow_next"></i>')):t.addClass(b+"__wrap_style_fade");U&&r.addClass(b+"_csstransitions");if(a().arrows){var Pa,Qa;a().vertical?(Pa=a().arrowPrev?a().arrowPrev:"&#9650;",Qa=a().arrowNext?a().arrowNext:"&#9660;"):(Pa=a().arrowPrev?a().arrowPrev:"&#9668;",Qa=a().arrowNext?a().arrowNext:"&#9658;");var da=c('<i class="'+b+"__arr "+b+'__arr_prev">'+Pa+'</i><i class="'+b+"__arr "+b+'__arr_next">'+Qa+"</i>").appendTo(t),
oa=da.eq(0),pa=da.eq(1);if(!h){if(a().touchStyle&&a().pseudoClick&&a().arrows||!a().touchStyle&&a().arrows){var lb,mb,qb=function(){clearTimeout(mb);mb=setTimeout(function(){var d=lb>=o/2;pa[!d?"removeClass":"addClass"](b+"__arr_hover");oa[d?"removeClass":"addClass"](b+"__arr_hover");a().touchStyle||E.css({cursor:d&&pa.data("disabled")||!d&&oa.data("disabled")?"default":""})},10)};t.mousemove(function(a){lb=a[P]-t.offset()[F];qb()})}var Ra=!1,Sa,rb=function(){Ra=!0;clearTimeout(Sa);da.css(j(0));t.removeClass(b+
"__wrap_mouseout");setTimeout(function(){da.css(j(a().transitionDuration));setTimeout(function(){t.addClass(b+"__wrap_mouseover")},1)},1)},nb=function(){clearTimeout(Sa);Sa=setTimeout(function(){!qa&&!Ra&&t.removeClass(b+"__wrap_mouseover").addClass(b+"__wrap_mouseout")},3*a().transitionDuration)};t.mouseenter(function(){rb()});t.mouseleave(function(){Ra=!1;nb()})}}var Q,M,Na,y=c();N.each(function(){var a=c('<div class="'+b+'__frame" style="visibility: hidden;"></div>');y=y.add(a)});if(a().thumbs){var B=
a().thumbSize;B||(B=a().vertical?64:48);var aa,fb=0,z=c('<div class="'+b+'__thumbs" style="visibility: hidden;"></div>')[a().thumbsTop?"prependTo":"appendTo"](r),L;a().thumbsPreview&&(L=B+2*a().thumbMargin,z.addClass(b+"__thumbs_previews").css(X,L));var s=c('<div class="'+b+'__thumbs-shaft"></div>').appendTo(z);if(a().thumbsPreview){var G=0,R=void 0;a().shadows&&c('<i class="'+b+"__shadow "+b+'__shadow_prev"></i><i class="'+b+"__shadow "+b+'__shadow_next"></i>').appendTo(z);var sb=B-(ka?0:2*a().thumbBorderWidth),
tb=a().thumbMargin,Ea={};Ea[X]=sb;Ea[ta]=tb;Ea.borderWidth=a().thumbBorderWidth;var ba=c('<i class="'+b+'__thumb-border"></i>').hide().css(Ea).appendTo(s)}N.each(function(){var d;if(a().thumbsPreview){d=c('<div class="'+b+'__thumb"></div>');var n={};n[X]=B;n.margin=a().thumbMargin;d.css(n)}else d=c('<i class="'+b+'__thumb"><i class="'+b+'__thumb__dot"></i></i>');d.appendTo(s)});var H=c("."+b+"__thumb",r);if(a().thumbsPreview)var ub=function(d,n,g,e,f,h){n=c(d);e=a().vertical?Math.round(1E3*(B/e)):
Math.round(B*e/1E3);Mdrnzr.canvas?(n.remove(),n=c('<canvas class="'+b+'__thumb__img"></canvas>'),n.appendTo(H.eq(h))):n.addClass(b+"__thumb__img");g={};g[A]=e;g[X]=B;n.attr(g).css(g).css({visibility:"visible"});Mdrnzr.canvas&&(n[0].getContext("2d"),n[0].getContext("2d").drawImage(d,0,0,a().vertical?B:e,a().vertical?e:B));G+=e+a().thumbMargin-(B+a().thumbMargin);s.css(A,G);g[X]=null;H.eq(h).css(g).data(g);ja()},Ta=function(a){!fa&&!ca&&!na&&!xa?(a||(a=0),gb(a,H.eq(a),ub,"thumb"),setTimeout(function(){a+
1<x&&Ta(a+1)},50)):setTimeout(function(){Ta(a)},100)}}if(a().caption){var Oa=c('<p class="'+b+'__caption"></p>');Oa.appendTo(r)}var Ia=[];ia(y.eq(a().startImg),!1,!1,!0);u&&l&&(Ca=!0,q());a().thumbs&&a().thumbsPreview&&Ta(0);a().thumbs&&(a().thumbColor&&!a().thumbsPreview&&H.children().css({backgroundColor:a().thumbColor}),a().thumbsBackgroundColor&&z.css({backgroundColor:a().thumbsBackgroundColor}),a().thumbsPreview&&a().thumbBorderColor&&ba.css({borderColor:a().thumbBorderColor}));a().backgroundColor&&
t.add(y).css({backgroundColor:a().backgroundColor});a().arrowsColor&&a().arrows&&da.css({color:a().arrowsColor});var wa=!1;r.css({overflow:a().resize?"hidden":""});Xa.bind("resize",ib);h&&window.addEventListener("orientationchange",ib,!1);r.bind("showimg",function(b,c,g){c>x-1?c=0:"number"!=typeof c&&(c=M);(!a().touchStyle||!na)&&ia(y.eq(c),b,!1,!1,g)});r.bind("rescale",function(b,c,g,e){c&&(u=c);g&&(l=g);Fa=K=1E3*(u/l);a().resize=e;Ya=!e;q();clearTimeout(wa)});if(a().thumbs){var Ua=function(a){a.stopPropagation();
if(!c(this).data("disabled")){var b=H.index(c(this)),g=a[P]-z.offset()[F];ia(y.eq(b),a,g)}};H.bind("click",Ua)}a().arrows&&(oa.bind("click",function(a){c(this).data("disabled")||Y(-1,a)}),pa.bind("click",function(a){c(this).data("disabled")||Y(1,a)}));!a().touchStyle&&!h&&t.bind("click",function(b){var c=b[P]-t.offset()[F]>=o/2;if(a().onClick)a().onClick(Ma());else!b.shiftKey&&c&&a().arrows||b.shiftKey&&!c&&a().arrows||!a().arrows&&!b.shiftKey?Y(1,b):Y(-1,b)});if(a().touchStyle||h||a().thumbs&&a().thumbsPreview)var ob=
function(b,c,g,e){function f(e){if((h||2>e.which)&&Q){var f=function(){u=(new Date).getTime();r=m;q=o;s=[[u,m]];clearTimeout(b.data("backAnimate"));U?b.css(j(0)):b.stop();p=b.position()[F];b.css(S(p,a().vertical));t=p;c()};if(h)if(h&&1==e.targetTouches.length)m=e.targetTouches[0][P],o=e.targetTouches[0][Da],f(),b[0].addEventListener("touchmove",k,!1),b[0].addEventListener("touchend",l,!1);else{if(h&&1<e.targetTouches.length)return!1}else m=e[P],e.preventDefault(),f(),ra.mousemove(k),ra.mouseup(l)}}
function k(c){function e(){c.preventDefault();w=(new Date).getTime();s.push([w,m]);var f=r-m;p=t-f;p>b.data("maxPos")?(p=Math.round(p+(b.data("maxPos")-p)/1.5),A="left"):p<b.data("minPos")?(p=Math.round(p+(b.data("minPos")-p)/1.5),A="right"):A=!1;a().touchStyle&&b.css(S(p,a().vertical));g(p,f,A)}h?h&&1==c.targetTouches.length&&(m=c.targetTouches[0][P],o=c.targetTouches[0][Da],B?z&&e():(-5<=Math.abs(m-r)-Math.abs(o-q)&&(z=!0,c.preventDefault()),B=!0)):(m=c[P],e())}function l(a){if(!h||!a.targetTouches.length){B=
z=!1;h?(b[0].removeEventListener("touchmove",k,!1),b[0].removeEventListener("touchend",l,!1)):(ra.unbind("mouseup"),ra.unbind("mousemove"));v=(new Date).getTime();var c=-p,f=v-D,g,n,j,o;for(i=0;i<s.length;i++)g=Math.abs(f-s[i][0]),0==i&&(n=g,j=v-s[i][0],o=s[i][1]),g<=n&&(n=g,j=s[i][0],o=s[i][1]);f=o-m;g=0<=f;j=v-j;e(c,j,j<=D,v-y,g===x,f,a);y=v;x=g}}var p,m,o,r,q,t,u,s=[],w,x,v,y=0,z=!1,B=!1,A=!1;h?b[0].addEventListener("touchstart",f,!1):b.mousedown(f)};if(a().touchStyle||h){var Va=!1;ob(E,function(){na=
!0},function(d,n,g){clearTimeout(jb);qa||(a().shadows&&t.addClass(b+"__wrap_shadow"),h||E.addClass(b+"__shaft_grabbing"),qa=!0);a().shadows&&(g?(d="left"==g?"right":"left",t.addClass(b+"__wrap_shadow_no-"+g).removeClass(b+"__wrap_shadow_no-"+d)):a().shadows&&t.removeClass(b+"__wrap_shadow_no-left "+b+"__wrap_shadow_no-right"));5<=Math.abs(n)&&!Va&&(Va=!0,c("a",t).bind("click",V))},function(d,n,g,e,f,k,j){na=!1;jb=setTimeout(function(){!h&&a().arrows&&nb();Va=!1;c("a",t).unbind("click",V)},D);h||E.removeClass(b+
"__shaft_grabbing");a().shadows&&t.removeClass(b+"__wrap_shadow");var f=e=!1,p,m;a().html&&(p=c(j.target),m=p.filter("a"),m.length||(m=p.parents("a")));if(a().touchStyle)if(qa){g&&(-10>=k?e=!0:10<=k&&(f=!0));g=O;m=Math.round(d/(o+a().margin));if(e||f){var n=-k/n,k=Math.round(-d+250*n),l;e?(m=Math.ceil(d/(o+a().margin))-1,d=-m*(o+a().margin),k>d&&(l=Math.abs(k-d),g=Math.abs(g/(250*n/(Math.abs(250*n)-0.97*l))),l=d+0.03*l)):f&&(m=Math.floor(d/(o+a().margin))+1,d=-m*(o+a().margin),k<d&&(l=Math.abs(k-
d),g=Math.abs(g/(250*n/(Math.abs(250*n)-0.97*l))),l=d-0.03*l))}0>m&&(m=0,l=!1,g=O);m>x-1&&(m=x-1,l=!1,g=O);ia(y.eq(m),j,!1,!1,g,l)}else{if(a().html&&m.length)return!1;if(a().onClick)a().onClick(Ma());else a().pseudoClick&&!h&&n<D?(l=j[P]-t.offset()[F]>=o/2,!j.shiftKey&&l&&a().arrows||j.shiftKey&&!l&&a().arrows||!a().arrows&&!j.shiftKey?Y(1,j):Y(-1,j)):ia(Q,j)}else{if(0==k&&a().html&&m.length)return!1;0<=k?Y(1,j):0>k&&Y(-1,j)}qa=!1});if(a().touchStyle&&a().thumbs&&a().thumbsPreview){var Wa=!1;ob(s,
function(){ya=ca=!0},function(a,b){!fa&&5<=Math.abs(b)&&(H.unbind("click",Ua),Wa=!0,clearTimeout(kb),fa=!0);za(a)},function(a,b,c,e,f,h,k){fa=ca=!1;kb=setTimeout(function(){Wa&&(H.bind("click",Ua),Wa=!1)},D);var e=a=-a,j,f=2*O;Aa&&fa&&(T(0,!1,!1),Aa=!1);a>s.data("maxPos")?(e=s.data("maxPos"),f/=2):a<s.data("minPos")?(e=s.data("minPos"),f/=2):c&&(b=-h/b,e=Math.round(a+250*b),e>s.data("maxPos")?(j=Math.abs(e-s.data("maxPos")),f=Math.abs(f/(250*b/(Math.abs(250*b)-0.96*j))),e=s.data("maxPos"),j=e+0.04*
j):e<s.data("minPos")&&(j=Math.abs(e-s.data("minPos")),f=Math.abs(f/(250*b/(Math.abs(250*b)-0.96*j))),e=s.data("minPos"),j=e-0.04*j));k.altKey&&(f*=10);R=e;e!=a&&(ma(s,e,f,j),za(e))})}}}var h="ontouchstart"in document,U=Mdrnzr.csstransforms3d&&Mdrnzr.csstransitions&&!jQuery.browser.mozilla,k=c.browser.msie,ka="CSS1Compat"!=document.compatMode&&k,D=300,Z=c.bez([0.1,0,0.25,1]),O=333,b="fotorama",Xa=c(window),ra=c(document),T=[["data","array",null],["width","number",null],["height","number",null],["startImg","number",0],["transitionDuration",
"number",O],["touchStyle","boolean",!0],["pseudoClick","boolean",!0],["loop","boolean",!1],["backgroundColor","string",null],["margin","number",5],["minPadding","number",10],["alwaysPadding","boolean",!1],["preload","number",3],["resize","boolean",!1],["flexible","boolean",!1],["fitToWindowHeight","boolean",!1],["zoomToFit","boolean",!0],["cropToFit","boolean",!1],["vertical","boolean",!1],["verticalThumbsRight","boolean",!1],["arrows","boolean",!0],["arrowsColor","string",null],["arrowPrev","string",
null],["arrowNext","string",null],["thumbs","boolean",!0],["thumbsTop","boolean",!1],["thumbsBackgroundColor","string",null],["thumbColor","string",null],["thumbsPreview","boolean",!0],["thumbSize","number",null],["thumbMargin","number",5],["thumbBorderWidth","number",3],["thumbBorderColor","string",null],["caption","boolean",!1],["html","array",null],["onShowImg","function",null],["shadows","boolean",!0],["detachSiblings","boolean",!0]];c.fn[b]=function(b){"undefined"==typeof fotoramaDefaults&&(fotoramaDefaults=
{});var a=c.extend(w(),c.extend({},fotoramaDefaults,b));this.each(function(){var b=c(this);b.data("ini")||q(b,a)});return this};c(function(){c("."+b).each(function(){var h=c(this);h[b](w(h))})});var ja=["-webkit-","-moz-","-o-","-ms-",""]})(jQuery);
