(function(){if(window.jspackager&&jspackager.jsPath!==undefined&&jspackager.devmode){var curScript=jspackager.jsList["__base-modules2"];if(curScript&&curScript.length){for(var j=0,leng=curScript.length;j<leng;j++){if(jspackager.querys['mgnl']){curScript[j]=curScript[j].replace(/\./g,'-');}document.write('<script src="'+jspackager.jsPath+curScript[j]+'.js"><\/script>');}}}})();;if(!window.jspackager || !jspackager.devmode) {(function(c){c.imgPreLoad=function(){function f(b,e){var d=window.Image?new Image:document.createElement("img"),a=function(d){var a=arguments;clearTimeout(k);c(this).unbind("load error");b[1].apply(this,a);e.apply(this,a)};d.src=b[0];d.complete?a.call(d,{type:"cacheLoad"}):(clearTimeout(k),k=setTimeout(function(){a.call(d,{type:"timeouterror"})},h),c(d).bind("load error",a))}function i(){if(a.length&&e){b=!0;var d=a.shift();f(d,i)}else b=!1}function g(){d&&(e=!0,i())}var a=[],e=!1,b=!1,d=!1,h=5E3,
k;return{add:function(d,c,h){d=[d,c||function(){}];h?a.unshift(d):a.push(d);e&&!b&&i()},loadNow:function(d,c){e=b=!1;f([d,c||function(){}],g)},ready:function(){e=d=!0;i()}}}();c.windowLoaded?c.imgPreLoad.ready():c(window).bind("load",c.imgPreLoad.ready)})(jQuery);(function(c){c.objScale=function(){function f(e){return e.jquery?{height:c.nodeName(e[0],"object")?parseInt(e[0].height,10):e.height(),width:c.nodeName(e[0],"object")?parseInt(e[0].width,10):e.width()}:isFinite(e.width)&&isFinite(e.height)?{width:e.width,height:e.height}:f(c(e))}function i(e,b,d){e=f(e);return e[d=="height"?"width":"height"]/(e[d]/b)}function g(e,b,d){var d=c.extend({margin:[0,0],vertical:!0,horizontal:!0},d),e=f(e),b=f(b),a={};if(d.vertical&&(a.top=(b.height-e.height)/2,isFinite(d.margin[0])))a.top=
Math.max(a.top,d.margin[0]);if(d.horizontal&&(a.left=(b.width-e.width)/2,isFinite(d.margin[1])))a.left=Math.max(a.left,d.margin[1]);return a}function a(e,b,d){var d=c.extend({margin:[!1,!1],padding:[0,0],scaleToFit:!1},d),a=f(e),b=f(b),a=a.height/a.width,k={};b.maxHeight=b.height-d.padding[0];b.maxWidth=b.width-d.padding[1];d.margin[0]&&(b.maxHeight-=d.margin[0]);d.margin[1]&&(b.maxWidth-=d.margin[1]);d.scaleToFit!==b.maxHeight/b.maxWidth>a?(k.width=b.maxWidth,k.height=i(e,b.maxWidth,"width")):(k.width=
i(e,b.maxHeight,"height"),k.height=b.maxHeight);c.extend(k,g(k,b,d));return k}return{scaleWidthTo:function(e,b){return i(e,b,"width")},scaleHeightTo:function(e,b){return i(e,b,"height")},scaleSidesIn:a,scaleObjTo:a,constrainObjTo:function(e,b,d){var d=c.extend({margin:[0,0],padding:[0,0],cleanCSS:!0},d),a=f(e),b=f(b),k=b.width-d.padding[1],m=b.height-d.padding[0],l=b.height/b.width,n=a.height/a.width,j=c.extend({},a);d.margin[1]&&(k-=d.margin[1]*2);d.margin[0]&&(m-=d.margin[0]*2);d.minWidth&&(k=Math.max(d.minWidth,
k));d.minHeight&&(m=Math.max(d.minHeight,m));if(l<n&&m<a.height)j.width=i(e,m,"height"),j.height=m;else if(k<a.width)j.width=k,j.height=i(e,k,"width");if(!d.cleanCSS)j.widthSubtraction=j.width-a.width,j.heightSubtraction=j.height-a.height;c.extend(j,g(j,b,d));return j},getDim:f,centerObjTo:g}}()})(jQuery);(function(c){var f=(new Date).getTime();c.widget("ui.overlayProto",{hideElementsOnShow:function(){var e=this.options,b=this;this.hiddenElements=c([]);if(e.hideWindowedFlash)this.hiddenElements=c("object, embed").filter(function(){return!(((this.getAttribute("classid")||"").toLowerCase()==="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"||this.getAttribute("type")==="application/x-shockwave-flash")&&this.getAttribute("transparent")!=="transparent"&&/<param\s+(?:[^>]*(?:name=["'?]\bwmode["'?][\s\/>]|\bvalue=["'?](?:opaque|transparent)["'?][\s\/>])[^>]*){2}/i.test(this.innerHTML))});
if(e.hideWhileShown)this.hiddenElements=this.hiddenElements.add(e.hideWhileShown);this.hiddenElements=this.hiddenElements.filter(function(){return c.curCSS(this,"visibility")!=="hidden"&&!c.contains(b.element[0],this)}).filter(e.hideFilter).css({visibility:"hidden"})}});c.widget("ui.mask",c.ui.overlayProto,{options:{extraClass:!1,closeOnClick:!0,closeOnEsc:!0,hideFilter:function(){return!0},handleDisplay:!0,fadeInTime:0,fadeOutTime:0,opacity:0.8,bgIframe:!1},_create:function(){var e=this.options,
b=this,d;f++;this.id=f;this.maskedElement=this.element.parent();this.maskedElement.is("body")?(this.dimensionElement=c(document),this.calcMethod={height:"height",width:"width"}):(this.dimensionElement=this.maskedElement.css({position:"relative"}),this.calcMethod={height:"innerHeight",width:"innerWidth"});c.browser.lteIE6?(d={top:"0",left:"0"},this.calcSize=!0):(d={top:0,left:0,right:0,bottom:0},this.calcSize=!1);d.display="none";d.position="absolute";if(this.maskedElement.is("body")&&!c.browser.lteIE6)d.position=
"fixed";this.element.css(d);this.isVisible=!1;e.closeOnClick&&this.element.click(function(e){b.hide.call(b,e,this)});e.extraClass&&this.element.addClass(e.extraClass)},ui:function(){return{instance:this}},hide:function(e){if(this.isVisible){var b=this.options,d=this;if(this._trigger("close",e,this.ui())!==!1)this.isVisible=!1,b.handleDisplay&&(b.fadeOutTime?this.element.fadeOut(b.fadeOutTime,function(){d.unexpose.call(d)}):(this.element.hide(),this.unexpose())),this.element.queue(function(){d.hiddenElements&&
d.hiddenElements.css&&d.hiddenElements.css({visibility:"visible"});d.maskedElement.removeClass("mask-visible");d.element.dequeue()}),c(document).unbind(".mask"+this.id),c(window).unbind(".mask"+this.id)}},resize:function(e){var b={height:this.dimensionElement[this.calcMethod.height]()};if(!this.options.cssWidth)b.width=this.dimensionElement[this.calcMethod.width]();e&&this.calcSize&&this.element.css(b);return b},show:function(e,b){if(!this.isVisible){var b=b?c.extend(!0,{},this.options,b):this.options,
d=this,a=function(){d.resize.call(d,!0)};b.expose&&this.expose(b.expose);this._trigger("show",e,c.extend(!0,{},this.ui(),b));this.isVisible=!0;this.maskedElement.addClass("mask-visible");this.hideElementsOnShow();b.handleDisplay&&(this.calcSize&&this.resize(!0),b.fadeInTime?this.element.fadeInTo(b.fadeInTime,b.opacity):this.element.css({opacity:b.opacity,display:"block"}));b.closeOnEsc&&c(document).bind("keydown.mask"+this.id,function(b){b.keyCode===c.ui.keyCode.ESCAPE&&d.hide.call(d,b,this)});d.calcSize&&
(c(document).bind("resize.mask"+this.id+" emchange.mask"+this.id,a),c(window).bind("resize.mask"+this.id,a))}},unexpose:function(e){if(e||this.exposed)if((e||this.exposed).each(function(){c(this).css({position:"",zIndex:""})}),!e)this.exposed=!1},expose:function(e){var b=parseInt(this.maskedElement.css("z-index"),10)||9,e=this.maskedElement.find(e);e.each(function(){var e=c(this);e.css("position")==="static"&&e.css({position:"relative"});b++;e.css({zIndex:b})});this.exposed=e}});var i,g=(new Date).getTime();
c(document).bind("focusin",function(e){if(e.target.nodeType==1)i=e.target});if(!c.fn.mask)c.fn.mask=function(){return this};c.widget("ui.cOverlay",c.ui.overlayProto,{options:{mask:!1,maskOpts:{},hideStyle:"visibility",bgIframe:!1,hideWindowedFlash:"auto",hideWhileShown:!1,hideFilter:function(){return!0},extraClass:!1,attrs:{},bodyShowClass:"overlay-visible",positionType:"",positionOpts:{},followMouse:!1,restoreFocus:"auto",focusOnShow:!1,closeOnEsc:!0,closeBtnSel:"a.close-button",animShow:function(e,
b){e.css(b.posCSS).css({visibility:"visible"})},animHide:function(e){e.css({visibility:"hidden"})},addRole:!1,createA11yWrapper:"auto",labelledbySel:!1,describedbySel:!1,openerSel:!1,openerContext:document,bindStyle:"bind",openEvent:"ariaclick",closeEvent:!1,openDelay:1,setInitialContent:!1},customEvents:["init","create","beforeshow","show","beforehide","hide"],_create:function(){var e=this.options,b=this,a=function(e){var a=this;b.timer.clear("openTimer");b.timer.setDelay("closeTimer",function(){b.hide(e,
{closer:a})},1);return!1},h=function(a){var d=this;b.closeTimer!==void 0&&(!b.currentOpener||b.currentOpener[0]===d||d===b.element[0])&&b.timer.clear("closeTimer");b.timer.setDelay("openTimer",function(){b.show(a,{opener:d})},e.openDelay);return!1};this.element.css(e.hideStyle==="display"?{display:"none"}:{visibility:"hidden"}).attr(e.attrs).attr({"aria-hidden":"true"});if(e.openDelay<1)e.openDelay=1;this.timer=c.createTimer(this);this.mask=c([]);e.mask&&e.hideWindowedFlash==="auto"?(e.maskOpts=e.maskOpts||
{},e.hideWindowedFlash=!0):e.hideWindowedFlash=!1;if(e.maskOpts)e.maskOpts.hideWindowedFlash=!1;e.extraClass&&this.element.addClass(e.extraClass);if(e.restoreFocus==="auto")e.restoreFocus=!!e.focusOnShow;g++;this.id="overlay-"+g;this.isVisible=!1;this.hiddenElements=c([]);this.openers=c([]);if(e.openerSel){this.openers=c(e.openerSel,e.openercontext);if(e.openEvent)this.openers[e.bindStyle](e.openEvent,h);if(e.closeEvent)this.openers[e.bindStyle](e.closeEvent,a)}this._trigger("init",{type:"init"},
this.ui())},_lazyAddDocument:function(){if(!this.isFullInitialized){this.isFullInitialized=!0;var e=this.options,b=this;e.setInitialContent&&this.fillContent(this.element,e.setInitialContent);this.clonedOverlay=this.element.clone().attr({role:"presentation"}).addClass("cloned-overlay");this.closeBtn=c(e.closeBtnSel,this.element).bind("ariaclick",function(e){b.timer.clear("openTimer");b.hide(e,{closer:this});return!1});c.support.waiAria&&(this.closeBtn[0]&&c.nodeName(this.closeBtn[0],"a")&&this.closeBtn.removeAttr("href").attr({tabindex:"0",
role:"button"}),e.labelledbySel&&this.element.labelWith(c(e.labelledbySel,this.element)),e.describedbySel&&this.element.describeWith(c(e.describedbySel,this.element)),e.addRole&&this.element.attr("role",e.addRole));this.element.parent()[0]||this.element.appendTo("body");if(e.mask)this.mask=c('<div class="mask" />').insertBefore(this.element).mask(c.extend(e.maskOpts,{close:function(e,a){b.timer.clear("openTimer");return b.hide(e,a)}}));if(e.createA11yWrapper===!0||e.createA11yWrapper&&this.element.parent().is("body")){var a=
this.element.siblings(".a11y-wrapper");a[0]?this.element.appendTo(a[0]):this.element.wrap('<div class="a11y-wrapper" />')}e.bgIframe&&c.fn.bgIframe&&parseInt(c.browser.version,10)<7&&this.element.bgIframe()}},fillContent:function(e,b,a){var h=this.options,e=e||this.element,b=b||this.content||{};c.each(b,function(h,f){c.isFunction(f)?f(h,e,b,a):c("."+h,e).html(f)});(h.addRole==="tooltip"||h.addRole==="alert")&&c("*",this.element).attr({role:"presentation"})},ui:function(){for(var e={instance:this,
isVisible:this.isVisible,openers:this.openers,id:this.id,element:this.element},b=arguments,a=0,h=b.length;a<h;a++)b[a]&&c.extend(e,b[a]);return e},show:function(a,b){this._lazyAddDocument();this.timer.clear("closeTimer");this.currentOpener=b&&b.opener?c(b.opener):a&&a.currentTarget?c(a.currentTarget):c(i);b=b||{};b.opener=this.currentOpener;if(!this.isVisible&&!(this._trigger("beforeShow",a,this.ui({extras:b}))===!1||this.stopShow)){this.isVisible=!0;var d=this.options,h=this,f;this.hideElementsOnShow();
d.addRole==="tooltip"&&this.currentOpener&&this.currentOpener.attr({"aria-describedby":this.element.getID()});f=this.setPosition(a,b);f=this.ui({extras:b,posCSS:f});this.mask.mask("show");d.animShow(this.element.stop(),f);this.element.attr({"aria-hidden":"false"});this.restoreFocus=i;d.focusOnShow&&(d.focusOnShow===!0?this.element.firstExpOf("focusPoint").setFocus({context:(this.element[0].parentNode||{}).parentNode}):c(d.focusOnShow,this.element).setFocus({context:(this.element[0].parentNode||{}).parentNode}));
c("body").addClass(d.bodyShowClass);d.closeOnEsc&&c(document).bind("keydown."+this.id,function(b){b.keyCode===c.ui.keyCode.ESCAPE&&h.hide.call(h,b,{closer:this})});this.mask.mask("resize",!0);this._trigger("show",a,f)}},hide:function(a,b){if(this.isVisible){var d=this.options,h=this.ui({extras:b});if(this._trigger("beforeHide",a,h)===!1)return!1;this.isVisible=!1;d.addRole==="tooltip"&&this.currentOpener&&this.currentOpener.removeAttr("aria-describedby");this.mask.mask("hide");c(document).unbind("."+
this.id);c(window).unbind("."+this.id);d.restoreFocus&&this.restoreFocus&&c(this.restoreFocus).setFocus({fast:!0});d.animHide(this.element,h);this.removeFlashContent&&this.removeFlashContent();this.element.attr({"aria-hidden":"true"});this.hiddenElements.css({visibility:"visible"});this._trigger("hide",a,h);c("body").removeClass(d.bodyShowClass);this.restoreFocus=!1}},setPosition:function(a,b,d){var d=d||this.element,h=this.options,f={},a=a&&a.type?a:{type:"unknown"},b=b||{};if(!b.opener)b.opener=
this.currentOpener;typeof h.positionType==="string"&&c.ui.cOverlay.posMethods[h.positionType]?f=c.ui.cOverlay.posMethods[h.positionType](d,a,b,this):c.isFunction(h.positionType)&&(f=h.positionType(d,a,b,this));return f}});c.ui.cOverlay.posMethods={};c.ui.cOverlay.posMethods.position=function(a,b,d,h){var f=h.options,i,g;if(f.followMouse&&b.type.indexOf("mouse")!=-1)i=b,c(document).bind("mousemove."+h.id,function(d){d={top:b.pageY-d.pageY,left:b.pageX-d.pageX};a.css({top:g.top-d.top,left:g.left-d.left})});
else if(f.positionOpts.posTarget||d.opener)i=f.positionOpts.posTarget||h.currentOpener||d.opener;a.position(c.extend({},f.positionOpts,{of:i,using:function(a){g=a}}));return g};c.ui.cOverlay.posMethods.around=function(a,b,d,h){var f=h.options,g;if(!c.posAround)return setTimeout(function(){throw"please install the posAround plugin";},0),{};if(f.followMouse&&b.type.indexOf("mouse")!=-1)g=c.posAround(a,b,f.positionOpts),c(document).bind("mousemove."+h.id,function(d){d={top:b.pageY-d.pageY,left:b.pageX-
d.pageX};a.css({top:g.top-d.top,left:g.left-d.left})});else if(f.positionOpts.posTarget||d.opener)g=c.posAround(a,f.positionOpts.posTarget||d.opener,f.positionOpts);return g};c.ui.cOverlay.posMethods.centerInsideView=function(a,b,d,h){d=h.options;b=c(document);if(!c.objScale)return setTimeout(function(){throw"please install the objScale plugin";},0),{};a=c.objScale.centerObjTo(a,c(window),d.positionOpts);a.top+=b.scrollTop();a.left+=b.scrollLeft();return a};var a=function(a,b){var d=b.options;c(document);
var h;d.followScroll&&c(window).bind("scroll."+b.id+" resize."+b.id,function(){var b=a.outerHeight(!0),d=c(window).height();if(!(b>d-20)){var d=c.SCROLLROOT.scrollTop(),f=a.offset().top;if(d>f-10||d-10<f+b)clearTimeout(h),h=setTimeout(function(){a.animate({top:c.SCROLLROOT.scrollTop()})},400)}})};c.ui.cOverlay.posMethods.centerHorizontalView=function(e,b,d,h){var b=h.options,d=c(document),f;if(!c.objScale)return setTimeout(function(){throw"please install the objScale plugin";},0),{};f=c.objScale.centerObjTo(e,
c(window),b.positionOpts);f.top=d.scrollTop();isFinite(b.marginTop)&&(f.top+=b.marginTop);f.left+=d.scrollLeft();a(e,h);return f};c.ui.cOverlay.posMethods.centerHorizontalView.addFollowScroll=a})(jQuery);(function(c){var f={};c.each({disable:["-1","true","addClass"],enable:["0","false","removeClass"]},function(g,a){f[g]=function(){var e=c(this);e.is("span, div")||e.attr({tabindex:a[0],"aria-disabled":a[1]});e[a[2]]("ui-disabled")}});c.createUrlIndex=function(g,a){function e(d,c){clearTimeout(a.slideshowTimer);a.slideshowTimer=setTimeout(function(){a.loadNext({type:"slideshow"})||(b.carousel||c?a.loadIndex(0,{type:"slideshow"}):a.pause())},d||0)}var b=a.options;if(!b.nextImgBtn)b.nextImgBtn=".next";
if(!b.prevImgBtn)b.prevImgBtn=".prev";b.srcAttribute=b.srcAttribute||"href";a.uniqueUrls=[];a.uniqueOpeners=[];g.each(function(){var d=c(this).attr(b.srcAttribute);d&&c.inArray(d,a.uniqueUrls)===-1&&(a.uniqueUrls.push(d),a.uniqueOpeners.push(this))});a.nextBtn=c(b.nextImgBtn,a.element);a.prevBtn=c(b.prevImgBtn,a.element);a.playPauseBtn=c(".play-pause",a.element);c.support.waiAria&&a.nextBtn.add(a.prevBtn).add(a.playPauseBtn).each(function(){c.nodeName(this,"a")&&c(this).removeAttr("href").attr({tabindex:"0"})});
a.currentIndexDisplay=c(".current-index",a.element).html("1");a.lengthDisplay=c(".item-length",a.element).html(a.uniqueUrls.length);a.play=function(d,c){if(!a.isPlaying)a.isPlaying=!0,a.playPauseBtn.addClass("ui-isplaying").html(b.pauseText),b.pauseTitle&&a.playPauseBtn.attr({title:b.pauseTitle}),e(d?b.slideshowDelay:0,c!==void 0?c:!0)};a.pause=function(){if(a.isPlaying)a.isPlaying=!1,a.playPauseBtn.addClass("ui-isplaying").html(b.playText),b.playTitle&&a.playPauseBtn.attr({title:b.playTitle}),clearTimeout(a.slideshowTimer)};
a.playPauseToggle=function(b,c){a[a.isPlaying?"pause":"play"](b,c);return!1};a.isPlaying=!1;a.uniqueUrls.length>1?(a.nextBtn.bind("ariaclick",function(b){a.loadNext(b);return!1}),a.prevBtn.bind("ariaclick",function(b){a.loadPrev(b);return!1}),a.playPauseBtn.bind("ariaclick",function(){a.playPauseToggle(void 0,!0);return!1}),b.addKeyNav&&a.element.bind("keydown",function(b){var e;switch(b.keyCode){case c.ui.keyCode.LEFT:e=a.loadPrev(b);break;case c.ui.keyCode.RIGHT:e=a.loadNext(b);break;case c.ui.keyCode.SPACE:a.playPauseToggle()}return e})):
(b.controlsWrapper&&c(b.controlsWrapper,a.element).addClass("ui-disabled"),a.playPauseBtn.each(f.disable));a.uniqueOpeners=c(a.uniqueOpeners);a.updateIndex=function(d){var e={disable:c([]),enable:c([])};a.currentUrl=d;a.currentIndex=c.inArray(d,a.uniqueUrls);a.currentAnchor=a.uniqueOpeners.filter(":eq("+a.currentIndex+")");a.currentIndexDisplay.html(String(a.currentIndex+1));if(a.currentIndex===0){if(!b.carousel)e.disable=a.prevBtn.each(f.disable);a._trigger("indexStartEndReachedChange",{type:"indexStartReached"},
a.ui(e))}else if(a.prevBtn.hasClass("ui-disabled"))e.enable=a.prevBtn.each(f.enable),a._trigger("indexStartEndReachedChange",{type:"indexStartReachedChanged"},a.ui(e));if(a.uniqueUrls.length<=a.currentIndex+1){if(!b.carousel)a.pause(),e.disable=a.nextBtn.each(f.disable);a._trigger("indexStartEndReachedChange",{type:"indexEndReached"},a.ui(e))}else if(a.nextBtn.hasClass("ui-disabled"))e.enable=a.nextBtn.each(f.enable),a._trigger("indexStartEndReachedChange",{type:"indexEndReachedChanged"},a.ui(e))};
a.loadIndex=function(d,f){typeof d==="string"&&d*1!==d&&(d=c.inArray(d,a.uniqueUrls));if(d===a.currentIndex||d===-1)return!1;var g=a.uniqueOpeners.filter(":eq("+d+")"),i=a.currentAnchor,l,n,j;return g[0]?(l=g.attr(b.srcAttribute),n=l.split("?")[0],j=g.attr("type")||"",j=[j,j.split("/")],f=f||{type:"loadIndex"},a.updateIndex(l),a.element.addClass("loading"),a.mask&&a.mask.addClass("loading-mask"),b.hideContentAnim(a,f,{oldAnchor:i,index:d,opener:g,content:a.content}),b.addLiveRegion&&c("div.content-box",
a.element).attr({"aria-busy":"true"}),c.each(c.createUrlIndex.mmContent.types,function(p,o){if(o.filter(l,g,n,j))return o.load(l,g,a,function(){var j={oldAnchor:i,index:d,opener:g,instance:a};j.content=a.content;a.options.getTextContent(g,a.content,a);b.showContentAnim(a,a.content["multimedia-box"],f,j);a._trigger("indexchange",f,j);a.element.queue(function(){a.element.removeClass("loading");a.mask&&a.mask.removeClass("loading-mask");a.element.dequeue()});a.isPlaying&&e(b.slideshowDelay);b.addLiveRegion&&
c("div.content-box",a.element).attr({"aria-live":"polite","aria-busy":"false"})}),!1}),!0):!1};a.loadNext=function(d){var c=a.loadIndex(a.currentIndex+1,d);c===!1&&b.carousel&&(c=a.loadIndex(0,d));return c};a.loadPrev=function(c){var e=a.loadIndex(a.currentIndex-1,c);e===!1&&b.carousel&&(e=a.loadIndex(a.uniqueOpeners.length-1,c));return e}};c.createUrlIndex.mmContent={types:{},add:function(c,a){this.types[c]=a}};var i=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;c.createUrlIndex.mmContent.add("img",{filter:function(c,
a,e,b){return b[1][0]==="image"||a.is(".img, .image, .picture")?!0:i.test(e)},load:function(f,a,e,b){var d=e.instance||e;c.imgPreLoad.loadNow(f,function(){var a=this.width,i=c(this);if(e.extras)e.extras.mm=i;d.content={"multimedia-box":i};b(f,a)})}})})(jQuery);(function(c){c.addOuterDimensions=function(f,i,g){var a=g==="height"?["Top","Bottom"]:["Left","Right"];c.each(["padding","border","margin"],function(c,b){b!=="border"?(i+=parseInt(f.css(b+a[0]),10)||0,i+=parseInt(f.css(b+a[1]),10)||0):(i+=parseInt(f.css(b+a[0]+"Width"),10)||0,i+=parseInt(f.css(b+a[1]+"Width"),10)||0)});return i};c.fn.showbox=function(f){f=c.extend(!0,{},c.fn.showbox.defaults,f);f.openerSel=this;var i=!1,g;if(typeof f.getTextContent=="string")c.fn.showbox.getContentMethods[f.getTextContent]?
f.getTextContent=c.fn.showbox.getContentMethods[f.getTextContent]:(console.log("could not find opts.getTextContent: "+f.getTextContent),f.getTextContent=c.fn.showbox.getContentMethods.standard);var a=c(f.structure).bind("coverlayinit",function(a,b){var d=b.instance,f=d.options;c.createUrlIndex(d.openers,d);d.widthElement=d.element.is(f.widthElementSel)?d.element:c(d.options.widthElementSel,d.element);d.calcWidth=function(a,b){var e=b||a[0].width,d=a;if(e=="auto")return e;if(!e)return!1;for(;!d.is(f.widthElementSel)&&
d[0];)e=c.addOuterDimensions(d,e,"width"),d=d.parent();return e}}).bind("coverlayindexchange",function(a,b){if(b.instance.scroller){var d=0;b.instance.scroller.atomElem.removeClass("active-showbox-item");c(b.instance.scroller.atomElem.eq(b.index)).addClass("active-showbox-item");b.instance.scroller.stageWidthUpdate();clearInterval(g);g=setInterval(function(){b.instance.scroller.stageWidthUpdate()||(b.instance.scroller.moveTo("centerTo"+b.index),d<5&&(clearInterval(g),setTimeout(function(){b.instance.scroller.stageWidthUpdate()&&
b.instance.scroller.moveTo("centerTo"+b.index)},400)));d>30&&clearInterval(g);d++},90)}}).bind("coverlaybeforeshow",function(a,b){if(!i&&(i=!0,c("span.overlay-control",b.instance.element).inOut(function(){c(this).addClass("over-control")},function(){c(this).removeClass("over-control")},{mouseDelay:200}),f.generateScroller)){var d=f.getScrollerTeaser(b.instance);b.instance.scroller=c(f.scrollerTemplate).find("div.pg-rack-design").html(d).end().appendTo(c("div.content-box",this)).scroller(c.extend(f.scrollerOpts,
{atoms:d})).data("scroller");d.bind("click",function(a){b.instance.loadIndex(d.index(this,a));return!1});b.instance.scroller.element.clone().appendTo(c("div.content-box",b.instance.clonedOverlay))}if(!b.extras.mm){var h=b.instance,g=b.extras.opener.attr("href"),m=g.split("?")[0],l=b.extras.opener.attr("type")||"",l=[l,l.split("/")];h.mask.addClass("loading-mask").mask("show");c.each(c.createUrlIndex.mmContent.types,function(c,d){if(d.filter(g,h.currentOpener,m,l))return d.load(g,h.currentOpener,b,
function(c,d){h.options.getTextContent(h.currentOpener,h.content,h);h.fillContent();(d=h.calcWidth(b.extras.mm,d))&&h.widthElement.css({width:d});h.stopShow=!1;h.updateIndex(c);h.show(a,b.extras);h._trigger("indexchange",a,{oldAnchor:null,index:h.currentIndex,opener:h.currentOpener,content:h.content,instance:h});h.mask.removeClass("loading-mask")}),!1});h.stopShow=!0}}).bind("coverlayshow",function(a,b){var c=b.instance;c.options.slideShowAutostart&&c.play(!0)}).bind("coverlayhide",function(a,b){b.instance.pause();
c("div.content-box",b.element).removeAttr("aria-live").removeAttr("aria-busy")}).cOverlay(f);return f.returnOverlay?a:this};c.fn.showbox.defaults={returnOverlay:!1,mask:!0,maskOpts:{fadeInTime:600},focusOnShow:"h1.showbox-title",addRole:"dialog",positionType:"centerHorizontalView",followScroll:!0,widthElementSel:".content-box",structure:'<div class="showbox"><div class="showbox-box"><div class="showbox-head"><h1 class="showbox-title"></h1><span class="showbox-toolbar"><a role="button" class="prev prev-btn" href="#" /> <a role="button" class="next next-btn" href="#" /> <span class="current-index" /> / <span class="item-length" /></span></div><div class="content-box"><div class="multimedia-box-wrapper"><span class="prev overlay-control"><span /></span> <span class="next overlay-control"><span /></span><div class="multimedia-box"></div></div><div class="text-content"></div></div> <a role="button" class="close-button" href="#"></a></div></div>',
getTextContent:"standard",addKeyNav:!0,addLiveRegion:!0,showContentAnim:function(f,i){var g=c("div.content-box",f.element);g.queue(function(){f.fillContent();f.widthElement.css({width:f.calcWidth(i)});g.fadeTo(300,1);g.dequeue()})},hideContentAnim:function(f){c("div.content-box",f.element).fadeTo(300,0)},controlsWrapper:".showbox-toolbar",slideShowAutostart:!1,slideshowDelay:4E3,playTitle:"",playText:"play",pauseText:"pause",pauseTitle:"",generateScroller:!1,scrollerOpts:{prevLink:"div.pg-prev span",
nextLink:"div.pg-next span",hidingWrapper:"div.pg-rack",moveWrapper:"div.pg-rack-design"},getScrollerTeaser:function(c){return c.uniqueOpeners.closest("dl").clone()},scrollerTemplate:'<div class="photogroup-wrapper"><div class="pg-pager"><div class="pg-prev"><span> </span></div><div class="pg-next"><span> </span></div></div><div class="pg-rack"><div class="pg-rack-design"></div></div></div>'};c.fn.showbox.getContentMethods={standard:function(c,i){i["text-content"]=c.prop("title")||""},dl:function(f,
i){var g=f.closest("dl"),a=c("dd",g),g=c("img",g),e="";i["multimedia-box"].attr("alt",g.attr("alt"));i["text-content"]="";a.each(function(){var a=c(this),d=a.html();a.is(".caption")?(i["text-content"]+='<h2 class="caption">'+d+"</h2>",i["showbox-title"]=d):a.is(".longdesc")?i["text-content"]+='<p class="longdesc">'+d+"</p>":a.is(".zoom")||(e+='<li class="'+this.className+'">'+d+"</li>")});e&&(i["text-content"]+='<ul class="sb-extra">'+e+"</ul>")}};c.ui.cOverlay.posMethods.constrainInsideView=function(f,
i,g,a){var e=a.options,i=c(document),b={},d={};if(!c.objScale)return setTimeout(function(){throw"please install the objScale plugin";},0),{};e=c.objScale.constrainObjTo(f,c(window),e.positionOpts);c.swap(f[0],{position:"absolute",visibility:"hidden",display:"block"},function(){b=c.objScale.getDim(g.mm)});e.top+=i.scrollTop();e.left+=i.scrollLeft();d.width=b.width+e.widthSubtraction;d.height=b.height+e.heightSubtraction;g.mm.css&&g.mm.attr&&g.mm[0]&&!c.nodeName(g.mm[0],"object")&&g.mm.css(d).attr(d);
delete e.widthSubtraction;delete e.heightSubtraction;c.ui.cOverlay.posMethods.centerHorizontalView.addFollowScroll(a.element,a);return e};c.ui.cOverlay.posMethods.constrainHorizontalView=function(f,i,g,a){f=c.ui.cOverlay.posMethods.constrainInsideView(f,i,g,a);f.top=c(document).scrollTop();return f}})(jQuery);(function(c){var f={immediate:function(){c.webshims.debug=window.jspackager.devmode;c.webshims.setOptions({extendNative:!1})},domReadyOnce:function(){},everyDomReady:function(){i()}},i=function(f){c("a[rel=showbox]",f).showbox({setInitialContent:{"showbox-title":"","prev-btn":"zur&uuml;ck","next-btn":"vor","close-button":"schlie&szlig;en","play-pause":"Play"},playTitle:"Diashow abspielen",playText:"Play",pauseText:"Pause",pauseTitle:"Diashow anhalten",widthElementSel:".showbox",positionType:"constrainHorizontalView",
positionOpts:{cleanCSS:!1,margin:[30,20]},animShow:function(a,c){delete c.posCSS.height;a.css(c.posCSS).css({visibility:"visible"})},showContentAnim:function(a,e,b){var d=c("div.content-box",a.element),f=e[0].width,g;a.fillContent(a.clonedOverlay.insertAfter(a.element));a.clonedOverlay.css({width:a.calcWidth(e,f)});g=c.ui.cOverlay.posMethods.constrainHorizontalView(a.clonedOverlay,b,{mm:e},a);a.clonedOverlay.remove();d.queue(function(){a.element.animate(c.extend({},g),{duration:300,complete:function(){a.fillContent();
d.fadeTo(300,1);a.element.css({height:""})}});d.dequeue()})},getTextContent:"dl"})};f.immediate();c(f.domReadyOnce);c(function(){f.everyDomReady(document)})})(jQuery);
}
