!function(n){return n?(n.Unslider=function(t,i){var r=this;return r._="unslider",r.defaults={autoplay:!1,delay:3e3,speed:750,easing:"swing",keys:{prev:37,next:39},nav:!0,arrows:{prev:'<a class="'+r._+'-arrow prev"><\/a>',next:'<a class="'+r._+'-arrow next"><\/a>'},animation:"horizontal",selectors:{container:"ul:first",slides:"li"},animateHeight:!1,activeClass:r._+"-active",swipe:!0,swipeThreshold:.2},r.$context=t,r.options={},r.$parent=null,r.$container=null,r.$slides=null,r.$nav=null,r.$arrows=[],r.total=0,r.current=0,r.prefix=r._+"-",r.eventSuffix="."+r.prefix+~~(2e3*Math.random()),r.interval=null,r.init=function(t){return r.options=n.extend({},r.defaults,t),r.$container=r.$context.find(r.options.selectors.container).addClass(r.prefix+"wrap"),r.$slides=r.$container.children(r.options.selectors.slides),r.setup(),n.each(["nav","arrows","keys","infinite"],function(t,i){r.options[i]&&r["init"+n._ucfirst(i)]()}),jQuery.event.special.swipe&&r.options.swipe&&r.initSwipe(),r.options.autoplay&&r.start(),r.calculateSlides(),r.$context.trigger(r._+".ready"),r.animate(r.options.index||r.current,"init")},r.setup=function(){r.$context.addClass(r.prefix+r.options.animation).wrap('<div class="'+r._+'" />');r.$parent=r.$context.parent("."+r._);var n=r.$context.css("position");"static"===n&&r.$context.css("position","relative");r.$context.css("overflow","hidden")},r.calculateSlides=function(){if(r.total=r.$slides.length,"fade"!==r.options.animation){var n="width";"vertical"===r.options.animation&&(n="height");r.$container.css(n,100*r.total+"%").addClass(r.prefix+"carousel");r.$slides.css(n,100/r.total+"%")}},r.start=function(){return r.interval=setTimeout(function(){r.next()},r.options.delay),r},r.stop=function(){return clearTimeout(r.interval),r},r.initNav=function(){var t=n('<nav class="'+r.prefix+'nav"><ol /><\/nav>');r.$slides.each(function(i){var u=this.getAttribute("data-nav")||i+1;n.isFunction(r.options.nav)&&(u=r.options.nav.call(r.$slides.eq(i),i,u));t.children("ol").append('<li data-slide="'+i+'">'+u+"<\/li>")});r.$nav=t.insertAfter(r.$context);r.$nav.find("li").on("click"+r.eventSuffix,function(){var t=n(this).addClass(r.options.activeClass);t.siblings().removeClass(r.options.activeClass);r.animate(t.attr("data-slide"))})},r.initArrows=function(){r.options.arrows===!0&&(r.options.arrows=r.defaults.arrows);n.each(r.options.arrows,function(t,i){r.$arrows.push(n(i).insertAfter(r.$context).on("click"+r.eventSuffix,r[t]))})},r.initKeys=function(){r.options.keys===!0&&(r.options.keys=r.defaults.keys);n(document).on("keyup"+r.eventSuffix,function(t){n.each(r.options.keys,function(i,u){t.which===u&&n.isFunction(r[i])&&r[i].call(r)})})},r.initSwipe=function(){var n=r.$slides.width();"fade"!==r.options.animation&&r.$container.on({movestart:function(n){return n.distX>n.distY&&n.distX<-n.distY||n.distX<n.distY&&n.distX>-n.distY?!!n.preventDefault():void r.$container.css("position","relative")},move:function(t){r.$container.css("left",-(100*r.current)+100*t.distX/n+"%")},moveend:function(t){Math.abs(t.distX)/n>r.options.swipeThreshold?r[t.distX<0?"next":"prev"]():r.$container.animate({left:-(100*r.current)+"%"},r.options.speed/2)}})},r.initInfinite=function(){var t=["first","last"];n.each(t,function(n,i){r.$slides.push.apply(r.$slides,r.$slides.filter(':not(".'+r._+'-clone")')[i]().clone().addClass(r._+"-clone")["insert"+(0===n?"After":"Before")](r.$slides[t[~~!n]]()))})},r.destroyArrows=function(){n.each(r.$arrows,function(n,t){t.remove()})},r.destroySwipe=function(){r.$container.off("movestart move moveend")},r.destroyKeys=function(){n(document).off("keyup"+r.eventSuffix)},r.setIndex=function(n){return 0>n&&(n=r.total-1),r.current=Math.min(Math.max(0,n),r.total-1),r.options.nav&&r.$nav.find('[data-slide="'+r.current+'"]')._active(r.options.activeClass),r.$slides.eq(r.current)._active(r.options.activeClass),r},r.animate=function(t,i){if("first"===t&&(t=0),"last"===t&&(t=r.total),isNaN(t))return r;r.options.autoplay&&r.stop().start();r.setIndex(t);r.$context.trigger(r._+".change",[t,r.$slides.eq(t)]);var u="animate"+n._ucfirst(r.options.animation);return n.isFunction(r[u])&&r[u](r.current,i),r},r.next=function(){var n=r.current+1;return n>=r.total&&(n=0),r.animate(n,"next")},r.prev=function(){return r.animate(r.current-1,"prev")},r.animateHorizontal=function(n){var t="left";return"rtl"===r.$context.attr("dir")&&(t="right"),r.options.infinite&&r.$container.css("margin-"+t,"-100%"),r.slide(t,n)},r.animateVertical=function(n){return r.options.animateHeight=!0,r.options.infinite&&r.$container.css("margin-top",-r.$slides.outerHeight()),r.slide("top",n)},r.slide=function(n,t){var i,u;return(r.options.animateHeight&&r._move(r.$context,{height:r.$slides.eq(t).outerHeight()},!1),r.options.infinite)&&(t===r.total-1&&(i=r.total-3,t=-1),t===r.total-2&&(i=0,t=r.total-2),"number"==typeof i&&(r.setIndex(i),r.$context.on(r._+".moved",function(){r.current===i&&r.$container.css(n,-(100*i)+"%").off(r._+".moved")}))),u={},u[n]=-(100*t)+"%",r._move(r.$container,u)},r.animateFade=function(n){var t=r.$slides.eq(n).addClass(r.options.activeClass);r._move(t.siblings().removeClass(r.options.activeClass),{opacity:0});r._move(t,{opacity:1},!1)},r._move=function(n,t,i,u){return i!==!1&&(i=function(){r.$context.trigger(r._+".moved")}),n._move(t,u||r.options.speed,r.options.easing,i)},r.init(i)},n.fn._active=function(n){return this.addClass(n).siblings().removeClass(n)},n._ucfirst=function(n){return(n+"").toLowerCase().replace(/^./,function(n){return n.toUpperCase()})},n.fn._move=function(){return this.stop(!0,!0),n.fn[n.fn.velocity?"velocity":"animate"].apply(this,arguments)},void(n.fn.unslider=function(t){return this.each(function(){var i=n(this),r;return"string"==typeof t&&i.data("unslider")&&(t=t.split(":"),r=i.data("unslider")[t[0]],n.isFunction(r))?r.apply(i,t[1]?t[1].split(","):null):i.data("unslider",new n.Unslider(i,t))})})):console.warn("Unslider needs jQuery")}(window.jQuery);fotoramaVersion="4.6.4",function(n,t,i,r,u){"use strict";function c(){}function v(n,t,i){return Math.max(isNaN(t)?-1/0:t,Math.min(isNaN(i)?1/0:i,n))}function gt(n){var t={};return g?t.transform="translate3d("+n+"px,0,0)":t.left=n,t}function vi(n){return{"transition-duration":n+"ms"}}function ru(n,t){return isNaN(n)?t:n}function y(n,t){return ru(+String(n).replace(t||"px",""))}function b(n,t){return ru(function(n){return/%$/.test(n)?y(n,"%"):u}(n)/100*t,y(n))}function k(n){return(!isNaN(y(n))||!isNaN(y(n,"%")))&&n}function ni(n,t,i,r){return(n-(r||0))*(t+(i||0))}function no(n,t,i,r){var f,u=n.data();u&&(u.onEndFn=function(){f||(f=!0,clearTimeout(u.tT),i())},u.tProp=t,clearTimeout(u.tT),u.tT=setTimeout(function(){u.onEndFn()},1.5*r),function(n){var t=n.data();t.tEnd||(l(n[0],{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",msTransition:"MSTransitionEnd",transition:"transitionend"}[vr.prefixed("transition")],function(n){t.tProp&&n.propertyName.match(t.tProp)&&t.onEndFn()}),t.tEnd=!0)}(n))}function yi(n,t){var i,r;if(n.length)return i=n.data(),g?(n.css(vi(0)),i.onEndFn=c,clearTimeout(i.tT)):n.stop(),r=uu(t,function(){return function(n){return g?+((t=n.css("transform")).match(/ma/)&&t.match(/-?\d+(?!d)/g)[t.match(/3d/)?12:4]):+n.css("left").replace("px","");var t}(n)}),n.css(gt(r)),r}function uu(){for(var t,n=0,i=arguments.length;n<i&&"number"!=typeof(t=n?arguments[n]():arguments[n]);n++);return t}function fu(n,t){return Math.round(n+(t-n)/1.5)}function it(){return it.p=it.p||("https:"===i.protocol?"https://":"http://"),it.p}function eu(n,i){var r,u,f;return"string"!=typeof n?n:((n=function(n){var i=t.createElement("a");return i.href=n,i}(n)).host.match(/youtube\.com/)&&n.search?(r=n.search.split("v=")[1])&&(f=r.indexOf("&"),-1!==f&&(r=r.substring(0,f)),u="youtube"):n.host.match(/youtube\.com|youtu\.be/)?(r=n.pathname.replace(/^\/(embed\/|v\/)?/,"").replace(/\/.*/,""),u="youtube"):n.host.match(/vimeo\.com/)&&(u="vimeo",r=n.pathname.replace(/^\/(video\/)?/,"").replace(/\/.*/,"")),r&&u||!i||(r=n.href,u="custom"),!!r&&{id:r,type:u,s:n.search.replace(/^\?/,""),p:it()})}function ou(n,t,i,u){for(var o,e,f=0,s=n.length;f<s;f++)if(o=n[f],o.i===i&&o.thumbsReady){e={videoReady:!0};e[h]=e[kt]=e[bt]=!1;u.splice(f,1,r.extend({},o,e,t));break}}function to(n){function i(n,t,i){var u=i.thumb&&i.img!==i.thumb,f=y(i.width||n.attr("width")),e=y(i.height||n.attr("height")),o=t.attr("alt"),s=t.attr("title");o&&r.extend(i,{alt:o});s&&r.extend(i,{title:s});r.extend(i,{width:f,height:e,thumbratio:au(i.thumbratio||y(i.thumbwidth||t&&t.attr("width")||u||f)/y(i.thumbheight||t&&t.attr("height")||u||e))})}var t=[];return n.children().each(function(){var e,u,v,o,f,s,h,c,l,n=r(this),a=pi(r.extend(n.data(),{id:n.attr("id")}));if(n.is("a, img"))u=a,v=!0,o=(e=n).children("img").eq(0),f=e.attr("href"),s=e.attr("src"),h=o.attr("src"),c=u.video,(l=!!v&&eu(f,!0===c))?f=!1:l=c,i(e,o,r.extend(u,{video:l,img:u.img||f||s||h,thumb:u.thumb||h||s||f}));else{if(n.is(":empty"))return;i(n,null,r.extend(a,{html:this,_html:n.html()}))}t.push(a)}),t}function s(n,t,i,r){return s.i||(s.i=1,s.ii=[!0]),r=r||s.i,void 0===s.ii[r]&&(s.ii[r]=!0),n()?t():s.ii[r]&&setTimeout(function(){s.ii[r]&&s(n,t,i,r)},i||100),s.i++}function su(n,t,i,r){var c,f=n.data(),u=f.measures;if(u&&(!f.l||f.l.W!==u.width||f.l.H!==u.height||f.l.r!==u.ratio||f.l.w!==t.w||f.l.h!==t.h||f.l.m!==i||f.l.p!==r)){var e=u.width,o=u.height,p=t.w/t.h,s=u.ratio>=p,h="scaledown"===i,l="contain"===i,a="cover"===i,y={x:k((c=((c=r)+"").split(/\s+/))[0])||dt,y:k(c[1])||dt};s&&(h||l)||!s&&a?o=(e=v(t.w,0,h?e:1/0))/u.ratio:(s&&a||!s&&(h||l))&&(e=(o=v(t.h,0,h?o:1/0))*u.ratio);n.css({width:e,height:o,left:b(y.x,t.w-e),top:b(y.y,t.h-o)});f.l={W:u.width,H:u.height,r:u.ratio,w:t.w,h:t.h,m:i,p:r}}return!0}function ti(n,t,i){return t!==i&&(n<=t?"left":n>=i?"right":"left right")}function hu(n,t,i,r){if(!i)return!1;if(!isNaN(n))return n-(r?0:1);for(var f,u=0,e=t.length;u<e;u++)if(t[u].id===n){f=u;break}return f}function e(n,t){return'<div class="'+n+'">'+(t||"")+"<\/div>"}function cu(n){for(var i,r,t=n.length;t;)i=Math.floor(Math.random()*t--),r=n[t],n[t]=n[i],n[i]=r;return n}function lu(n){return"[object Array]"==Object.prototype.toString.call(n)&&r.map(n,function(n){return r.extend({},n)})}function st(n,t,i){n.scrollLeft(t||0).scrollTop(i||0)}function pi(n){if(n){var t={};return r.each(n,function(n,i){t[n.toLowerCase()]=i}),t}}function au(n){if(n){var t=+n;return isNaN(t)?+(t=n.split("/"))[0]/+t[1]||u:t}}function l(n,t,i,r){t&&(n.addEventListener?n.addEventListener(t,i,!!r):n.attachEvent("on"+t,i))}function vu(n){return{tabindex:-1*n+"",disabled:n}}function wi(n,t){l(n,"keyup",function(i){(function(n){return!!n.getAttribute("disabled")})(n)||13==i.keyCode&&t.call(n,i)})}function bi(n,t){l(n,"focus",n.onfocusin=function(i){t.call(n,i)},!0)}function w(n,t){n.preventDefault?n.preventDefault():n.returnValue=!1;t&&n.stopPropagation&&n.stopPropagation()}function ki(n){return n?">":"<"}function ht(n,t){var f=n.data(),e=Math.round(t.pos),i=function(){f.sliding=!1;(t.onEnd||c)()},u;void 0!==t.overPos&&t.overPos!==t.pos&&(e=t.overPos,i=function(){ht(n,r.extend({},t,{overPos:t.pos,time:Math.max(ot,t.time/2)}))});u=r.extend(gt(e),t.width&&{width:t.width});f.sliding=!0;g?(n.css(r.extend(vi(t.time),u)),t.time>10?no(n,"transform",i,t.time):i()):n.stop().animate(u,t.time,ke,i)}function yu(n){var t=(n.touches||[])[0]||n;n._x=t.pageX;n._y=t.clientY;n._now=r.now()}function pu(n,i){function d(n){if(o=r(n.target),u.checked=b=k=y=!1,e||u.flow||n.touches&&n.touches.length>1||n.which>1||li&&li.type!==n.type&&ai||(b=i.select&&o.is(i.select,f)))return b;s="touchstart"===n.type;k=o.is("a, a *",f);v=u.control;rt=u.noMove||u.noSwipe||v?16:u.snap?0:4;yu(n);a=li=n;dr=n.type.replace(/down|start/,"move").replace(/Down/,"Move");(i.onStart||c).call(f,n,{control:v,$target:o});e=u.flow=!0;s&&!u.go||w(n)}function g(n){if(n.touches&&n.touches.length>1||nt&&!n.isPrimary||dr!==n.type||!e)return e&&h(),void(i.onTouchEnd||c)();yu(n);var t=Math.abs(n._x-a._x),r=Math.abs(n._y-a._y),o=t-r,l=(u.go||u.x||o>=0)&&!u.noSwipe,v=o<0;s&&!u.checked?(e=l)&&w(n):(w(n),(i.onMove||c).call(f,n,{touch:s}));!y&&Math.sqrt(Math.pow(t,2)+Math.pow(r,2))>rt&&(y=!0);u.checked=u.checked||l||v}function h(n){(i.onTouchEnd||c)();var t=e;u.control=e=!1;t&&(u.flow=!1);!t||k&&!u.checked||(n&&w(n),ai=!0,clearTimeout(gr),gr=setTimeout(function(){ai=!1},1e3),(i.onEnd||c).call(f,{moved:y,$target:o,control:v,touch:s,startEvent:a,aborted:!n||"MSPointerCancel"===n.type}))}function it(){u.flow&&setTimeout(function(){u.flow=!1},tt)}var e,a,o,v,s,b,k,rt,y,f=n[0],u={};return nt?(l(f,"MSPointerDown",d),l(t,"MSPointerMove",g),l(t,"MSPointerCancel",h),l(t,"MSPointerUp",h)):(l(f,"touchstart",d),l(f,"touchmove",g),l(f,"touchend",h),l(t,"touchstart",function(){u.flow||setTimeout(function(){u.flow=!0},10)}),l(t,"touchend",it),l(t,"touchcancel",it),p.on("scroll",it),n.on("mousedown",d),yt.on("mousemove",g).on("mouseup",h)),n.on("click","a",function(n){u.checked&&w(n)}),u}function wu(n,t){function b(r,u){l=!0;a=s=r._x;d=r._now;h=[[d,a]];y=i=e.noMove||u?0:yi(n,(t.getPos||c)());(t.onStart||c).call(w,r)}var a,s,y,i,k,h,d,g,u,f,o,it,p,l,w=n[0],rt=n.data(),e={};return e=r.extend(pu(t.$wrap,r.extend({},t,{onStart:function(n,t){u=e.min;f=e.max;o=e.snap;it=n.altKey;l=p=!1;t.control||rt.sliding||b(n)},onMove:function(r,o){e.noSwipe||(l||b(r),s=r._x,h.push([r._now,s]),k=ti(i=y-(a-s),u,f),i<=u?i=fu(i,u):i>=f&&(i=fu(i,f)),e.noMove||(n.css(gt(i)),p||(p=!0,o.touch||nt||n.addClass(sr)),(t.onMove||c).call(w,r,{pos:i,edge:k})))},onEnd:function(a){if(!e.noSwipe||!a.moved){l||b(a.startEvent,!0);a.touch||nt||n.removeClass(sr);for(var lt,ut,at,vt,k,d,p,ft,et,yt=(g=r.now())-tt,st=null,rt=ot,pt=t.friction,ht=h.length-1;ht>=0;ht--){if(lt=h[ht][0],ut=Math.abs(lt-yt),null===st||ut<at)st=lt,vt=h[ht][1];else if(st===yt||ut>at)break;at=ut}p=v(i,u,f);var wt=vt-s,ct=wt>=0,bt=g-st,kt=bt>tt,dt=!kt&&i!==y&&p===i;o&&(p=v(Math[dt?ct?"floor":"ceil":"round"](i/o)*o,u,f),u=f=p);dt&&(o||p===i)&&(et=-wt/bt,rt*=v(Math.abs(et),t.timeLow,t.timeHigh),k=Math.round(i+et*rt/pt),o||(p=k),(!ct&&k>f||ct&&k<u)&&(d=ct?u:f,o||(p=d),ft=v(p+.03*(ft=k-d),d-50,d+50),rt=Math.abs((i-ft)/(et/pt))));rt*=it?10:1;(t.onEnd||c).call(w,r.extend(a,{moved:a.moved||kt&&o,pos:i,newPos:p,overPos:ft,time:rt}))}}})),e)}function bu(n,t){var u,f,e,o=n[0],i={prevent:{}};return l(o,ve,function(n){var l=n.wheelDeltaY||-1*n.deltaY||0,s=n.wheelDeltaX||-1*n.deltaX||0,a=Math.abs(s)&&!Math.abs(l),o=ki(s<0),v=f===o,h=r.now(),y=h-e<tt;f=o;e=h;a&&i.ok&&(!i.prevent[o]||u)&&(w(n,!0),u&&v&&y||(t.shift&&(u=!0,clearTimeout(i.t),i.t=setTimeout(function(){u=!1},ye)),(t.onEnd||c)(n,t.shift?o:s)))}),i}function ku(){r.each(r.Fotorama.instances,function(n,t){t.index=n})}var f="fotorama",rt="fullscreen",a=f+"__wrap",du=a+"--css2",gu=a+"--css3",di=a+"--video",nf=a+"--fade",tf=a+"--slide",gi=a+"--no-controls",rf=a+"--no-shadows",uf=a+"--pan-y",ff=a+"--rtl",nr=a+"--only-active",ef=a+"--no-captions",of=a+"--toggle-arrows",ii=f+"__stage",tr=ii+"__frame",sf=tr+"--video",hf=ii+"__shaft",ir=f+"__grab",cf=f+"__pointer",ut=f+"__arr",rr=ut+"--disabled",lf=ut+"--prev",af=ut+"--next",d=f+"__nav",vf=d+"-wrap",yf=d+"__shaft",ri=d+"--dots",ui=d+"--thumbs",ft=d+"__frame",pf=ft+"--dot",wf=ft+"--thumb",ur=f+"__fade",fr=ur+"-front",er=ur+"-rear",fi=f+"__shadows",bf=fi+"--left",kf=fi+"--right",ei=f+"__active",oi=f+"__select",df=f+"--hidden",or=f+"--fullscreen",gf=f+"__fullscreen-icon",si=f+"__error",hi=f+"__loading",ct=f+"__loaded",ne=ct+"--full",te=ct+"--img",sr=f+"__grabbing",hr=f+"__img",ie=hr+"--full",re=f+"__dot",cr=f+"__thumb",ue=cr+"-border",fe=f+"__html",lr=f+"__video",ar=lr+"-play",ee=lr+"-close",oe=f+"__caption",se=f+"__caption__wrap",he=f+"__spinner",et='" tabindex="0" role="button',lt=r&&r.fn.jquery.split("."),at,pr,wr,br,kr;if(!lt||lt[0]<1||1==lt[0]&&lt[1]<8)throw"Fotorama requires jQuery 1.8 or later and will not run without it.";var vr=function(n,t,i){function nt(n){p.cssText=n}function u(n,t){return typeof n===t}function d(n,t){var u,r;for(u in n)if(r=n[u],!~(""+r).indexOf("-")&&p[r]!==i)return"pfx"!=t||r;return!1}function h(n,t,r){var f=n.charAt(0).toUpperCase()+n.slice(1),e=(n+" "+w.join(f+" ")+f).split(" ");return u(t,"string")||u(t,"undefined")?d(e,t):function(n,t,r){var e,f;for(e in n)if(f=t[n[e]],f!==i)return!1===r?n[e]:u(f,"function")?f.bind(r||t):f;return!1}(e=(n+" "+b.join(f+" ")+f).split(" "),t,r)}var e,c,r={},f=t.documentElement,o="modernizr",y=t.createElement(o),p=y.style,g=" -webkit- -moz- -o- -ms- ".split(" "),w="Webkit Moz O ms".split(" "),b="Webkit Moz O ms".toLowerCase().split(" "),s={},k=[],l=k.slice,a={}.hasOwnProperty;for(var v in c=u(a,"undefined")||u(a.call,"undefined")?function(n,t){return t in n&&u(n.constructor.prototype[t],"undefined")}:function(n,t){return a.call(n,t)},Function.prototype.bind||(Function.prototype.bind=function(n){var t=this,i,r;if("function"!=typeof t)throw new TypeError;return i=l.call(arguments,1),r=function(){var f,e,u;return this instanceof r?(f=function(){},f.prototype=t.prototype,e=new f,u=t.apply(e,i.concat(l.call(arguments))),Object(u)===u?u:e):t.apply(n,i.concat(l.call(arguments)))},r}),s.csstransforms3d=function(){return!!h("perspective")},s)c(s,v)&&(e=v.toLowerCase(),r[e]=s[v](),k.push((r[e]?"":"no-")+e));return r.addTest=function(n,t){if("object"==typeof n)for(var u in n)c(n,u)&&r.addTest(u,n[u]);else{if(n=n.toLowerCase(),r[n]!==i)return r;t="function"==typeof t?t():t;"undefined"!=typeof enableClasses&&enableClasses&&(f.className+=" "+(t?"":"no-")+n);r[n]=t}return r},nt(""),y=null,r._version="2.6.2",r._prefixes=g,r._domPrefixes=b,r._cssomPrefixes=w,r.testProp=function(n){return d([n])},r.testAllProps=h,r.testStyles=function(n,i,r,u){var c,l,a,v,e=t.createElement("div"),h=t.body,s=h||t.createElement("body");if(parseInt(r,10))for(;r--;)(a=t.createElement("div")).id=u?u[r]:o+(r+1),e.appendChild(a);return c=["&#173;",'<style id="s',o,'">',n,"<\/style>"].join(""),e.id=o,(h?e:s).innerHTML+=c,s.appendChild(e),h||(s.style.background="",s.style.overflow="hidden",v=f.style.overflow,f.style.overflow="hidden",f.appendChild(s)),l=i(e,n),h?e.parentNode.removeChild(e):(s.parentNode.removeChild(s),f.style.overflow=v),!!l},r.prefixed=function(n,t,i){return t?h(n,t,i):h(n,"pfx")},r}(0,t),o={ok:!1,is:function(){return!1},request:function(){},cancel:function(){},event:"",prefix:""},yr="webkit moz o ms khtml".split(" ");if(void 0!==t.cancelFullScreen)o.ok=!0;else for(at=0,pr=yr.length;at<pr;at++)if(o.prefix=yr[at],void 0!==t[o.prefix+"CancelFullScreen"]){o.ok=!0;break}o.ok&&(o.event=o.prefix+"fullscreenchange",o.is=function(){switch(this.prefix){case"":return t.fullScreen;case"webkit":return t.webkitIsFullScreen;default:return t[this.prefix+"FullScreen"]}},o.request=function(n){return""===this.prefix?n.requestFullScreen():n[this.prefix+"RequestFullScreen"]()},o.cancel=function(){return""===this.prefix?t.cancelFullScreen():t[this.prefix+"CancelFullScreen"]()});br={lines:12,length:5,width:2,radius:7,corners:1,rotate:15,color:"rgba(128, 128, 128, .75)",hwaccel:!0};kr={top:"auto",left:"auto",className:""};wr=function(){function e(n,i){var r,u=t.createElement(n||"div");for(r in i)u[r]=i[r];return u}function i(n){for(var t=1,i=arguments.length;t<i;t++)n.appendChild(arguments[t]);return n}function w(n,t,i,r){var u=["opacity",t,~~(100*n),i,r].join("-"),e=.01+i/r*100,o=Math.max(1-(1-n)/t*(100-e),n),s=f.substring(0,f.indexOf("Animation")).toLowerCase(),c=s&&"-"+s+"-"||"";return a[u]||(h.insertRule("@"+c+"keyframes "+u+"{0%{opacity:"+o+"}"+e+"%{opacity:"+n+"}"+(e+.01)+"%{opacity:1}"+(e+t)%100+"%{opacity:"+n+"}100%{opacity:"+o+"}}",h.cssRules.length),a[u]=1),u}function c(n,t){var r,i,f=n.style;for(t=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<l.length;i++)if(r=l[i]+t,f[r]!==u)return r;if(f[t]!==u)return t}function n(n,t){for(var i in t)n.style[c(n,i)||i]=t[i];return n}function v(n){for(var r,i,t=1;t<arguments.length;t++){r=arguments[t];for(i in r)n[i]===u&&(n[i]=r[i])}return n}function y(n){for(var t={x:n.offsetLeft,y:n.offsetTop};n=n.offsetParent;)t.x+=n.offsetLeft,t.y+=n.offsetTop;return t}function p(n,t){return"string"==typeof n?n:n[t%n.length]}function r(n){if(void 0===this)return new r(n);this.opts=v(n||{},r.defaults,b)}var f,l=["webkit","Moz","ms","O"],a={},o,h=(o=e("style",{type:"text/css"}),i(t.getElementsByTagName("head")[0],o),o.sheet||o.styleSheet),b={lines:12,length:7,width:5,radius:10,rotate:0,corners:1,color:"#000",direction:1,speed:1,trail:100,opacity:.25,fps:20,zIndex:2e9,className:"spinner",top:"auto",left:"auto",position:"relative"},s;return r.defaults={},v(r.prototype,{spin:function(t){this.stop();var o,s,r=this,i=r.opts,u=r.el=n(e(0,{className:i.className}),{position:i.position,width:0,zIndex:i.zIndex}),c=i.radius+i.length+i.width;if(t&&(t.insertBefore(u,t.firstChild||null),s=y(t),o=y(u),n(u,{left:("auto"==i.left?s.x-o.x+(t.offsetWidth>>1):parseInt(i.left,10)+c)+"px",top:("auto"==i.top?s.y-o.y+(t.offsetHeight>>1):parseInt(i.top,10)+c)+"px"})),u.setAttribute("role","progressbar"),r.lines(u,r.opts),!f){var l,a=0,p=(i.lines-1)*(1-i.direction)/2,v=i.fps,h=v/i.speed,w=(1-i.opacity)/(h*i.trail/100),b=h/i.lines;!function f(){a++;for(var n=0;n<i.lines;n++)l=Math.max(1-(a+(i.lines-n)*b)%h*w,i.opacity),r.opacity(u,n*i.direction+p,l,i);r.timeout=r.el&&setTimeout(f,~~(1e3/v))}()}return r},stop:function(){var n=this.el;return n&&(clearTimeout(this.timeout),n.parentNode&&n.parentNode.removeChild(n),this.el=u),this},lines:function(t,r){function s(t,i){return n(e(),{position:"absolute",width:r.length+r.width+"px",height:r.width+"px",background:t,boxShadow:i,transformOrigin:"left",transform:"rotate("+~~(360/r.lines*u+r.rotate)+"deg) translate("+r.radius+"px,0)",borderRadius:(r.corners*r.width>>1)+"px"})}for(var o,u=0,h=(r.lines-1)*(1-r.direction)/2;u<r.lines;u++)o=n(e(),{position:"absolute",top:1+~(r.width/2)+"px",transform:r.hwaccel?"translate3d(0,0,0)":"",opacity:r.opacity,animation:f&&w(r.opacity,r.trail,h+u*r.direction,r.lines)+" "+1/r.speed+"s linear infinite"}),r.shadow&&i(o,n(s("#000","0 0 4px #000"),{top:"2px"})),i(t,i(o,s(p(r.color,u),"0 0 1px rgba(0,0,0,.1)")));return t},opacity:function(n,t,i){t<n.childNodes.length&&(n.childNodes[t].style.opacity=i)}}),s=n(e("group"),{behavior:"url(#default#VML)"}),!c(s,"transform")&&s.adj?function(){function t(n,t){return e("<"+n+' xmlns="urn:schemas-microsoft.com:vml" class="spin-vml">',t)}h.addRule(".spin-vml","behavior:url(#default#VML)");r.prototype.lines=function(r,u){function s(){return n(t("group",{coordsize:o+" "+o,coordorigin:-e+" "+-e}),{width:o,height:o})}function l(r,f,o){i(c,i(n(s(),{rotation:360/u.lines*r+"deg",left:~~f}),i(n(t("roundrect",{arcsize:u.corners}),{width:e,height:u.width,left:u.radius,top:-u.width>>1,filter:o}),t("fill",{color:p(u.color,r),opacity:u.opacity}),t("stroke",{opacity:0}))))}var e=u.length+u.width,o=2*e,f,h=2*-(u.width+u.length)+"px",c=n(s(),{position:"absolute",top:h,left:h});if(u.shadow)for(f=1;f<=u.lines;f++)l(f,-2,"progid:DXImageTransform.Microsoft.Blur(pixelradius=2,makeshadow=1,shadowopacity=.3)");for(f=1;f<=u.lines;f++)l(f);return i(r,c)};r.prototype.opacity=function(n,t,i,r){var u=n.firstChild;r=r.shadow&&r.lines||0;u&&t+r<u.childNodes.length&&(u=(u=(u=u.childNodes[t+r])&&u.firstChild)&&u.firstChild)&&(u.opacity=i)}}():f=c(s,"animation"),r}();var ci,vt,li,dr,ai,gr,p=r(n),yt=r(t),ce="quirks"===i.hash.replace("#",""),nu=vr.csstransforms3d,g=nu&&!ce,le=nu||"CSS1Compat"===t.compatMode,tu=o.ok,ae=navigator.userAgent.match(/Android|webOS|iPhone|iPad|iPod|BlackBerry|Windows Phone/i),pt=!g||ae,nt=navigator.msPointerEnabled,ve="onwheel"in t.createElement("div")?"wheel":t.onmousewheel!==u?"mousewheel":"DOMMouseScroll",tt=250,ot=300,ye=1400,pe=5e3,wt=64,we=500,be=333,h="$stageFrame",bt="$navDotFrame",kt="$navThumbFrame",iu="auto",ke=function(n){var t="bez_"+r.makeArray(arguments).join("_").replace(".","p"),i;return"function"!=typeof r.easing[t]&&(i=function(n,t){var u=[null,null],r=[null,null],i=[null,null],f=function(f,e){return i[e]=3*n[e],r[e]=3*(t[e]-n[e])-i[e],u[e]=1-i[e]-r[e],f*(i[e]+f*(r[e]+f*u[e]))},e=function(n){return i[0]+n*(2*r[0]+3*u[0]*n)};return function(n){return f(function(n){for(var i,t=n,r=0;++r<14&&(i=f(t,0)-n,!(Math.abs(i)<.001));)t-=i/e(t);return t}(n),1)}},r.easing[t]=function(t,r,u,f,e){return f*i([n[0],n[1]],[n[2],n[3]])(r/e)+u}),t}([.1,0,.25,1]),dt="50%",de={width:null,minwidth:null,maxwidth:"100%",height:null,minheight:null,maxheight:null,ratio:null,margin:2,glimpse:0,fit:"contain",position:dt,thumbposition:dt,nav:"dots",navposition:"bottom",navwidth:null,thumbwidth:wt,thumbheight:wt,thumbmargin:2,thumbborderwidth:2,thumbfit:"cover",allowfullscreen:!1,transition:"slide",clicktransition:null,transitionduration:ot,captions:!0,hash:!1,startindex:0,loop:!1,autoplay:!1,stopautoplayontouch:!0,keyboard:!1,arrows:!0,click:!0,swipe:!0,trackpad:!1,enableifsingleframe:!1,controlsonstart:!0,shuffle:!1,direction:"ltr",shadows:!0,spinner:null},ge={left:!0,right:!0,down:!1,up:!1,space:!1,home:!1,end:!1};s.stop=function(n){s.ii[n]=!1};jQuery.Fotorama=function(n,u){function dl(){r.each(li,function(n,t){var u,i;t.i||(t.i=pl++,u=eu(t.video,!0),u&&(i={},t.video=u,t.img||t.thumb?t.thumbsReady=!0:i=function(n,t,i){var f,e,u=n.video;return"youtube"===u.type?(f=(e=it()+"img.youtube.com/vi/"+u.id+"/default.jpg").replace(/\/default.jpg$/,"/hqdefault.jpg"),n.thumbsReady=!0):"vimeo"===u.type?r.ajax({url:it()+"vimeo.com/api/v2/video/"+u.id+".json",dataType:"jsonp",success:function(r){n.thumbsReady=!0;ou(t,{img:r[0].thumbnail_large,thumb:r[0].thumbnail_small},n.i,i)}}):n.thumbsReady=!0,{img:f,thumb:e}}(t,li,lt),ou(li,{img:i.img,thumb:i.thumb},t.i,lt)))})}function uo(n){return tc[n]||lt.fullScreen}function ws(t){var i;t!==ws.f&&(t?(n.html("").addClass(f+" "+oc).append(lr).before(eh).before(oh),i=lt,r.Fotorama.instances.push(i),ku()):(lr.detach(),eh.detach(),oh.detach(),n.html(hc.urtext).removeClass(oc),function(n){r.Fotorama.instances.splice(n.index,1);ku()}(lt)),function(n){var i="keydown."+f,t=f+fh,r="keydown."+t,e="resize."+t+" orientationchange."+t;n?(yt.on(r,function(n){var i,t;sr&&27===n.keyCode?(i=!0,eo(sr,!0,!0)):(lt.fullScreen||u.keyboard&&!lt.index)&&(27===n.keyCode?(i=!0,lt.cancelFullScreen()):n.shiftKey&&32===n.keyCode&&uo("space")||37===n.keyCode&&uo("left")||38===n.keyCode&&uo("up")?t="<":32===n.keyCode&&uo("space")||39===n.keyCode&&uo("right")||40===n.keyCode&&uo("down")?t=">":36===n.keyCode&&uo("home")?t="<<":35===n.keyCode&&uo("end")&&(t=">>"));(i||t)&&w(n);t&&lt.show({index:t,slow:n.altKey,user:!0})}),lt.index||yt.off(i).on(i,"textarea, input, select",function(n){vt.hasClass(rt)||n.stopPropagation()}),p.on(e,lt.resize)):(yt.off(r),p.off(e))}(t),ws.f=t)}function vh(){var n=ur<2&&!u.enableifsingleframe||sr;gr.noMove=n||ve;gr.noSwipe=n||!u.swipe;!io&&so.toggleClass(ir,!u.click&&!gr.noMove&&!gr.noSwipe);nt&&lr.toggleClass(uf,!gr.noSwipe)}function pc(n){!0===n&&(n="");u.autoplay=Math.max(+n||pe,1.5*lo)}function ho(n){return n<0?(ur+n%ur)%ur:n>=ur?n%ur:n}function yh(n){return v(n,0,ur-1)}function wc(n){return ae?ho(n):yh(n)}function bc(n){return!!(n>0||ae)&&n-1}function kc(n){return!!(n<ur-1||ae)&&n+1}function ph(n,t,i){if("number"==typeof n){n=new Array(n);var u=!0}return r.each(n,function(n,r){var f,o,e;(u&&(r=n),"number"==typeof r)&&(f=li[ho(r)],f&&(o="$"+t+"Frame",e=f[o],i.call(this,n,r,f,e,o,e&&e.data())))})}function dc(n,t,i,r){rh&&("*"!==rh||r!==ko)||(n=k(u.width)||k(n)||we,t=k(u.height)||k(t)||be,lt.resize({width:n,ratio:u.ratio||i||n/t},0,r!==ko&&"*"))}function us(n,t,i,f,e,o){ph(n,t,function(n,h,c,l,a,v){function g(n){var t=ho(h);yu(n,{index:t,src:y,frame:li[t]})}function nt(){b.remove();r.Fotorama.cache[y]="error";c.html&&"stage"===t||!d||d===y?(!y||c.html||p?"stage"===t&&(l.trigger("f:load").removeClass(hi+" "+si).addClass(ct),g("load"),dc()):(l.trigger("f:error").removeClass(hi).addClass(si),g("error")),v.state="error",!(ur>1&&li[h]===c)||c.html||c.deleted||c.video||p||(c.deleted=!0,lt.splice(h,1))):(c[tt]=y=d,us([h],t,i,f,e,!0))}function it(){var n=10;s(function(){return!ts||!n--&&!pt},function(){r.Fotorama.measures[y]=k.measures=r.Fotorama.measures[y]||{width:w.width,height:w.height,ratio:w.width/w.height};dc(k.measures.width,k.measures.height,k.measures.ratio,h);b.off("load error").addClass(hr+(p?" "+ie:"")).prependTo(l);su(b,(r.isFunction(i)?i():i)||at,f||c.fit||u.fit,e||c.position||u.position);r.Fotorama.cache[y]=v.state="loaded";setTimeout(function(){l.trigger("f:load").removeClass(hi+" "+si).addClass(ct+" "+(p?ne:te));"stage"===t?g("load"):(c.thumbratio===iu||!c.thumbratio&&u.thumbratio===iu)&&(c.thumbratio=k.measures.ratio,ke())},0)})}var p;if(l&&(p=lt.fullScreen&&c.full&&c.full!==c.img&&!v.$full&&"stage"===t,!v.$img||o||p)){var w=new Image,b=r(w),k=b.data();v[p?"$full":"$img"]=b;var tt="stage"===t?p?"full":"img":"thumb",y=c[tt],d=p?null:c["stage"===t?"thumb":"img"];"navThumb"===t&&(l=v.$wrap);y?(r.Fotorama.cache[y]?function n(){"error"===r.Fotorama.cache[y]?nt():"loaded"===r.Fotorama.cache[y]?setTimeout(it,0):setTimeout(n,100)}():(r.Fotorama.cache[y]="*",b.on("load",it).on("error",nt)),v.state="",v.data.hasOwnProperty("alt")&&(w.alt=v.data.alt),v.data.hasOwnProperty("title")&&(w.title=v.data.title),w.src=y):nt()}})}function gc(){vc.detach();hs&&hs.stop()}function nl(){var t,n=pr[h];n&&!n.data().state&&(t=n,vc.append(hs.spin().el).appendTo(t),n.on("f:load f:error",function(){n.off("f:load f:error");gc()}))}function tl(n){wi(n,al);bi(n,function(){setTimeout(function(){st(yr)},0);fo({time:lo,guessIndex:r(this).data().eq,minMax:ai})})}function wh(n,t){ph(n,t,function(n,i,u,f,o,s){if(!f){f=u[o]=lr[o].clone();(s=f.data()).data=u;var h=f[0];"stage"===t?(u.html&&r('<div class="'+fe+'"><\/div>').append(u._html?r(u.html).removeAttr("id").html(u._html):u.html).appendTo(f),u.caption&&r(e(oe,e(se,u.caption))).appendTo(f),u.video&&f.addClass(sf).append(ac.clone()),bi(h,function(){setTimeout(function(){st(vr)},0);wo({index:s.eq,user:!0})}),sh=sh.add(f)):"navDot"===t?(tl(h),ch=ch.add(f)):"navThumb"===t&&(tl(h),s.$wrap=f.children(":first"),vs=vs.add(f),u.video&&s.$wrap.append(ac.clone()))}})}function bh(n,t,i,r){return n&&n.length&&su(n,t,i,r)}function il(n){ph(n,"stage",function(n,i,f,e,o,s){if(e){var c,l=ho(i),a=f.fit||u.fit,v=f.position||u.position;s.eq=l;ah[h][l]=e.css(r.extend({left:ve?0:ni(i,at.w,u.margin,de)},ve&&vi(0)));c=e[0];r.contains(t.documentElement,c)||(e.appendTo(so),eo(f.$video));bh(s.$img,at,a,v);bh(s.$full,at,a,v)}})}function fs(n,t){if("thumbs"===nu&&!isNaN(n)){var i=-n,f=-n+at.nw;vs.each(function(){var n=r(this).data(),e=n.eq,o=function(){return{h:cs,w:n.w}},s=o(),h=li[e]||{},c=h.thumbfit||u.thumbfit,l=h.thumbposition||u.thumbposition;s.w=n.w;n.l+n.w<i||n.l>f||bh(n.$img,s,c,l)||t&&us([e],"navThumb",o,c,l)})}}function es(n,t,i){if(!es[i]){var e="nav"===i&&go,f=0;t.append(n.filter(function(){for(var t,i=r(this),u=i.data(),n=0,f=li.length;n<f;n++)if(u.data===li[n]){t=!0;u.eq=n;break}return t||i.remove()&&!1}).sort(function(n,t){return r(n).data().eq-r(t).data().eq}).each(function(){if(e){var i=r(this),n=i.data(),t=Math.round(cs*n.data.thumbratio)||ih;n.l=f;n.w=t;i.css({width:t});f+=t+u.thumbmargin}}));es[i]=!0}}function rl(n){return n-yc>at.w/3}function os(n){return!(ae||dt+n&&dt-ur+n||sr)}function ul(){var n=os(0),t=os(1);cc.toggleClass(rr,n).attr(vu(n));lc.toggleClass(rr,t).attr(vu(t))}function fl(){ps.ok&&(ps.prevent={"<":os(0),">":os(1)})}function el(n){var t,i,r=n.data();return go?(t=r.l,i=r.w):(t=n.position().left,i=n.width()),{c:t+i/2,min:-t+10*u.thumbmargin,max:-t+at.w-i-10*u.thumbmargin}}function ol(n){var t=pr[ro].data();ht(wl,{time:1.2*n,pos:t.l,width:t.w-2*u.thumbborderwidth})}function fo(n){var r=li[n.guessIndex][ro];if(r){var t=ai.min!==ai.max,u=n.minMax||t&&el(pr[ro]),f=t&&(n.keep&&fo.l?fo.l:v((n.coo||at.nw/2)-el(r).c,u.min,u.max)),i=t&&v(f,ai.min,ai.max),e=1.1*n.time;ht(ru,{time:e,pos:i||0,onEnd:function(){fs(i,!0)}});yo(yr,ti(i,ai.min,ai.max));fo.l=f}}function sl(n){for(var t=vo[n];t.length;)t.shift().removeClass(ei)}function kh(n){var t=ah[n];r.each(ce,function(n,i){delete t[ho(i)]});r.each(t,function(n,i){delete t[n];i.detach()})}function hl(n){de=dr=dt;var t=pr[h];t&&(sl(h),vo[h].push(t.addClass(ei)),n||lt.show.onEnd(!0),yi(so,0),kh(h),il(ce),gr.min=ae?-1/0:-ni(ur-1,at.w,u.margin,de),gr.max=ae?1/0:-ni(0,at.w,u.margin,de),gr.snap=at.w+u.margin,ai.min=Math.min(0,at.nw-ru.width()),ai.max=0,ru.toggleClass(ir,!(ai.noMove=ai.min===ai.max)))}function cl(n,t){n&&r.each(t,function(t,i){i&&r.extend(i,{width:n.width||i.width,height:n.height,minwidth:n.minwidth,maxwidth:n.maxwidth,minheight:n.minheight,maxheight:n.maxheight,ratio:au(n.ratio)})})}function yu(t,i){n.trigger(f+":"+t,[lt,i])}function ss(){clearTimeout(co.t);ts=1;u.stopautoplayontouch?lt.stopAutoplay():ye=!0}function co(){ts&&(u.stopautoplayontouch||(bs(),fu()),co.t=setTimeout(function(){ts=0},ot+tt))}function bs(){ye=!(!sr&&!uh)}function fu(){if(clearTimeout(fu.t),s.stop(fu.w),u.autoplay&&!ye){lt.autoplay||(lt.autoplay=!0,yu("startautoplay"));var n=dt,t=pr[h].data();fu.w=s(function(){return t.state||n!==dt},function(){fu.t=setTimeout(function(){if(!ye&&n===dt){var t=bo,i=li[t][h].data();fu.w=s(function(){return i.state||t!==bo},function(){ye||t!==bo||lt.show(ae?ki(!oo):bo)})}},u.autoplay)})}else lt.autoplay&&(lt.autoplay=!1,yu("stopautoplay"))}function ll(){lt.fullScreen&&(lt.fullScreen=!1,tu&&o.cancel(sc),vt.removeClass(rt),ci.removeClass(rt),n.removeClass(or).insertAfter(oh),at=r.extend({},fc),eo(sr,!0,!0),ds("x",!1),lt.resize(),us(ce,"stage"),st(p,rc,ic),yu("fullscreenexit"))}function yo(n,t){ls&&(n.removeClass(bf+" "+kf),t&&!sr&&n.addClass(t.replace(/^|\s/g," "+fi+"--")))}function eo(n,t,i){t&&(lr.removeClass(di),sr=!1,vh());n&&n!==sr&&(n.remove(),yu("unloadvideo"));i&&(bs(),fu())}function ks(n){lr.toggleClass(gi,n)}function po(n){if(!gr.flow){var t=n?n.pageX:po.x,i=t&&!os(rl(t))&&u.click;po.p!==i&&vr.toggleClass(cf,i)&&(po.p=i,po.x=t)}}function wo(n){clearTimeout(wo.t);u.clicktransition&&u.clicktransition!==u.transition?setTimeout(function(){var t=u.transition;lt.setOptions({transition:u.clicktransition});io=t;wo.t=setTimeout(function(){lt.show(n)},10)},0):lt.show(n)}function ds(n,t){gr[n]=ai[n]=t}function al(n){wo({index:r(this).data().eq,slow:n.altKey,user:!0,coo:n._x-yr.offset().left})}function vl(n){wo({index:ao.index(this)?">":"<",slow:n.altKey,user:!0})}function yl(n){bi(n,function(){setTimeout(function(){st(vr)},0);ks(!1)})}function ke(){if(li=lt.data=li||lu(u.data)||to(n),ur=lt.size=li.length,!gs.ok&&u.shuffle&&cu(li),dl(),dt=yh(dt),ur&&ws(!0),function(){function n(n,i){t[n?"add":"remove"].push(i)}lt.options=u=pi(u);ve="crossfade"===u.transition||"dissolve"===u.transition;ae=u.loop&&(ur>2||ve&&(!io||"slide"!==io));lo=+u.transitionduration||ot;oo="rtl"===u.direction;tc=r.extend({},u.keyboard&&ge,u.keyboard);var i,f,e,t={add:[],remove:[]};ur>1||u.enableifsingleframe?(nu=u.nav,nc="top"===u.navposition,t.remove.push(oi),ao.toggle(!!u.arrows)):(nu=!1,ao.hide());gc();hs=new wr(r.extend(br,u.spinner,kr,{direction:oo?-1:1}));ul();fl();u.autoplay&&pc(u.autoplay);ih=y(u.thumbwidth)||wt;cs=y(u.thumbheight)||wt;ps.ok=rs.ok=u.trackpad&&!pt;vh();cl(u,[at]);(go="thumbs"===nu)?(wh(ur,"navThumb"),nh=vs,ro=kt,i=eh,f=r.Fotorama.jst.style({w:ih,h:cs,b:u.thumbborderwidth,m:u.thumbmargin,s:fh,q:!le}),(e=i[0]).styleSheet?e.styleSheet.cssText=f:i.html(f),yr.addClass(ui).removeClass(ri)):"dots"===nu?(wh(ur,"navDot"),nh=ch,ro=bt,yr.addClass(ri).removeClass(ui)):(nu=!1,yr.removeClass(ui+" "+ri));nu&&(nc?hh.insertBefore(vr):hh.insertAfter(vr),es.nav=!1,es(nh,ru,"nav"));(th=u.allowfullscreen)?(ys.prependTo(vr),ns=tu&&"native"===th):(ys.detach(),ns=!1);n(ve,nf);n(!ve,tf);n(!u.captions,ef);n(oo,ff);n("always"!==u.arrows,of);n(!(ls=u.shadows&&!pt),rf);lr.addClass(t.add.join(" ")).removeClass(t.remove.join(" "));r.extend({},u)}(),!ke.i){ke.i=!0;var t=u.startindex;(t||u.hash&&i.hash)&&(ko=hu(t||i.hash.replace(/^#/,""),li,0===lt.index||t,t));dt=de=dr=no=ko=wc(ko)||0}if(ur){if(function n(){if(!n.f===oo)return n.f=oo,dt=ur-1-dt,lt.reverse(),!0}())return;sr&&eo(sr,!0);ce=[];kh(h);ke.ok=!0;lt.show({index:dt,time:0});lt.resize()}else lt.destroy()}function gs(){gs.ok||(gs.ok=!0,yu("ready"))}ci=r("html");vt=r("body");var li,ur,nh,hs,sr,pr,ce,de,dr,no,dh,gh,bo,ko,ae,nu,go,nc,th,ns,ve,ih,cs,lo,io,ls,oo,tc,rh,ic,rc,uc,ye,uh,fc,ts,as,ro,ec,is,lt=this,fh=r.now(),oc=f+fh,sc=n[0],pl=1,hc=n.data(),eh=r("<style><\/style>"),oh=r(e(df)),lr=r(e(a)),vr=r(e(ii)).appendTo(lr),so=(vr[0],r(e(hf)).appendTo(vr)),sh=r(),cc=r(e(ut+" "+lf+et)),lc=r(e(ut+" "+af+et)),ao=cc.add(lc).appendTo(vr),hh=r(e(vf)),yr=r(e(d)).appendTo(hh),ru=r(e(yf)).appendTo(yr),ch=r(),vs=r(),wl=(so.data(),ru.data(),r(e(ue)).appendTo(ru)),ys=r(e(gf+et)),lh=ys[0],ac=r(e(ar)),bl=r(e(ee)).appendTo(vr)[0],vc=r(e(he)),dt=!1,at={},gr={},ps={},ai={},rs={},vo={},ah={},yc=0,kl=[];lr[h]=r(e(tr));lr[kt]=r(e(ft+" "+wf+et,e(cr)));lr[bt]=r(e(ft+" "+pf+et,e(re)));vo[h]=[];vo[kt]=[];vo[bt]=[];ah[h]={};lr.addClass(g?gu:du).toggleClass(gi,!u.controlsonstart);hc.fotorama=this;lt.startAutoplay=function(n){return lt.autoplay?this:(ye=uh=!1,pc(n||u.autoplay),fu(),this)};lt.stopAutoplay=function(){return lt.autoplay&&(ye=uh=!0,fu()),this};lt.show=function(n){var t,l,o,a,e,s;"object"!=typeof n?(t=n,n={}):t=n.index;t=">"===t?dr+1:"<"===t?dr-1:"<<"===t?0:">>"===t?ur-1:t;t=void 0===(t=isNaN(t)?hu(t,li,!0):t)?dt||0:t;lt.activeIndex=dt=wc(t);dh=bc(dt);gh=kc(dt);bo=ho(dt+(oo?-1:1));ce=[dt,dh,gh];dr=ae?t:dt;var y=Math.abs(no-dr),f=uu(n.time,function(){return Math.min(lo*(1+(y-1)/12),2*lo)}),p=n.overPos;return n.slow&&(f*=10),l=pr,lt.activeFrame=pr=li[dt],o=l===pr&&!n.user,eo(sr,pr.i!==li[ho(de)].i),wh(ce,"stage"),il(pt?[dr]:[dr,bc(dr),kc(dr)]),ds("go",!0),o||yu("show",{user:n.user,time:f}),ye=!0,e=lt.show.onEnd=function(t){if(!e.ok){if(e.ok=!0,t||hl(!0),o||yu("showend",{user:n.user}),!t&&io&&io!==u.transition)return lt.setOptions({transition:io}),void(io=!1);nl();us(ce,"stage");ds("go",!1);fl();po();bs();fu()}},ve?function n(t,i,u,f,e,o){var l=void 0!==o;if(l||(e.push(arguments),Array.prototype.push.call(arguments,e.length),!(e.length>1))){t=t||r(t);i=i||r(i);var y=t[0],a=i[0],h="crossfade"===f.method,s=function(){if(!s.done){s.done=!0;var t=(l||e.shift())&&e.shift();t&&n.apply(this,t);(f.onEnd||c)(!!t)}},v=f.time/(o||1);u.removeClass(er+" "+fr);t.stop().addClass(er);i.stop().addClass(fr);h&&a&&t.fadeTo(0,0);t.fadeTo(h?v:0,1,h&&s);i.fadeTo(v,0,s);y&&h||a||s()}}(pr[h],dt!==no?li[no][h]:null,sh,{time:f,method:u.transition,onEnd:e},kl):ht(so,{pos:-ni(dr,at.w,u.margin,de),overPos:p,time:f,onEnd:e}),(ul(),nu)&&(sl(ro),vo[ro].push(pr[ro].addClass(ei)),s=yh(dt+v(dr-no,-1,1)),fo({time:f,coo:s!==dt&&n.coo,guessIndex:void 0!==n.coo?s:dt,keep:o}),go&&ol(f)),uc=void 0!==no&&no!==dt,no=dt,u.hash&&uc&&!lt.eq&&(a=pr.id||dt+1,i.replace(i.protocol+"//"+i.host+i.pathname.replace(/^\/?/,"/")+i.search+"#"+a)),this};lt.requestFullScreen=function(){return th&&!lt.fullScreen&&(ic=p.scrollTop(),rc=p.scrollLeft(),st(p),ds("x",!0),fc=r.extend({},at),n.addClass(or).appendTo(vt.addClass(rt)),ci.addClass(rt),eo(sr,!0,!0),lt.fullScreen=!0,ns&&o.request(sc),lt.resize(),us(ce,"stage"),nl(),yu("fullscreenenter")),this};lt.cancelFullScreen=function(){return ns&&o.is()?o.cancel(t):ll(),this};lt.toggleFullScreen=function(){return lt[(lt.fullScreen?"cancel":"request")+"FullScreen"]()};l(t,o.event,function(){!li||o.is()||sr||ll()});lt.resize=function(n){var r,f;if(!li)return this;r=arguments[1]||0;f=arguments[2];cl(lt.fullScreen?{width:"100%",maxwidth:null,minwidth:null,height:"100%",maxheight:null,minheight:null}:pi(n),[at,f||lt.fullScreen||u]);var t=at.width,i=at.height,o=at.ratio,e=p.height()-(nu?yr.height():0);return k(t)&&(lr.addClass(nr).css({width:t,minWidth:at.minwidth||0,maxWidth:at.maxwidth||99999}),t=at.W=at.w=lr.width(),at.nw=nu&&b(u.navwidth,t)||t,u.glimpse&&(at.w-=Math.round(2*(b(u.glimpse,t)||0))),so.css({width:at.w,marginLeft:(at.W-at.w)/2}),(i=(i=b(i,e))||o&&t/o)&&(t=Math.round(t),i=at.h=Math.round(v(i,b(at.minheight,e),b(at.maxheight,e))),vr.stop().animate({width:t,height:i},r,function(){lr.removeClass(nr)}),hl(),nu&&(yr.stop().animate({width:at.nw},r),fo({guessIndex:dt,time:r,keep:!0}),go&&es.nav&&ol(r)),rh=f||!0,gs())),yc=vr.offset().left,this};lt.setOptions=function(n){return r.extend(u,n),ke(),this};lt.shuffle=function(){return li&&cu(li)&&ke(),this};lt.destroy=function(){return lt.cancelFullScreen(),lt.stopAutoplay(),li=lt.data=null,ws(),ce=[],kh(h),ke.ok=!1,this};lt.playVideo=function(){var n=pr,t=n.video,i=dt;return"object"==typeof t&&n.videoReady&&(ns&&lt.fullScreen&&lt.cancelFullScreen(),s(function(){return!o.is()||i!==dt},function(){i===dt&&(n.$video=n.$video||r(r.Fotorama.jst.video(t)),n.$video.appendTo(n[h]),lr.addClass(di),sr=n.$video,vh(),ao.blur(),ys.blur(),yu("loadvideo"))})),this};lt.stopVideo=function(){return eo(sr,!0,!0),this};vr.on("mousemove",po);gr=wu(so,{onStart:ss,onMove:function(n,t){yo(vr,t.edge)},onTouchEnd:co,onEnd:function(n){var i,f,e,o,t,s;yo(vr);t=(nt&&!as||n.touch)&&u.arrows&&"always"!==u.arrows;n.moved||t&&n.pos!==n.newPos&&!n.control?(s=(i=n.newPos,f=at.w,e=u.margin,o=de,-Math.round(i/(f+(e||0))-(o||0))),lt.show({index:s,time:ve?lo:n.time,overPos:n.overPos,user:!0})):n.aborted||n.control||function(n,t){var i=n.target;r(i).hasClass(ar)?lt.playVideo():i===lh?lt.toggleFullScreen():sr?i===bl&&eo(sr,!0,!0):t?ks():u.click&&wo({index:n.shiftKey||ki(rl(n._x)),slow:n.altKey,user:!0})}(n.startEvent,t)},timeLow:1,timeHigh:1,friction:2,select:"."+oi+", ."+oi+" *",$wrap:vr});ai=wu(ru,{onStart:ss,onMove:function(n,t){yo(yr,t.edge)},onTouchEnd:co,onEnd:function(n){function t(){fo.l=n.newPos;bs();fu();fs(n.newPos,!0)}if(n.moved)n.pos!==n.newPos?(ye=!0,ht(ru,{time:n.time,pos:n.newPos,overPos:n.overPos,onEnd:t}),fs(n.newPos),ls&&yo(yr,ti(n.newPos,ai.min,ai.max))):t();else{var i=n.$target.closest("."+ft,ru)[0];i&&al.call(i,n.startEvent)}},timeLow:.5,timeHigh:2,friction:5,$wrap:yr});ps=bu(vr,{shift:!0,onEnd:function(n,t){ss();co();lt.show({index:t,slow:n.altKey})}});rs=bu(yr,{onEnd:function(n,t){ss();co();var i=yi(ru)+.25*t;ru.css(gt(v(i,ai.min,ai.max)));ls&&yo(yr,ti(i,ai.min,ai.max));rs.prevent={"<":i>=ai.max,">":i<=ai.min};clearTimeout(rs.t);rs.t=setTimeout(function(){fo.l=i;fs(i,!0)},tt);fs(i)}});lr.hover(function(){setTimeout(function(){ts||ks(!(as=!0))},0)},function(){as&&ks(!(as=!1))});ec=function(n){w(n);vl.call(this,n)};is=(is={onStart:function(){ss();gr.control=!0},onTouchEnd:co})||{};ao.each(function(){var n,t=r(this),i=t.data();i.clickOn||(i.clickOn=!0,r.extend(pu(t,{onStart:function(t){n=t;(is.onStart||c).call(this,t)},onMove:is.onMove||c,onTouchEnd:is.onTouchEnd||c,onEnd:function(t){t.moved||ec.call(this,n)}}),{noMove:!0}))});ao.each(function(){wi(this,function(n){vl.call(this,n)});yl(this)});wi(lh,lt.toggleFullScreen);yl(lh);r.each("load push pop shift unshift reverse sort splice".split(" "),function(n,t){lt[t]=function(){return li=li||[],"load"!==t?Array.prototype[t].apply(li,arguments):arguments[0]&&"object"==typeof arguments[0]&&arguments[0].length&&(li=lu(arguments[0])),ke(),lt}});ke()};r.fn.fotorama=function(t){return this.each(function(){var e=this,i=r(this),u=i.data(),f=u.fotorama;f?f.setOptions(t,!0):s(function(){return!(0===(n=e).offsetWidth&&0===n.offsetHeight);var n},function(){u.urtext=i.html();new r.Fotorama(i,r.extend({},de,n.fotoramaDefaults,t,u))})})};r.Fotorama.instances=[];r.Fotorama.cache={};r.Fotorama.measures={};(r=r||{}).Fotorama=r.Fotorama||{};r.Fotorama.jst=r.Fotorama.jst||{};r.Fotorama.jst.style=function(n){var t;return""+(".fotorama"+(null==(t=n.s)?"":t)+" .fotorama__nav--thumbs .fotorama__nav__frame{\npadding:"+(null==(t=n.m)?"":t)+"px;\nheight:"+(null==(t=n.h)?"":t)+"px}\n.fotorama"+(null==(t=n.s)?"":t)+" .fotorama__thumb-border{\nheight:"+(null==(t=n.h-n.b*(n.q?0:2))?"":t)+"px;\nborder-width:"+(null==(t=n.b)?"":t)+"px;\nmargin-top:"+(null==(t=n.m)?"":t)+"px}")};r.Fotorama.jst.video=function(n){var t="",i=Array.prototype.join;return t+='<div class="fotorama__video"><iframe src="',function(){t+=i.call(arguments,"")}(("youtube"==n.type?n.p+"youtube.com/embed/"+n.id+"?autoplay=1":"vimeo"==n.type?n.p+"player.vimeo.com/video/"+n.id+"?autoplay=1&badge=0":n.id)+(n.s&&"custom"!=n.type?"&"+n.s:"")),t+='" frameborder="0" allowfullscreen><\/iframe><\/div>\n'};r(function(){r("."+f+':not([data-auto="false"])').fotorama()})}(window,document,location,"undefined"!=typeof jQuery&&jQuery),function(n){var t=!1,r,i;typeof define=="function"&&define.amd&&(define(n),t=!0);typeof exports=="object"&&(module.exports=n(),t=!0);t||(r=window.Cookies,i=window.Cookies=n(),i.noConflict=function(){return window.Cookies=r,i})}(function(){function n(){for(var n=0,r={},t,i;n<arguments.length;n++){t=arguments[n];for(i in t)r[i]=t[i]}return r}function t(i){function r(t,u,f){var o,c,l,s,v,e,h;if(typeof document!="undefined"){if(arguments.length>1){f=n({path:"/"},r.defaults,f);typeof f.expires=="number"&&(c=new Date,c.setMilliseconds(c.getMilliseconds()+f.expires*864e5),f.expires=c);f.expires=f.expires?f.expires.toUTCString():"";try{o=JSON.stringify(u);/^[\{\[]/.test(o)&&(u=o)}catch(w){}u=i.write?i.write(u,t):encodeURIComponent(String(u)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);t=encodeURIComponent(String(t));t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent);t=t.replace(/[\(\)]/g,escape);l="";for(s in f)f[s]&&(l+="; "+s,f[s]!==!0)&&(l+="="+f[s]);return document.cookie=t+"="+u+l}t||(o={});for(var y=document.cookie?document.cookie.split("; "):[],p=/(%[0-9A-Z]{2})+/g,a=0;a<y.length;a++){v=y[a].split("=");e=v.slice(1).join("=");e.charAt(0)==='"'&&(e=e.slice(1,-1));try{if(h=v[0].replace(p,decodeURIComponent),e=i.read?i.read(e,h):i(e,h)||e.replace(p,decodeURIComponent),this.json)try{e=JSON.parse(e)}catch(w){}if(t===h){o=e;break}t||(o[h]=e)}catch(w){}}return o}}return r.set=r,r.get=function(n){return r.call(r,n)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,i){r(t,"",n(i,{expires:-1}))},r.withConverter=t,r}return t(function(){})});var MagicoLab;(function(n){var t;(function(n){"use strict";var t=function(){function n(){var t=this;$(function(){$.ajaxSetup({cache:!1});t.initialiseShopMenu();t.initialiseSearchBox();t.initialiseListSidebarFiltersForMobile();t.initialiseListChangeView();t.initialiseListOpenCloseForRefinements();t.initialiseListOrderHistorys();t.initialiseListAddTos();t.initialiseProductDetailAddTos();t.initialiseProductDetailImageGallery();n.initialiseProductDetailAccordion();n.initialiseProductDetailInformationTabs();t.initialiseCartPreview();t.initialiseTableSelectAllCheckbox();t.initialiseCarousels();t.initialiseSitewideFeature();t.initialiseCookieMessage();t.initialiseSuperUserSearchCustomerBox();t.initialiseViewBasketChoices();t.initialiseBackToTop();t.initialiseListPopInBox();t.initialisePopUp_ListSelect();t.initialiseGenericAjaxCalls();t.initialiseTogglePasswordView();t.initialiseGenericForms();t.initialisePreventDoubleClick();t.initialiseGenericShowHide();t.initialiseGenericCheckboxShowHide();t.initialiseIntlOptions();t.setClickEvents();t.setKeyEvents();t.setWindowEvents();t.equaliseProductHeights()})}return n.prototype.initialiseShopMenu=function(){var t=$("#mz_primaryNav > ul"),u=$("#mz_primaryNav > ul > li"),f=$("#mz_primaryNav > ul > li span.mz_toggleNav"),i=$("#mz_megahover"),n,r;$(window).width()<=1024&&($("#mz_primaryNav li:has( ul > li)").addClass("mz_hasSub"),$("#mz_primaryNav > ul > li > ul ul").css("display","none"),$("#mz_navallowexpand").val()=="N"&&$("#mz_primaryNav li:has(ul)").addClass("mz_noClick"));$("li.mz_noClick > a").on("click",function(n){n.preventDefault();var t=$(n.target).closest("li");t.children("ul").slideToggle();t.find("span > svg").first().toggleClass("fa-plus fa-minus")});$(window).width()>1025&&(t.hover(function(){i.stop(!0,!0).delay(200).fadeIn("fast")},function(){i.stop(!0,!0).fadeOut("fast")}),u.hover(function(){$(this).children("ul").stop(!0,!0).delay(250).fadeIn("fast")},function(){$(this).children("ul").stop(!0,!0).fadeOut("fast")}));n=$("#mz_primaryNav");r=n.offset();$(window).scroll(function(t){$(t.target).scrollTop()>=r.top?n.addClass("mz_stickyNav"):n.removeClass("mz_stickyNav")});f.on("click",function(n){if($(window).width()<=1024){var t=$(n.target).closest("li");t.children("ul").slideToggle();t.find("span > svg").first().toggleClass("fa-plus fa-minus")}});$(".mz_mobMenu a").on("click",function(n){$(".mz_mobSearch li a").css("display")=="block"&&$("#mz_keywordSearch").hide();t.slideToggle();n.preventDefault()})},n.prototype.initialiseSearchBox=function(){$(document).on("click","li.mz_mobSearch",function(n){n.preventDefault();$("#mz_primaryNav > ul").hide();$("#mz_keywordSearch").slideToggle()})},n.prototype.initialiseListSidebarFiltersForMobile=function(){$(document).on("click","#mz_filterNav",function(n){n.preventDefault();$("#mz_supportContent").slideToggle()})},n.prototype.initialiseListChangeView=function(){var n=this;$(document).on("click","div.mz_changeView a",function(t){var i=$(t.target).parents("li").attr("class");$("div.mz_changeView a").removeClass("mz_viewCurr");$("div.mz_prodList_section").removeClass("mz_defView mz_altView1 mz_altView2").addClass(i);$(t.target).closest("a").addClass("mz_viewCurr");Cookies.set("MBListViewType",i);n.equaliseProductHeights()})},n.prototype.initialiseListOpenCloseForRefinements=function(){$(document).on("click",".mz_filterTitle",function(n){var t=$(n.target),i=$(n.target).next(".checkRad_list");i.slideToggle(function(){i.is(":visible")?t.addClass("mz_closeFilter"):t.removeClass("mz_closeFilter")})})},n.prototype.initialiseListOrderHistorys=function(){$(document).on("click","span.mz_list_purHisLnk",function(n){var t=$(n.target).closest("span.mz_list_purHisLnk").next("div.mz_suppInfo"),i,r;$(n.target).text().trim()==="View purchase history"?t.html().trim().length===0?($(n.target).text("Loading..."),i=t.attr("data-prodcode"),r="/pordh/"+i,$.get(r,function(i){t.html(i);$(n.target).text("Hide purchase history");t.slideDown()})):($(n.target).text("Hide purchase history"),t.slideDown()):($(n.target).text("View purchase history"),t.slideUp())})},n.prototype.initialiseListAddTos=function(){var n=this;$(document).on("click",".mz_actionLink",function(t){var f="",e,i,h,r,u;if(f=$("#mz_ProdConfigOn").length&&$("#mz_ProdConfigOn").val()=="yes"?$("#mzProdConfCode").val():$(t.target).attr("data-prodcode"),f=="")e=$(t.target).attr("data-versiontitle"),e==""?alert("Please select a version"):alert("Please select a "+e);else{var o=$(t.target).attr("data-textboxcode"),c=$(t.target).attr("data-action"),s=$("input[data-textboxcode='"+o+"']").val();if(o=="ONE"&&(s="1"),i="/"+c+"/add/?mzitmcode="+encodeURI(f)+"&mzitmqty="+encodeURI(s),$("#mzcurrentListID").length&&(i=i+"&mzcurrentListID="+encodeURIComponent($("#mzcurrentListID").val())),$("#mz_confirmtext_chkbox").prop("checked")==!0&&(i=i+"&mz_confirmtext_chkbox=on"),$("#mz_ProdConfigOn").length&&(i=i+"&mz_ProdConfigOn="+encodeURIComponent($("#mz_ProdConfigOn").val()),$("#mz_ProdConfigOn").val()=="yes"))for(h=$("#mzProdConfFieldCnt").val(),r=1;r<=h;r++)u="mzOptF_"+r,$("#"+u).length&&(i=i+"&"+u+"="+encodeURIComponent($("#"+u).val()));n.genericAjaxProcessActionGET(i,$(t.target),"Adding...",null)}t.preventDefault()})},n.prototype.initialiseProductDetailAddTos=function(){$(document).on("click",".mz_versionClick",function(n){var t=$(n.target).closest("a"),i=t.attr("data-prodcode"),l=t.attr("data-prodtitle"),r=t.attr("data-versindex"),a=t.attr("data-allowadd"),v=t.attr("data-allowoos"),y=t.attr("data-allowlist"),e,o,u,f,s,h,c;for($("#mz_prodDetailCode").text(i),$("#mz_prodDetailTitle").text(l),e=$("#mz_versionPrice_"+r).html(),$("#mz_det_price").html(e),o=$("#mz_versionCount").val(),u=1;u<=o;u++)$("#mz_verLink"+u).removeClass("mz_variant_curr");$("#mz_verLink"+r).addClass("mz_variant_curr");$("#mzitmcode_1").val("");a=="TRUE"?($("#mzitmcode_1").val(i),$("#mz_detBuy_btn").attr("data-prodcode",i),$("#mz_detBuy_btn").show()):($("#mz_detBuy_btn").attr("data-prodcode",""),$("#mz_detBuy_btn").hide());v=="TRUE"?($("#mzitmcode_1").val(i),$("#mz_detOOS_btn").attr("data-prodcode",i),$("#mz_detOOS_btn").show()):($("#mz_detOOS_btn").attr("data-prodcode",""),$("#mz_detOOS_btn").hide());y=="TRUE"?($("#mzitmcode_1").val(i),$("#mz_detList_btn").attr("data-prodcode",i),$("#mz_detList_btn").show()):($("#mz_detList_btn").attr("data-prodcode",""),$("#mz_detList_btn").hide());f=t.attr("data-galleryindex");f!=null&&f!=""&&(s=$(".fotorama").fotorama(),h=s.data("fotorama"),h.show(Number(f)));$("#mz_StockStatusMsg").length>0&&($("#mz_versionStockStatus_"+r).length>0?(c=$("#mz_versionStockStatus_"+r).html(),$("#mz_StockStatusMsg").html(c)):$("#mz_StockStatusMsg").html(""));n.preventDefault()})},n.prototype.initialiseListPopInBox=function(){$(document).on("click",".mz_popin a.mz_close",function(n){$(n.target).closest(".mz_popin").animate({right:"-1000px"})})},n.prototype.initialisePopUp_ListSelect=function(){var n=this;$(document).on("click",".mzpopUpSelectList",function(n){$(n.target).val()=="mzNewList"?$(".mzpopUpNewList_extraContent").slideDown():$(".mzpopUpNewList_extraContent").slideUp()});$(document).on("click","#mzselid",function(){$("#list01").prop("checked",!0)});$(document).on("click","#mzaddlistName",function(){$("#list02").prop("checked",!0)});$(document).on("click",".mzpopUpSelectListSUBMIT",function(t){var i=$(t.target).attr("data-url"),r=$(t.target).attr("data-loadingtitle"),u=$(t.target).attr("data-calltype");u==null&&(u="");u.toUpperCase()!="POST"&&($("input[name='mzselopt']").length&&(i=i+"&mzselopt="+$("input[name='mzselopt']:checked").val()),$("#mzselid").length&&(i=i+"&mzselid="+encodeURIComponent($("#mzselid").val())),$("#mzaddlistName").length&&(i=i+"&mzaddlistName="+encodeURIComponent($("#mzaddlistName").val())));i!=null&&i!=""&&(r==null&&(r=""),u.toUpperCase()=="POST"?n.genericAjaxProcessActionPOST(i,$(t.target),r,null):n.genericAjaxProcessActionGET(i,$(t.target),r,null));t.preventDefault()});$(document).on("click",".mzpopUpEmailAlertSUBMIT",function(t){var i=$(t.target).attr("data-url"),r=$(t.target).attr("data-loadingtitle"),u=$(t.target).attr("data-calltype");u==null&&(u="");u.toUpperCase()!="POST"&&$("#emailBackStock").length&&(i=i+"&emailBackStock="+encodeURIComponent($("#emailBackStock").val()));i!=null&&i!=""&&(r==null&&(r=""),u.toUpperCase()=="POST"?n.genericAjaxProcessActionPOST(i,$(t.target),r,null):n.genericAjaxProcessActionGET(i,$(t.target),r,null));t.preventDefault()})},n.prototype.initialiseProductDetailImageGallery=function(){$(".fotorama").fotorama({nav:"thumbs",width:"100%",maxwidth:"600px",ratio:"1/1",allowfullscreen:!0,transition:"crossfade",thumbwidth:"80px",thumbheight:"80px",thumbmargin:10,thumbborderwidth:"1",loop:!0})},n.prototype.initialiseCartPreview=function(){$(document).on("click","a.mz_basketDropdown",function(n){var t=$("body"),i=$("#mz_cartPreview");$(n.target).hasClass("previewOn")?(t.animate({marginRight:"0"}),i.animate({right:"-270px"}),$(n.target).removeClass("previewOn")):(t.animate({marginRight:"270px"}),i.animate({right:"0"}),$(n.target).addClass("previewOn"))});$(document).on("click","#mz_cartPreview a.mz_close",function(){var n=$("body"),t=$("#mz_cartPreview"),i=$("a.mz_basketDropdown");n.animate({marginRight:"0"});t.animate({right:"-270px"});i.removeClass("previewOn")})},n.prototype.initialiseTableSelectAllCheckbox=function(){$(document).on("click","table th input[type=checkbox]",function(n){var t=$(n.target).closest("table");$("td input:checkbox",t).prop("checked",$(n.target).is(":checked"))})},n.prototype.initialiseSitewideFeature=function(){function r(){$(".mz_sitewideFeature .mz_imgList ul").css("height",o+"px");n=n<i-1?n+1:0;setTimeout(function(){t.css("z-index",1);t.eq(n).css("z-index",2).fadeIn(e,function(){t.not(this).hide();r()})},f)}var f=5e3,e=500,n=0,i=$("ul.mz_loop li").length,t=$("ul.mz_loop > li"),o=$(".mz_sitewideFeature .mz_imgList ul img").height(),u;$(window).width()<=1024&&r();$(window).width()>1024&&(u=100/i,t.css("width",u+"%"),$("div.mz_sitewideFeature ul").removeClass("mz_loop"))},n.prototype.initialiseCarousels=function(){$(".mz_carousel").unslider({autoplay:!0,infinite:!0,delay:5e3,speed:800})},n.prototype.initialiseCookieMessage=function(){$("#accept-cookie-box").slideDown();$(document).on("click","#accept-cookie-box a.mz_close",function(n){$(n.target).closest("#accept-cookie-box").slideUp("fast");Cookies.set("MBCookiesAccepted","true")})},n.prototype.initialiseSuperUserSearchCustomerBox=function(){$(document).on("click","#suNav li.suSearch",function(n){$("div.suContent").slideToggle("slow",function(){$(this).is(":visible")&&$("#suCustSearch").focus()});n.preventDefault()})},n.prototype.initialiseViewBasketChoices=function(){$("fieldset.coTblOptions").hide();$(document).on("click","h4.coTblOpt_lnk > a",function(n){$(n.target).text()==="Change"?$(n.target).text("Cancel"):$(n.target).text()==="Cancel"&&$(n.target).text("Change");$(n.target).parent().next("fieldset.coTblOptions").slideToggle();n.preventDefault()})},n.prototype.initialiseBackToTop=function(){$("#mz_backTop").hide();var n=$("body").scrollTop();$(window).scroll(function(t){$(t.target).scrollTop()>n?$("#mz_backTop").fadeIn(500):$("#mz_backTop").fadeOut(500)});$(document).on("click","#mz_backTop",function(){$("html, body").stop().animate({scrollTop:0},500)})},n.prototype.ajaxBeforeSend=function(){$(".mz_loader").fadeIn("fast")},n.prototype.ajaxComplete=function(){$(".mz_loader").fadeOut("fast")},n.prototype.getHtmlForPage=function(n,t){var i=this;t===void 0&&(t=null);this.ajaxBeforeSend();$.get(n,function(n,r){i.genericAjaxProcessReturnValue(n,r);i.ajaxComplete();!t||t.call(i,n)})},n.prototype.getURLParameterByName=function(n,t){t===void 0&&(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null},n.genericAjaxProcessActionPROCESS=function(t){var c=t.split("|||"),l=c.length,a=!1,v=!1,s,r,u,y,h,o,e,p,w,i,f,b;if(l>1)for(s=1;s<l;s=s+2)r=c[s].toUpperCase(),u=c[s+1],r==="POPUP"?(a=!0,this.showPopup(u)):r==="HIDEPOPUP"?this.hidePopup():r==="POPIN"?($("#mz_popinContent").html(u),$("#mz_listBuyNow_pop").animate({right:"2%"}),setTimeout(function(){$("#mz_listBuyNow_pop").animate({right:"-1000px"})},2500)):r==="CHANGEHTML"?(i=u.split("||"),i.length==2&&(f=i[0],o=i[1],$("#"+f).html(o))):r==="CHANGEHTMLMULTIPLE"?(i=u.split("||"),i.length==2&&(e=i[0],o=i[1],$("."+e).each(function(){$(this).html(o)}))):r==="CHANGEVALUE"?(i=u.split("||"),i.length==3&&(f=i[0],y=i[1],$("#"+f).val(y))):r==="TRIGGERCHANGE"?(i=u.split("||"),i.length==2&&(f=i[0],$("#"+f).trigger("change"))):r==="ADDBEFORE"?(i=u.split("||"),i.length==2&&(f=i[0],h=i[1],$("#"+f).before(h))):r==="ADDAFTER"?(i=u.split("||"),i.length==2&&(f=i[0],h=i[1],$("#"+f).after(h))):r==="SLIDEDOWN"?(i=u.split("||"),i.length==2&&(f=i[0],o=i[1],$("#"+f).html(o),$("#"+f).slideDown("fast"))):r==="FADEIN"?(i=u.split("||"),i.length==2&&(f=i[0],o=i[1],n.genericFadeIn(f,o))):r==="HIDEMULTIPLE"?(i=u.split("||"),i.length==2&&(e=i[0],$("."+e).each(function(){$(this).fadeOut(1e3)}))):r==="SHOWMULTIPLE"?(i=u.split("||"),i.length==2&&(e=i[0],$("."+e).each(function(){$(this).fadeIn(1e3)}))):r==="DISABLEHYPERLINKS"?(i=u.split("||"),i.length==2&&(e=i[0],$("."+e).each(function(){$(this).attr("data-disabled","on")}))):r==="ENABLEHYPERLINKS"?(i=u.split("||"),i.length==2&&(e=i[0],$("."+e).each(function(){$(this).attr("data-disabled","")}))):r==="SETFOCUS"?(i=u.split("||"),i.length==2&&(f=i[0],$("#"+f).focus(),$("#"+f).select())):r==="REMOVEELEMENT"?(i=u.split("||"),i.length==2&&(f=i[0],$("#"+f).remove())):r==="REMOVEELEMENTS"?(i=u.split("||"),i.length==2&&(e=i[0],$("."+e).each(function(){$(this).remove()}))):r==="NUMBERSINBASKET"?n.displayNumbersInBasket(u):r==="REFRESHPAGE"?location.reload():r==="SUPPORTHTML"?($("#adm_desMgr_panel").html(u),$(".picker").minicolors(),$("body").animate({marginLeft:"301px"}),$("#adm_editPanel").animate({left:"0"})):r==="HIDESUPPORT"?($("#adm_desMgr_panel").html(""),$("body").animate({marginLeft:"0"}),$("#adm_editPanel").animate({left:"-301px"})):r==="INITADVTEXT"?(i=u.split("||"),i.length==2&&(p=i[0],this.initialiseAdvancedMCE(p))):r==="SUGGESTSAVEONLEAVE"?(i=u.split("||"),i.length==2&&(w=i[0],$(document).ready(function(){function t(){if(n==1)return"Are you sure you want to leave this page without saving your changes as they will be permanently lost?"}var n=0;$("form *").change(function(){n=1});window.onbeforeunload=t;$("."+w).click(function(){n=0})}))):r==="INITPRODDETAIL"?this.initialiseProductDetailInformationTabs():r==="DONTHIDEPOPUP"?v=!0:r==="JAVASCRIPT"?$("#mz_form").append(u):r==="ADDCLASS"&&(i=u.split("||"),i.length==3&&(f=i[0],b=i[1],$("#"+f).addClass(b)));v==!1&&a==!1&&this.hidePopup()},n.genericFadeIn=function(n,t){$("#"+n).hide();$("#"+n).html(t);$("#"+n).fadeIn(1e3)},n.prototype.genericFormPostActions=function(){$(".mz_advTextEdited").each(function(){$("input#"+this.id+"_Posted").val($(this).html())})},n.prototype.genericAjaxProcessActionPOST=function(t,i,r,u){var f="";r!=""&&(u!=null?(f=u.html(),u.text(r)):(f=i.html(),i.text(r)));this.genericFormPostActions();$.post(t,$("#mz_form").serialize(),function(t){n.genericAjaxProcessActionPROCESS(t);r!=""&&(u!=null?u.html(f):i.html(f))})},n.prototype.genericAjaxProcessActionGET=function(t,i,r,u){var f="";r!=""&&(u!=null?(f=u.html(),u.text(r)):(f=i.html(),i.text(r)));$.get(t,function(t){n.genericAjaxProcessActionPROCESS(t);r!=""&&(u!=null?u.html(f):i.html(f))})},n.prototype.initialiseGenericAjaxCalls=function(){var n=this;$(document).on("click",".mz_genAjaxLinkGET",function(t){var e=$(t.target).attr("data-disabled"),i,r,u;if(e!=null&&e!="")alert("Link disabled while in edit mode");else{i=$(t.target).attr("data-url");r=$(t.target).attr("data-valuebox");r!=null&&(u=$("#"+r).val(),u!=null&&(i=i.replace("[[VAL]]",u)));var f=$(t.target).attr("data-loadingtitle"),o=$(t.target).attr("data-loadingtitleid"),s=null;o!=null&&(s=$("#"+o));i!=null&&i!=""&&(f==null&&(f=""),n.genericAjaxProcessActionGET(i,$(t.target),f,s))}t.preventDefault()});$(document).on("click",".mz_genAjaxLinkPOST",function(t){var u=$(t.target).attr("data-disabled"),i,r;u!=null&&u!=""?alert("Link disabled while in edit mode"):(i=$(t.target).attr("data-url"),r=$(t.target).attr("data-loadingtitle"),i!=null&&i!=""&&(r==null&&(r=""),n.genericAjaxProcessActionPOST(i,$(t.target),r,null)));t.preventDefault()});$(document).on("focusout",".mz_genAjaxLoseFocusGET",function(t){var f=$(t.target).attr("data-disabled"),i,r;if(f!=null&&f!="")alert("Link disabled while in edit mode");else{i=$(t.target).attr("data-url");r=$(t.target).val();r!=null&&(i=i.replace("[[VAL]]",r));var u=$(t.target).attr("data-loadingtitle"),e=$(t.target).attr("data-loadingtitleid"),o=null;e!=null&&(o=$("#"+e));i!=null&&i!=""&&(u==null&&(u=""),n.genericAjaxProcessActionGET(i,$(t.target),u,o))}t.preventDefault()});$(document).on("focusout",".mz_genAjaxLoseFocusPOST",function(t){var i=$(t.target).attr("data-url"),u=$(t.target).val();u!=null&&(i=i.replace("[[VAL]]",u));var r=$(t.target).attr("data-loadingtitle"),f=$(t.target).attr("data-loadingtitleid"),e=null;f!=null&&(e=$("#"+f));i!=null&&i!=""&&(r==null&&(r=""),n.genericAjaxProcessActionPOST(i,$(t.target),r,e));t.preventDefault()});$(document).on("change",".mz_genAjaxOnChangePOST",function(t){var i=$(t.target).attr("data-url"),u=$(t.target).val();u!=null&&(i=i.replace("[[VAL]]",u));var r=$(t.target).attr("data-loadingtitle"),f=$(t.target).attr("data-loadingtitleid"),e=null;f!=null&&(e=$("#"+f));i!=null&&i!=""&&(r==null&&(r=""),n.genericAjaxProcessActionPOST(i,$(t.target),r,e));t.preventDefault()})},n.prototype.initialiseTogglePasswordView=function(){$(document).on("click",".mz_togglePass",function(n){var t=$("#labInputPassword").attr("type"),i=$(".fa-eye"),r=$(".fa-eye-slash");t==="password"?($("#labInputPassword").attr("type","text"),i.fadeIn(),r.fadeOut()):t==="text"&&($("#labInputPassword").attr("type","password"),i.fadeOut(),r.fadeIn());n.preventDefault()})},n.prototype.initialiseGenericShowHide=function(){$(document).on("click",".mz_genShowHide",function(n){var t=$(n.target).attr("shHideClasses"),i=$(n.target).attr("shShowClasses");t!=null&&t!=""&&$("."+t).hide();i!=null&&i!=""&&$("."+i).show();n.preventDefault()})},n.prototype.initialiseGenericCheckboxShowHide=function(){$(document).on("change",".mz_genChkboxShowHide",function(n){var t=$(n.target).attr("shShowClasses");t!=null&&t!=""&&($("."+t).hide(),$(n.target).is(":checked")&&$("."+t).show());n.preventDefault()})},n.prototype.initialiseIntlOptions=function(){function n(){$("#mz_intlOptions").slideToggle();$("html, body").stop().animate({scrollTop:0},500);$(window).width()<=1024&&$("#mz_primaryNav > ul").hide()}$("#mz_MainMenuIntOpt").length&&$(window).width()<=1024&&$("#mz_primaryNav > ul").append($("#mz_MainMenuIntOpt").val());$(document).on("click",".mz_intlOptions",function(t){n();t.preventDefault()});$(document).on("click","#mz_intlOptions ul li a",function(t){n();t.preventDefault()})},n.prototype.initialiseGenericForms=function(){var n=this;$(document).on("change",".mz_genFormDropdownToggle",function(n){var t=$(n.target).attr("name"),i="mz_genFormDropdownToggleChild_"+t,r=$(n.target).val().toUpperCase();$("."+i).each(function(){var n=$(this).attr("data-childvalue");n.toUpperCase()==r?$(this).fadeIn(1e3):$(this).hide(0)})});$(document).on("click",".mz_genFormClickToggle",function(n){var i=$(n.target).attr("data-toggleclass"),t=$(n.target).attr("data-togglehiddentitle"),r=$(n.target).attr("data-toggleshowntitle"),u=$(n.target).text();u==t?$(n.target).text(r):$(n.target).text(t);$("."+i).each(function(){$(this).slideToggle()});n.preventDefault()});$(document).on("submit","#mz_form",function(){n.genericFormPostActions()})},n.prototype.initialisePreventDoubleClick=function(){$(document).on("click",".mz_preventDoubleClick",function(n){if($(n.target).hasClass("mz_linkClicked")==!0)return n.preventDefault(),!1;$(n.target).addClass("mz_linkClicked")})},n.displayNumbersInBasket=function(n){var r={},i=n.split("||"),u=i.length,t,f,e;if(u>1)for(t=1;t<u-1;t=t+2)f=i[t].toUpperCase(),e=i[t+1],r[f]=e;$(".mz_numInBasketContainer").each(function(){var n=$(this).attr("data-prodcode"),t;n!=null&&(n=n.toUpperCase(),t=r[n],t==null&&(t=""),$(this).html(t))})},n.prototype.equaliseProductHeights=function(){var s=$("article"),r,u,n=[],f=0,o=0,i=0,t=0,e=0;for($("article .mz_list_priInfo h3").height("auto"),s.each(function(t,e){r=$(e);u=r.find(".mz_list_priInfo h3");f=u.outerHeight();f>i&&(i=f);r.offset().top!==o?(i=f,o=r.offset().top,n.push({height:i,elements:[u]})):(n[n.length-1].height=i,n[n.length-1].elements.push(u))}),t=0;t<n.length;t++)for(e=0;e<n[t].elements.length;e++)n[t].elements[e].height(n[t].height)},n.prototype.genericAjaxMain=function(n,t){var u=this,r=$("#mb_disablelistajaxmsg").val(),i;r!=null?alert(r):(i=$(t).closest("a").attr("href"),this.getHtmlForPage(i,function(n){u.scrollToMenuBar();window.history.pushState(n,"",i)}));n.preventDefault()},n.prototype.genericAjaxProcessReturnValue=function(n){n&&n!==""&&typeof n!="undefined"&&n.length!==0&&JSON.stringify(n)!=="{}"||(n=$("#originalPage").html());$("#mz_priContent").html(n);this.equaliseProductHeights()},n.hidePopup=function(){$("#abcDontHidePopup").val()=="Y"||$("#"+n.idForPopup+", #"+n.idForOverlay).fadeOut()},n.prototype.isAdminUser=function(){var n=$("#IsAdminUser");return!n||n.val()==null?!1:n.val().toUpperCase()=="TRUE"},n.prototype.isSuperUser=function(){var n=$("#IsSuperUser");return!n||n.val()==null?!1:n.val().toUpperCase()=="TRUE"},n.prototype.productListPostChange=function(n,t,i,r){var c=this,h=$("#mb_disablelistajaxmsg").val(),u,f,e,o,s;h!=null?alert(h):(u=$("#mz_form").attr("action"),s="",i===!1&&(r===!0&&(s=$(t).attr("data-chkbox")),$("input.magRefChk:checked").each(function(n,t){s!==""&&s===$(t).attr("id")||(u+="/"+$(t).attr("name"))})),f=$("#mzSortBy").find(":selected"),f!==null&&f.val()!=null&&$(f).attr("value")!=""&&(u+="/"+$(f).attr("value")),e=$("#magPerPageParam"),e!==null&&e.val()!=null&&$(e).attr("value")!=""&&(u+="/"+$(e).attr("value")),o=$("#magKeywordsParam"),o!==null&&o.val()!=null&&$(o).attr("value")!=""&&(u+="/?keywords="+encodeURIComponent($(o).attr("value"))),this.getHtmlForPage(u,function(n){c.scrollToMenuBar();window.history.pushState(n,"",u)}))},n.prototype.removeFilter=function(n){document.getElementById(n).checked=!1},n.prototype.scrollToMenuBar=function(){var n=Math.round($("#mz_primaryNav_ScrollTo").offset().top);this.isAdminUser()==!0&&(n-=$("#adm_adminuser").height());$("html,body").animate({scrollTop:n},1e3)},n.prototype.setClickEvents=function(){var t=this,i=this.getURLParameterByName("spa");$(document).on("click","input.magRefChk",function(n){t.productListPostChange(n,$(n.target),!1,!1)});$(document).on("click","a.magRefChk_Remove",function(n){t.productListPostChange(n,$(n.target),!1,!0)});$(document).on("click","#magFilters_ClearAll",function(n){t.productListPostChange(n,$(n.target),!0,!1)});$(document).on("change","#mzSortBy",function(n){t.productListPostChange(n,$(n.target),!1,!1)});if(i==="y")$(document).on("click","a",function(n){t.genericAjaxMain(n,$(n.target))});else $(document).on("click","a.magAjaxMain",function(n){t.genericAjaxMain(n,$(n.target))});$(document).on("click","#"+n.idForOverlay+", ."+n.classNameForHidePopup,function(){n.hidePopup()})},n.prototype.setKeyEvents=function(){$(document).keyup(function(t){var i=t.which||t.keyCode;i===27&&n.hidePopup()})},n.prototype.setWindowEvents=function(){var n=this;$("#mz_ignoreSaveToHistory").length>0&&$("#mz_ignoreSaveToHistory").val()=="TRUE"||(window.addEventListener("popstate",function(t){n.genericAjaxProcessReturnValue(t.state,"")}),$(".mz_saveToHistory").length>0&&$("body").append("<div id='originalPage' style='display:none'> "+$(".mz_saveToHistory").html()+"<\/div>"))},n.showPopup=function(t){var f=" href='javascript:;' class='mz_btnTxtlnk "+n.classNameForHidePopup+"' ",r=t.replace("[[CLOSE]]",f),e,i,u;r=r.replace("[[close]]",f);e=" href='javascript:location.reload();' class='mz_btnTxtlnk' ";r=r.replace("[[REFRESHPAGE]]",e);i=$("#"+n.idForPopup);u=$("#"+n.idForOverlay);u.length===0&&(u=$("                    <div id='"+n.idForOverlay+"' style='display:none'>                        <a href='javascript:;' class='mz_close ."+n.classNameForHidePopup+"'>                           Close                        <\/a>                    <\/div>                "),$("#mz_form").append(u));i.length===0&&(i=$("<div id='"+n.idForPopup+"' style='display:none'><\/div>"),$("#mz_form").append(i));u.fadeIn();i.html(r).fadeIn();i.scrollTop(0)},n.initialiseAdvancedMCE=function(n){for(var r,t=tinymce.editors.length-1;t>-1;t--)r=tinymce.editors[t].id,tinymce.execCommand("mceRemoveEditor",!0,r);var e="."+n,i=$("#tinyAllowHTMLEdit"),u="",f="";!i||i.val()==null||i.val().toUpperCase()=="TRUE"&&(u=" code",f=" | code");tinymce.init({selector:e,plugins:"link table lists paste"+u,menubar:!1,inline:!0,toolbar:["undo redo | styleselect | bold italic | link unlink table | bullist numlist blockquote | indent outdent alignleft aligncenter alignright alignjustify"+f],style_formats:[{title:"Headers",items:[{title:"Header 2",format:"h2"},{title:"Header 3",format:"h3"},{title:"Header 4",format:"h4"},{title:"Header 5",format:"h5"},{title:"Header 6",format:"h6"}]},{title:"Inline Styles",items:[{title:"Bold",icon:"bold",format:"bold"},{title:"Italic",icon:"italic",format:"italic"},{title:"Underline",icon:"underline",format:"underline"},{title:"Strikethrough",icon:"strikethrough",format:"strikethrough"},{title:"Superscript",icon:"superscript",format:"superscript"},{title:"Subscript",icon:"subscript",format:"subscript"},{title:"Code",icon:"code",format:"code"}]},{title:"Block Elements",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Pre",format:"pre"}]}]})},n.ajaxProcessURL=function(n){var t=this;$.get(n,function(n){t.genericAjaxProcessActionPROCESS(n)})},n.initialiseProductDetailAccordion=function(){var t=$("dl.mz_accordion dt"),n=$("dl.mz_accordion dd");n.hide();t.first().addClass("mz_accOpen");n.first().show();$(document).on("click","dl.mz_accordion dt",function(n){$(n.target).toggleClass("mz_accOpen");$(n.target).next("dd").slideToggle()})},n.initialiseProductDetailInformationTabs=function(){var n,t;$("div.mz_tabContent").hide();$("#mz_additionalInfo ul.mz_tabLinks li a").first().addClass("mz_currTab");$("ul.mz_tabLinks").hasClass("mz_customFirst")?$("ul.mz_tabLinks li.mz_tab02 a").addClass("mz_currTab"):$("ul.mz_tabLinks li a").first().addClass("mz_currTab");n=$("ul.mz_tabLinks li a.mz_currTab").parent("li").attr("class");$("div#"+n).show();t=$("#mz_additionalInfo ul.mz_tabLinks li a.mz_currTab").parent("li").attr("class");$("div#"+t).show();$(document).on("click","ul.mz_tabLinks li a",function(n){$(n.target).addClass("mz_currTab");$(n.target).parent().siblings("li").find("a").removeClass();var i=$(n.target).parent("li").attr("class"),t=$("div#"+i);t.show();t.siblings().hide();n.preventDefault()})},n.processImageFiles=function(n,t,i){var r=this,u=$("#prodFiles"+t).val(),f;u!=""?($("#prodFiles"+t).val(""),$("#prodFiles"+t+"_actions").html("Processing..."),f=$("#prodFilesURL").val()+"&"+u,$.get(f,function(t){r.genericAjaxProcessActionPROCESS(t);i==!0&&r.processAllImageFiles(n)})):i==!0&&this.processAllImageFiles(n);n.preventDefault()},n.processAllImageFiles=function(n){var i=$("#prodFilesStatus").val();if(i==""){$("#prodFilesAllAction").html("Files currently processing... - <a href='javascript:MagicoLab.General.Engine.processAllImageFiles_Pause(this);'><b>CLICK HERE TO PAUSE PROCESSING<\/b><\/a>");var r=$("#prodFilesCounter").val(),u=$("#prodFilesCount").val(),t=parseInt(r),f=parseInt(u);t<=f?(t++,$("#prodFilesCounter").val(t),this.processImageFiles(n,t-1,!0)):$("#prodFilesAllAction").html("")}n.preventDefault()},n.processAllImageFiles_Pause=function(n){$("#prodFilesStatus").val("PAUSED");$("#prodFilesAllAction").html("Files processing paused... - <a href='javascript:MagicoLab.General.Engine.processAllImageFiles_Resume(this);'><b>CLICK HERE TO RESUME PROCESSING<\/b><\/a>");n.preventDefault()},n.processAllImageFiles_Resume=function(n){$("#prodFilesStatus").val("");this.processAllImageFiles(n);n.preventDefault()},n.classNameForHidePopup="mz_hidePopup",n.idForOverlay="mz_genericOverlay",n.idForPopup="mz_genericPopup",n}();n.Engine=t})(t=n.General||(n.General={}))})(MagicoLab||(MagicoLab={}));new MagicoLab.General.Engine