!function(){if(!window.magicJS){var i={version:"v2.7.4",UUID:0,storage:{},$uuid:function(t){return t.$J_UUID||(t.$J_UUID=++e.UUID)},getStorage:function(t){return e.storage[t]||(e.storage[t]={})},$F:function(){},$false:function(){return!1},defined:function(t){return void 0!=t},exists:function(t){return!!t},j1:function(t){if(!e.defined(t))return!1;if(t.$J_TYPE)return t.$J_TYPE;if(t.nodeType){if(1==t.nodeType)return"element";if(3==t.nodeType)return"textnode"}if(t.length&&t.item)return"collection";if(t.length&&t.callee)return"arguments";if((t instanceof window.Object||t instanceof window.Function)&&t.constructor===e.Class)return"class";if(t instanceof window.Array)return"array";if(t instanceof window.Function)return"function";if(t instanceof window.String)return"string";if(e.j21.trident){if(e.defined(t.cancelBubble))return"event"}else if(t===window.event||t.constructor==window.Event||t.constructor==window.MouseEvent||t.constructor==window.UIEvent||t.constructor==window.KeyboardEvent||t.constructor==window.KeyEvent)return"event";return t instanceof window.Date?"date":t instanceof window.RegExp?"regexp":t===window?"window":t===document?"document":typeof t},extend:function(t,i){t instanceof window.Array||(t=[t]);for(var s=0,o=t.length;s<o;s++)if(e.defined(t))for(var h in i||{})try{t[s][h]=i[h]}catch(t){}return t[0]},implement:function(t,i){t instanceof window.Array||(t=[t]);for(var s=0,o=t.length;s<o;s++)if(e.defined(t[s])&&t[s].prototype)for(var h in i||{})t[s].prototype[h]||(t[s].prototype[h]=i[h]);return t[0]},nativize:function(t,i){if(!e.defined(t))return t;for(var s in i||{})t[s]||(t[s]=i[s]);return t},$try:function(){for(var t=0,i=arguments.length;t<i;t++)try{return arguments[t]()}catch(t){}return null},$A:function(t){if(!e.defined(t))return $mjs([]);if(t.toArray)return $mjs(t.toArray());if(t.item){for(var i=t.length||0,s=new Array(i);i--;)s[i]=t[i];return $mjs(s)}return $mjs(Array.prototype.slice.call(t))},now:function(){return(new Date).getTime()},detach:function(t){var i;switch(e.j1(t)){case"object":i={};for(var s in t)i[s]=e.detach(t[s]);break;case"array":i=[];for(var o=0,h=t.length;o<h;o++)i[o]=e.detach(t[o]);break;default:return t}return e.$(i)},$:function(t){if(!e.defined(t))return null;if(t.$J_EXTENDED)return t;switch(e.j1(t)){case"array":return t=e.nativize(t,e.extend(e.Array,{$J_EXTENDED:e.$F})),t.j14=t.forEach,t.contains=e.Array.contains,t;case"string":var i=document.getElementById(t);return e.defined(i)?e.$(i):null;case"window":case"document":e.$uuid(t),t=e.extend(t,e.Doc);break;case"element":e.$uuid(t),t=e.extend(t,e.Element);break;case"event":t=e.extend(t,e.Event);break;case"textnode":return t}return e.extend(t,{$J_EXTENDED:e.$F})},$new:function(t,i,s){return $mjs(e.doc.createElement(t)).setProps(i||{}).j6(s||{})},addCSS:function(t){if(document.styleSheets&&document.styleSheets.length)document.styleSheets[0].insertRule(t,0);else{var i=$mjs(document.createElement("style"));i.update(t),document.getElementsByTagName("head")[0].appendChild(i)}}},e=i;window.magicJS=i,window.$mjs=i.$,e.Array={$J_TYPE:"array",indexOf:function(t,i){for(var e=(this.length,this.length),s=i<0?Math.max(0,e+i):i||0;s<e;s++)if(this[s]===t)return s;return-1},contains:function(t,i){return-1!=this.indexOf(t,i)},forEach:function(t,i){for(var e=0,s=this.length;e<s;e++)e in this&&t.call(i,this[e],e,this)},filter:function(t,i){for(var e=[],s=0,o=this.length;s<o;s++)if(s in this){var h=this[s];t.call(i,this[s],s,this)&&e.push(h)}return e},map:function(t,i){for(var e=[],s=0,o=this.length;s<o;s++)s in this&&(e[s]=t.call(i,this[s],s,this));return e}},e.implement(String,{$J_TYPE:"string",j26:function(){return this.replace(/^\s+|\s+$/g,"")},eq:function(t,i){return i?this.toString()===t.toString():this.toLowerCase().toString()===t.toLowerCase().toString()},j22:function(){return this.replace(/-\D/g,function(t){return t.charAt(1).toUpperCase()})},dashize:function(){return this.replace(/[A-Z]/g,function(t){return"-"+t.charAt(0).toLowerCase()})},j17:function(t){return parseInt(this,t||10)},toFloat:function(){return parseFloat(this)},j18:function(){return!this.replace(/true/i,"").j26()},has:function(t,i){return i=i||"",(i+this+i).indexOf(i+t+i)>-1}}),i.implement(Function,{$J_TYPE:"function",j24:function(){var t=e.$A(arguments),i=this,s=t.shift();return function(){return i.apply(s||null,t.concat(e.$A(arguments)))}},j16:function(){var t=e.$A(arguments),i=this,s=t.shift();return function(e){return i.apply(s||null,$mjs([e||window.event]).concat(t))}},j27:function(){var t=e.$A(arguments),i=this,s=t.shift();return window.setTimeout(function(){return i.apply(i,t)},s||0)},j28:function(){var t=e.$A(arguments),i=this;return function(){return i.j27.apply(i,t)}},interval:function(){var t=e.$A(arguments),i=this,s=t.shift();return window.setInterval(function(){return i.apply(i,t)},s||0)}});var s=navigator.userAgent.toLowerCase();e.j21={features:{xpath:!!document.evaluate,air:!!window.runtime,query:!!document.querySelector},touchScreen:function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch}(),mobile:!!s.match(/android|tablet|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(j21|link)|vodafone|wap|windows (ce|phone)|xda|xiino/),engine:window.opera?"presto":window.ActiveXObject?"trident":void 0!=document.getBoxObjectFor||null!=window.mozInnerScreenY?"gecko":null==window.WebKitPoint&&navigator.taintEnabled?"unknown":"webkit",version:"",ieMode:0,platform:s.match(/ip(?:ad|od|hone)/)?"ios":(s.match(/(?:webos|android)/)||navigator.platform.match(/mac|win|linux/i)||["other"])[0].toLowerCase(),backCompat:document.compatMode&&"backcompat"==document.compatMode.toLowerCase(),getDoc:function(){return document.compatMode&&"backcompat"==document.compatMode.toLowerCase()?document.body:document.documentElement},requestAnimationFrame:window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||void 0,cancelAnimationFrame:window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||window.webkitCancelRequestAnimationFrame||void 0,ready:!1,onready:function(){e.j21.ready||(e.j21.ready=!0,e.body=$mjs(document.body),e.win=$mjs(window),function(){if(e.j21.css3Transformations={capable:!1,prefix:""},void 0!==document.body.style.transform)e.j21.css3Transformations.capable=!0;else for(var t="Webkit Moz O ms Khtml".split(" "),i=0,s=t.length;i<s;i++)if(e.j21.css3Transformations.prefix=t[i],void 0!==document.body.style[e.j21.css3Transformations.prefix+"Transform"]){e.j21.css3Transformations.capable=!0;break}}(),function(){if(e.j21.css3Animation={capable:!1,prefix:""},void 0!==document.body.style.animationName)e.j21.css3Animation.capable=!0;else for(var t="Webkit Moz O ms Khtml".split(" "),i=0,s=t.length;i<s;i++)if(e.j21.css3Animation.prefix=t[i],void 0!==document.body.style[e.j21.css3Animation.prefix+"AnimationName"]){e.j21.css3Animation.capable=!0;break}}(),$mjs(document).raiseEvent("domready"))}},function(){e.j21.version="presto"==e.j21.engine?document.head?270:window.applicationCache?260:window.localStorage?250:e.j21.features.query?220:function(){return!!arguments.callee.caller}()?211:document.getElementsByClassName?210:200:"trident"==e.j21.engine?window.msPerformance||window.performance?900:window.XMLHttpRequest&&window.postMessage?6:window.XMLHttpRequest?5:4:"webkit"==e.j21.engine?e.j21.features.xpath?e.j21.features.query?525:420:419:"gecko"==e.j21.engine?document.head?200:document.readyState?192:window.localStorage?191:document.getElementsByClassName?190:181:"",e.j21[e.j21.engine]=e.j21[e.j21.engine+e.j21.version]=!0,window.chrome&&(e.j21.chrome=!0),e.j21.ieMode=e.j21.trident?document.documentMode?document.documentMode:function(){var t=0;if(e.j21.backCompat)return 5;switch(e.j21.version){case 4:t=6;break;case 5:t=7;break;case 6:t=8;break;case 900:t=9}return t}():0}(),function(){if(e.j21.fullScreen={capable:!1,enabled:function(){return!1},request:function(){},cancel:function(){},changeEventName:"",errorEventName:"",prefix:""},void 0!==document.cancelFullScreen)e.j21.fullScreen.capable=!0;else for(var t="webkit moz o ms khtml".split(" "),i=0,s=t.length;i<s;i++)if(e.j21.fullScreen.prefix=t[i],void 0!==document[e.j21.fullScreen.prefix+"CancelFullScreen"]){e.j21.fullScreen.capable=!0;break}e.j21.fullScreen.capable&&(e.j21.fullScreen.changeEventName=e.j21.fullScreen.prefix+"fullscreenchange",e.j21.fullScreen.errorEventName=e.j21.fullScreen.prefix+"fullscreenerror",e.j21.fullScreen.enabled=function(){switch(this.prefix){case"":return document.fullScreen;case"webkit":return document.webkitIsFullScreen;default:return document[this.prefix+"FullScreen"]}},e.j21.fullScreen.request=function(t){return""===this.prefix?t.requestFullScreen():t[this.prefix+"RequestFullScreen"]()},e.j21.fullScreen.cancel=function(t){return""===this.prefix?document.cancelFullScreen():document[this.prefix+"CancelFullScreen"]()})}(),e.Element={j13:function(t){return this.className.has(t," ")},j2:function(t){return t&&!this.j13(t)&&(this.className+=(this.className?" ":"")+t),this},j3:function(t){return t=t||".*",this.className=this.className.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)"),"$1").j26(),this},j4:function(t){return this.j13(t)?this.j3(t):this.j2(t)},j5:function(t){t="float"==t&&this.currentStyle?"styleFloat":t.j22();var i=null,s=null;return this.currentStyle?i=this.currentStyle[t]:document.defaultView&&document.defaultView.getComputedStyle&&(s=document.defaultView.getComputedStyle(this,null),i=s?s.getPropertyValue([t.dashize()]):null),i||(i=this.style[t]),"opacity"==t?e.defined(i)?parseFloat(i):1:(/^(border(Top|Bottom|Left|Right)Width)|((padding|margin)(Top|Bottom|Left|Right))$/.test(t)&&(i=parseInt(i)?i:"0px"),"auto"==i?null:i)},j6Prop:function(t,i){try{if("opacity"==t)return this.j23(i),this;if("float"==t)return this.style[void 0===this.style.styleFloat?"cssFloat":"styleFloat"]=i,this;e.j21.css3Transformations&&/transform/.test(t),this.style[t.j22()]=i+("number"!=e.j1(i)||$mjs(["zIndex","zoom"]).contains(t.j22())?"":"px")}catch(t){}return this},j6:function(t){for(var i in t)this.j6Prop(i,t[i]);return this},j19s:function(){var t={};return e.$A(arguments).j14(function(i){t[i]=this.j5(i)},this),t},j23:function(t,i){if(i=i||!1,t=parseFloat(t),i&&(0==t?"hidden"!=this.style.visibility&&(this.style.visibility="hidden"):"visible"!=this.style.visibility&&(this.style.visibility="visible")),e.j21.trident){this.currentStyle&&this.currentStyle.hasLayout||(this.style.zoom=1);try{var s=this.filters.item("DXImageTransform.Microsoft.Alpha");s.enabled=1!=t,s.opacity=100*t}catch(i){this.style.filter+=1==t?"":"progid:DXImageTransform.Microsoft.Alpha(enabled=true,opacity="+100*t+")"}}return this.style.opacity=t,this},setProps:function(t){for(var i in t)this.setAttribute(i,""+t[i]);return this},hide:function(){return this.j6({display:"none",visibility:"hidden"})},show:function(){return this.j6({display:"block",visibility:"visible"})},j7:function(){return{width:this.offsetWidth,height:this.offsetHeight}},j10:function(){return{top:this.scrollTop,left:this.scrollLeft}},j11:function(){var t=this,i={top:0,left:0};do{i.left+=t.scrollLeft||0,i.top+=t.scrollTop||0,t=t.parentNode}while(t);return i},j8:function(){if(e.defined(document.documentElement.getBoundingClientRect)){var i=this.getBoundingClientRect(),s=$mjs(document).j10(),o=e.j21.getDoc();return{top:i.top+s.y-o.clientTop,left:i.left+s.x-o.clientLeft}}var h=this,n=t=0;do{n+=h.offsetLeft||0,t+=h.offsetTop||0,h=h.offsetParent}while(h&&!/^(?:body|html)$/i.test(h.tagName));return{top:t,left:n}},j9:function(){var t=this.j8(),i=this.j7();return{top:t.top,bottom:t.top+i.height,left:t.left,right:t.left+i.width}},changeContent:function(t){try{this.innerHTML=t}catch(i){this.innerText=t}return this},j33:function(){return this.parentNode?this.parentNode.removeChild(this):this},kill:function(){return e.$A(this.childNodes).j14(function(t){3!=t.nodeType&&8!=t.nodeType&&$mjs(t).kill()}),this.j33(),this.je3(),this.$J_UUID&&(e.storage[this.$J_UUID]=null,delete e.storage[this.$J_UUID]),null},append:function(t,i){i=i||"bottom";var e=this.firstChild;return"top"==i&&e?this.insertBefore(t,e):this.appendChild(t),this},j32:function(t,i){$mjs(t).append(this,i);return this},enclose:function(t){return this.append(t.parentNode.replaceChild(this,t)),this},hasChild:function(t){return"element"===e.j1("string"==e.j1(t)?t=document.getElementById(t):t)&&(this!=t&&(this.contains&&!e.j21.webkit419?this.contains(t):this.compareDocumentPosition?!!(16&this.compareDocumentPosition(t)):e.$A(this.byTag(t.tagName)).contains(t)))}},e.Element.j19=e.Element.j5,e.Element.j20=e.Element.j6,window.Element||(window.Element=e.$F,e.j21.engine.webkit&&window.document.createElement("iframe"),window.Element.prototype=e.j21.engine.webkit?window["[[DOMElement.prototype]]"]:{}),e.implement(window.Element,{$J_TYPE:"element"}),e.Doc={j7:function(){return e.j21.presto925||e.j21.webkit419?{width:window.innerWidth,height:window.innerHeight}:{width:e.j21.getDoc().clientWidth,height:e.j21.getDoc().clientHeight}},j10:function(){return{x:window.pageXOffset||e.j21.getDoc().scrollLeft,y:window.pageYOffset||e.j21.getDoc().scrollTop}},j12:function(){var t=this.j7();return{width:Math.max(e.j21.getDoc().scrollWidth,t.width),height:Math.max(e.j21.getDoc().scrollHeight,t.height)}}},e.extend(document,{$J_TYPE:"document"}),e.extend(window,{$J_TYPE:"window"}),e.extend([e.Element,e.Doc],{j29:function(t,i){var s=e.getStorage(this.$J_UUID),o=s[t];return void 0!=i&&void 0==o&&(o=s[t]=i),e.defined(o)?o:null},j30:function(t,i){return e.getStorage(this.$J_UUID)[t]=i,this},j31:function(t){return delete e.getStorage(this.$J_UUID)[t],this}}),window.HTMLElement&&window.HTMLElement.prototype&&window.HTMLElement.prototype.getElementsByClassName||e.extend([e.Element,e.Doc],{getElementsByClassName:function(t){return e.$A(this.getElementsByTagName("*")).filter(function(i){try{return 1==i.nodeType&&i.className.has(t," ")}catch(t){}})}}),e.extend([e.Element,e.Doc],{byClass:function(){return this.getElementsByClassName(arguments[0])},byTag:function(){return this.getElementsByTagName(arguments[0])}}),e.j21.fullScreen.capable&&(e.Element.requestFullScreen=function(){e.j21.fullScreen.request(this)}),e.Event={$J_TYPE:"event",stop:function(){return this.stopPropagation?this.stopPropagation():this.cancelBubble=!0,this.preventDefault?this.preventDefault():this.returnValue=!1,this},j15:function(){var t;return t=/touch/i.test(this.type)?this.changedTouches[0]:this,e.defined(t)?{x:t.pageX||t.clientX+e.j21.getDoc().scrollLeft,y:t.pageY||t.clientY+e.j21.getDoc().scrollTop}:{x:0,y:0}},getTarget:function(){for(var t=this.target||this.srcElement;t&&3==t.nodeType;)t=t.parentNode;return t},getRelated:function(){var t=null;switch(this.type){case"mouseover":t=this.relatedTarget||this.fromElement;break;case"mouseout":t=this.relatedTarget||this.toElement;break;default:return t}try{for(;t&&3==t.nodeType;)t=t.parentNode}catch(i){t=null}return t},getButton:function(){return this.which||void 0===this.button?this.which:1&this.button?1:2&this.button?3:4&this.button?2:0}},e._event_add_="addEventListener",e._event_del_="removeEventListener",e._event_prefix_="",document.addEventListener||(e._event_add_="attachEvent",e._event_del_="detachEvent",e._event_prefix_="on"),e.extend([e.Element,e.Doc],{je1:function(t,i){var s="domready"!=t,o=this.j29("events",{});if(o[t]=o[t]||{},o[t].hasOwnProperty(i.$J_EUID))return this;i.$J_EUID||(i.$J_EUID=Math.floor(Math.random()*e.now()));var h=this,n=function(t){return i.call(h)};return"domready"==t&&e.j21.ready?(i.call(this),this):(s&&(n=function(t){return t=e.extend(t||window.e,{$J_TYPE:"event"}),i.call(h,$mjs(t))},this[e._event_add_](e._event_prefix_+t,n,!1)),o[t][i.$J_EUID]=n,this)},je2:function(t){var i="domready"!=t,s=this.j29("events");if(!s||!s[t])return this;var o=s[t],h=arguments[1]||null;if(t&&!h){for(var n in o)o.hasOwnProperty(n)&&this.je2(t,n);return this}return h="function"==e.j1(h)?h.$J_EUID:h,o.hasOwnProperty(h)?("domready"==t&&(i=!1),i&&this[e._event_del_](e._event_prefix_+t,o[h],!1),delete o[h],this):this},raiseEvent:function(t,i){var e,s="domready"!=t,o=this;if(!s){var h=this.j29("events");if(!h||!h[t])return this;var n=h[t];for(var r in n)n.hasOwnProperty(r)&&n[r].call(this);return this}return o===document&&document.createEvent&&!o.dispatchEvent&&(o=document.documentElement),document.createEvent?(e=document.createEvent(t),e.initEvent(i,!0,!0)):(e=document.createEventObject(),e.eventType=t),document.createEvent?o.dispatchEvent(e):o.fireEvent("on"+i,e),e},je3:function(){var t=this.j29("events");if(!t)return this;for(var i in t)this.je2(i);return this.j31("events"),this}}),function(){if("complete"===document.readyState)return e.j21.onready.j27(1);e.j21.webkit&&e.j21.version<420?function(){$mjs(["loaded","complete"]).contains(document.readyState)?e.j21.onready():arguments.callee.j27(50)}():e.j21.trident&&e.j21.ieMode<9&&window==top?function(){e.$try(function(){return e.j21.getDoc().doScroll("left"),!0})?e.j21.onready():arguments.callee.j27(50)}():($mjs(document).je1("DOMContentLoaded",e.j21.onready),$mjs(window).je1("load",e.j21.onready))}(),e.Class=function(){var t=null,i=e.$A(arguments);"class"==e.j1(i[0])&&(t=i.shift());var s=function(){for(var t in this)this[t]=e.detach(this[t]);if(this.constructor.$parent){this.$parent={};var i=this.constructor.$parent;for(var s in i){var o=i[s];switch(e.j1(o)){case"function":this.$parent[s]=e.Class.wrap(this,o);break;case"object":case"array":this.$parent[s]=e.detach(o)}}}var h=this.init?this.init.apply(this,arguments):this;return delete this.caller,h};if(s.prototype.init||(s.prototype.init=e.$F),t){var o=function(){};o.prototype=t.prototype,s.prototype=new o,s.$parent={};for(var h in t.prototype)s.$parent[h]=t.prototype[h]}else s.$parent=null;return s.constructor=e.Class,s.prototype.constructor=s,e.extend(s.prototype,i[0]),e.extend(s,{$J_TYPE:"class"}),s},i.Class.wrap=function(t,i){return function(){this.caller;return i.apply(t,arguments)}},e.win=$mjs(window),e.doc=$mjs(document)}}(),function(t){if(!t)throw"MagicJS not found";if(!t.FX){var i=t.$;t.FX=new t.Class({options:{fps:60,duration:500,transition:function(t){return-(Math.cos(Math.PI*t)-1)/2},onStart:t.$F,onComplete:t.$F,onBeforeRender:t.$F,onAfterRender:t.$F,forceAnimation:!1,roundCss:!0},styles:null,init:function(e,s){this.el=i(e),this.options=t.extend(this.options,s),this.timer=!1},start:function(i){return this.styles=i,this.state=0,this.curFrame=0,this.startTime=t.now(),this.finishTime=this.startTime+this.options.duration,this.loopBind=this.loop.j24(this),this.options.onStart.call(),!this.options.forceAnimation&&t.j21.requestAnimationFrame?this.timer=t.j21.requestAnimationFrame.call(window,this.loopBind):this.timer=this.loop.j24(this).interval(Math.round(1e3/this.options.fps)),this},stopAnimation:function(){this.timer&&(!this.options.forceAnimation&&t.j21.requestAnimationFrame&&t.j21.cancelAnimationFrame?t.j21.cancelAnimationFrame.call(window,this.timer):clearInterval(this.timer),this.timer=!1)},stop:function(i){return i=!!t.defined(i)&&i,this.stopAnimation(),i&&(this.render(1),this.options.onComplete.j27(10)),this},calc:function(t,i,e){return(i-t)*e+t},loop:function(){var i=t.now();if(i>=this.finishTime)return this.stopAnimation(),this.render(1),this.options.onComplete.j27(10),this;var e=this.options.transition((i-this.startTime)/this.options.duration);!this.options.forceAnimation&&t.j21.requestAnimationFrame&&(this.timer=t.j21.requestAnimationFrame.call(window,this.loopBind)),this.render(e)},render:function(t){var i={};for(var e in this.styles)"opacity"===e?i[e]=Math.round(100*this.calc(this.styles[e][0],this.styles[e][1],t))/100:(i[e]=this.calc(this.styles[e][0],this.styles[e][1],t),this.options.roundCss&&(i[e]=Math.round(i[e])));this.options.onBeforeRender(i),this.set(i),this.options.onAfterRender(i)},set:function(t){return this.el.j6(t)}}),t.FX.Transition={linear:function(t){return t},sineIn:function(t){return-(Math.cos(Math.PI*t)-1)/2},sineOut:function(i){return 1-t.FX.Transition.sineIn(1-i)},expoIn:function(t){return Math.pow(2,8*(t-1))},expoOut:function(i){return 1-t.FX.Transition.expoIn(1-i)},quadIn:function(t){return Math.pow(t,2)},quadOut:function(i){return 1-t.FX.Transition.quadIn(1-i)},cubicIn:function(t){return Math.pow(t,3)},cubicOut:function(i){return 1-t.FX.Transition.cubicIn(1-i)},backIn:function(t,i){return i=i||1.618,Math.pow(t,2)*((i+1)*t-i)},backOut:function(i,e){return 1-t.FX.Transition.backIn(1-i)},elasticIn:function(t,i){return i=i||[],Math.pow(2,10*--t)*Math.cos(20*t*Math.PI*(i[0]||1)/3)},elasticOut:function(i,e){return 1-t.FX.Transition.elasticIn(1-i,e)},bounceIn:function(t){for(var i=0,e=1;1;i+=e,e/=2)if(t>=(7-4*i)/11)return e*e-Math.pow((11-6*i-11*t)/4,2)},bounceOut:function(i){return 1-t.FX.Transition.bounceIn(1-i)},none:function(t){return 0}}}}(magicJS),function(t){if(!t)throw"MagicJS not found";if(!t.FX)throw"MagicJS.FX not found";if(!t.FX.Slide){t.$;t.FX.Slide=new t.Class(t.FX,{options:{mode:"vertical"},init:function(i,e){this.el=$mjs(i),this.options=t.extend(this.$parent.options,this.options),this.$parent.init(i,e),this.wrapper=this.el.j29("slide:wrapper"),this.wrapper=this.wrapper||t.$new("DIV").j6(t.extend(this.el.j19s("margin-top","margin-left","margin-right","margin-bottom","position","top","float"),{overflow:"hidden"})).enclose(this.el),this.el.j30("slide:wrapper",this.wrapper).j6({margin:0})},vertical:function(){this.margin="margin-top",this.layout="height",this.offset=this.el.offsetHeight},horizontal:function(t){this.margin="margin-"+(t||"left"),this.layout="width",this.offset=this.el.offsetWidth},right:function(){this.horizontal()},left:function(){this.horizontal("right")},start:function(t,i){this[i||this.options.mode]();var e,s=this.el.j5(this.margin).j17(),o=this.wrapper.j5(this.layout).j17(),h={},n={};switch(h[this.margin]=[s,0],h[this.layout]=[0,this.offset],n[this.margin]=[s,-this.offset],n[this.layout]=[o,0],t){case"in":e=h;break;case"out":e=n;break;case"toggle":e=0==o?h:n}return this.$parent.start(e),this},set:function(t){return this.el.j6Prop(this.margin,t[this.margin]),this.wrapper.j6Prop(this.layout,t[this.layout]),this},slideIn:function(t){return this.start("in",t)},slideOut:function(t){return this.start("out",t)},hide:function(t){this[t||this.options.mode]();var i={};return i[this.layout]=0,i[this.margin]=-this.offset,this.set(i)},show:function(t){this[t||this.options.mode]();var i={};return i[this.layout]=this.offset,i[this.margin]=0,this.set(i)},toggle:function(t){return this.start("toggle",t)}})}}(magicJS),function(t){if(!t)throw"MagicJS not found";if(!t.PFX){var i=t.$;t.PFX=new t.Class(t.FX,{init:function(i,e){this.el_arr=i,this.options=t.extend(this.options,e),this.timer=!1},start:function(t){return this.$parent.start([]),this.styles_arr=t,this},render:function(t){for(var e=0;e<this.el_arr.length;e++)this.el=i(this.el_arr[e]),this.styles=this.styles_arr[e],this.$parent.render(t)}})}}(magicJS);var MagicZoomPlus=function(t){t.$;t.$Ff=function(t){return $mjs(t).stop(),!1};var i={version:"v4.5.14",options:{},defaults:{opacity:50,opacityReverse:!1,smoothingSpeed:40,fps:25,zoomWidth:300,zoomHeight:300,zoomDistance:15,zoomPosition:"right",zoomAlign:"top",zoomWindowEffect:"shadow",dragMode:!1,moveOnClick:!0,alwaysShowZoom:!1,preservePosition:!1,x:-1,y:-1,clickToActivate:!1,clickToDeactivate:!1,initializeOn:"load",smoothing:!0,showTitle:"top",titleSource:"title",zoomFade:!0,zoomFadeInSpeed:400,zoomFadeOutSpeed:200,hotspots:"",hint:!0,hintText:"Zoom",hintPosition:"tl",hintOpacity:75,hintClass:"MagicZoomHint",showLoading:!0,loadingMsg:"Loading zoom...",loadingClass:"MagicZoomLoading",loadingOpacity:75,loadingPositionX:-1,loadingPositionY:-1,selectorsChange:"click",selectorsMouseoverDelay:60,selectorsEffect:"dissolve",selectorsEffectSpeed:400,preloadSelectorsSmall:!0,preloadSelectorsBig:!1,selectorsClass:"",fitZoomWindow:!0,entireImage:!1,rightClick:!1,disableZoom:!1,onready:t.$F},z39:$mjs([/^(opacity)(\s+)?:(\s+)?(\d+)$/i,/^(opacity-reverse)(\s+)?:(\s+)?(true|false)$/i,/^(smoothing\-speed)(\s+)?:(\s+)?(\d+)$/i,/^(fps)(\s+)?:(\s+)?(\d+)$/i,/^(zoom\-width)(\s+)?:(\s+)?(\d+\%?)(px)?/i,/^(zoom\-height)(\s+)?:(\s+)?(\d+\%?)(px)?/i,/^(zoom\-distance)(\s+)?:(\s+)?(\d+)(px)?/i,/^(zoom\-position)(\s+)?:(\s+)?(right|left|top|bottom|custom|inner|#([a-z0-9_\-:\.]+))$/i,/^(zoom\-align)(\s+)?:(\s+)?(right|left|top|bottom|center)$/i,/^(zoom\-fit\-screen)(\s+)?:(\s+)?(true|false)$/i,/^(zoom\-window\-effect)(\s+)?:(\s+)?(shadow|glow|false)$/i,/^(drag\-mode)(\s+)?:(\s+)?(true|false)$/i,/^(move\-on\-click)(\s+)?:(\s+)?(true|false)$/i,/^(always\-show\-zoom)(\s+)?:(\s+)?(true|false)$/i,/^(preserve\-position)(\s+)?:(\s+)?(true|false)$/i,/^(x)(\s+)?:(\s+)?([\d.]+)(px)?/i,/^(y)(\s+)?:(\s+)?([\d.]+)(px)?/i,/^(click\-to\-activate)(\s+)?:(\s+)?(true|false)$/i,/^(click\-to\-deactivate)(\s+)?:(\s+)?(true|false)$/i,/^(initialize\-on)(\s+)?:(\s+)?(load|click|mouseover)$/i,/^(click\-to\-initialize)(\s+)?:(\s+)?(true|false)$/i,/^(smoothing)(\s+)?:(\s+)?(true|false)$/i,/^(show\-title)(\s+)?:(\s+)?(true|false|top|bottom)$/i,/^(title\-source)(\s+)?:(\s+)?(title|#([a-z0-9_\-:\.]+))$/i,/^(zoom\-fade)(\s+)?:(\s+)?(true|false)$/i,/^(zoom\-fade\-in\-speed)(\s+)?:(\s+)?(\d+)$/i,/^(zoom\-fade\-out\-speed)(\s+)?:(\s+)?(\d+)$/i,/^(hotspots)(\s+)?:(\s+)?([a-z0-9_\-:\.]+)$/i,/^(hint)(\s+)?:(\s+)?(true|false)/i,/^(hint\-text)(\s+)?:(\s+)?([^;]*)$/i,/^(hint\-opacity)(\s+)?:(\s+)?(\d+)$/i,/^(hint\-position)(\s+)?:(\s+)?(tl|tr|tc|bl|br|bc)/i,/^(show\-loading)(\s+)?:(\s+)?(true|false)$/i,/^(loading\-msg)(\s+)?:(\s+)?([^;]*)$/i,/^(loading\-opacity)(\s+)?:(\s+)?(\d+)$/i,/^(loading\-position\-x)(\s+)?:(\s+)?(\d+)(px)?/i,/^(loading\-position\-y)(\s+)?:(\s+)?(\d+)(px)?/i,/^(thumb\-change)(\s+)?:(\s+)?(click|mouseover)$/i,/^(selectors\-change)(\s+)?:(\s+)?(click|mouseover)$/i,/^(selectors\-mouseover\-delay)(\s+)?:(\s+)?(\d+)$/i,/^(selectors\-effect)(\s+)?:(\s+)?(dissolve|fade|pounce|false)$/i,/^(selectors\-effect\-speed)(\s+)?:(\s+)?(\d+)$/i,/^(selectors\-class)(\s+)?:(\s+)?([a-z0-9_\-:\.]+)$/i,/^(fit\-zoom\-window)(\s+)?:(\s+)?(true|false)$/i,/^(preload\-selectors\-small)(\s+)?:(\s+)?(true|false)$/i,/^(preload\-selectors\-big)(\s+)?:(\s+)?(true|false)$/i,/^(entire\-image)(\s+)?:(\s+)?(true|false)$/i,/^(right\-click)(\s+)?:(\s+)?(true|false)$/i,/^(disable\-zoom)(\s+)?:(\s+)?(true|false)$/i]),zooms:$mjs([]),z8:function(t){for(var e=/(click|mouseover)/i,s=0;s<i.zooms.length;s++)i.zooms[s].z30&&!i.zooms[s].activatedEx?i.zooms[s].pause():e.test(i.zooms[s].options.initializeOn)&&i.zooms[s].initMouseEvent&&(i.zooms[s].initMouseEvent=t)},stop:function(i){var e=$mjs([]);if(i){if(!(i=$mjs(i))||!i.zoom)return!1;e.push(i)}else e=$mjs(t.$A(t.body.byTag("A")).filter(function(t){return(" "+t.className+" ").match(/\sMagicZoom\s/)&&t.zoom}));e.j14(function(t){t.zoom&&t.zoom.stop()},this)},start:function(t){if(0==arguments.length)return i.refresh(),!0;if(!(t=$mjs(t))||!(" "+t.className+" ").match(/\s(MagicZoom|MagicZoomPlus)\s/))return!1;if(t.zoom)t.zoom.start();else{for(var e=null;(e=t.firstChild)&&"IMG"!=e.tagName;)t.removeChild(e);for(;(e=t.lastChild)&&"IMG"!=e.tagName;)t.removeChild(e);if(!t.firstChild||"IMG"!=t.firstChild.tagName)throw"Invalid Magic Zoom";i.zooms.push(new i.zoom(t,arguments.length>1?arguments[1]:void 0))}},update:function(t,i,e,s){return!(!(t=$mjs(t))||!t.zoom)&&((null===i||""===i)&&(i=void 0),(null===e||""===e)&&(e=void 0),t.zoom.update(i,e,s),!0)},refresh:function(){t.$A(window.document.getElementsByTagName("A")).j14(function(t){t.className.has("MagicZoom"," ")&&(i.stop(t)?i.start.j27(100,t):i.start(t))},this)},show:function(t){return i.zoomIn(t)},zoomIn:function(t){return!(!(t=$mjs(t))||!t.zoom)&&t.zoom.activate()},zoomOut:function(t){return!(!(t=$mjs(t))||!t.zoom)&&t.zoom.pause()},getXY:function(t){if((t=$mjs(t))&&t.zoom)return{x:t.zoom.options.x,y:t.zoom.options.y}},x7:function(t){var i,e;for(i="",e=0;e<t.length;e++)i+=String.fromCharCode(14^t.charCodeAt(e));return i}};if(i.z48=function(){this.init.apply(this,arguments)},i.z48.prototype={init:function(i){this.cb=null,this.z9=null,this.onErrorHandler=this.onError.j16(this),this.z10=null,this.width=0,this.height=0,this.naturalWidth=0,this.naturalHeight=0,this.border={left:0,right:0,top:0,bottom:0},this.padding={left:0,right:0,top:0,bottom:0},this.ready=!1,this._tmpp=null,"string"==t.j1(i)?(this._tmpp=t.$new("div").j2("magic-temporary-img").j6({position:"absolute",top:"-10000px",width:"1px",height:"1px",overflow:"hidden"}).j32(t.body),this.self=t.$new("img").j32(this._tmpp),this.z11(),this.self.src=i):(this.self=$mjs(i),this.z11(),this.self.src=i.src)},_cleanup:function(){this._tmpp&&(this.self.parentNode==this._tmpp&&this.self.j33().j6({position:"static",top:"auto"}),this._tmpp.kill(),this._tmpp=null)},onError:function(t){t&&$mjs(t).stop(),this.cb&&(this._cleanup(),this.cb.call(this,!1)),this.unload()},z11:function(t){this.z9=null,1==t||!this.self.src||!this.self.complete&&"complete"!=this.self.readyState?(this.z9=function(t){t&&$mjs(t).stop(),this.ready||(this.ready=!0,this.z13(),this.cb&&(this._cleanup(),this.cb.call()))}.j16(this),this.self.je1("load",this.z9),$mjs(["abort","error"]).j14(function(t){this.self.je1(t,this.onErrorHandler)},this)):this.ready=!0},update:function(i,e){var s=this.ready;this.unload();var o=t.$new("a",{href:i});!0!==e&&this.self.src.has(o.href)&&0!==this.self.width?this.ready=s:(this.z11(!0),this.self.src=i),o=null},z13:function(){this.naturalWidth=this.self.naturalWidth||this.self.width,this.naturalHeight=this.self.naturalHeight||this.self.height,this.width=this.self.width,this.height=this.self.height,0==this.width&&0==this.height&&t.j21.webkit&&(this.width=this.self.naturalWidth,this.height=this.self.naturalHeight),$mjs(["Left","Right","Top","Bottom"]).j14(function(t){this.padding[t.toLowerCase()]=this.self.j19("padding"+t).j17(),this.border[t.toLowerCase()]=this.self.j19("border"+t+"Width").j17()},this),(t.j21.presto||t.j21.trident&&!t.j21.backCompat)&&(this.width-=this.padding.left+this.padding.right,this.height-=this.padding.top+this.padding.bottom)},getBox:function(){var t=null;return t=this.self.j9(),{top:t.top+this.border.top,bottom:t.bottom-this.border.bottom,left:t.left+this.border.left,right:t.right-this.border.right}},z12:function(){this.z10&&(this.z10.src=this.self.src,this.self=null,this.self=this.z10)},load:function(t){if(this.ready)this.width?(this._cleanup(),t.call()):function(){this.z13(),this._cleanup(),t.call()}.j24(this).j27(1);else{if(!this.z9)return void t.call(this,!1);this.cb=t}},unload:function(){this.z9&&this.self.je2("load",this.z9),$mjs(["abort","error"]).j14(function(t){this.self.je2(t,this.onErrorHandler)},this),this.z9=null,this.cb=null,this.width=null,this.ready=!1,this._new=!1}},i.zoom=function(){this.construct.apply(this,arguments)},i.zoom.prototype={construct:function(e,s,o){var h={};this.z28=-1,this.z30=!1,this.ddx=0,this.ddy=0,this.firstRun=!this.z47,this.exOptions=this.firstRun?{}:this.exOptions||{},this.activatedEx=!1,this.z44=null,this.z1Holder=$mjs(window).j29("magiczoom:holder")||$mjs(window).j29("magiczoom:holder",t.$new("div").j6({position:"absolute",top:-1e4,width:10,height:10,overflow:"hidden"}).j32(t.body)),this.options=t.detach(i.defaults),e&&(this.c=$mjs(e)),this.divTag="div"==this.c.tagName.toLowerCase(),h=t.extend(h,this.z37()),h=t.extend(h,this.z37(this.c.rel)),h=t.extend(h,this.exOptions),s&&(h=t.extend(h,t.extend(!0===o?this.exOptions:{},this.z37(s)))),h.dragMode&&!h.clickToActivate&&void 0===h.alwaysShowZoom&&(h.alwaysShowZoom=!0),t.extend(this.options,h),this.options.hotspots+="",
"load"==this.options.initializeOn&&t.defined(this.options.clickToInitialize)&&"true"==this.options.clickToInitialize.toString()&&(this.options.initializeOn="click"),t.defined(this.options.thumbChange)&&this.options.thumbChange!=this.options.selectorsChange&&(this.options.selectorsChange=this.options.thumbChange),this.firstRun&&!this.divTag&&(this.id=this.originId=this.c.id||"",this.c.id||(this.c.id=this.id="zoom-"+Math.floor(Math.random()*t.now()))),"inner"==this.options.zoomPosition&&this.options.dragMode&&(this.options.moveOnClick=!0),this.options.disableZoom&&(this.z30=!1,this.options.clickToActivate=!0,this.options.hint=!1),"string"===t.j1(this.options.onready)&&"function"===t.j1(window[this.options.onready])&&(this.options.onready=window[this.options.onready]),e?(this.lastSelector=null,this.z14=this.mousedown.j16(this),this.z15=this.mouseup.j16(this),this.z16=this.show.j24(this,!0),this.z17=this.z29.j24(this),this.z43Bind=this.z43.j16(this),this.resizeBind=function(t){var i=$mjs(this.c).j29("magiczoom:window:size"),e=$mjs(window).j7();i.width===e.width&&i.height===e.height||(clearTimeout(this.resizeTimer),this.resizeTimer=this.onresize.j24(this).j27(10),$mjs(this.c).j30("magiczoom:window:size",e))}.j16(this),this.divTag||this.c.je1("click",function(i){return 3==i.getButton()||($mjs(i).stop(),t.j21.trident||this.blur(),!1)}),this.c.je1("mousedown",this.z14),this.c.je1("mouseup",this.z15),"mouseover"==this.options.initializeOn&&this.c.je1("mouseover",this.z14),t.j21.touchScreen&&(this.c.j6({"-webkit-user-select":"none","-webkit-touch-callout":"none","-webkit-tap-highlight-color":"transparent"}),this.options.disableZoom?this.c.je1("click",function(t){t.preventDefault()}):(this.c.je1("touchstart",this.z14),this.c.je1("touchend",this.z15))),this.c.unselectable="on",this.c.style.MozUserSelect="none",this.c.je1("selectstart",t.$Ff),this.divTag||(this.c.j6({position:"relative",display:t.j21.gecko181?"block":"inline-block",textDecoration:"none",outline:"0",cursor:"hand",overflow:"hidden"}),t.j21.ieMode&&this.c.j2("magic-for-ie"+t.j21.ieMode),"center"==this.c.j5("textAlign")&&this.c.j6({margin:"auto auto"})),this.c.zoom=this):this.options.initializeOn="load",this.options.rightClick||this.c.je1("contextmenu",t.$Ff),"load"==this.options.initializeOn?this.z18():""!==this.originId&&this.z26(!0)},z18:function(){var e,s,o;if(this.z7?this.z1.update(this.c.href):(this.z7=new i.z48(this.c.firstChild),this.z1=new i.z48(this.c.href)),!this.z47){if(this.z47={self:$mjs(document.createElement("DIV"))[this.divTag?"j3":"j2"]("MagicZoomBigImageCont").j6({overflow:"hidden",zIndex:"inner"==this.options.zoomPosition?100:10002,top:"-100000px",position:"absolute",width:this.options.zoomWidth+"px",height:this.options.zoomHeight+"px"}),zoom:this,z21:"0px",lastLeftPos:"0px",initTopPos:0,initLeftPos:0,adjustX:{edge:"left",ratio:1},adjustY:{edge:"top",ratio:1},custom:!1,initWidth:this.options.zoomWidth,initHeight:this.options.zoomHeight},!(t.j21.trident900&&t.j21.ieMode<9))switch(this.options.zoomWindowEffect){case"shadow":this.z47.self.j2("MagicBoxShadow");break;case"glow":this.z47.self.j2("MagicBoxGlow")}this.z47.hide=function(){"-100000px"!=this.self.style.top&&this.zoom.z4&&!this.zoom.z4.z38&&(this.self.style.top="-100000px"),this.self.parentNode===t.body&&this.self.j32(this.zoom.z1Holder)},this.z47.z22=this.z47.hide.j24(this.z47),t.j21.trident4&&(e=$mjs(document.createElement("IFRAME")),e.src="javascript:''",e.j6({left:"0px",top:"0px",position:"absolute","z-index":-1}).frameBorder=0,this.z47.z23=this.z47.self.appendChild(e)),this.z47.z41=$mjs(document.createElement("DIV")).j2("MagicZoomHeader").j6({position:"relative",zIndex:10,left:"0px",top:"0px",padding:"3px"}).hide(),s=t.$new("DIV",{},{overflow:"hidden"}),s.appendChild(this.z1.self),this.z1.self.j6({padding:"0px",margin:"0px",border:"0px",width:"auto",height:"auto"}),"bottom"==this.options.showTitle?(this.z47.self.appendChild(s),this.z47.self.appendChild(this.z47.z41)):(this.z47.self.appendChild(this.z47.z41),this.z47.self.appendChild(s)),this.z47.self.j32(this.z1Holder)}if(this.z47.custom=!1,"custom"==this.options.zoomPosition&&$mjs(this.c.id+"-big"))this.z47.custom=!0,$mjs(this.c.id+"-big").appendChild(this.z47.self);else if(this.options.zoomPosition.has("#")){var h=this.options.zoomPosition.replace(/^#/,"");$mjs(h)&&(this.z47.custom=!0,$mjs(h).appendChild(this.z47.self))}else"inner"==this.options.zoomPosition&&this.c.appendChild(this.z47.self);if(this.z47.initWidth=this.options.zoomWidth,this.z47.initHeight=this.options.zoomHeight,"false"!=this.options.showTitle&&0!=this.options.showTitle){var n=this.z47.z41;for(n.hide();o=n.firstChild;)n.removeChild(o);if("title"==this.options.titleSource&&""!=this.c.title)n.appendChild(document.createTextNode(this.c.title)),n.show();else if(this.options.titleSource.has("#")){var h=this.options.titleSource.replace(/^#/,"");$mjs(h)&&(n.changeContent($mjs(h).innerHTML),n.show())}}else this.z47.z41.hide();this.c.z46=this.c.title,this.c.title="",this.z7.load(this.z19.j24(this))},z19:function(t){(t||void 0===t)&&this.z7&&(this.options.opacityReverse||this.z7.self.j23(1),this.divTag||this.c.j6({width:"auto",height:"auto"}),this.options.showLoading&&!this.options.disableZoom&&(this.z24=setTimeout(this.z17,400)),""!=this.options.hotspots&&$mjs(this.options.hotspots)&&this.z25(),""!=this.c.id&&this.z26(),this.z1.load(this.z20.j24(this)))},z20:function(i){var e,s,o;if(!i&&void 0!==i)return clearTimeout(this.z24),this.options.showLoading&&this.z3&&this.z3.hide(),void(this.z28=t.now());if(this.z7&&this.z1){if(s=this.z7.self.j9(),this.z7Rect=s,s.bottom==s.top)return void this.z20.j24(this).j27(500);switch(0==this.z7.width&&t.j21.trident&&(this.z7.z13(),this.z1.z13(),!this.divTag&&this.c.j6({width:this.z7.width+"px"})),e=this.z47.z41.j7(),/%$/i.test(this.options.zoomWidth)&&(this.options.zoomWidth=parseInt(this.options.zoomWidth)/100*this.z7.width),/%$/i.test(this.options.zoomHeight)&&(this.options.zoomHeight=parseInt(this.options.zoomHeight)/100*this.z7.height),this.z47.self.j6({width:this.options.zoomWidth}),e=this.z47.z41.j7(),(this.options.fitZoomWindow||this.options.entireImage)&&((this.z1.width<this.options.zoomWidth||this.options.entireImage)&&(this.options.zoomWidth=this.z1.width,this.z47.self.j6({width:this.options.zoomWidth}),e=this.z47.z41.j7()),(this.z1.height<this.options.zoomHeight||this.options.entireImage)&&(this.options.zoomHeight=this.z1.height+e.height)),this.options.zoomPosition){case"right":this.z47.self.style.left=s.right+this.options.zoomDistance+"px",this.z47.adjustX.edge="right";break;case"left":this.z47.self.style.left=s.left-this.options.zoomDistance-this.options.zoomWidth+"px";break;case"top":this.z47.z21=s.top-(this.options.zoomDistance+this.options.zoomHeight)+"px";break;case"bottom":this.z47.z21=s.bottom+this.options.zoomDistance+"px",this.z47.adjustY.edge="bottom";break;case"inner":this.z47.self.j6({left:"0px",height:"100%",width:"100%"}),this.options.zoomWidth=this.z7.width,this.options.zoomHeight=this.z7.height,this.z47.z21="0px",e=this.z47.z41.j7();break;default:this.z47.custom&&(o=$mjs(this.z47.self.parentNode).j7(),/%$/i.test(this.z47.initWidth)&&(this.options.zoomWidth=parseInt(this.z47.initWidth)/100*o.width),/%$/i.test(this.z47.initHeight)&&(this.options.zoomHeight=parseInt(this.z47.initHeight)/100*o.height),this.z47.self.j6({left:"0px",width:this.options.zoomWidth}),this.z47.z21="0px",e=this.z47.z41.j7())}"bottom"==this.options.showTitle&&$mjs(this.z1.self.parentNode).j6Prop("height",this.options.zoomHeight-e.height),this.z47.self.j6("inner"==this.options.zoomPosition?{}:{height:this.options.zoomHeight+"px",width:this.options.zoomWidth+"px"}).j23(1),t.j21.trident4&&this.z47.z23&&this.z47.z23.j6({width:this.options.zoomWidth+"px",height:this.options.zoomHeight+"px"}),"right"==this.options.zoomPosition||"left"==this.options.zoomPosition?"center"==this.options.zoomAlign?(this.z47.z21=s.bottom-(s.bottom-s.top)/2-this.options.zoomHeight/2+"px",this.z47.adjustY={edge:"bottom",ratio:2}):"bottom"==this.options.zoomAlign?(this.z47.z21=s.bottom-this.options.zoomHeight+"px",this.z47.adjustY.edge="bottom"):this.z47.z21=s.top+"px":"top"!=this.options.zoomPosition&&"bottom"!=this.options.zoomPosition||("center"==this.options.zoomAlign?(this.z47.self.style.left=s.right-(s.right-s.left)/2-this.options.zoomWidth/2+"px",this.z47.adjustX={edge:"right",ratio:2}):"right"==this.options.zoomAlign?(this.z47.self.style.left=s.right-this.options.zoomWidth+"px",this.z47.adjustX.edge="right"):this.z47.self.style.left=s.left+"px"),this.z47.initTopPos=parseInt(this.z47.z21,10),this.z47.initLeftPos=parseInt(this.z47.self.style.left,10),this.z47.lastLeftPos=this.z47.initLeftPos,this.z47.z21=this.z47.initTopPos,this.zoomViewHeight=this.options.zoomHeight-e.height,this.z47.g&&this.z47.g.j6({top:"bottom"==this.options.showTitle?0:"auto",bottom:"bottom"==this.options.showTitle?"auto":0}),this.z1.self.j6({position:"relative",borderWidth:"0px",padding:"0px",left:"0px",top:"0px"}),this.z27(),this.options.alwaysShowZoom?(-1==this.options.x&&(this.options.x=this.z7.width/2),-1==this.options.y&&(this.options.y=this.z7.height/2),this.show()):(this.options.zoomFade&&(this.z2=new t.FX(this.z47.self,{forceAnimation:"ios"===t.j21.platform})),this.z47.self.j6({top:"-100000px"})),this.options.showLoading&&this.z3&&this.z3.hide(),this.c.je1("mousemove",this.z43Bind),this.c.je1("mouseout",this.z43Bind),t.j21.touchScreen&&(this.c.je1("touchmove",this.z43Bind),this.c.je1("touchend",this.z43Bind)),this.setupHint(),$mjs(this.c).j29("magiczoom:window:size",$mjs(window).j7()),$mjs(window).je1("resize",this.resizeBind),this.options.disableZoom||this.options.clickToActivate&&"click"!=this.options.initializeOn||(this.z30=!0),"click"==this.options.initializeOn&&this.initMouseEvent&&this.z43(this.initMouseEvent),this.activatedEx&&this.activate(),this.z28=t.now(),!this.divTag&&"function"==t.j1(this.options.onready)&&this.options.onready.call(null,this.id,!this.firstRun)}},setupHint:function(){var t=/tr|br/i,i=/bl|br|bc/i,e=/bc|tc/i;if(this.hintVisible=void 0,!this.options.hint)return void(this.hint&&(this.hint.kill(),this.hint=void 0));this.hint?""!=this.options.hintText&&this.hint[this.hint.firstChild?"replaceChild":"appendChild"](document.createTextNode(this.options.hintText),this.hint.firstChild):(this.hint=$mjs(document.createElement("DIV")).j2(this.options.hintClass).j6({display:"block",overflow:"hidden",position:"absolute",visibility:"hidden","z-index":1}),""!=this.options.hintText&&this.hint.appendChild(document.createTextNode(this.options.hintText)),this.c.appendChild(this.hint)),this.hint.j6({left:"auto",right:"auto",top:"auto",bottom:"auto",display:"block",opacity:this.options.hintOpacity/100,"max-width":this.z7.width-4});var s=this.hint.j7();this.hint.j6Prop(t.test(this.options.hintPosition)?"right":"left",e.test(this.options.hintPosition)?(this.z7.width-s.width)/2:2).j6Prop(i.test(this.options.hintPosition)?"bottom":"top",2),this.hintVisible=!0,this.hint.show()},z29:function(){if(!this.z1.ready){this.z3=$mjs(document.createElement("DIV")).j2(this.options.loadingClass).j23(this.options.loadingOpacity/100).j6({display:"block",overflow:"hidden",position:"absolute",visibility:"hidden","z-index":20,"max-width":this.z7.width-4}),this.z3.appendChild(document.createTextNode(this.options.loadingMsg)),this.c.appendChild(this.z3);var t=this.z3.j7();this.z3.j6({left:(-1==this.options.loadingPositionX?(this.z7.width-t.width)/2:this.options.loadingPositionX)+"px",top:(-1==this.options.loadingPositionY?(this.z7.height-t.height)/2:this.options.loadingPositionY)+"px"}),this.z3.show()}},z25:function(){$mjs(this.options.hotspots).z31=$mjs(this.options.hotspots).parentNode,$mjs(this.options.hotspots).z32=$mjs(this.options.hotspots).nextSibling,this.c.appendChild($mjs(this.options.hotspots)),$mjs(this.options.hotspots).j6({position:"absolute",left:"0px",top:"0px",width:this.z7.width+"px",height:this.z7.height+"px",zIndex:15}).show(),t.j21.trident&&(this.c.z33=this.c.appendChild($mjs(document.createElement("DIV")).j6({position:"absolute",left:"0px",top:"0px",width:this.z7.width+"px",height:this.z7.height+"px",zIndex:14,background:"#ccc"}).j23(1e-5))),t.$A($mjs(this.options.hotspots).getElementsByTagName("A")).j14(function(t){var i=t.coords.split(","),e=null;$mjs(t).j6({position:"absolute",left:i[0]+"px",top:i[1]+"px",width:i[2]-i[0]+"px",height:i[3]-i[1]+"px",zIndex:15}).show(),t.j13("MagicThumb")&&((e=t.j29("thumb"))?e.group=this.options.hotspots:t.rel+=";group: "+this.options.hotspots+";")},this)},z26:function(i){var e,s,o=new RegExp("zoom\\-id(\\s+)?:(\\s+)?"+this.c.id+"($|;)");this.selectors=$mjs([]),t.$A(document.getElementsByTagName("A")).j14(function(h){if(o.test(h.rel)){if($mjs(h).z36||(h.z36=function(i){return t.j21.trident||this.blur(),$mjs(i).stop(),!1},h.je1("click",h.z36)),i)return void("mouseover"!=this.options.initializeOn&&"click"!=this.options.initializeOn||$mjs(h).clickInitZoom||(h.clickInitZoom=function(t,i){i.je2("click",i.clickInitZoom),this.z7||($mjs(t).stop(),this.c.href=i.href,this.c.firstChild.src=i.rev,this.start(i.rel),this.c.j29("thumb")&&this.c.j29("thumb").start())}.j16(this,h),h.je1("click",h.clickInitZoom)));var n=t.$new("a",{href:h.rev});""!=this.options.selectorsClass&&$mjs(h)[this.z1.self.src.has(h.href)&&this.z7.self.src.has(n.href)?"j2":"j3"](this.options.selectorsClass),this.z1.self.src.has(h.href)&&this.z7.self.src.has(n.href)&&(this.lastSelector=h),n=null,h.z34||(h.z34=function(t,i){i=t.currentTarget||t.getTarget();try{for(;"a"!=i.tagName.toLowerCase();)i=i.parentNode}catch(t){return}if(!i.hasChild(t.getRelated())){if("mouseout"==t.type)return this.z35&&clearTimeout(this.z35),void(this.z35=!1);""!=i.title&&(this.c.title=i.title),"mouseover"==t.type?this.z35=setTimeout(this.update.j24(this,i.href,i.rev,i.rel,i),this.options.selectorsMouseoverDelay):this.update(i.href,i.rev,i.rel,i)}}.j16(this),h.je1(this.options.selectorsChange,h.z34),"mouseover"==this.options.selectorsChange&&h.je1("mouseout",h.z34)),h.j6({outline:"0",display:"inline-block"}),this.options.preloadSelectorsSmall&&(s=new Image,s.src=h.rev),this.options.preloadSelectorsBig&&(e=new Image,e.src=h.href),this.selectors.push(h)}},this)},stop:function(i){try{this.pause(),this.c.je2("mousemove",this.z43Bind),this.c.je2("mouseout",this.z43Bind),t.j21.touchScreen&&(this.c.je2("touchmove",this.z43Bind),this.c.je2("touchend",this.z43Bind)),void 0===i&&this.z4&&this.z4.self.hide(),this.z2&&this.z2.stop(),this.z6=null,this.z30=!1,void 0!==this.selectors&&this.selectors.j14(function(t){""!=this.options.selectorsClass&&t.j3(this.options.selectorsClass),void 0===i&&(t.je2(this.options.selectorsChange,t.z34),"mouseover"==this.options.selectorsChange&&t.je2("mouseout",t.z34),t.z34=null,t.je2("click",t.z36),t.z36=null)},this),""!=this.options.hotspots&&$mjs(this.options.hotspots)&&($mjs(this.options.hotspots).hide(),$mjs(this.options.hotspots).z31.insertBefore($mjs(this.options.hotspots),$mjs(this.options.hotspots).z32),this.c.z33&&this.c.removeChild(this.c.z33)),this.options.opacityReverse&&(this.c.j3("MagicZoomPup"),this.z7.self.j23(1)),this.z2=null,this.z3&&this.c.removeChild(this.z3),this.hint&&this.hint.hide(),void 0===i&&(this.hint&&this.c.removeChild(this.hint),this.hint=null,this.z1.unload(),this.z7.unload(),this.z4&&this.z4.self&&this.c.removeChild(this.z4.self),this.z47&&this.z47.self&&this.z47.self.parentNode.removeChild(this.z47.self),this.z4=null,this.z47=null,this.z1=null,this.z7=null,this.options.rightClick||this.c.je2("contextmenu",t.$Ff),""===this.originId?this.c.removeAttribute("id"):this.c.id=this.originId,$mjs(window).je2("resize",this.resizeBind)),this.z24&&(clearTimeout(this.z24),this.z24=null),this.z44=null,this.c.z33=null,this.z3=null,""==this.c.title&&(this.c.title=this.c.z46),this.z28=-1}catch(t){}},start:function(t,i){-1==this.z28&&this.construct(!1,t,null===i||void 0===i)},update:function(e,s,o,h){var n,r,a,l,d,c,p,u,f,m,j,g,z,w,b=null,v=null,y=this.lastSelector;if(h=h||null,t.now()-this.z28<300||-1==this.z28||this.ufx)return this.z35&&clearTimeout(this.z35),n=300-t.now()+this.z28,-1==this.z28&&(n=300),void(this.z35=setTimeout(this.update.j24(this,e,s,o,h),n));if(!h||this.lastSelector!=h)if(this.lastSelector=h,r=function(t){void 0!=e&&(this.c.href=e),void 0===o&&(o=""),this.options.preservePosition&&(o="x: "+this.options.x+"; y: "+this.options.y+"; "+o),void 0!=s&&this.z7.update(s),void 0!==t&&this.z7.load(t)},v=this.c.j29("thumb"),v&&(v.ready&&v.restore(null,!0),v.state="updating",b=function(){v.state="inz30",v.update(this.c.href,null,o)}.j24(this)),this.z7.z13(),l=this.z7.width,d=this.z7.height,this.stop(!0),"false"!=this.options.selectorsEffect&&void 0!==s){this.ufx=!0;var x=$mjs(this.c.cloneNode(!0)).j6({position:"absolute",top:0,left:0,width:""}),$=t.$new("div",{id:this.c.parentNode.id,class:this.c.parentNode.className}).j2("mz-tmp-clone").j6({width:$mjs(this.c.parentNode).j5("width"),"max-width":$mjs(this.c.parentNode).j5("max-width")});"td"===this.c.parentNode.tagName.toLocaleLowerCase()?this.c.parentNode.insertBefore($,this.c):this.c.parentNode.parentNode.insertBefore($,this.c.parentNode),$.append(x),t.j21.chrome&&$.j7(),t.j21.ieMode&&t.j21.ieMode<8&&$mjs(x.firstChild).j23(1),c=new i.z48(x.firstChild),c.update(s),"pounce"==this.options.selectorsEffect&&(w=this.c.href,p=this.selectors.filter(function(t){return t.href.has(w)}),p=p[0]?$mjs(p[0].byTag("img")[0]||p[0]):this.z7.self,u=this.selectors.filter(function(t){return t.href.has(e)}),u=u[0]?$mjs(u[0].byTag("img")[0]||u[0]):null,null==u&&(u=this.z7.self,p=this.z7.self),f=this.z7.self.j8(),m=p.j8(),j=u.j8(),z=p.j7(),g=u.j7()),a=function(i){var e={},s={},n={},a=null,p=null;if(!1===i)return c.unload(),$mjs(c.self).j33(),c=null,$.j33(),this.ufx=!1,v&&(v.state="inz30"),this.lastSelector=y,void this.start(null,y);t.j21.ieMode&&t.j21.ieMode<8&&(l===c.width||0===c.width)&&(c.self.j6Prop("zoom",1),$.j7(),c.z13()),"pounce"==this.options.selectorsEffect?(e.width=[l,z.width],e.height=[d,z.height],e.top=[f.top,m.top],e.left=[f.left,m.left],s.width=[g.width,c.width],s.height=[g.height,c.height],s.top=[j.top,f.top],$.j6({padding:""}),x.j23(0).j6({height:0,width:c.width,position:"relative"}),s.left=[j.left,x.j8().left],n.width=[l,c.width],c.self.j32(t.body).j6({position:"absolute","z-index":5001,left:s.left[0],top:s.top[0],width:s.width[0],height:s.height[0]}),a=$mjs(this.c.firstChild.cloneNode(!1)).j32(t.body).j6({position:"absolute","z-index":5e3,left:e.left[0],top:e.top[0],visibility:"visible"}),$mjs(this.c.firstChild).j6({visibility:"hidden"}),$.j33(),p=this.c.j5("border-width"),this.c.j6Prop("border-width",0)):(c.self.j32(this.c).j6({position:"absolute","z-index":5001,opacity:0,left:"0px",top:"0px",height:"auto"}),a=$mjs(this.c.firstChild.cloneNode(!1)).j32(this.c).j6({position:"absolute","z-index":5e3,left:"0px",top:"0px",visibility:"visible",height:"auto"}),$mjs(this.c.firstChild).j6({visibility:"hidden"}),$.j33(),s={opacity:[0,1]},l==c.width&&d==c.height||(n.width=s.width=e.width=[l,c.width],n.height=s.height=e.height=[d,c.height]),"fade"==this.options.selectorsEffect&&(e.opacity=[1,0])),new t.PFX([this.c,c.self,a||this.c.firstChild],{duration:this.options.selectorsEffectSpeed,onComplete:function(){a&&(a.j33(),a=null),null!==p&&this.c.j6Prop("border-width",p),r.call(this,function(){c.unload(),$mjs(this.c.firstChild).j6({visibility:"visible"}),$mjs(c.self).j33(),c=null,e.opacity&&$mjs(this.c.firstChild).j6({opacity:1}),this.ufx=!1,this.start(o,h),b&&b.j27(10)}.j24(this))}.j24(this)}).start([n,s,e])},c.load(a.j24(this))}else r.call(this,function(){this.c.j6({width:this.z7.width+"px",height:this.z7.height+"px"}),this.start(o,h),b&&b.j27(10)}.j24(this))},z37:function(e){var s,o,h,n;if(s=null,o=[],""==(e=e||""))for(n in i.options){switch(s=i.options[n],t.j1(i.defaults[n.j22()])){case"boolean":s=s.toString().j18();break;case"number":("zoomWidth"!==n.j22()&&"zoomHeight"!==n.j22()||!/\%$/i.test(s))&&(s=parseFloat(s))}o[n.j22()]=s}else h=$mjs(e.split(";")),h.j14(function(e){i.z39.j14(function(h){if(s=h.exec(e.j26()))switch(t.j1(i.defaults[s[1].j22()])){case"boolean":o[s[1].j22()]="true"===s[4];break;case"number":o[s[1].j22()]="zoomWidth"!==s[1].j22()&&"zoomHeight"!==s[1].j22()||!/\%$/.test(s[4])?parseFloat(s[4]):s[4];break;default:o[s[1].j22()]=s[4]}},this)},this);return!1===o.selectorsEffect&&(o.selectorsEffect="false"),o},z27:function(){var i,e;this.z4||(this.z4={self:$mjs(document.createElement("DIV")).j2("MagicZoomPup").j6({zIndex:10,position:"absolute",overflow:"hidden"}).hide(),width:20,height:20,bgColor:""},this.c.appendChild(this.z4.self),this.z4.bgColor=this.z4.self.j5("background-color")),(e=this.c.j29("thumb"))&&this.z4.self.j6({cursor:e._o.disableExpand?"move":""}),this.options.entireImage&&this.z4.self.j6({"border-width":"0px",cursor:"default"}),this.z4.z38=!1,this.z4.height=this.zoomViewHeight/(this.z1.height/this.z7.height),this.z4.width=this.options.zoomWidth/(this.z1.width/this.z7.width),this.z4.width>this.z7.width&&(this.z4.width=this.z7.width),this.z4.height>this.z7.height&&(this.z4.height=this.z7.height),this.z4.width=Math.round(this.z4.width),this.z4.height=Math.round(this.z4.height),this.z4.borderWidth=this.z4.self.j19("borderLeftWidth").j17(),this.z4.self.j6({width:this.z4.width-2*(t.j21.backCompat?0:this.z4.borderWidth)+"px",height:this.z4.height-2*(t.j21.backCompat?0:this.z4.borderWidth)+"px"}),this.options.opacityReverse||this.options.rightClick?(this.z4.z42?this.z4.z42.src=this.z7.self.src:(i=this.z7.self.cloneNode(!1),i.unselectable="on",this.z4.z42=$mjs(this.z4.self.appendChild(i)).j6({position:"absolute",zIndex:5})),this.options.opacityReverse?(this.z4.z42.j6(this.z7.self.j7()),this.z4.self.j23(1),t.j21.ieMode&&t.j21.ieMode<9&&this.z4.z42.j23(1)):(this.options.rightClick&&this.z4.z42.j23(.009),this.z4.self.j23(parseFloat(this.options.opacity/100)))):(this.z4.self.j23(parseFloat(this.options.opacity/100)),this.z4.z42&&(this.z4.self.removeChild(this.z4.z42),this.z4.z42=null))},z43:function(i,e){if(!this.z30||void 0===i||i.skipAnimation)return!1;if(!this.z4)return!1;var s=/touch/i.test(i.type)&&i.touches.length>1,o="touchend"==i.type&&!i.continueAnimation;return this.divTag&&"mouseout"==i.type||s||$mjs(i).stop(),void 0===e&&(e=$mjs(i).j15()),null!==this.z6&&void 0!==this.z6||(this.z6=this.z7.getBox()),o||"mouseout"==i.type&&!this.c.hasChild(i.getRelated())||s||e.x>this.z6.right||e.x<this.z6.left||e.y>this.z6.bottom||e.y<this.z6.top?(this.pause(),!1):(this.activatedEx=!1,"mouseout"!=i.type&&"touchend"!=i.type&&(!(this.options.dragMode&&!this.z45)&&(this.options.moveOnClick||(e.x-=this.ddx,e.y-=this.ddy),e.x+this.z4.width/2>=this.z6.right&&(e.x=this.z6.right-this.z4.width/2),e.x-this.z4.width/2<=this.z6.left&&(e.x=this.z6.left+this.z4.width/2),e.y+this.z4.height/2>=this.z6.bottom&&(e.y=this.z6.bottom-this.z4.height/2),e.y-this.z4.height/2<=this.z6.top&&(e.y=this.z6.top+this.z4.height/2),this.options.x=e.x-this.z6.left,this.options.y=e.y-this.z6.top,null===this.z44&&(this.z44=setTimeout(this.z16,10)),t.defined(this.hintVisible)&&this.hintVisible&&(this.hintVisible=!1,this.hint.hide()),!0)))},show:function(i){if(!i||this.z44){var e,s,o,h,n,r,a,l,d=this.options,c=this.z4;if(e=c.width/2,s=c.height/2,c.self.style.left=d.x-e+this.z7.border.left+"px",c.self.style.top=d.y-s+this.z7.border.top+"px",this.options.opacityReverse&&(c.z42.style.left="-"+(parseFloat(c.self.style.left)+c.borderWidth)+"px",c.z42.style.top="-"+(parseFloat(c.self.style.top)+c.borderWidth)+"px"),o=(this.options.x-e)*(this.z1.width/this.z7.width),h=(this.options.y-s)*(this.z1.height/this.z7.height),this.z1.width-o<d.zoomWidth&&(o=this.z1.width-d.zoomWidth)<0&&(o=0),this.z1.height-h<this.zoomViewHeight&&(h=this.z1.height-this.zoomViewHeight)<0&&(h=0),"rtl"==document.documentElement.dir&&(o=(d.x+c.width/2-this.z7.width)*(this.z1.width/this.z7.width)),o=Math.round(o),h=Math.round(h),!1!==d.smoothing&&c.z38){if(n=parseInt(this.z1.self.style.left),r=parseInt(this.z1.self.style.top),a=-o-n,l=-h-r,!a&&!l)return void(this.z44=null);a*=d.smoothingSpeed/100,a<1&&a>0?a=1:a>-1&&a<0&&(a=-1),n+=a,l*=d.smoothingSpeed/100,l<1&&l>0?l=1:l>-1&&l<0&&(l=-1),r+=l,this.z1.self.style.left=n+"px",this.z1.self.style.top=r+"px"}else this.z1.self.style.left=-o+"px",this.z1.self.style.top=-h+"px";c.z38||(this.z2&&(this.z2.stop(),this.z2.options.onComplete=t.$F,this.z2.options.duration=d.zoomFadeInSpeed,this.z47.self.j23(0),this.z2.start({opacity:[0,1]})),/^(left|right|top|bottom)$/i.test(d.zoomPosition)&&this.z47.self.j32(t.body),"inner"!=d.zoomPosition&&c.self.show(),this.z47.self.j6(this.adjustPosition(/^(left|right|top|bottom)$/i.test(d.zoomPosition)&&!this.options.alwaysShowZoom)),d.opacityReverse&&(this.c.j6Prop("background-color",this.z4.bgColor),this.z7.self.j23(parseFloat((100-d.opacity)/100))),c.z38=!0),this.z44&&(this.z44=setTimeout(this.z16,1e3/d.fps))}},adjustPosition:function(t){var i=this.t13(5),e=this.z7.self.j9(),s=this.options.zoomPosition,o=this.z47,h=(this.options.zoomDistance,o.self.j7()),n=o.initTopPos,r=o.initLeftPos,a={left:o.initLeftPos,top:o.initTopPos};return"inner"===s||this.z47.custom?a:(t||(t=!1),o.lastLeftPos+=(e[o.adjustX.edge]-this.z7Rect[o.adjustX.edge])/o.adjustX.ratio,o.z21+=(e[o.adjustY.edge]-this.z7Rect[o.adjustY.edge])/o.adjustY.ratio,this.z7Rect=e,a.left=r=o.lastLeftPos,a.top=n=o.z21,t&&("left"==s||"right"==s?"left"==s&&i.left>r?a.left=e.left-i.left>=h.width?e.left-h.width-2:i.right-e.right-2>e.left-i.left-2?e.right+2:e.left-h.width-2:"right"==s&&i.right<r+h.width&&(a.left=i.right-e.right>=h.width?e.right+2:e.left-i.left-2>i.right-e.right-2?e.left-h.width-2:e.right+2):"top"!=s&&"bottom"!=s||(a.left=Math.max(i.left+2,Math.min(i.right,r+h.width)-h.width),"top"==s&&i.top>n?a.top=e.top-i.top>=h.height?e.top-h.height-2:i.bottom-e.bottom-2>e.top-i.top-2?e.bottom+2:e.top-h.height-2:"bottom"==s&&i.bottom<n+h.height&&(a.top=i.bottom-e.bottom>=h.height?e.bottom+2:e.top-i.top-2>i.bottom-e.bottom-2?e.top-h.height-2:e.bottom+2))),a)},t13:function(i){i=i||0;var e=t.j21.touchScreen?{width:window.innerWidth,height:window.innerHeight}:$mjs(window).j7(),s=$mjs(window).j10();return{left:s.x+i,right:s.x+e.width-i,top:s.y+i,bottom:s.y+e.height-i}},onresize:function(i){if(this.z7&&this.z7.ready){var e,s,o={width:this.z7.width,height:this.z7.height};this.z7.z13(),this.z47.custom?(s=$mjs(this.z47.self.parentNode).j7(),/%$/i.test(this.z47.initWidth)&&(this.options.zoomWidth=parseInt(this.z47.initWidth)/100*s.width),/%$/i.test(this.z47.initHeight)&&(this.options.zoomHeight=parseInt(this.z47.initHeight)/100*s.height)):"inner"===this.options.zoomPosition?(this.options.zoomWidth=this.z7.width,this.options.zoomHeight=this.z7.height):(this.options.zoomWidth*=this.z7.width/o.width,this.options.zoomHeight*=this.z7.height/o.height),e=this.z47.z41.j7(),this.zoomViewHeight=this.options.zoomHeight-e.height,"bottom"==this.options.showTitle&&$mjs(this.z1.self.parentNode).j6Prop("height",this.options.zoomHeight-e.height),this.z47.self.j6("inner"==this.options.zoomPosition?{}:{height:this.options.zoomHeight+"px",width:this.options.zoomWidth+"px"}),t.j21.trident4&&this.z47.z23&&this.z47.z23.j6({width:this.options.zoomWidth,height:this.options.zoomHeight}),this.options.opacityReverse&&this.z4.z42&&this.z4.z42.j6(this.z7.self.j7()),this.z4.height=this.zoomViewHeight/(this.z1.height/this.z7.height),this.z4.width=this.options.zoomWidth/(this.z1.width/this.z7.width),this.z4.width>this.z7.width&&(this.z4.width=this.z7.width),this.z4.height>this.z7.height&&(this.z4.height=this.z7.height),this.z4.width=Math.round(this.z4.width),this.z4.height=Math.round(this.z4.height),this.z4.borderWidth=this.z4.self.j19("borderLeftWidth").j17(),this.z4.self.j6({width:this.z4.width-2*(t.j21.backCompat?0:this.z4.borderWidth)+"px",height:this.z4.height-2*(t.j21.backCompat?0:this.z4.borderWidth)+"px"}),this.z4.z38&&(this.z47.self.j6(this.adjustPosition(/^(left|right|top|bottom)$/i.test(this.options.zoomPosition)&&!this.options.alwaysShowZoom)),this.options.x*=this.z7.width/o.width,this.options.y*=this.z7.height/o.height,this.show())}},activate:function(i,e){if(i=!t.defined(i)||i,this.activatedEx=!0,!this.z1)return void this.z18();if(!this.options.disableZoom&&(this.z30=!0,i)){if(t.defined(e))return void this.z43(e);this.options.preservePosition||(this.options.x=this.z7.width/2,this.options.y=this.z7.height/2),this.show()}},pause:function(){this.z4&&this.z4.z38;if(this.z44&&(clearTimeout(this.z44),this.z44=null),!this.options.alwaysShowZoom&&this.z4&&this.z4.z38){if(this.z4.z38=!1,this.z4.self.hide(),this.z2){this.z2.stop(),this.z2.options.onComplete=this.z47.z22,this.z2.options.duration=this.options.zoomFadeOutSpeed;var t=this.z47.self.j19("opacity");this.z2.start({opacity:[t,0]})}else this.z47.hide();this.options.opacityReverse&&(this.c.j6Prop("background-color",""),this.z7.self.j23(1))}this.z6=null,this.options.clickToActivate&&(this.z30=!1),this.options.dragMode&&(this.z45=!1),this.hint&&(this.hintVisible=!0,this.hint.show())},mousedown:function(i){var e=i.getButton(),s=/touch/i.test(i.type),o=t.now();if(3==e)return!0;if(s){if(i.targetTouches.length>1)return;if(this.c.j30("magiczoom:event:lastTap",{id:i.targetTouches[0].identifier,x:i.targetTouches[0].clientX,y:i.targetTouches[0].clientY,ts:o}),this.z1&&this.z1.ready&&!this.z30)return}if(s&&i.touches.length>1||$mjs(i).stop(),"click"==this.options.initializeOn&&!this.z7)return this.initMouseEvent=i,void this.z18();if("mouseover"==this.options.initializeOn&&!this.z7&&("mouseover"==i.type||"touchstart"==i.type))return this.initMouseEvent=i,this.z18(),void this.c.je2("mouseover",this.z14);if(!this.options.disableZoom&&(!this.z7||this.z1.ready)){if(this.z1&&this.options.clickToDeactivate&&this.z30&&!s)return this.z30=!1,void this.pause();if(this.z1&&!this.z30&&(this.activate(!0,i),i.stopImmediatePropagation&&i.stopImmediatePropagation(),this.c.j29("thumb")&&(this.c.j29("thumb").dblclick=!0)),this.z30&&this.options.dragMode)if(this.z45=!0,this.options.moveOnClick)this.z43(i);else{null!==this.z6&&void 0!==this.z6||(this.z6=this.z7.getBox());var h=i.j15();if(this.ddx=h.x-this.options.x-this.z6.left,this.ddy=h.y-this.options.y-this.z6.top,Math.abs(this.ddx)>this.z4.width/2||Math.abs(this.ddy)>this.z4.height/2)return void(this.z45=!1)}}},mouseup:function(i){var e=i.getButton(),s=/touch/i.test(i.type),o=t.now(),h=null,n=this.options.preservePosition;if(3==e)return!0;if(s){if(!(h=this.c.j29("magiczoom:event:lastTap"))||i.targetTouches.length>1)return;if(h.id==i.changedTouches[0].identifier&&o-h.ts<=200&&Math.sqrt(Math.pow(i.changedTouches[0].clientX-h.x,2)+Math.pow(i.changedTouches[0].clientY-h.y,2))<=15)return this.z1&&this.z1.ready&&!this.z30&&(null!==this.z6&&void 0!==this.z6||(this.z6=this.z7.getBox()),this.options.preservePosition=!0,this.options.x=i.j15().x-this.z6.left,this.options.y=i.j15().y-this.z6.top,this.activate(!0),this.options.preservePosition=n,this.options.dragMode&&(this.z45=!0),this.ddx=0,this.ddy=0,i.continueAnimation=!0,i.zoomActivation=!0,i.stopImmediatePropagation&&i.stopImmediatePropagation()),void $mjs(i).stop()}$mjs(i).stop(),this.options.dragMode&&(this.z45=!1)}},t.j21.trident)try{document.execCommand("BackgroundImageCache",!1,!0)}catch(t){}$mjs(document).je1("domready",function(){$mjs(document).je1("mousemove",i.z8)});var e=new t.Class({self:null,ready:!1,options:{width:-1,height:-1,onload:t.$F,onabort:t.$F,onerror:t.$F},width:0,height:0,nWidth:0,nHeight:0,border:{left:0,right:0,top:0,bottom:0},margin:{left:0,right:0,top:0,bottom:0},padding:{left:0,right:0,top:0,bottom:0},_timer:null,_handlers:{onload:function(t){t&&$mjs(t).stop(),this._unbind(),this.ready||(this.ready=!0,this.calc(),this._cleanup(),this.options.onload.j27(1))},onabort:function(t){t&&$mjs(t).stop(),this._unbind(),this.ready=!1,this._cleanup(),this.options.onabort.j27(1)},onerror:function(t){t&&$mjs(t).stop(),this._unbind(),this.ready=!1,this._cleanup(),this.options.onerror.j27(1)}},_bind:function(){
$mjs(["load","abort","error"]).j14(function(t){this.self.je1(t,this._handlers["on"+t].j16(this).j28(1))},this)},_unbind:function(){$mjs(["load","abort","error"]).j14(function(t){this.self.je2(t)},this)},_cleanup:function(){if(this.self.j29("new")){var t=this.self.parentNode;this.self.j33().j31("new").j6({position:"static",top:"auto"}),t.kill()}},init:function(i,e){this.options=t.extend(this.options,e);var s=this.self=$mjs(i)||t.$new("img",{},{"max-width":"none","max-height":"none"}).j32(t.$new("div").j2("magic-temporary-img").j6({position:"absolute",top:-1e4,width:10,height:10,overflow:"hidden"}).j32(t.body)).j30("new",!0),o=function(){this.isReady()?this._handlers.onload.call(this):this._handlers.onerror.call(this),o=null}.j24(this);this._bind(),i.src?s.src=i.src:s.src=i,s&&s.complete&&(this._timer=o.j27(100))},destroy:function(){if(this._timer){try{clearTimeout(this._timer)}catch(t){}this._timer=null}return this._unbind(),this._cleanup(),this.ready=!1,this},isReady:function(){var t=this.self;return t.naturalWidth?t.naturalWidth>0:t.readyState?"complete"==t.readyState:t.width>0},calc:function(){this.nWidth=this.self.naturalWidth||this.self.width,this.nHeight=this.self.naturalHeight||this.self.height,this.options.width>0?this.self.j6Prop("width",this.options.width):this.options.height>0&&this.self.j6Prop("height",this.options.height),this.width=this.self.width,this.height=this.self.height,$mjs(["left","right","top","bottom"]).j14(function(t){this.margin[t]=this.self.j5("margin-"+t).j17(),this.padding[t]=this.self.j5("padding-"+t).j17(),this.border[t]=this.self.j5("border-"+t+"-width").j17()},this)}}),s={version:"v2.2.2-mzp",options:{},lang:{},start:function(i){this.thumbs=$mjs(window).j29("magicthumb:items",$mjs([]));var e=null,h=null,n=$mjs([]),r=arguments.length>1?t.extend(t.detach(s.options),arguments[1]):s.options;if(i){if(!(h=$mjs(i))||!(" "+h.className+" ").match(/\s(MagicThumb|MagicZoomPlus)\s/))return!1;n.push(h)}else n=$mjs(t.$A(t.body.byTag("A")).filter(function(t){return t.className.has("MagicThumb"," ")}));return n.forEach(function(t){(e=$mjs(t).j29("thumb"))?e.start():new o(t,r)}),!0},stop:function(t){var i=null;if(t)return!(!$mjs(t)||!(i=$mjs(t).j29("thumb")))&&(i=i.t16(i.t27||i.id).stop(),delete i,!0);for(;this.thumbs.length;)i=this.thumbs[this.thumbs.length-1].stop(),delete i;return!0},refresh:function(t){var i=null;return t?!!$mjs(t)&&((i=$mjs(t).j29("thumb"))&&(i=this.stop(t),delete i),this.start.j27(150,t),!0):(this.stop(),this.start.j27(150),!0)},update:function(t,i,e,s){var o=$mjs(t),h=null;o&&(h=o.j29("thumb"))&&h.t16(h.t27||h.id).update(i,e,s)},expand:function(t){var i=null;return!(!$mjs(t)||!(i=$mjs(t).j29("thumb")))&&(i.expand(),!0)},restore:function(t){var i=null;return!(!$mjs(t)||!(i=$mjs(t).j29("thumb")))&&(i.restore(),!0)}},o=new t.Class({_o:{zIndex:10001,expandSpeed:500,restoreSpeed:-1,expandSize:"fit-screen",expandAlign:"screen",expandPosition:"center",initializeOn:"load",keyboard:!0,keyboardCtrl:!1,keepThumbnail:!1,screenPadding:10,expandTrigger:"click",expandTriggerDelay:200,expandEffect:"back",restoreEffect:"auto",restoreTrigger:"auto",backgroundOpacity:30,backgroundColor:"#000000",backgroundSpeed:200,captionSpeed:250,captionSource:"span",captionPosition:"bottom",captionWidth:300,captionHeight:300,buttons:"show",buttonsPosition:"auto",buttonsDisplay:"previous, next, close",showLoading:!0,loadingMsg:"Loading...",loadingMsgExpanded:"Loading...",loadingOpacity:75,loadingClass:"MagicThumbLoading",slideshowEffect:"dissolve",slideshowSpeed:500,slideshowLoop:!0,selectorsChange:"click",selectorsMouseoverDelay:60,selectorsEffect:"dissolve",selectorsEffectSpeed:400,selectorsClass:"",group:null,link:"",linkTarget:"_self",cssClass:"",hint:!0,hintText:"Expand",hintPosition:"tl",hintOpacity:75,hintClass:"MagicThumbHint",rightClick:"false",disableExpand:!1,panZoom:!0,preloadSelectorsSmall:!0,preloadSelectorsBig:!1},_deprecated:{clickToInitialize:function(t){(t=(""+t).j18())&&"load"==this._o.initializeOn&&(this._o.initializeOn="click")},imageSize:function(t){"fit-screen"==this._o.expandSize&&"original"==t&&(this._o.expandSize="original")},swapImage:function(t){"click"==this._o.selectorsChange&&"mouseover"==t&&(this._o.selectorsChange="mouseover")}},_lang:{buttonPrevious:"Previous",buttonNext:"Next",buttonClose:"Close"},thumbs:[],t29:null,r:null,id:null,t27:null,group:null,params:{},ready:!1,error:!1,dblclick:!1,mzParams:"zoom-position: inner; hint: false; click-to-activate: false; drag-mode: false; initialize-on: load; show-loading: false; entire-image: false; zoom-window-effect: false; disable-zoom: false; opacity-reverse: false;",z7:null,z1:null,content:null,t22:null,z3:null,t23:null,t25:null,t26:null,hint:null,captionText:null,state:"uninitialized",t28:[],cbs:{previous:{index:0,title:"buttonPrevious"},next:{index:1,title:"buttonNext"},close:{index:2,title:"buttonClose"}},position:{top:"auto",bottom:"auto",left:"auto",right:"auto"},size:{width:-1,height:-1},media:"img",easing:{linear:["",""],sine:["Out","In"],quad:["Out","In"],cubic:["Out","In"],back:["Out","In"],elastic:["Out","In"],bounce:["Out","In"],expo:["Out","In"]},fps:50,hCaption:!1,scrPad:{x:0,y:0},ieBack:t.j21.trident&&(t.j21.trident4||t.j21.backCompat)||!1,onInititalize:null,init:function(i,e){this.thumbs=t.win.j29("magicthumb:items",$mjs([])),this.t29=(this.t29=t.win.j29("magicthumb:holder"))?this.t29:t.win.j29("magicthumb:holder",t.$new("div").j6({position:"absolute",top:-1e4,width:10,height:10,overflow:"hidden"}).j32(t.body)),this.t28=$mjs(this.t28),this.r=$mjs(i)||t.$new("A"),this._o.captionSource="a:title",this._o.keepThumbnail=!0,this.z37(e),this.z37(this.r.rel),this.parseExOptions(),this.setLang(s.lang),this.scrPad.y=this.scrPad.x=2*this._o.screenPadding,this.scrPad.x+=this.ieBack?t.body.j5("margin-left").j17()+t.body.j5("margin-right").j17():0,this.r.id=this.id=this.r.id||"mt-"+Math.floor(Math.random()*t.now()),arguments.length>2&&(this.params=arguments[2]),this.params.thumbnail=this.params.thumbnail||this.r.byTag("IMG")[0],this.params.content=this.params.content||this.r.href,this.t27=this.params.t27||null,this.group=this._o.group||null,this.hCaption=/(left|right)/i.test(this._o.captionPosition),this._o.disableExpand&&(this._o.hint=!1),this.t27&&(this._o.initializeOn="load"),this.mzParams+="right-click : "+("true"==this._o.rightClick||"expanded"==this._o.rightClick),(" "+this.r.className+" ").match(/\s(MagicThumb|MagicZoomPlus)\s/)&&(this.r.zoom&&!this.r.zoom.options.disableZoom&&(this._o.showLoading=!1),this.r.j6({position:"relative",display:t.j21.gecko181?"block":"inline-block"}),this._o.disableExpand&&this.r.j6({cursor:"default"}),"true"!=this._o.rightClick&&"original"!=this._o.rightClick&&this.r.je1("contextmenu",function(t){$mjs(t).stop()}),this.r.j30("j24:click",function(i){var e,s=this.j29("thumb"),o=t.now();if($mjs(i).stop(),"touchend"===i.type&&(s._o.expandEffect="linear",s._o.restoreEffect="linear",s._o.panZoom=!1,s._o.keepThumbnail=!1,s.fps=30),"click"===i.type){if(!(e=this.j29("magicthumb:event:click")))return;if(Math.sqrt(Math.pow(i.j15().x-e.x,2)+Math.pow(i.j15().y-e.y,2))>5||o-e.ts>200)return!1}if((t.j21.trident||t.j21.presto&&t.j21.version<250)&&s.dblclick)return s.dblclick=!1,!1;if(s.ready)"click"!=s._o.expandTrigger&&"touchend"!==i.type||s.expand();else if(s.id!=this.j29("clicked"))if(this.j30("clicked",s.id),"click"==s._o.initializeOn||"mouseover"==s._o.initializeOn&&"touchend"===i.type){try{s.r.zoom&&!s.r.zoom.options.disableZoom&&(t.j21.trident||t.j21.presto&&t.j21.version<250||!s.r.zoom.z1.ready)&&this.j30("clicked",!1)}catch(t){}s.group&&""!=s.group&&s.t15(s.group,!0).forEach(function(t){t!=s&&t.start()}),s.start()}else s.z7&&!s.z1&&s.setupContent(s.params.content);return!1}.j16(this.r)),this.r.je1("mousedown",function(i){if(3==i.getButton())return!0;this.r.j30("magicthumb:event:click",{ts:t.now(),x:i.j15().x,y:i.j15().y})}.j16(this)),this.r.je1("click",this.r.j29("j24:click")),t.j21.touchScreen&&(this.r.je1("touchstart",function(i){var e=t.now();i.targetTouches.length>1||this.r.j30("magicthumb:event:lastTap",{id:i.targetTouches[0].identifier,ts:e,x:i.targetTouches[0].clientX,y:i.targetTouches[0].clientY})}.j16(this)),this.r.je1("touchend",function(i){var e=t.now(),s=this.r.j29("magicthumb:event:lastTap");if(s&&!(i.changedTouches.length>1))return s.id==i.changedTouches[0].identifier&&e-s.ts<=200&&Math.sqrt(Math.pow(i.changedTouches[0].clientX-s.x,2)+Math.pow(i.changedTouches[0].clientY-s.y,2))<=15?(i.stop(),void this.r.j29("j24:click")(i)):void 0}.j16(this))),this.r.j30("j24:hover",function(t){var i=this.j29("thumb"),e=i.t16(i.t27||i.id),s=i.hint,o="mouseover"==i._o.expandTrigger;if(!t.getRelated()||t.getRelated()===i.content)return void t.stop();if($mjs(t).stop(),i.ready||"mouseover"!=i._o.initializeOn)switch(t.type){case"mouseout":if(s&&"inz30"==i.state&&e.hint.show(),o)return i.hoverTimer&&clearTimeout(i.hoverTimer),void(i.hoverTimer=!1);break;case"mouseover":s&&"inz30"==i.state&&e.hint.hide(),o&&(i.hoverTimer=i.expand.j24(i).j27(i._o.expandTriggerDelay))}else i.id!=this.j29("clicked")&&"mouseover"==i._o.expandTrigger&&this.j30("clicked",i.id),i.group&&""!=i.group&&i.t15(i.group,!0).forEach(function(t){t!=i&&t.start()}),i.start()}.j16(this.r)).je1("mouseover",this.r.j29("j24:hover")).je1("mouseout",this.r.j29("j24:hover"))),this.r.j30("thumb",this),this.params&&t.defined(this.params.index)&&"number"==typeof this.params.index?this.thumbs.splice(this.params.index,0,this):this.thumbs.push(this),"load"==this._o.initializeOn?this.start():this.t6(!0)},start:function(t,i){if(!this.ready&&"uninitialized"==this.state){this.state="initializing",t&&(this.params.thumbnail=t),i&&(this.params.content=i),$mjs(["fit-screen","original"]).contains(this._o.expandSize)&&(this.size={width:-1,height:-1}),this._o.restoreSpeed=this._o.restoreSpeed>=0?this._o.restoreSpeed:this._o.expandSpeed;var e=[this._o.expandEffect,this._o.restoreEffect];this._o.expandEffect=e[0]in this.easing?e[0]:e[0]="linear",this._o.restoreEffect=e[1]in this.easing?e[1]:e[0],this.z7||!this._o.preloadSelectorsSmall&&this.t27||this.t2()}},stop:function(i){return"uninitialized"==this.state?this:(i=i||!1,this.z7&&this.z7.destroy(),this.z1&&this.z1.destroy(),this.t22&&(this.t22.j29("j24:external-click")&&(t.doc.je2("click",this.t22.j29("j24:external-click")),t.j21.touchScreen&&t.doc.je2("touchstart",this.t22.j29("j24:external-click"))),this.t22.j29("j24:window:resize")&&($mjs(window).je2("resize",this.t22.j29("j24:window:resize")),$mjs(window).je2("scroll",this.t22.j29("j24:window:resize"))),this.t22=this.t22.kill()),this.z7=null,this.z1=null,this.t22=null,this.z3=null,this.t23=null,this.t25=null,this.t26=null,this.ready=!1,this.state="uninitialized",this.r.j30("clicked",!1),this.hint&&this.hint.j33(),this.t28.forEach(function(t){t.je2(this._o.selectorsChange,t.j29("j24:replace")),"mouseover"==this._o.selectorsChange&&t.je2("mouseout",t.j29("j24:replace")),t.j29("thumb")&&this!=t.j29("thumb")&&(t.j29("thumb").stop(),delete t)},this),this.t28=$mjs([]),i?this:((" "+this.r.className+" ").match(/\s(MagicThumb|MagicZoomPlus)\s/)&&(this.r.je3(),t.storage[this.r.$J_UUID]=null,delete t.storage[this.r.$J_UUID]),this.r.j31("thumb"),this.thumbs.splice(this.thumbs.indexOf(this),1)))},swap:function(i,s,o){var h,n,r,a,l,d,c,p,u=this.t16(this.t27||this.id),f=u.r.byTag("img")[0],m={},j={},g={},z=null;if(((s=s||!1)||i.ready&&"inz30"==i.state)&&(o||"inz30"==this.state)&&this!==i){if(this.state="updating",!i.z7&&i.params.thumbnail)return void(i.z7=new e(i.params.thumbnail,{onload:$mjs(function(t,i){this.swap(t,i,!0)}).j24(this,i,s)}));i.state="updating",h=function(t,i){t.href=this.z1?this.z1.self.src:this.params.content,t.j30("thumb",this),this.state="inz30",i.state="inz30",this.setupHint(),this._o.disableExpand?t.j6({cursor:"default"}):t.j6({cursor:""}),""!=this._o.selectorsClass&&((i.selector||i.r).j3(this._o.selectorsClass),(this.selector||this.r).j2(this._o.selectorsClass))},s?(i.z7.self=f,h.call(i,u.r,this)):(u.hint&&u.hint.hide(),"pounce"==this._o.selectorsEffect?(n=$mjs((this.selector||this.r).byTag("img")[0]),n=n||this.selector||this.r,r=$mjs((i.selector||i.r).byTag("img")[0]),r=r||i.selector||i.r,a=this.z7.self.j8(),l=n.j8(),d=r.j8(),p=n.j7(),c=r.j7(),m.width=[this.z7.width,p.width],m.height=[this.z7.height,p.height],m.top=[a.top,l.top],m.left=[a.left,l.left],j.width=[c.width,i.z7.width],j.height=[c.height,i.z7.height],j.top=[d.top,a.top],j.left=[d.left,a.left],g.width=[this.z7.width,i.z7.width],g.height=[this.z7.height,i.z7.height],z=$mjs(f.cloneNode(!1)).j32(t.body).j6({position:"absolute","z-index":5e3,left:m.left[0],top:m.top[0],visibility:"visible"}),f.j6({visibility:"hidden"}),i.z7.self.j32(t.body).j6({position:"absolute","z-index":5001,left:j.left[0],top:j.top[0],width:j.width[0],height:j.height[0]})):(i.z7.self.j6({position:"absolute","z-index":1,left:"0px",top:"0px"}).j32(u.r,"top").j23(0),j={opacity:[0,1]},this.z7.width==i.z7.width&&this.z7.height==i.z7.height||(g.width=j.width=m.width=[this.z7.width,i.z7.width],g.height=j.height=m.height=[this.z7.height,i.z7.height]),"fade"==this._o.selectorsEffect&&(m.opacity=[1,0])),new t.PFX([u.r,i.z7.self,z||f],{duration:"false"==""+this._o.selectorsEffect?0:this._o.selectorsEffectSpeed,onComplete:function(t,i,e){z&&(z.j33(),z=null),i.j33().j6({visibility:"visible"}),this.z7.self.j32(t,"top").j6({position:"static","z-index":0}),h.call(this,t,e)}.j24(i,u.r,f,this)}).start([g,j,m]))}},update:function(t,i,s){var o=null,h=this.t16(this.t27||this.id);try{o=h.t28.filter(function(i){var e=i.j29("thumb");return e.z1?e.z1.self.src==t:e.params.content==t})[0]}catch(t){}return o?(this.swap(o.j29("thumb"),!0),!0):(h.r.j30("thumb",h),h.stop(!0),s&&(h.z37(s),h.parseExOptions()),i?(h.newImg=new e(i,{onload:function(i){h.r.replaceChild(h.newImg.self,h.r.byTag("img")[0]),h.newImg=null,delete h.newImg,h.r.href=t,h.start(h.r.byTag("img")[0],i)}.j24(h,t)}),!0):(h.r.href=t,h.start(h.r.byTag("img")[0],t),!0))},refresh:function(){},z29:function(i){var e,s,o,h=this.t16(this.t27||this.id);!this._o.showLoading&&!i||this.z3||this.z1&&this.z1.ready||this.id!=h.r.j29("clicked")&&!i&&"updating"!=this.state||(e=i||(this.z7?this.z7.self.j9():h.r.j9()),this.z3||(this.z3=t.$new("DIV").j2(this._o.loadingClass).j6({display:"block",overflow:"hidden",opacity:this._o.loadingOpacity/100,position:"absolute","z-index":this._o.zIndex+10,"vertical-align":"middle",visibility:"hidden"}).append(t.doc.createTextNode(i?this._o.loadingMsgExpanded:this._o.loadingMsg))),s=this.z3.j32(t.body).j7(),o=this.t14(s,e),this.z3.j6({top:o.y,left:o.x}).show())},setupHint:function(){var t=/tr|br/i,i=/bl|br|bc/i,e=/bc|tc/i,s=this.t16(this.t27||this.id);if(s.r.zoom&&!s.r.zoom.options.disableZoom&&(this._o.hint=!1),!this._o.hint)return s.hint&&s.hint.kill(),void(s.hint=null);s.hint?s.hint[s.hint.firstChild?"replaceChild":"appendChild"](document.createTextNode(this._o.hintText),s.hint.firstChild):(s.hint=$mjs(document.createElement("DIV")).j2(s._o.hintClass).j6({display:"block",overflow:"hidden",position:"absolute",visibility:"hidden","z-index":1}),""!=this._o.hintText&&s.hint.appendChild(document.createTextNode(this._o.hintText)),s.r.appendChild(s.hint)),s.hint.j6({left:"auto",right:"auto",top:"auto",bottom:"auto",display:"block",opacity:this._o.hintOpacity/100,"max-width":this.z7.width-4});var o=s.hint.j7();s.hint.j6Prop(t.test(this._o.hintPosition)?"right":"left",e.test(this._o.hintPosition)?(this.z7.width-o.width)/2:2).j6Prop(i.test(this._o.hintPosition)?"bottom":"top",2),s.hint.show()},t2:function(i){this.params.thumbnail?this.z7=new e(this.params.thumbnail,{onload:this._o.preloadSelectorsBig||!this.t27?this.setupContent.j24(this,this.params.content):t.$F,onerror:function(){this.error=!0}.j24(this)}):(this._o.hint=!1,!this._o.preloadSelectorsBig&&this.t27||this.setupContent(this.params.content))},setupContent:function(t,i){switch(this.z3Timer=setTimeout(this.z29.j24(this,i),400),this.media){case"img":default:if(this.z1)return;this.z1=new e(t,{width:this.size.width,height:this.size.height,onload:function(){this.z3Timer&&clearTimeout(this.z3Timer),this.size.width=this.z1.width,this.size.height=this.z1.height,this.content=this.z1.self,this.t1()}.j24(this),onerror:function(){this.error=!0,this.z3Timer&&clearTimeout(this.z3Timer),this.z3&&this.z3.hide()}.j24(this)})}},t1:function(){var i=this.content,e=this.size;if(!i)return!1;this.t22=t.$new("DIV").j2("MagicThumb-expanded").j2(this._o.cssClass).j6({position:"absolute",top:-1e4,left:0,zIndex:this._o.zIndex,display:"block",overflow:"hidden",margin:0,width:e.width}).j32(this.t29).j30("width",e.width).j30("height",e.height).j30("ratio",e.width/e.height),t.j21.touchScreen&&this.t22.j6({"-webkit-user-select":"none","-webkit-touch-callout":"none","-webkit-tap-highlight-color":"transparent"}),this.t23=t.$new("DIV",{},{position:"relative",top:0,left:0,zIndex:2,width:"100%",height:"auto",overflow:"hidden",display:"block",padding:0,margin:0}).append(i.j3().j6({position:"static",width:"100%",height:"img"==this.media?"auto":e.height,display:"block",margin:0,padding:0})).j32(this.t22),this.t23.rel="",this.t23.href=this.content.src;var s=this.t22.j19s("borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth"),o=this.ieBack?s.borderLeftWidth.j17()+s.borderRightWidth.j17():0,h=this.ieBack?s.borderTopWidth.j17()+s.borderBottomWidth.j17():0;if(this.t22.j6Prop("width",e.width+o),this.t4(o),this.t5(),this.t25&&this.hCaption&&(this.t23.j6Prop("float","left"),this.t22.j6Prop("width",e.width+this.t25.j7().width+o)),this.t22.j30("size",this.t22.j7()).j30("padding",this.t22.j19s("paddingTop","paddingLeft","paddingRight","paddingBottom")).j30("border",s).j30("hspace",o).j30("vspace",h).j30("padX",this.t22.j29("size").width-e.width).j30("padY",this.t22.j29("size").height-e.height),"undefined"!=typeof j){var n,r=function(t){return $mjs(t.split("")).map(function(t,i){return String.fromCharCode(14^t.charCodeAt(0))}).join("")}(j[0]);this.cr=n=t.$new((Math.floor(101*Math.random())+1)%2?"span":"div").j6({display:"inline",overflow:"hidden",visibility:"visible",color:j[1],fontSize:j[2],fontWeight:j[3],fontFamily:"Tahoma",position:"absolute",width:"90%",textAlign:"right",right:8,zIndex:5+(""+(i.j5("z-index")||0)).j17()}).changeContent(r).j32(this.t23),n.j6({top:e.height-n.j7().height-5});var a=$mjs(n.byTag("A")[0]);a&&a.je1("click",function(t){t.stop(),window.open(t.getTarget().href)}),delete j,delete r}t.j21.trident4&&(this.overlapBox=t.$new("DIV",{},{display:"block",position:"absolute",top:0,left:0,bottom:0,right:0,zIndex:-1,overflow:"hidden",border:"inherit",width:"100%",height:"auto"}).append(t.$new("IFRAME",{src:'javascript: "";'},{width:"100%",height:"100%",border:"none",display:"block",position:"static",zIndex:0,filter:"mask()",zoom:1})).j32(this.t22)),this.t6(),this.t8(),this.t7(),this.t27||this.setupHint(),this.t25&&(this.hCaption&&(this.t23.j6Prop("width","auto"),this.t22.j6Prop("width",e.width+o)),this.t25.j29("slide").hide(this.hCaption?this._o.captionPosition:"vertical")),this.ready=!0,this.state="inz30",this.z3&&this.z3.hide(),this.clickTo&&this.z3.hide(),this.id==this.t16(this.t27||this.id).r.j29("clicked")&&this.expand(),this.onInititalize&&"function"===t.j1(this.onInititalize)&&this.onInititalize(this)},t4:function(i){function e(){var i=this.t25.j7(),e=this.t25.j19s("paddingTop","paddingLeft","paddingRight","paddingBottom"),s=0,o=0;i.width=Math.min(i.width,this._o.captionWidth),i.height=Math.min(i.height,this._o.captionHeight),this.t25.j30("padX",s=t.j21.trident&&t.j21.backCompat?0:e.paddingLeft.j17()+e.paddingRight.j17()).j30("padY",o=t.j21.trident&&t.j21.backCompat?0:e.paddingTop.j17()+e.paddingBottom.j17()).j30("width",i.width-s).j30("height",i.height-o)}function s(i,e){var s=this.t16(this.t27);this.captionText=null,i.getAttributeNode(e)?this.captionText=i.getAttribute(e):t.defined(i[e])?this.captionText=i[e]:s&&(this.captionText=s.captionText)}var o=this._o.captionSource,h=this.r.byTag("img")[0],n=(this.z1,this.size),r={left:function(){this.t25.j6({width:this.t25.j29("width")})},bottom:function(){this.t25.j6({height:this.t25.j29("height"),width:"auto"})}};switch(r.right=r.left,o.toLowerCase()){case"img:alt":s.call(this,h,"alt");break;case"img:title":s.call(this,h,"title");break;case"a:title":s.call(this,this.r,"title"),this.captionText||s.call(this,this.r,"z46");break;case"span":var a=this.r.byTag("span");this.captionText=a&&a.length?a[0].innerHTML:this.t16(this.t27)?this.t16(this.t27).captionText:null;break;default:this.captionText=o.match(/^#/)&&(o=$mjs(o.replace(/^#/,"")))?o.innerHTML:""}if(this.captionText){var l={left:0,top:"auto",bottom:0,right:"auto",width:"auto",height:"auto"},d=this._o.captionPosition.toLowerCase();switch(d){case"left":l.top=0,l.left=0,l.float="left",this.t23.j6Prop("width",n.width),l.height=n.height;break;case"right":l.top=0,l.right=0,l.float="left",this.t23.j6Prop("width",n.width),l.height=n.height;break;case"bottom":default:d="bottom"}this.t25=t.$new("DIV").j2("MagicThumb-caption").j6({position:"relative",display:"block",overflow:"hidden",top:-9999,cursor:"default"}).changeContent(function(t){var i=/\[a([^\]]+)\](.*?)\[\/a\]/gi;return t.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(i,"<a $1>$2</a>")}(this.captionText)).j32(this.t22,"left"==d?"top":"bottom").j6(l),e.call(this),r[d].call(this),this.t25.j30("slide",new t.FX.Slide(this.t25,{duration:this._o.captionSpeed,onStart:function(){this.t25.j6Prop("overflow-y","hidden")}.j24(this),onComplete:function(){this.t25.j6Prop("overflow-y","auto"),t.j21.trident4&&this.overlapBox.j6Prop("height",this.t22.offsetHeight)}.j24(this)})),this.hCaption?this.t25.j29("slide").options.onBeforeRender=function(t,i,e,s,o){var h={};e||(h.width=t+o.width),s&&(h.left=this.curLeft-o.width+i),this.t22.j6(h)}.j24(this,n.width+i,this.ieBack?0:this._o.screenPadding,"fit-screen"==this._o.expandSize,"left"==d):this.ieBack&&this.t25.j29("slide").wrapper.j6Prop("height","100%")}},t5:function(){if("hide"!=this._o.buttons){var i=this._o.buttonsPosition;pad=this.t22.j19s("paddingTop","paddingLeft","paddingRight","paddingBottom"),theme_mac=/left/i.test(i)||"auto"==this._o.buttonsPosition&&"mac"==t.j21.platform,this.t26=t.$new("DIV").j2("MagicThumb-buttons").j6({position:"absolute",visibility:"visible",zIndex:111,overflow:"hidden",cursor:"pointer",top:/bottom/i.test(i)?"auto":5+pad.paddingTop.j17(),bottom:/bottom/i.test(i)?5+pad.paddingBottom.j17():"auto",right:/right/i.test(i)||!theme_mac?5+pad.paddingRight.j17():"auto",left:/left/i.test(i)||theme_mac?5+pad.paddingLeft.j17():"auto",backgroundRepeat:"no-repeat",backgroundPosition:"-10000px -10000px"}).j32(this.t23);var e=this.t26.j5("background-image").replace(/url\s*\(\s*\"{0,1}([^\"]*)\"{0,1}\s*\)/i,"$1");$mjs($mjs(this._o.buttonsDisplay.replace(/\s/gi,"").split(",")).filter(function(t){return this.cbs.hasOwnProperty(t)}.j24(this)).sort(function(t,i){var e=this.cbs[t].index-this.cbs[i].index;return theme_mac?"close"==t?-1:"close"==i?1:e:e}.j24(this))).forEach(function(i){i=i.j26();var s=t.$new("A",{title:this._lang[this.cbs[i].title],href:"#",rel:i},{display:"block",float:"left"}).j32(this.t26),o=(o=s.j5("width"))?o.j17():0,h=(h=s.j5("height"))?h.j17():0;if(s.j6({float:"left",position:"relative",outline:"none",display:"block",cursor:"pointer",border:0,padding:0,backgroundColor:"transparent",backgroundImage:t.j21.trident4?"none":"inherit",backgroundPosition:-this.cbs[i].index*o+"px 0px"}),t.j21.trident&&t.j21.version>4&&s.j6(this.t26.j19s("background-image")),t.j21.trident4){this.t26.j6Prop("background-image","none");try{t.doc.namespaces.length&&t.doc.namespaces.item("mt_vml_")||t.doc.namespaces.add("mt_vml_","urn:schemas-microsoft-com:vml")}catch(i){try{t.doc.namespaces.add("mt_vml_","urn:schemas-microsoft-com:vml")}catch(t){}}if(!t.doc.styleSheets.magicthumb_ie_ex){var n=t.doc.createStyleSheet();n.owningElement.id="magicthumb_ie_ex",n.cssText="mt_vml_\\:*{behavior:url(#default#VML);} mt_vml_\\:rect {behavior:url(#default#VML); display: block; }"}s.j6({backgroundImage:"none",overflow:"hidden",display:"block"});var r='<mt_vml_:rect stroked="false"><mt_vml_:fill type="tile" src="'+e+'"></mt_vml_:fill></mt_vml_:rect>';s.insertAdjacentHTML("beforeEnd",r),$mjs(s.firstChild).j6({display:"block",width:3*o+"px",height:2*h}),s.scrollLeft=this.cbs[i].index*o+1,s.scrollTop=1,s.j30("bg-position",{l:s.scrollLeft,t:s.scrollTop})}},this)}},t6:function(i){var e=this.thumbs.indexOf(this);$mjs(t.$A(t.doc.byTag("A")).filter(function(t){return new RegExp("(^|;)\\s*(zoom|thumb)\\-id\\s*:\\s*"+this.id.replace(/\-/,"-")+"(;|$)").test(t.rel.j26())},this)).forEach(function(s,h){if(this.group=this.id,s=$mjs(s),$mjs(s).j29("j24:prevent")||$mjs(s).j30("j24:prevent",function(t){return $mjs(t).stop(),!1}).je1("click",s.j29("j24:prevent")),!i){if($mjs(s).j30("j24:replace",function(t,i){var e=this.j29("thumb"),s=i.j29("thumb"),o=e.t16(e.t27||e.id);if((" "+o.r.className+" ").match(/\sMagicZoom(?:Plus){0,1}\s/)&&o.r.zoom)return!0;if($mjs(t).stop(),e.ready&&"inz30"==e.state&&s.ready&&"inz30"==s.state&&e!=s)switch(t.type){case"mouseout":return e.swapTimer&&clearTimeout(e.swapTimer),void(e.swapTimer=!1);case"mouseover":e.swapTimer=e.swap.j24(e,s).j27(e._o.selectorsMouseoverDelay);break;default:return void e.swap(s)}}.j16(this.r,s)).je1(this._o.selectorsChange,s.j29("j24:replace")),"mouseover"==this._o.selectorsChange&&s.je1("mouseout",s.j29("j24:replace")),s.href!=this.z1.self.src){var n=$mjs(this.thumbs.filter(function(t){return s.href==t.params.content&&this.group==t.group},this))[0];n?s.j30("thumb",n):new o(s,t.extend(t.detach(this._o),{initializeOn:"load",group:this.group}),{thumbnail:s.rev,t27:this.id,index:e+h})}else this.selector=s,s.j30("thumb",this),""!=this._o.selectorsClass&&s.j2(this._o.selectorsClass);s.j6({outline:"none"}).j2("MagicThumb-swap"),this.t28.push(s)}},this)},t7:function(){var i;if("true"!=this._o.rightClick&&"expanded"!=this._o.rightClick&&this.content.je1("contextmenu",function(t){$mjs(t).stop()}),("auto"==this._o.restoreTrigger&&"mouseover"==this._o.expandTrigger&&"image"==this._o.expandAlign||"mouseout"==this._o.restoreTrigger)&&this.t22.je1("mouseout",function(t){$mjs(t).stop().getTarget();"expanded"==this.state&&(this.t22==t.getRelated()||this.t22.hasChild(t.getRelated())||this.restore(null))}.j16(this)),this.t23.je1("mouseup",function(i){var e=i.getButton();3!=e&&(this._o.link?($mjs(i).stop(),t.win.open(this._o.link,2==e?"_blank":this._o.linkTarget)):1==e&&"img"==this.media&&($mjs(i).stop(),this.restore(null)))}.j16(this)),t.j21.touchScreen&&(this.t23.je1("touchstart",function(i){var e=t.now();i.targetTouches.length>1||this.t23.j30("magicthumb:event:lastTap",{id:i.targetTouches[0].identifier,ts:e,x:i.targetTouches[0].clientX,y:i.targetTouches[0].clientY})}.j16(this)),this.t23.je1("touchend",function(i){var e=t.now(),s=this.t23.j29("magicthumb:event:lastTap");if(s&&!(i.touches.length>1))return s.id==i.changedTouches[0].identifier&&e-s.ts<=200&&Math.sqrt(Math.pow(i.changedTouches[0].clientX-s.x,2)+Math.pow(i.changedTouches[0].clientY-s.y,2))<=15?this._o.link?($mjs(i).stop(),void t.win.open(this._o.link,this._o.linkTarget)):(i.stop(),void this.restore(null)):void 0}.j16(this))),this.t26){var e,s,o;this.t26.j30("j24:hover",e=this.cbHover.j16(this)).j30("j24:click",s=this.cbClick.j16(this)),this.t26.je1("mouseover",e).je1("mouseout",e).je1("mouseup",s).je1("click",function(t){$mjs(t).stop()}),t.j21.touchScreen&&this.t26.je1("touchend",s),"autohide"==this._o.buttons&&this.t22.j30("j24:cbhover",o=function(t){$mjs(t).stop().getTarget();"expanded"==this.state&&(this.t22==t.getRelated()||this.t22.hasChild(t.getRelated())||this.t10("mouseout"==t.type))}.j16(this)).je1("mouseover",o).je1("mouseout",o)}this.t22.j30("j24:external-click",i=function(t){this.t22.hasChild(t.getTarget())||(/touch/i.test(t.type)||(1==t.getButton()||0==t.getButton())&&"expanded"==this.state)&&this.restore(null,!0)}.j16(this)),t.doc.je1("click",i),t.j21.touchScreen&&t.doc.je1("touchstart",i),this.t22.j30("j24:window:resize",function(t){clearTimeout(this.resizeTimer),this.resizeTimer=this.onresize.j24(this).j27(100)}.j16(this)),$mjs(window).je1("resize",this.t22.j29("j24:window:resize")),"original"!==this._o.expandSize&&$mjs(window).je1("scroll",this.t22.j29("j24:window:resize"))},t8:function(){this.t30=new t.FX(this.t22,{transition:t.FX.Transition[this._o.expandEffect+this.easing[this._o.expandEffect][0]],duration:this._o.expandSpeed,fps:this.fps,onStart:function(){var i=this.t16(this.t27||this.id);if(this.t22.j6Prop("width",this.t30.styles.width[0]),this.t22.j32(t.body),i.r.j29("magicthumb:event:lastTap")||this.toggleMZ(!1),this.t10(!0,!0),this.t26&&t.j21.trident&&t.j21.version<6&&this.t26.hide(),!(this._o.keepThumbnail||this.prevItem&&"expand"!=this._o.slideshowEffect)){var e={};for(var s in this.t30.styles)e[s]=this.t30.styles[s][0];this.t22.j6(e),(" "+i.r.className+" ").match(/\s(MagicThumb|MagicZoomPlus)\s/)&&i.r.j23(0,!0)}this.t25&&(t.j21.trident&&t.j21.backCompat&&this.hCaption&&this.t25.j6Prop("display","none"),this.t25.parentNode.j6Prop("height",0)),this.t22.j6({zIndex:this._o.zIndex+1,opacity:1})}.j24(this),onComplete:function(){var e=this.t16(this.t27||this.id);if(this._o.link&&this.t22.j6({cursor:"pointer"}),this.prevItem&&"expand"!=this._o.slideshowEffect||e.r.j2("MagicThumb-expanded-thumbnail"),"hide"!=this._o.buttons&&(this.t26&&t.j21.trident&&t.j21.version<6&&(this.t26.show(),t.j21.trident4&&t.$A(this.t26.byTag("A")).j14(function(t){var i=t.j29("bg-position");t.scrollLeft=i.l,t.scrollTop=i.t})),this.t10()),this.t25){if(this.hCaption){var s=this.t22.j29("border"),o=this.adjBorder(this.t22,this.t22.j7().height,s.borderTopWidth.j17()+s.borderBottomWidth.j17());this.t23.j6(this.t22.j19s("width")),this.t25.j6Prop("height",o-this.t25.j29("padY")).parentNode.j6Prop("height",o),this.t22.j6Prop("width","auto"),this.curLeft=this.t22.j8().left}this.t25.j6Prop("display","block"),this.t12()}this.state="expanded",t.doc.je1("keydown",this.onKey.j16(this)),this._o.panZoom&&this.t23.j7().width<this.z1.nWidth&&(this.t23.zoom?this.t23.zoom.start(this.mzParams):this.zoomItem=new i.zoom(this.t23,this.mzParams))}.j24(this)}),this.t31=new t.FX(this.t22,{transition:t.FX.Transition.linear,duration:this._o.restoreSpeed,fps:this.fps,onStart:function(){this._o.panZoom&&i.stop(this.t23),this.t10(!0,!0),this.t26&&t.j21.trident4&&this.t26.hide(),this.t22.j6({zIndex:this._o.zIndex}),this.t25&&this.hCaption&&(this.t22.j6(this.t23.j19s("width")),this.t23.j6Prop("width","auto"))}.j24(this),onComplete:function(){if(!this.prevItem||this.prevItem&&!this.t27&&!this.t28.length){var t=this.t16(this.t27||this.id);t.r.j29("magicthumb:event:lastTap")||t.toggleMZ(!0),t.r.j3("MagicThumb-expanded-thumbnail").j23(1,!0),t.hint&&t.hint.show()}this.t22.j6({top:-1e4}).j32(this.t29),this.state="inz30"}.j24(this)}),t.j21.trident4&&(this.t30.options.onBeforeRender=this.t31.options.onBeforeRender=function(t,i,e,s){var o=s.width+i;this.overlapBox.j6({width:o,height:Math.ceil(o/t)+e}),s.opacity&&this.t23.j23(s.opacity)}.j24(this,this.t22.j29("ratio"),this.t22.j29("padX"),this.t22.j29("padY")))},expand:function(i,e){if(!this._o.disableExpand){if("inz30"!=this.state)return void("uninitialized"==this.state&&(this.r.j30("clicked",this.id),this.start()));this.state="busy-expand",this.prevItem=i=i||!1,this.t21().forEach(function(t){if(t!=this&&!this.prevItem)switch(t.state){case"busy-restore":t.t31.stop(!0);break;case"busy-expand":t.t30.stop(),t.state="expanded";default:t.restore(null,!0)}},this);var s=this.t16(this.t27||this.id).r.j29("thumb"),o=s.z7?s.z7.self.j9():s.r.j9(),h=s.z7?s.z7.self.j8():s.r.j8(),n="fit-screen"==this._o.expandSize?this.resize():{width:this.t22.j29("size").width-this.t22.j29("padX")+this.t22.j29("hspace"),height:this.t22.j29("size").height-this.t22.j29("padY")+this.t22.j29("vspace")},r={width:n.width+this.t22.j29("padX"),height:n.height+this.t22.j29("padY")
},a={},l=[this.t22.j19s("paddingTop","paddingLeft","paddingRight","paddingBottom"),this.t22.j29("padding")],d={width:[o.right-o.left,n.width]};$mjs(["Top","Bottom","Left","Right"]).forEach(function(t){d["padding"+t]=[l[0]["padding"+t].j17(),l[1]["padding"+t].j17()]});var c=this.position,p="image"==this._o.expandAlign?o:this.t13();switch(this._o.expandPosition){case"center":a=this.t14(r,p);break;default:"fit-screen"==this._o.expandSize&&(n=this.resize({x:parseInt(c.left)?0+c.left:parseInt(c.right)?0+c.right:0,y:parseInt(c.top)?0+c.top:parseInt(c.bottom)?0+c.bottom:0}),r={width:n.width+this.t22.j29("padX"),height:n.height+this.t22.j29("padY")},d.width[1]=n.width),p.top=(p.top+=parseInt(c.top))?p.top:(p.bottom-=parseInt(c.bottom))?p.bottom-r.height:p.top,p.bottom=p.top+r.height,p.left=(p.left+=parseInt(c.left))?p.left:(p.right-=parseInt(c.right))?p.right-r.width:p.left,p.right=p.left+r.width,a=this.t14(r,p)}if(d.top=[h.top,a.y],d.left=[h.left,a.x+(this.t25&&"left"==this._o.captionPosition?this.t25.j29("width"):0)],i&&"expand"!=this._o.slideshowEffect?(d.width=[n.width,n.width],d.top[0]=d.top[1],d.left[0]=d.left[1],d.opacity=[0,1],this.t30.options.duration=this._o.slideshowSpeed,this.t30.options.transition=t.FX.Transition.linear):(this.t30.options.transition=t.FX.Transition[this._o.expandEffect+this.easing[this._o.expandEffect][0]],this.t30.options.duration=this._o.expandSpeed,t.j21.trident4&&this.t23.j23(1),this._o.keepThumbnail&&(d.opacity=[0,1])),this.t26){t.$A(this.t26.byTag("A")).forEach(function(i){var e=i.j5("background-position").split(" ");t.j21.trident4?i.scrollTop=1:(e[1]="0px",i.j6({"background-position":e.join(" ")}))});var u=t.$A(this.t26.byTag("A")).filter(function(t){return"previous"==t.rel})[0],f=t.$A(this.t26.byTag("A")).filter(function(t){return"next"==t.rel})[0],m=this.t19(this.group),j=this.t20(this.group);u&&(this!=m||m!=j&&this._o.slideshowLoop?u.show():u.hide()),f&&(this!=j||m!=j&&this._o.slideshowLoop?f.show():f.hide())}this.t30.start(d),this.t11()}},restore:function(i,e){if(i||"busy-expand"!=this.state||(this.t30.stop(),this.state="expanded"),"expanded"==this.state){if(i&&!i.ready&&"initializing"==i.state)return i.onInititalize=this.restore.j24(this,i),i._o.preloadSelectorsBig||i.setupContent(i.params.content,this.t23.j9()),void(this.nextItem=i);this.nextItem&&(this.nextItem.onInititalize=null,this.nextItem.z3&&this.nextItem.z3.hide()),this.nextItem=null;var s={},o=this.t22.j9();if(this.state="busy-restore",this.prevItem=i=i||null,e=e||!1,t.doc.je2("keydown"),this.t25&&(this.t12("hide"),this.t25.parentNode.j6Prop("height",0),t.j21.trident&&t.j21.backCompat&&this.hCaption&&this.t25.j6Prop("display","none")),s=t.detach(this.t30.styles),s.width[1]=this.t23.j7().width,s.top[1]=this.t22.j8().top,s.left[1]=this.t22.j8().left,i&&"expand"!=this._o.slideshowEffect)"fade"==this._o.slideshowEffect&&(s.opacity=[1,0]),s.width[0]=s.width[1],s.top=s.top[1],s.left=s.left[1],this.t31.options.duration=this._o.slideshowSpeed,this.t31.options.transition=t.FX.Transition.linear;else{this.t31.options.duration=e?0:this._o.restoreSpeed,this.t31.options.transition=t.FX.Transition[this._o.restoreEffect+this.easing[this._o.restoreEffect][1]];for(var h in s)"array"==t.j1(s[h])&&s[h].reverse();this._o.keepThumbnail||delete s.opacity;var n=this.t16(this.t27||this.id).r.j29("thumb"),r=n.z7?n.z7.self:n.r;s.width[1]=r.j7().width,s.top[1]=r.j8().top,s.left[1]=r.j8().left}this.t31.start(s),i&&i.expand(this,o);var a=t.doc.j29("bg:t32");!i&&a&&"hidden"!=a.el.j5("visibility")&&this.t11(!0)}},t12:function(t){if(this.t25){var i=this.t25.j29("slide");this.t25.j6Prop("overflow-y","hidden"),i.stop(),i[t||"toggle"](this.hCaption?this._o.captionPosition:"vertical")}},t10:function(i,e){var s=this.t26;if(s){i=i||!1,e=e||!1;var o=s.j29("cb:t32"),h={};if(o?o.stop():s.j30("cb:t32",o=new t.FX(s,{transition:t.FX.Transition.linear,duration:250})),e)return void s.j6Prop("opacity",i?0:1);var n=s.j5("opacity");h=i?{opacity:[n,0]}:{opacity:[n,1]},o.start(h)}},cbHover:function(i){var e=$mjs(i).stop().getTarget();if("expanded"==this.state){try{for(;"a"!=e.tagName.toLowerCase()&&e!=this.t26;)e=e.parentNode;if("a"!=e.tagName.toLowerCase()||e.hasChild(i.getRelated()))return}catch(t){return}var s=e.j5("background-position").split(" ");switch(i.type){case"mouseover":s[1]=e.j5("height");break;case"mouseout":s[1]="0px"}t.j21.trident4?e.scrollTop=s[1].j17()+1:e.j6({"background-position":s.join(" ")})}},cbClick:function(t){for(var i=$mjs(t).stop().getTarget();"a"!=i.tagName.toLowerCase()&&i!=this.t26;)i=i.parentNode;if("a"==i.tagName.toLowerCase())switch(i.rel){case"previous":this.restore(this.t18(this,this._o.slideshowLoop));break;case"next":this.restore(this.t17(this,this._o.slideshowLoop));break;case"close":this.restore(null)}},t11:function(i){i=i||!1;var e=t.doc.j29("bg:t32"),s={},o=0;if(e)e.stop(),o=e.el.j5("opacity"),e.el.j6Prop("background-color",this._o.backgroundColor),s=i?{opacity:[o,0]}:{opacity:[o,this._o.backgroundOpacity/100]},e.options.duration=this._o.backgroundSpeed;else{var h=t.$new("DIV").j2("MagicThumb-background").j6({position:"fixed",display:"block",top:0,bottom:0,left:0,right:0,zIndex:this._o.zIndex-1,overflow:"hidden",backgroundColor:this._o.backgroundColor,opacity:0,border:0,margin:0,padding:0}).j32(t.body).hide();t.j21.trident4&&h.append(t.$new("IFRAME",{src:'javascript:"";'},{width:"100%",height:"100%",display:"block",filter:"mask()",top:0,lef:0,position:"absolute",zIndex:-1,border:"none"})),t.doc.j30("bg:t32",e=new t.FX(h,{transition:t.FX.Transition.linear,duration:this._o.backgroundSpeed,onStart:function(i){i&&this.j6(t.extend(t.doc.j12(),{position:"absolute"}))}.j24(h,this.ieBack),onComplete:function(){this.j23(this.j5("opacity"),!0)}.j24(h)})),s={opacity:[0,this._o.backgroundOpacity/100]}}e.el.show(),e.start(s)},toggleMZ:function(t){t=t||!1;var i=this.t16(this.t27||this.id);i.r.zoom&&-1!=i.r.zoom.z28&&(t?i.r.zoom.activate(i.r.zoom.options.alwaysShowZoom):(i.r.zoom.pause(),i.r.zoom.z30=!1,i.r.zoom.z4.z38=!1,i.r.zoom.z4.self.hide(),i.r.zoom.z47.hide()))},t13:function(i){i=i||0;var e=t.j21.touchScreen?{width:window.innerWidth,height:window.innerHeight}:$mjs(window).j7(),s=$mjs(window).j10();return{left:s.x+i,right:s.x+e.width-i,top:s.y+i,bottom:s.y+e.height-i}},t14:function(t,i){var e=this.t13(this._o.screenPadding),s=$mjs(window).j12();return i=i||e,{y:Math.max(e.top,Math.min("fit-screen"==this._o.expandSize?e.bottom:s.height+t.height,i.bottom-(i.bottom-i.top-t.height)/2)-t.height),x:Math.max(e.left,Math.min(e.right,i.right-(i.right-i.left-t.width)/2)-t.width)}},resize:function(i,e){var s=t.j21.touchScreen?{width:window.innerWidth,height:window.innerHeight}:$mjs(window).j7(),o=this.t22.j29("size"),h=this.t22.j29("ratio"),n=this.t22.j29("padX"),r=this.t22.j29("padY"),a=this.t22.j29("hspace"),l=this.t22.j29("vspace"),d=0,c=0;return i&&(s.width-=i.x,s.height-=i.y),d=Math.min(this.size.width+a,Math.min(o.width,s.width-n-this.scrPad.x)),c=Math.min(this.size.height+l,Math.min(o.height,s.height-r-this.scrPad.y)),d/c>h?d=c*h:d/c<h&&(c=d/h),e||(this.t22.j6Prop("width",d),this.cr&&this.cr.j6({top:this.z1.self.j7().height-this.cr.j7().height})),{width:Math.ceil(d),height:Math.ceil(c)}},onresize:function(){if("expanded"===this.state){var i,e=this.t22.j7(),s=this.t16(this.t27||this.id).r.j29("thumb"),o=s.z7?s.z7.self.j9():s.r.j9(),h="image"==this._o.expandAlign?o:this.t13(),n=this.position,r="fit-screen"==this._o.expandSize?this.resize(null,!0):{width:this.t22.j29("size").width-this.t22.j29("padX")+this.t22.j29("hspace"),height:this.t22.j29("size").height-this.t22.j29("padY")+this.t22.j29("vspace")},a={width:r.width+this.t22.j29("padX"),height:r.height+this.t22.j29("padY")},l=this.t22.j8(),d=this.t25&&this.hCaption?this.t25.j29("width")+this.t25.j29("padX"):0;switch(e.width-=this.t22.j29("padX"),e.height-=this.t22.j29("padY"),this._o.expandPosition){case"center":i=this.t14(a,h);break;default:"fit-screen"==this._o.expandSize&&(r=this.resize({x:parseInt(n.left)?0+n.left:parseInt(n.right)?0+n.right:0,y:parseInt(n.top)?0+n.top:parseInt(n.bottom)?0+n.bottom:0},!0),a={width:r.width+this.t22.j29("padX"),height:r.height+this.t22.j29("padY")}),h.top=(h.top+=parseInt(n.top))?h.top:(h.bottom-=parseInt(n.bottom))?h.bottom-a.height:h.top,h.bottom=h.top+a.height,h.left=(h.left+=parseInt(n.left))?h.left:(h.right-=parseInt(n.right))?h.right-a.width:h.left,h.right=h.left+a.width,i=this.t14(a,h)}new t.FX(this.t22,{duration:250,onAfterRender:function(t,i){var e;t>0&&(this.t23.j6Prop("width",i.width-t),e=this.t23.j7().height,this.t25.j6Prop("height",e-this.t25.j29("padY")).parentNode.j6Prop("height",e)),this.cr&&this.cr.j6({top:this.z1.self.j7().height-this.cr.j7().height})}.j24(this,d),onComplete:function(){this.zoomItem&&this.zoomItem.onresize()}.j24(this)}).start({width:[e.width+d,r.width+d],top:[l.top,i.y],left:[l.left,i.x]})}},adjBorder:function(i,e,s){var o=!1;switch(t.j21.engine){case"gecko":o="content-box"!=(i.j5("box-sizing")||i.j5("-moz-box-sizing"));break;case"webkit":o="content-box"!=(i.j5("box-sizing")||i.j5("-webkit-box-sizing"));break;case"trident":o=t.j21.backCompat||"content-box"!=(i.j5("box-sizing")||i.j5("-ms-box-sizing")||"content-box");break;default:o="content-box"!=i.j5("box-sizing")}return o?e:e-s},z37:function(i){var e=function(i){var e=[];if("string"==t.j1(i))return i;for(var s in i)e.push(s.dashize()+":"+i[s]);return e.join(";")}(i).j26(),s=$mjs(e.split(";")),o=null;s.forEach(function(i){for(var e in this._o)if(o=new RegExp("^"+e.dashize().replace(/\-/,"\\-")+"\\s*:\\s*([^;]"+("hintText"==e?"*":"+")+")$","i").exec(i.j26()))switch(t.j1(this._o[e])){case"boolean":this._o[e]=o[1].j18();break;case"number":this._o[e]=o[1].has(".")?o[1].toFloat()*(e.toLowerCase().has("opacity")?100:1e3):o[1].j17();break;default:this._o[e]=o[1].j26()}},this);for(var h in this._deprecated)this._deprecated.hasOwnProperty(h)&&(o=new RegExp("(^|;)\\s*"+h.dashize().replace(/\-/,"\\-")+"\\s*:\\s*([^;]+)\\s*(;|$)","i").exec(e))&&this._deprecated[h].call(this,o[2])},parseExOptions:function(){var t=null,i=this.position,e=this.size;for(var s in i)(t=new RegExp(s+"\\s*=\\s*([^,]+)","i").exec(this._o.expandPosition))&&(i[s]=isFinite(i[s]=t[1].j17())?i[s]:"auto");if((isNaN(i.top)&&isNaN(i.bottom)||isNaN(i.left)&&isNaN(i.right))&&(this._o.expandPosition="center"),!$mjs(["fit-screen","original"]).contains(this._o.expandSize)){for(var s in e)(t=new RegExp(s+"\\s*=\\s*([^,]+)","i").exec(this._o.expandSize))&&(e[s]=isFinite(e[s]=t[1].j17())?e[s]:-1);isNaN(e.width)&&isNaN(e.height)&&(this._o.expandSize="fit-screen")}},setLang:function(t){var i,e;for(var i in t)this._lang.hasOwnProperty(e=i.j22())&&(this._lang[e]=t[i])},t16:function(t){return $mjs(this.thumbs.filter(function(i){return t==i.id}))[0]},t15:function(t,i){return t=t||null,i=i||!1,$mjs(this.thumbs.filter(function(e){return t==e.group&&!e.error&&(i||e.ready)&&(i||"uninitialized"!=e.state)&&(i||!e._o.disableExpand)}))},t17:function(t,i){i=i||!1;var e=this.t15(t.group,!0),s=e.indexOf(t)+1;return s>=e.length?!i||1>=e.length?void 0:e[0]:e[s]},t18:function(t,i){i=i||!1;var e=this.t15(t.group,!0),s=e.indexOf(t)-1;return s<0?!i||1>=e.length?void 0:e[e.length-1]:e[s]},t19:function(t){t=t||null;var i=this.t15(t,!0);return i.length?i[0]:void 0},t20:function(t){t=t||null;var i=this.t15(t,!0);return i.length?i[i.length-1]:void 0},t21:function(){return $mjs(this.thumbs.filter(function(t){return"expanded"==t.state||"busy-expand"==t.state||"busy-restore"==t.state}))},onKey:function(i){var e=this._o.slideshowLoop,s=null;if(!this._o.keyboard)return t.doc.je2("keydown"),!0;if(i=$mjs(i),this._o.keyboardCtrl&&!i.ctrlKey&&!i.metaKey)return!1;switch(i.keyCode){case 27:i.stop(),this.restore(null);break;case 32:case 34:case 39:case 40:s=this.t17(this,e||32==i.keyCode);break;case 33:case 37:case 38:s=this.t18(this,e)}s&&(i.stop(),this.restore(s))}}),h={version:"v4.5.17",options:{},lang:{},_o:{disableZoom:!1,disableExpand:!1,preloadSelectorsSmall:!0,preloadSelectorsBig:!0,hintClass:"MagicZoomPlusHint",hintText:"Zoom",loadingClass:"MagicZoomPlusLoading",loadingMsg:"Loading zoom...",rightClick:"false"},start:function(e){this.items=$mjs(window).j29("magiczoomplus:items",$mjs([]));var o=null,h=$mjs([]),n={};if(this.options=t.extend(window.MagicZoomPlusOptions||{},this.options),this._o=t.extend(this._o,this._z37()),i.options=t.detach(this._o),s.options=t.detach(this._o),i.options.rightClick="original"==this._o.rightClick||"true"==this._o.rightClick,s.lang=this.lang,e){if(!(o=$mjs(e))||!(" "+o.className+" ").match(/\s(MagicZoom(?:Plus){0,1}|MagicThumb)\s/))return!1;h.push(o)}else h=$mjs(t.$A(t.body.byTag("A")).filter(function(t){return(" "+t.className+" ").match(/\s(MagicZoom(?:Plus){0,1}|MagicThumb)\s/)}));return h.forEach(function(e){e=$mjs(e);var o=e.byTag("span"),h=null;n=t.extend(t.detach(this._o),this._z37(e.rel||" ")),(e.j13("MagicZoom")||e.j13("MagicZoomPlus"))&&(o&&o.length&&(h=e.removeChild(o[0])),i.start(e,"right-click: "+("original"==n.rightClick||"true"==n.rightClick)),h&&e.append(h)),e.j13("MagicThumb")||e.j13("MagicZoomPlus")?s.start(e):e.style.cursor="pointer",this.items.push(e)},this),!0},stop:function(t){var e=null,o=null,h=$mjs([]);if(t){if(!(e=$mjs(t))||!(" "+e.className+" ").match(/\s(MagicZoom(?:Plus){0,1}|MagicThumb)\s/))return!1;h=$mjs(this.items.splice(this.items.indexOf(e),1))}else h=$mjs(this.items);for(;h&&h.length;){o=$mjs(h[h.length-1]),o.zoom&&(o.zoom.stop(),i.zooms.splice(i.zooms.indexOf(o.zoom),1),o.zoom=void 0),s.stop(o);var n=h.splice(h.indexOf(o),1);delete n}return!0},refresh:function(t){return t?(this.stop(t),this.start.j24(this).j27(150,t)):(this.stop(),this.start.j24(this).j27(150)),!0},update:function(t,e,o,h){var n=$mjs(t),r=null;n&&((r=n.j29("thumb"))&&(r.t16(r.t27||r.id).state="updating"),i.update(n,e,o,h)||s.update(n,e,o,h))},expand:function(t){return s.expand(t)},restore:function(t){return s.restore(t)},zoomIn:function(t){return i.zoomIn(t)},zoomOut:function(t){return i.zoomOut(t)},_z37:function(i){var e,s,o,h;if(e=null,s={},[],i)o=$mjs(i.split(";")),o.j14(function(i){for(var o in this._o)if(e=new RegExp("^"+o.dashize().replace(/\-/,"\\-")+"\\s*:\\s*([^;]+)$","i").exec(i.j26()))switch(t.j1(this._o[o])){case"boolean":s[o]=e[1].j18();break;case"number":s[o]=parseFloat(e[1]);break;default:s[o]=e[1].j26()}},this);else for(h in this.options){switch(e=this.options[h],t.j1(this._o[h.j22()])){case"boolean":e=e.toString().j18();break;case"number":e=parseFloat(e)}s[h.j22()]=e}return s}};return $mjs(document).je1("domready",function(){h.start()}),h}(magicJS);