(function(){if(window.jspackager&&jspackager.jsPath!==undefined&&jspackager.devmode){var curScript=jspackager.jsList["__behaviour-2"];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(b){b.support.cssPointerEvents="pointerEvents"in b("<div />")[0].style;b.support.getBoundingClientRect="getBoundingClientRect"in b("<div />")[0];var h={relative:1,absolute:1},e=function(c){var a=[],d=/^body|html$/i;c.jquery&&(c=c[0]);for(c=c.parentNode;c&&!d.test(c.nodeName);)h[b.curCSS(c,"position")]&&a.push(c),c=c.parentNode;return b(a)},a=/zIndex/;b.fn.storeInlineStyle=function(c,d){!c&&!d?d="storedInlineStyle":typeof c==="string"?(d=c,c=!1):d=d||"storedInlineStyle";return this.each(function(){var k=
b.data(this,d)||b.data(this,d,{}),g=this.style,f=this;c?(b.each(c,function(c){k[c]=g[c];c==="zIndex"&&k[c]!==""&&!b.support.style&&!a.test(f.style.cssText)&&(k[c]="")}),b(this).css(c)):k&&(b(this).css(k),b.data(this,d,{}))})};var c={position:"fixed",zIndex:99999,width:"auto",height:"auto"},d={position:"static"},g={overflow:"hidden"},f=b(window),l=b(document),j=function(c,b,a){f.width();f.height();var d={width:f.width(),height:f.height()},b={width:b?Math.min(d.width,b):d.width,height:a?Math.min(d.height,
a):d.height},c=b.width/b.height>c?["height","width",c]:["width","height",1/c],a={};a[c[0]]=b[c[0]];a[c[1]]=b[c[0]]*c[2];a.bottom=d.height/2-a.height/2;a.top=a.bottom;a.left=d.width/2-a.width/2;a.right=a.left;return a},i;b.each(["Top","Left","Right","Bottom"],function(b,a){c["padding"+a]=0;c["margin"+a]=0;c["border"+a+"Width"]=0});var n=function(){var c=/transparent|rgba\(0, 0, 0, 0\)/,a=b('<div class="fullwindow-overlay" />').css({position:"fixed",display:"none",right:0,bottom:0,top:0,left:0,zIndex:99990}),
d,k;f.bind("resize",function(){d&&(clearTimeout(k),k=setTimeout(function(){a.css({top:-1,left:-1,right:-1,bottom:-1});setTimeout(function(){a.css({top:0,left:0,right:0,bottom:0})},1)},100))});return{show:function(b){if(a&&!d){var k=a.css("backgroundColor"),g=a.css("backgroundImage");(!k||c.test(k))&&(!g||g=="none")&&a.css("backgroundColor","#000");a.insertAfter(b).show();d=!0}},hide:function(){a&&d&&(a.hide().css("backgroundColor","").detach(),d=!1)}}}();b(function(){var c=b('<div style="visibility: hidden; postion: absolute; top: 0; left: 10px; padding: 10px;"><div style="position: fixed; top: 0;left: 0;" /></div>').appendTo("body");
i=!b("div",c).offset().left;c.remove()});var k={position:"fixed",zIndex:999996};b.fn.videoOverlay=function(c){c=b.extend(!0,{},b.fn.videoOverlay.defaults,c);if(!c.video)return this;c.video=b(c.video);var a=b.extend({},k,c.startCSS),d=c.position;if(!b.isFunction(c.position))b.each(c.position,function(c,b){a[c]=b}),c.position=function(c){var b={},a;for(a in d)b[a]=c[a];return b};return this.each(function(){var d=b(this);c.video.bind({fullwindow:function(b,k){k.isFullwindow?d.storeInlineStyle(a,"fsstoredOverlay").addClass(c.fullscreenClass):
d.storeInlineStyle("fsstoredOverlay").removeClass(c.fullscreenClass)},fullwindowresize:function(b,a){d.css(c.position(a))}})})};b.fn.videoOverlay.defaults={video:!1,fullscreenClass:"videooverlay-infullscreen",startCSS:{},position:{}};b.multimediaSupport.fn._extend({supportsFullWindow:function(){return i},enterFullWindow:function(a,k){if(!this.visualElem.hasClass("displays-fullscreen")&&i){var h=b.data(this.element,"mediaElemSupport"),m=this,o={width:this.visualElem.width(),height:this.visualElem.height()},
q=o.width/o.height,o=h.controlWrapper&&h.controlWrapper[0]?h.controlWrapper:this.visualElem,p;h._$fullwindowScrollPosition={top:f.scrollTop(),left:f.scrollLeft()};this._posedAncestors=e(o[0]).storeInlineStyle(d,"fsstoredZindexInlineStyle");b("html, body").addClass("contains-fullscreenvideo").storeInlineStyle(g,"fsstoredInlineStyle");h.controlWrapper&&h.controlWrapper[0]&&h.controlWrapper.addClass("wraps-fullscreen");n.show(o);p=j(q,a,k);h=b.extend({},c,p);this.visualElem.addClass("displays-fullscreen").storeInlineStyle(h,
"fsstoredInlineStyle");l.bind("keydown.jmefullscreen",function(c){c.keyCode===27&&m.exitFullWindow()});setTimeout(function(){f.bind("resize.jmefullscreen",function(){p=j(q,a,k);m.visualElem.css(p);b(m.element).triggerHandler("fullwindowresize",p);b(m.element).triggerHandler("resize")});b(m.element).triggerHandler("fullwindowresize",p)},0);b(this.element).addClass("displays-fullscreen");this._trigger({type:"fullwindow",isFullwindow:!0,bbox:p});b(this.element).triggerHandler("fullwindowresize",p);b(this.element).triggerHandler("resize")}},
exitFullWindow:function(){if(this.visualElem.hasClass("displays-fullscreen")&&i){var c=b.data(this.element,"mediaElemSupport");this._posedAncestors&&this._posedAncestors.storeInlineStyle("fsstoredZindexInlineStyle");b("html, body").css({overflow:"auto"}).storeInlineStyle("fsstoredInlineStyle").removeClass("contains-fullscreenvideo");this.visualElem.storeInlineStyle("fsstoredInlineStyle").removeClass("displays-fullscreen");c.controlWrapper&&c.controlWrapper.removeClass("wraps-fullscreen");n.hide();
f.unbind(".jmefullscreen");l.unbind(".jmefullscreen");b(this.element).removeClass("displays-fullscreen").unbind(".jmefullscreen");this._trigger({type:"fullwindow",isFullwindow:!1});b(this.element).triggerHandler("resize");if(c._$fullwindowScrollPosition)f.scrollTop(c._$fullwindowScrollPosition.top),f.scrollLeft(c._$fullwindowScrollPosition.left),c._$fullwindowScrollPosition=!1}}},!0);if(b.fn.jmeControl){var m=b.fn.jmeEmbed.defaults.jwPlayer&&b.support.getBoundingClientRect&&b.support.cssPointerEvents;
if(b.fn.jmeEmbed.defaults.jwPlayer)b.fn.jmeEmbed.defaults.jwPlayer.plugins.jmefs=b.multimediaSupport.jsPath+"jmefs.swf",b(function(){var c=(b("script.jme-jwPlayer")[0]||{}).src;if(c)b.fn.jmeEmbed.defaults.jwPlayer.plugins.jmefs=c});var o=0,q={create:function(c,a,d){if(m&&d.controlWrapper&&b.contains(d.controlWrapper[0],c[0])){var k=this,g=function(){k.jwPlayer=d.apis.jwPlayer;k.activate()},f=function(){a.jmeReady(g).one("jmeflashRefresh",g)};this.control=c;this.control.attr("id")||(o++,this.control.attr("id",
"fs-btn-"+o));this.wrapper=d.controlWrapper;this.video=a;this.data=d;a.bind("apiActivated",function(c,b){b.api==="jwPlayer"&&f()}).bind("apiDeActivated",function(c,b){b.api==="jwPlayer"&&k.deactivate()});d.name==="jwPlayer"&&f()}},activate:function(){if(this.jwPlayer.apiElem.jmefsSetButtonCursor&&!(this.activated||this.data.name!="jwPlayer")){this.activated=!0;var c=this,b=function(){c.timer&&clearTimeout(c.timer);c.timer=setTimeout(function(){c.setPos()},30)};try{this.jwPlayer.apiElem.jmefsSetButtonCursor(!0)}catch(a){return}this.control.addClass("jme-flashbutton");
this.wrapper.addClass("jme-flashbutton-wrapper");if(!this.setBtnCallback)this.jwPlayer.apiElem.jmefsSetButtonCallback("$.fn.jmeControl.defaults.fullscreen.jmeBtn",this.video.attr("id"),this.control.attr("id")),this.setBtnCallback=!0;this.video.bind("resize.jmeFSBtn",b);this.wrapper.bind("DOMSubtreeModified.jmeFSBtn",b);this.setPos()}},deactivate:function(){this.activated=!1;this.control.removeClass("jme-flashbutton");this.wrapper.removeClass("jme-flashbutton-wrapper").unbind("DOMSubtreeModified.jmeFSBtn");
this.video.unbind("resize.jmeFSBtn");this.timer&&clearTimeout(this.timer);if(this.jwPlayer&&this.jwPlayer.apiElem&&this.jwPlayer.apiElem.jmefsSetButtonSize)try{this.jwPlayer.apiElem.jmefsSetButtonSize(0,0),this.jwPlayer.apiElem.jmefsSetButtonPosition(-1,-1)}catch(c){}},setPos:function(){if(this.jwPlayer.isAPIReady&&this.jwPlayer.apiElem.jmefsSetButtonPosition){var c=this.jwPlayer.apiElem.getBoundingClientRect(),b=this.control[0].getBoundingClientRect();this.jwPlayer.apiElem.jmefsSetButtonPosition(b.left-
c.left,b.top-c.top);this.jwPlayer.apiElem.jmefsSetButtonSize(b.width,b.height)}}};b.fn.jmeControl.addControl("video-box",function(c,b){c.videoOverlay({video:b,startCSS:{width:"auto",height:"auto",zIndex:99998},position:{bottom:0,left:0,right:0,top:0,wdith:0,height:0}})});b.fn.jmeControl.addControl("fullscreen",function(c,a,d,k){if(!i&&!a.supportsFullScreen())c.addClass("fullscreen-unsupported ui-disabled"),d.controlWrapper&&d.controlWrapper.addClass("fullscreen-unsupported");else{var g=b.fn.jmeControl.getBtn(c),
f=function(){a.hasClass("displays-fullscreen")?(g.text.text(g.names[1]),g.title.attr("title",g.titleText[1]),g.icon.addClass("ui-icon-circle-zoomout").removeClass("ui-icon-circle-zoomin")):(g.text.text(g.names[0]),g.title.attr("title",g.titleText[0]),g.icon.addClass("ui-icon-circle-zoomin").removeClass("ui-icon-circle-zoomout"))};k.addThemeRoller&&c.addClass("ui-state-default ui-corner-all");k.fullscreen.tryFullScreen&&b.multimediaSupport.beget(q).create(c,a,d,k);c.bind("ariaclick",function(){var c=
a.hasClass("displays-fullscreen");c||a.play();if(!k.fullscreen.tryFullScreen||c||!a.supportsFullScreen()||!a.enterFullScreen())return c?a.exitFullWindow():a.enterFullWindow(k.fullscreen["max-width"],k.fullscreen["max-height"]),!1});f();a.bind("fullwindow",f)}},{tryFullScreen:!0,"max-width":!1,"max-height":!1,jmeBtn:function(c,a,d){if(c==="resize")b(document.getElementById(a)).triggerHandler("resize");else b(document.getElementById(d))[c==="jmefsButtonOver"?"addClass":"removeClass"]("jme-over ui-state-over")}})}})(jQuery);(function(b){var h=b.ui.slider.prototype,e=0,a=function(c,b){return b==="0px"?"1px":b},c=function(c,b){return b==="inline"?"inline-block":b};b.support.valueText=!b.browser.msie||parseInt(b.browser.version,10)>8;b.widget("ui.a11ySlider",b.ui.slider,{options:{textValue:"{value} %",roundValue:!0},widgetEventPrefix:"slide",_create:function(){var d=this;this.element.attr("role","application").bind("slidechange",b.proxy(this,"_updateA11yValues"));h._create.apply(this,arguments);this.handles.removeAttr("href").attr({tabindex:"0",
role:"slider","aria-valuemin":this._valueMax(),"aria-valuemax":this._valueMin()}).css({display:c,minHeight:a,minWidth:a}).each(function(c){d._updateA11yValues(c,{value:d.values(c),handle:this})});b(".handle-label",this.element).hide().each(function(c){var b=this.id;if(!b)e++,this.id=b="slider-label-"+e;d.handles.filter(":eq("+c+")").attr("aria-labelledby",b)})},_setOption:function(c,b){h._setOption.apply(this,arguments);c==="disabled"&&this.handles.attr({"aria-disabled":String(b),tabindex:b?"-1":
"0"});return this},_updateA11yValues:function(c,a){var f=this.options;a||(a={handle:this.handles.get(c),value:this.values(c)});var e=b(a.handle),h=a.value;f.roundValue&&isFinite(h)&&(h=Math.round(h*100)/100);b.isFunction(f.textValue)?f=f.textValue(h,c,e):(f=b.isArray(f.textValue)?f.textValue[c]:f.textValue,f=f.replace("{value}",h));e.attr({"aria-valuenow":b.support.valueText?h:f,"aria-valuetext":f})}})})(jQuery);(function(b){if(!b.support.opacity&&!b.opacityRemoveFix){var h=b.style;b.style=function(b,c,d){var g=h(b,c,d);if(c==="opacity"&&d==1)b.style.filter=(b.style.filter||"").replace("alpha(opacity=100)","");return g};b.opacityRemoveFix=!0}var e={add:function(a,c,d){var g=b.data(a,"jmeuseractivity")||b.data(a,"jmeuseractivity",{idletime:2500,idle:!0,trigger:{}}),f=b(a),e=function(){if(!g.idle)g.idle=!0,g.trigger.userinactive&&f.trigger("userinactive")},a=function(c){if(c&&!(c.type==="mousemove"&&c.pageX===
h&&c.pageY===i)){if(c.type==="mousemove")h=c.pageX,i=c.pageY;g.idleTimer&&clearTimeout(g.idleTimer);g.idleTimer=setTimeout(e,g.idletime);if(g.idle)g.idle=!1,g.trigger.useractive&&f.trigger("useractive")}},h,i;g.idletime=(c||{}).idletime||g.idletime;if(c&&"idle"in c)g.idle=c.idle;g.trigger[d]=!0;if(!g.bound)f.bind("mouseleave.jmeuseractivity",e).bind("mousemove.jmeuseractivity focusin.jmeuseractivity mouseenter.jmeuseractivity keydown.jmeuseractivity keyup.jmeuseractivity mousedown.jmeuseractivity",
a),g.bound=!0;g.idle||a({type:"initunidled"})},remove:function(a,c){var d=b.data(a,"jmeuseractivity")||b.data(a,"jmeuseractivity",{idletime:2500,idle:!0,trigger:{}});d.trigger[c]=!1;if(!d.trigger.useractive&&!d.trigger.userinactive)b(a).unbind(".jmeuseractivity"),d.bound=!1}};b.each(["useractive","userinactive"],function(a,c){b.event.special[c]={setup:function(b){e.add(this,b,c)},teardown:function(){e.remove(this,c)}}})})(jQuery);jQuery.effects||function(b,h){function e(c){var a;return c&&c.constructor==Array&&c.length==3?c:(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(c))?[parseInt(a[1],10),parseInt(a[2],10),parseInt(a[3],10)]:(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(c))?[parseFloat(a[1])*2.55,parseFloat(a[2])*2.55,parseFloat(a[3])*2.55]:(a=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(c))?[parseInt(a[1],16),parseInt(a[2],
16),parseInt(a[3],16)]:(a=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(c))?[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)]:/rgba\(0, 0, 0, 0\)/.exec(c)?l.transparent:l[b.trim(c).toLowerCase()]}function a(){var c=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,b={},a,d;if(c&&c.length&&c[0]&&c[c[0]])for(var f=c.length;f--;)a=c[f],typeof c[a]=="string"&&(d=a.replace(/\-(\w)/g,function(c,b){return b.toUpperCase()}),b[d]=c[a]);else for(a in c)typeof c[a]===
"string"&&(b[a]=c[a]);return b}function c(c){var a,d;for(a in c)d=c[a],(d==null||b.isFunction(d)||a in i||/scrollbar/.test(a)||!/color/i.test(a)&&isNaN(parseFloat(d)))&&delete c[a];return c}function d(c,a){var b={_:0},d;for(d in a)c[d]!=a[d]&&(b[d]=a[d]);return b}function g(c,a,d,f){if(typeof c=="object")f=a,d=null,a=c,c=a.effect;b.isFunction(a)&&(f=a,d=null,a={});if(typeof a=="number"||b.fx.speeds[a])f=d,d=a,a={};b.isFunction(d)&&(f=d,d=null);a=a||{};d=d||a.duration;d=b.fx.off?0:typeof d=="number"?
d:b.fx.speeds[d]||b.fx.speeds._default;f=f||a.complete;return[c,a,d,f]}function f(c){return!c||typeof c==="number"||b.fx.speeds[c]?!0:typeof c==="string"&&!b.effects[c]?!0:!1}b.effects={};b.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(c,a){b.fx.step[a]=function(c){if(!c.colorInit){var d;d=c.elem;var f=a,g;do{g=b.curCSS(d,f);if(g!=""&&g!="transparent"||b.nodeName(d,"body"))break;f="backgroundColor"}while(d=
d.parentNode);d=e(g);c.start=d;c.end=e(c.end);c.colorInit=!0}c.elem.style[a]="rgb("+Math.max(Math.min(parseInt(c.pos*(c.end[0]-c.start[0])+c.start[0],10),255),0)+","+Math.max(Math.min(parseInt(c.pos*(c.end[1]-c.start[1])+c.start[1],10),255),0)+","+Math.max(Math.min(parseInt(c.pos*(c.end[2]-c.start[2])+c.start[2],10),255),0)+")"}});var l={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],
darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],
maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]},j=["add","remove","toggle"],i={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};b.effects.animateClass=function(f,k,g,e){b.isFunction(g)&&(e=g,g=null);return this.each(function(){var h=b(this),l=h.attr("style")||
" ",i=c(a.call(this)),r,s=h.attr("className");b.each(j,function(c,a){if(f[a])h[a+"Class"](f[a])});r=c(a.call(this));h.attr("className",s);h.animate(d(i,r),k,g,function(){b.each(j,function(c,a){if(f[a])h[a+"Class"](f[a])});typeof h.attr("style")=="object"?(h.attr("style").cssText="",h.attr("style").cssText=l):h.attr("style",l);e&&e.apply(this,arguments)})})};b.fn.extend({_addClass:b.fn.addClass,addClass:function(c,a,d,f){return a?b.effects.animateClass.apply(this,[{add:c},a,d,f]):this._addClass(c)},
_removeClass:b.fn.removeClass,removeClass:function(c,a,d,f){return a?b.effects.animateClass.apply(this,[{remove:c},a,d,f]):this._removeClass(c)},_toggleClass:b.fn.toggleClass,toggleClass:function(c,a,d,f,g){return typeof a=="boolean"||a===h?d?b.effects.animateClass.apply(this,[a?{add:c}:{remove:c},d,f,g]):this._toggleClass(c,a):b.effects.animateClass.apply(this,[{toggle:c},a,d,f])},switchClass:function(c,a,d,f,g){return b.effects.animateClass.apply(this,[{add:a,remove:c},d,f,g])}});b.extend(b.effects,
{version:"1.8.6",save:function(c,a){for(var b=0;b<a.length;b++)a[b]!==null&&c.data("ec.storage."+a[b],c[0].style[a[b]])},restore:function(c,a){for(var b=0;b<a.length;b++)a[b]!==null&&c.css(a[b],c.data("ec.storage."+a[b]))},setMode:function(c,a){a=="toggle"&&(a=c.is(":hidden")?"show":"hide");return a},getBaseline:function(c,a){var b,d;switch(c[0]){case "top":b=0;break;case "middle":b=0.5;break;case "bottom":b=1;break;default:b=c[0]/a.height}switch(c[1]){case "left":d=0;break;case "center":d=0.5;break;
case "right":d=1;break;default:d=c[1]/a.width}return{x:d,y:b}},createWrapper:function(c){if(c.parent().is(".ui-effects-wrapper"))return c.parent();var a={width:c.outerWidth(!0),height:c.outerHeight(!0),"float":c.css("float")},d=b("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});c.wrap(d);d=c.parent();c.css("position")=="static"?(d.css({position:"relative"}),c.css({position:"relative"})):(b.extend(a,{position:c.css("position"),
zIndex:c.css("z-index")}),b.each(["top","left","bottom","right"],function(b,d){a[d]=c.css(d);isNaN(parseInt(a[d],10))&&(a[d]="auto")}),c.css({position:"relative",top:0,left:0}));return d.css(a).show()},removeWrapper:function(c){return c.parent().is(".ui-effects-wrapper")?c.parent().replaceWith(c):c},setTransition:function(c,a,d,f){f=f||{};b.each(a,function(a,b){unit=c.cssUnit(b);unit[0]>0&&(f[b]=unit[0]*d+unit[1])});return f}});b.fn.extend({effect:function(c,a,d,f){var h=g.apply(this,arguments),e=
{options:h[1],duration:h[2],callback:h[3]},h=e.options.mode,l=b.effects[c];return b.fx.off||!l?h?this[h](e.duration,e.callback):this.each(function(){e.callback&&e.callback.call(this)}):l.call(this,e)},_show:b.fn.show,show:function(c){if(f(c))return this._show.apply(this,arguments);else{var a=g.apply(this,arguments);a[1].mode="show";return this.effect.apply(this,a)}},_hide:b.fn.hide,hide:function(c){if(f(c))return this._hide.apply(this,arguments);else{var a=g.apply(this,arguments);a[1].mode="hide";
return this.effect.apply(this,a)}},__toggle:b.fn.toggle,toggle:function(c){if(f(c)||typeof c==="boolean"||b.isFunction(c))return this.__toggle.apply(this,arguments);else{var a=g.apply(this,arguments);a[1].mode="toggle";return this.effect.apply(this,a)}},cssUnit:function(c){var a=this.css(c),d=[];b.each(["em","px","%","pt"],function(c,b){a.indexOf(b)>0&&(d=[parseFloat(a),b])});return d}});b.easing.jswing=b.easing.swing;b.extend(b.easing,{def:"easeOutQuad",swing:function(c,a,d,f,g){return b.easing[b.easing.def](c,
a,d,f,g)},easeInQuad:function(c,a,b,d,f){return d*(a/=f)*a+b},easeOutQuad:function(c,a,b,d,f){return-d*(a/=f)*(a-2)+b},easeInOutQuad:function(c,a,b,d,f){return(a/=f/2)<1?d/2*a*a+b:-d/2*(--a*(a-2)-1)+b},easeInCubic:function(c,a,b,d,f){return d*(a/=f)*a*a+b},easeOutCubic:function(c,a,b,d,f){return d*((a=a/f-1)*a*a+1)+b},easeInOutCubic:function(c,a,b,d,f){return(a/=f/2)<1?d/2*a*a*a+b:d/2*((a-=2)*a*a+2)+b},easeInQuart:function(c,a,b,d,f){return d*(a/=f)*a*a*a+b},easeOutQuart:function(c,a,b,d,f){return-d*
((a=a/f-1)*a*a*a-1)+b},easeInOutQuart:function(c,a,b,d,f){return(a/=f/2)<1?d/2*a*a*a*a+b:-d/2*((a-=2)*a*a*a-2)+b},easeInQuint:function(c,a,b,d,f){return d*(a/=f)*a*a*a*a+b},easeOutQuint:function(c,a,b,d,f){return d*((a=a/f-1)*a*a*a*a+1)+b},easeInOutQuint:function(c,a,b,d,f){return(a/=f/2)<1?d/2*a*a*a*a*a+b:d/2*((a-=2)*a*a*a*a+2)+b},easeInSine:function(c,a,b,d,f){return-d*Math.cos(a/f*(Math.PI/2))+d+b},easeOutSine:function(c,a,b,d,f){return d*Math.sin(a/f*(Math.PI/2))+b},easeInOutSine:function(c,a,
b,d,f){return-d/2*(Math.cos(Math.PI*a/f)-1)+b},easeInExpo:function(c,a,b,d,f){return a==0?b:d*Math.pow(2,10*(a/f-1))+b},easeOutExpo:function(c,a,b,d,f){return a==f?b+d:d*(-Math.pow(2,-10*a/f)+1)+b},easeInOutExpo:function(c,a,b,d,f){return a==0?b:a==f?b+d:(a/=f/2)<1?d/2*Math.pow(2,10*(a-1))+b:d/2*(-Math.pow(2,-10*--a)+2)+b},easeInCirc:function(c,a,b,d,f){return-d*(Math.sqrt(1-(a/=f)*a)-1)+b},easeOutCirc:function(c,a,b,d,f){return d*Math.sqrt(1-(a=a/f-1)*a)+b},easeInOutCirc:function(c,a,b,d,f){return(a/=
f/2)<1?-d/2*(Math.sqrt(1-a*a)-1)+b:d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(c,a,b,d,f){var c=1.70158,g=0,h=d;if(a==0)return b;if((a/=f)==1)return b+d;g||(g=f*0.3);h<Math.abs(d)?(h=d,c=g/4):c=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(a-=1))*Math.sin((a*f-c)*2*Math.PI/g))+b},easeOutElastic:function(c,a,b,d,f){var c=1.70158,g=0,h=d;if(a==0)return b;if((a/=f)==1)return b+d;g||(g=f*0.3);h<Math.abs(d)?(h=d,c=g/4):c=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*a)*Math.sin((a*
f-c)*2*Math.PI/g)+d+b},easeInOutElastic:function(c,a,b,d,f){var c=1.70158,g=0,h=d;if(a==0)return b;if((a/=f/2)==2)return b+d;g||(g=f*0.3*1.5);h<Math.abs(d)?(h=d,c=g/4):c=g/(2*Math.PI)*Math.asin(d/h);return a<1?-0.5*h*Math.pow(2,10*(a-=1))*Math.sin((a*f-c)*2*Math.PI/g)+b:h*Math.pow(2,-10*(a-=1))*Math.sin((a*f-c)*2*Math.PI/g)*0.5+d+b},easeInBack:function(a,c,b,d,f,g){g==h&&(g=1.70158);return d*(c/=f)*c*((g+1)*c-g)+b},easeOutBack:function(c,a,b,d,f,g){g==h&&(g=1.70158);return d*((a=a/f-1)*a*((g+1)*a+
g)+1)+b},easeInOutBack:function(a,c,b,d,f,g){g==h&&(g=1.70158);return(c/=f/2)<1?d/2*c*c*(((g*=1.525)+1)*c-g)+b:d/2*((c-=2)*c*(((g*=1.525)+1)*c+g)+2)+b},easeInBounce:function(c,a,d,f,g){return f-b.easing.easeOutBounce(c,g-a,0,f,g)+d},easeOutBounce:function(c,a,b,d,f){return(a/=f)<1/2.75?d*7.5625*a*a+b:a<2/2.75?d*(7.5625*(a-=1.5/2.75)*a+0.75)+b:a<2.5/2.75?d*(7.5625*(a-=2.25/2.75)*a+0.9375)+b:d*(7.5625*(a-=2.625/2.75)*a+0.984375)+b},easeInOutBounce:function(a,c,d,f,g){return c<g/2?b.easing.easeInBounce(a,
c*2,0,f,g)*0.5+d:b.easing.easeOutBounce(a,c*2-g,0,f,g)*0.5+f*0.5+d}})}(jQuery);(function(b){b.createSetUnsetFunction=function(b){if(typeof b=="string"){var e=b.split(".");typeof window[e[0]]=="undefined"&&(window[e[0]]={});for(var b=window[e[0]],a=1,c=e.length;a<c;a++)typeof b[e[a]]=="undefined"&&(b[e[a]]={}),b=b[e[a]]}return function(a,c){var f=a;typeof a=="string"&&(f={},f[a]=c);for(name in f)typeof b[name]=="undefined"&&(b[name]=f[name])}};b.i18n=function(){var h={},e="de",a=b("html").attr("lang")||"de";return{setActive:function(c){a=c},setDefault:function(a){e=a},setText:function(c,
b,g){arguments.length===1&&typeof c==="object"&&(b=c,c=a);if(g!==void 0){var f={};f[b]=g;b=f}h[c]||(h[c]={});for(var e in b)h[c][e]=b[e]},getText:function(c,b){b||(b=c,c=a);h[c]||(h[c]={});var g=h[c][b];return g!==void 0?g:h[e][b]||""}}}()})(jQuery);(function(b){b.support.placeHolder="placeholder"in b('<input type="text" />')[0];b.fn.placeholder=function(){return this};(function(){if(!b.support.placeHolder){var h=b.fn.val;b.fn.val=function(){var a=b(this).hasClass("placeholder-visible");if(!arguments.length&&this[0]&&this[0].getAttribute("placeholder")&&a)return"";else a&&b(this).removeClass("placeholder-visible");return h.apply(this,arguments)};var e=/\n|\r|\f|\t/g,a=0,c=b.placeholderLabelPrefix||"placeholder-";b.fn.placeholder=function(){return this.each(function(){var d=
this,g=d.getAttribute("placeholder").replace(e,""),f=d.id,h=!(!d.getAttribute("title")&&!d.getAttribute("aria-labelledby")&&!d.getAttribute("aria-label")),j=d.value,i=function(){if(b(d).hasClass("placeholder-visible"))d.value=""};!h&&f&&(h=!!b("label[for="+f+"]",d.form)[0]);h||(f||(a++,f=c+a,d.setAttribute("id",f)),b('<label for="'+f+'" style="display: none;">'+g+"</label>").insertBefore(this));d.setAttribute("placeholder",g);if(!j)d.value=g,b(d).addClass("placeholder-visible");b(window).bind("unload",
i);b(d.form).bind("submit",i)}).bind("blur",function(){if(!this.value)this.value=this.getAttribute("placeholder"),b(this).addClass("placeholder-visible")}).bind("focus",function(){if(b(this).hasClass("placeholder-visible"))this.value="",b(this).removeClass("placeholder-visible")})};b(function(){b("input[placeholder], textarea[placeholder]").placeholder()})}})()})(jQuery);(function(b){function h(a,c){var d=a[0];if(!d)return a;var g=d.style;c.position&&e[c.position].test(b.curCSS(d,"position"))&&(c=b.extend({},c),delete c.position);for(var f in c)g[f]=c[f];return a}var e={absolute:/absolute/,relative:/absolute|fixed|relative/};b.fn.fadeOver=function(a){function c(){g.animate({height:d.outerHeight({margin:!0})},b.extend({},a.animOpts,{complete:function(){g.css(i);a.animateHeight==="linear"&&a.complete.apply(d[0])}}))}if(!this[0])return this;a=b.extend({},b.fn.fadeOver.defaults,
a);(this.length>1||a.hideElement.length>1)&&console.log("fadeOver: wir k\u00f6nnen immer nur ein hideElement bzw. ein showElement behandeln");var d=b(this[0]),g=a.parentSel?d.closest(a.parentSel):d.parent(),f={start:{position:"absolute",top:parseInt(g.css("paddingTop"),10)||0,left:parseInt(g.css("paddingLeft"),10)||0,display:"block"},end:{},after:{position:"",top:"",left:""}},e=b.extend(!0,{},f,{after:{}}),j={position:"relative",zoom:"1",overflow:"hidden",height:g.height()+"px"},i={height:""};a.stopAll&&
(a.hideElement.stop(!0,!0),d.stop(!0,!0));a.hideStyle==="visibility"?(f.start.visibility="",e.after.visibility="hidden"):(f.start.display="block",e.after.display="none");a.showElement=d;a.inAnim&&b.each(a.inAnim.split(","),function(c,g){b.fn.fadeOver.presets[g](d,f,a)});a.outAnim&&b.each(a.outAnim.split(","),function(c,d){b.fn.fadeOver.presets[d](a.hideElement,e,a)});h(g,j);h(a.hideElement,e.start);a.outAnim&&a.hideElement.animate(e.end,b.extend({},a.animOpts));h(d,f.start);a.inAnim&&d.animate(f.end,
b.extend({},a.animOpts,{complete:function(){a.hideStyle==="visibility"&&a.hideElement.parent().css({overflow:"hidden",height:0});a.hideElement.css(e.after);d.css(f.after);a.animateHeight||g.css(i);a.animateHeight!=="linear"?a.complete.apply(this,arguments):c()}}));a.hideStyle==="visibility"&&d.parent().css("height","");a.animateHeight==="sync"&&c();return this};b.fn.fadeOver.defaults={animateHeight:!1,inAnim:"fadeIn",outAnim:"fadeOut",hideStyle:"display",parentSel:!1,hideElement:b([]),stopAll:!0,
complete:b.noop,animOpts:{duration:400}};b.fn.fadeOver.presets={fadeIn:function(a,c){if(!a[0])return c;if(a[0].offsetHeight<3||a[0].offsetWidth<3||a.css("visibility")==="hidden")c.start.opacity=0;c.end.opacity=1;c.after.opacity="";return c},fadeOut:function(a,c){c.end.opacity=0;return c}};b.fn.crossFade=b.fn.fadeOver})(jQuery);(function(b){b.imgPreLoad=function(){function h(a,c){var d=window.Image?new Image:document.createElement("img"),f=function(d){var f=arguments;clearTimeout(j);b(this).unbind("load error");a[1].apply(this,f);c.apply(this,f)};d.src=a[0];d.complete?f.call(d,{type:"cacheLoad"}):(clearTimeout(j),j=setTimeout(function(){f.call(d,{type:"timeouterror"})},l),b(d).bind("load error",f))}function e(){if(c.length&&d){g=!0;var a=c.shift();h(a,e)}else g=!1}function a(){f&&(d=!0,e())}var c=[],d=!1,g=!1,f=!1,l=5E3,
j;return{add:function(a,b,f){a=[a,b||function(){}];f?c.unshift(a):c.push(a);d&&!g&&e()},loadNow:function(c,b){d=g=!1;h([c,b||function(){}],a)},ready:function(){d=f=!0;e()}}}();b.windowLoaded?b.imgPreLoad.ready():b(window).bind("load",b.imgPreLoad.ready)})(jQuery);(function(b){b.objScale=function(){function h(a){return a.jquery?{height:b.nodeName(a[0],"object")?parseInt(a[0].height,10):a.height(),width:b.nodeName(a[0],"object")?parseInt(a[0].width,10):a.width()}:isFinite(a.width)&&isFinite(a.height)?{width:a.width,height:a.height}:h(b(a))}function e(a,c,b){a=h(a);return a[b=="height"?"width":"height"]/(a[b]/c)}function a(a,c,f){var f=b.extend({margin:[0,0],vertical:!0,horizontal:!0},f),a=h(a),c=h(c),e={};if(f.vertical&&(e.top=(c.height-a.height)/2,isFinite(f.margin[0])))e.top=
Math.max(e.top,f.margin[0]);if(f.horizontal&&(e.left=(c.width-a.width)/2,isFinite(f.margin[1])))e.left=Math.max(e.left,f.margin[1]);return e}function c(c,g,f){var f=b.extend({margin:[!1,!1],padding:[0,0],scaleToFit:!1},f),l=h(c),g=h(g),l=l.height/l.width,j={};g.maxHeight=g.height-f.padding[0];g.maxWidth=g.width-f.padding[1];f.margin[0]&&(g.maxHeight-=f.margin[0]);f.margin[1]&&(g.maxWidth-=f.margin[1]);f.scaleToFit!==g.maxHeight/g.maxWidth>l?(j.width=g.maxWidth,j.height=e(c,g.maxWidth,"width")):(j.width=
e(c,g.maxHeight,"height"),j.height=g.maxHeight);b.extend(j,a(j,g,f));return j}return{scaleWidthTo:function(a,c){return e(a,c,"width")},scaleHeightTo:function(a,c){return e(a,c,"height")},scaleSidesIn:c,scaleObjTo:c,constrainObjTo:function(c,g,f){var f=b.extend({margin:[0,0],padding:[0,0],cleanCSS:!0},f),l=h(c),g=h(g),j=g.width-f.padding[1],i=g.height-f.padding[0],n=g.height/g.width,k=l.height/l.width,m=b.extend({},l);f.margin[1]&&(j-=f.margin[1]*2);f.margin[0]&&(i-=f.margin[0]*2);if(n<k&&i<l.height)m.width=
e(c,i,"height"),m.height=i;else if(j<l.width)m.width=j,m.height=e(c,j,"width");if(!f.cleanCSS)m.widthSubtraction=m.width-l.width,m.heightSubtraction=m.height-l.height;b.extend(m,a(m,g,f));return m},getDim:h,centerObjTo:a}}()})(jQuery);(function(b){b.fn.fadeInTo=function(){var a=arguments;return this.each(function(){var d=b(this);d.css("display")==="none"&&d.css({opacity:"0",display:"block"});b.fn.fadeTo.apply(d,a)})};var h=(new Date).getTime();b.widget("ui.overlayProto",{hideElementsOnShow:function(){var a=this.options,d=this;this.hiddenElements=b([]);if(a.hideWindowedFlash)this.hiddenElements=b("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(a.hideWhileShown)this.hiddenElements=this.hiddenElements.add(a.hideWhileShown);this.hiddenElements=this.hiddenElements.filter(function(){return b.curCSS(this,"visibility")!=="hidden"&&!b.contains(d.element[0],this)}).filter(a.hideFilter).css({visibility:"hidden"})}});
b.widget("ui.mask",b.ui.overlayProto,{options:{extraClass:!1,closeOnClick:!0,closeOnEsc:!0,hideFilter:function(){return!0},handleDisplay:!0,fadeInTime:0,fadeOutTime:0,opacity:0.8,bgIframe:!1,cssWidth:!0},_create:function(){var a=this.options,d=this,g;h++;this.id=h;this.maskedElement=this.element.parent();this.maskedElement.is("body")?(this.dimensionElement=b(document),this.calcMethod={height:"height",width:"width"}):(this.dimensionElement=this.maskedElement.css({position:"relative"}),this.calcMethod=
{height:"innerHeight",width:"innerWidth"});this.maskedElement.is("body")||parseInt(b.browser.version,10)<7&&b.browser.msie?(g={display:"none",position:"absolute",top:"0",left:"0"},this.calcSize=!0):(g={display:"none",position:"absolute",top:0,left:0,right:0,bottom:0},this.calcSize=!1);this.element.css(g);this.isVisible=!1;a.closeOnClick&&this.element.click(function(a){d.hide.call(d,a,this)});a.extraClass&&this.element.addClass(a.extraClass)},ui:function(){return{instance:this}},hide:function(a){if(this.isVisible){var d=
this.options,g=this;if(this._trigger("close",a,this.ui())!==!1)this.isVisible=!1,d.handleDisplay&&(d.fadeOutTime?this.element.fadeOut(d.fadeOutTime,function(){g.unexpose.call(g)}):(this.element.hide(),this.unexpose())),this.element.queue(function(){g.hiddenElements&&g.hiddenElements.css&&g.hiddenElements.css({visibility:"visible"});g.maskedElement.removeClass("mask-visible");g.element.dequeue()}),b(document).unbind(".mask"+this.id),b(window).unbind(".mask"+this.id)}},resize:function(a){var b={height:this.dimensionElement[this.calcMethod.height]()};
if(!this.options.cssWidth)b.width=this.dimensionElement[this.calcMethod.width]();a&&this.element.css(b);return b},show:function(a,d){if(!this.isVisible){var d=d?b.extend(!0,{},this.options,d):this.options,g=this,f=function(){g.resize.call(g,!0)};d.expose&&this.expose(d.expose);this._trigger("show",a,b.extend(!0,{},this.ui(),d));this.isVisible=!0;this.maskedElement.addClass("mask-visible");this.hideElementsOnShow();d.handleDisplay&&(this.calcSize&&this.resize(!0),d.fadeInTime?this.element.fadeInTo(d.fadeInTime,
d.opacity):this.element.css({opacity:d.opacity,display:"block"}));d.closeOnEsc&&b(document).bind("keydown.mask"+this.id,function(a){a.keyCode===b.ui.keyCode.ESCAPE&&g.hide.call(g,a,this)});g.calcSize&&(b(document).bind("resize.mask"+this.id+" emchange.mask"+this.id,f),b(window).bind("resize.mask"+this.id,f))}},unexpose:function(a){if(a||this.exposed)if((a||this.exposed).each(function(){b(this).css({position:"",zIndex:""})}),!a)this.exposed=!1},expose:function(a){var d=parseInt(this.maskedElement.css("z-index"),
10)||9,a=this.maskedElement.find(a);a.each(function(){var a=b(this);a.css("position")==="static"&&a.css({position:"relative"});d++;a.css({zIndex:d})});this.exposed=a}});var e,a=(new Date).getTime();b(document).bind("focusin",function(a){if(a.target.nodeType==1)e=a.target});if(!b.fn.mask)b.fn.mask=function(){return this};b.widget("ui.cOverlay",b.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(a,b){a.css(b.posCSS).css({visibility:"visible"})},animHide:function(a){a.css({visibility:"hidden"})},addRole:!1,createA11yWrapper:"auto",labelledbySel:!1,describedbySel:!1,openerSel:!1,openerContext:document,bindStyle:"bind",openEvent:"ariaclick",closeEvent:!1,openDelay:0,setInitialContent:!1},_create:function(){var c=
this.options,d=this,g=c.hideStyle==="display"?{display:"none"}:{visibility:"hidden"},f=function(a){var c=this;d.timer.clear("openTimer");d.timer.setDelay("closeTimer",function(){d.hide(a,{closer:c})},1);return!1},e=function(a){var b=this;d.closeTimer!==void 0&&(!d.currentOpener||d.currentOpener[0]===b||b===d.element[0])&&d.timer.clear("closeTimer");d.timer.setDelay("openTimer",function(){d.show(a,{opener:b})},c.openDelay);return!1};this.timer=b.createTimer(this);this.mask=b([]);c.mask&&c.hideWindowedFlash===
"auto"?(c.maskOpts=c.maskOpts||{},c.hideWindowedFlash=!0):c.hideWindowedFlash=!1;if(c.maskOpts)c.maskOpts.hideWindowedFlash=!1;c.extraClass&&this.element.addClass(c.extraClass);if(c.mask)this.mask=b('<div class="mask" />').insertBefore(this.element).mask(b.extend(c.maskOpts,{close:function(a,c){d.timer.clear("openTimer");return d.hide(a,c)}}));this.element.css(g).addClass("a11y-js-overflow").attr(c.attrs).attr({"aria-hidden":"true"});(c.createA11yWrapper===!0||c.createA11yWrapper&&this.element.parent().is("body"))&&
this.element.wrap('<div class="a11y-wrapper" />');if(c.restoreFocus==="auto")c.restoreFocus=!!c.focusOnShow;c.setInitialContent&&this.fillContent(this.element,c.setInitialContent);this.clonedOverlay=this.element.clone().attr({role:"presentation"}).addClass("cloned-overlay");c.bgIframe&&b.fn.bgIframe&&parseInt(b.browser.version,10)<7&&this.element.bgIframe();a++;this.id="overlay-"+a;this.isVisible=!1;this.hiddenElements=b([]);this.openers=b([]);this.closeBtn=b(c.closeBtnSel,this.element).bind("ariaclick",
function(a){d.timer.clear("openTimer");d.hide(a,{closer:this});return!1});if(c.openerSel){this.openers=b(c.openerSel,c.openercontext);if(c.openEvent)this.openers[c.bindStyle](c.openEvent,e);if(c.closeEvent)this.openers[c.bindStyle](c.closeEvent,f)}b.support.waiAria&&(this.closeBtn[0]&&b.nodeName(this.closeBtn[0],"a")&&this.closeBtn.removeAttr("href").attr({tabindex:"0",role:"button"}),c.labelledbySel&&this.element.labelWith(b(c.labelledbySel,this.element)),c.describedbySel&&this.element.describeWith(b(c.describedbySel,
this.element)),c.addRole&&this.element.attr("role",c.addRole));this._trigger("init",{type:"init"},this.ui())},fillContent:function(a,d,g){var f=this.options,a=a||this.element,d=d||this.content||{};b.each(d,function(f,e){b.isFunction(e)?e(f,a,d,g):b("."+f,a).html(e)});(f.addRole==="tooltip"||f.addRole==="alert")&&b("*",this.element).attr({role:"presentation"})},ui:function(){for(var a={instance:this,isVisible:this.isVisible,openers:this.openers,id:this.id,element:this.element},d=arguments,g=0,f=d.length;g<
f;g++)d[g]&&b.extend(a,d[g]);return a},show:function(a,d){this.timer.clear("closeTimer");this.currentOpener=d&&d.opener?b(d.opener):a&&a.currentTarget?b(a.currentTarget):b(e);d=d||{};d.opener=this.currentOpener;if(!this.isVisible&&!(this._trigger("beforeShow",a,this.ui({extras:d}))===!1||this.stopShow)){this.isVisible=!0;var g=this.options,f=this,h;this.hideElementsOnShow();g.addRole==="tooltip"&&this.currentOpener&&this.currentOpener.attr({"aria-describedby":this.element.getID()});h=this.setPosition(a,
d);h=this.ui({extras:d,posCSS:h});this.mask.mask("show");g.animShow(this.element.stop(),h);this.element.attr({"aria-hidden":"false"});b.ui.SR.update();this.restoreFocus=e;g.focusOnShow&&(g.focusOnShow===!0?this.element.firstExpOf("focusPoint").setFocus({context:(this.element[0].parentNode||{}).parentNode}):b(g.focusOnShow,this.element).setFocus({context:(this.element[0].parentNode||{}).parentNode}));b("body").addClass(g.bodyShowClass);g.closeOnEsc&&b(document).bind("keydown."+this.id,function(a){a.keyCode===
b.ui.keyCode.ESCAPE&&f.hide.call(f,a,{closer:this})});this.mask.mask("resize",!0);b.ui.SR.update();this._trigger("show",a,h)}},hide:function(a,d){if(this.isVisible){var g=this.options,f=this.ui({extras:d});if(this._trigger("beforeHide",a,f)===!1)return!1;this.isVisible=!1;g.addRole==="tooltip"&&this.currentOpener&&this.currentOpener.removeAttr("aria-describedby");this.mask.mask("hide");b(document).unbind("."+this.id);b(window).unbind("."+this.id);g.restoreFocus&&this.restoreFocus&&b(this.restoreFocus).setFocus({fast:!0});
g.animHide(this.element,f);this.removeFlashContent&&this.removeFlashContent();this.element.attr({"aria-hidden":"true"});this.hiddenElements.css({visibility:"visible"});this._trigger("hide",a,f);b("body").removeClass(g.bodyShowClass);this.restoreFocus=!1}},setPosition:function(a,d,g){var g=g||this.element,f=this.options,e={},a=a&&a.type?a:{type:"unknown"},d=d||{};if(!d.opener)d.opener=this.currentOpener;typeof f.positionType==="string"&&b.ui.cOverlay.posMethods[f.positionType]?e=b.ui.cOverlay.posMethods[f.positionType](g,
a,d,this):b.isFunction(f.positionType)&&(e=f.positionType(g,a,d,this));return e}});b.ui.cOverlay.posMethods={};b.ui.cOverlay.posMethods.position=function(a,d,g,f){var e=f.options,h,i;if(e.followMouse&&d.type.indexOf("mouse")!=-1)h=d,b(document).bind("mousemove."+f.id,function(b){b={top:d.pageY-b.pageY,left:d.pageX-b.pageX};a.css({top:i.top-b.top,left:i.left-b.left})});else if(e.positionOpts.posTarget||g.opener)h=e.positionOpts.posTarget||f.currentOpener||g.opener;a.position(b.extend({},e.positionOpts,
{of:h,using:function(a){i=a}}));return i};b.ui.cOverlay.posMethods.around=function(a,d,g,f){var e=f.options,h;if(!b.posAround)return setTimeout(function(){throw"please install the posAround plugin";},0),{};if(e.followMouse&&d.type.indexOf("mouse")!=-1)h=b.posAround(a,d,e.positionOpts),b(document).bind("mousemove."+f.id,function(b){b={top:d.pageY-b.pageY,left:d.pageX-b.pageX};a.css({top:h.top-b.top,left:h.left-b.left})});else if(e.positionOpts.posTarget||g.opener)h=b.posAround(a,e.positionOpts.posTarget||
g.opener,e.positionOpts);return h};b.ui.cOverlay.posMethods.centerInsideView=function(a,d,g,f){g=f.options;d=b(document);if(!b.objScale)return setTimeout(function(){throw"please install the objScale plugin";},0),{};a=b.objScale.centerObjTo(a,b(window),g.positionOpts);a.top+=d.scrollTop();a.left+=d.scrollLeft();return a}})(jQuery);(function(b){var h={};b.each({disable:["-1","true","addClass"],enable:["0","false","removeClass"]},function(a,c){h[a]=function(){var a=b(this);a.is("span, div")||a.attr({tabindex:c[0],"aria-disabled":c[1]});a[c[2]]("ui-disabled")}});b.createUrlIndex=function(a,c){function d(a,b){clearTimeout(c.slideshowTimer);c.slideshowTimer=setTimeout(function(){c.loadNext({type:"slideshow"})||(g.carousel||b?c.loadIndex(0,{type:"slideshow"}):c.pause())},a||0)}var g=c.options;g.srcAttribute=g.srcAttribute||"href";
c.uniqueUrls=[];c.uniqueOpeners=[];a.each(function(){var a=b(this).attr(g.srcAttribute);b.inArray(a,c.uniqueUrls)===-1&&(c.uniqueUrls.push(a),c.uniqueOpeners.push(this))});c.nextBtn=b(".next",c.element);c.prevBtn=b(".prev",c.element);c.playPauseBtn=b(".play-pause",c.element);b.support.waiAria&&c.nextBtn.add(c.prevBtn).add(c.playPauseBtn).each(function(){b.nodeName(this,"a")&&b(this).removeAttr("href").attr({tabindex:"0"})});c.currentIndexDisplay=b(".current-index",c.element).html("1");c.lengthDisplay=
b(".item-length",c.element).html(c.uniqueUrls.length);c.play=function(a,b){if(!c.isPlaying)c.isPlaying=!0,c.playPauseBtn.addClass("ui-isplaying").html(g.pauseText),g.pauseTitle&&c.playPauseBtn.attr({title:g.pauseTitle}),d(a?g.slideshowDelay:0,b!==void 0?b:!0)};c.pause=function(){if(c.isPlaying)c.isPlaying=!1,c.playPauseBtn.removeClass("ui-isplaying").html(g.playText),g.playTitle&&c.playPauseBtn.attr({title:g.playTitle}),clearTimeout(c.slideshowTimer)};c.playPauseToggle=function(a,b){c[c.isPlaying?
"pause":"play"](a,b);return!1};c.isPlaying=!1;c.uniqueUrls.length>1?(c.nextBtn.bind("ariaclick",function(a){c.loadNext(a);return!1}),c.prevBtn.bind("ariaclick",function(a){c.loadPrev(a);return!1}),c.playPauseBtn.bind("ariaclick",function(){c.playPauseToggle(void 0,!0);return!1}),g.addKeyNav&&c.element.bind("keydown",function(a){var d;switch(a.keyCode){case b.ui.keyCode.LEFT:d=c.loadPrev(a);break;case b.ui.keyCode.RIGHT:d=c.loadNext(a);break;case b.ui.keyCode.SPACE:c.playPauseToggle()}return d})):
(g.controlsWrapper&&b(g.controlsWrapper,c.element).hide(),c.prevBtn.hide(),c.nextBtn.hide(),c.playPauseBtn.hide());c.uniqueOpeners=b(c.uniqueOpeners);c.updateIndex=function(a){var d={disable:b([]),enable:b([])};c.currentUrl=a;c.currentIndex=b.inArray(a,c.uniqueUrls);c.currentAnchor=c.uniqueOpeners.filter(":eq("+c.currentIndex+")");c.currentIndexDisplay.html(String(c.currentIndex+1));if(c.currentIndex===0){if(!g.carousel)d.disable=c.prevBtn.each(h.disable);c._trigger("indexStartEndReachedChange",{type:"indexStartReached"},
c.ui(d))}else if(c.prevBtn.hasClass("ui-disabled"))d.enable=c.prevBtn.each(h.enable),c._trigger("indexStartEndReachedChange",{type:"indexStartReachedChanged"},c.ui(d));if(c.uniqueUrls.length<=c.currentIndex+1){if(!g.carousel)c.pause(),d.disable=c.nextBtn.each(h.disable);c._trigger("indexStartEndReachedChange",{type:"indexEndReached"},c.ui(d))}else if(c.nextBtn.hasClass("ui-disabled"))d.enable=c.nextBtn.each(h.enable),c._trigger("indexStartEndReachedChange",{type:"indexEndReachedChanged"},c.ui(d))};
c.loadIndex=function(a,e){typeof a==="string"&&a*1!==a&&(a=b.inArray(a,c.uniqueUrls));if(a===c.currentIndex||a===-1)return!1;var h=c.uniqueOpeners.filter(":eq("+a+")"),i=c.currentAnchor,n,k,m;return h[0]?(n=h.attr(g.srcAttribute),k=n.split("?")[0],m=h.attr("type")||"",m=[m,m.split("/")],e=e||{type:"loadIndex"},c.updateIndex(n),c.element.addClass("loading"),c.mask&&c.mask.addClass("loading-mask"),g.hideContentAnim(c,e,{oldAnchor:i,index:a,opener:h,content:c.content}),g.addLiveRegion&&b("div.content-box",
c.element).attr({"aria-busy":"true"}),b.each(b.createUrlIndex.mmContent.types,function(o,q){if(q.filter(n,h,k,m))return q.load(n,h,c,function(){var k={oldAnchor:i,index:a,opener:h};k.content=c.content;c.options.getTextContent(h,c.content,c);g.showContentAnim(c,c.content["multimedia-box"],e,k);c._trigger("indexChange",e,k);c.element.queue(function(){c.element.removeClass("loading");c.mask&&c.mask.removeClass("loading-mask");c.element.dequeue()});c.isPlaying&&d(g.slideshowDelay);g.addLiveRegion&&b("div.content-box",
c.element).attr({"aria-live":"polite","aria-busy":"false"});b.ui.SR.update()}),!1}),!0):!1};c.loadNext=function(a){var b=c.loadIndex(c.currentIndex+1,a);b===!1&&g.carousel&&(b=c.loadIndex(0,a));return b};c.loadPrev=function(a){var b=c.loadIndex(c.currentIndex-1,a);b===!1&&g.carousel&&(b=c.loadIndex(c.uniqueOpeners.length-1,a));return b}};b.createUrlIndex.mmContent={types:{},add:function(a,c){this.types[a]=c}};var e=/\.jpg$|\.jpeg$|\.gif$|\.png$/i;b.createUrlIndex.mmContent.add("img",{filter:function(a,
c,b,g){return g[1][0]==="image"||c.is(".img, .image, .picture")?!0:e.test(b)},load:function(a,c,d,g){var f=d.instance||d;b.imgPreLoad.loadNow(a,function(){var c=this.width,e=b(this);if(d.extras)d.extras.mm=e;f.content={"multimedia-box":e};g(a,c)})}})})(jQuery);(function(b){b.widget("ui.scroller",{options:{hidingWrapper:"div.rack",moveWrapper:"div.rack-design",atoms:"div.teaser",nextLink:"a.next",prevLink:"a.prev",pauseLink:"a.pause",activeLinkClass:"show",stickyFirstLast:!0,linkFn:b.noop,moveStep:"atom",direction:"horizontal",hidingWidth:!1,hidingHeight:!1,animate:!0,animateOptions:{duration:600,complete:b.noop},enableMwheel:!0,diashow:!1,restartDiaShow:!0,addSubPixel:0,recalcStageOnresize:!0,updateOnImgLoad:!0,bindStyle:"bind",pagination:!1,paginationAtoms:'<li class="pa-$number"><a href="#">$number</a></li>',
paginationTitleFrom:!1,activePaginationClass:"on",paginationFn:!1},_create:function(){var h=this.element[0],e=this.options,a=this,c=e.animateOptions.complete;e.animateOptions.complete=function(){c&&b.isFunction(c)&&c.call(this,a);a.propagate("end")};e.direction=e.direction=="vertical"?{scroll:"scrollTop",outerD:"outerHeight",dim:"height",dir:"Top"}:{scroll:"scrollLeft",outerD:"outerWidth",dim:"width",dir:"Left"};this.moveElem=b(e.moveWrapper,h);this.atomElem=b(e.atoms,h);this.hidingWrapper=b(e.hidingWrapper,
h);this.nextLink=b(e.nextLink,h);this.prevLink=b(e.prevLink,h);this.pauseLink=b(e.pauseLink,h);this.oldAtomPos=this.oldPosition=this.percentage=this.atomPos=this.position=0;if(e.hidingHeight||e.hidingWidth)h=e.hidingHeight?{height:e.hidingHeight}:{},e.hidingWidth&&(h=b.extend(h,{width:e.hidingWidth})),this.hidingWrapper.css(h);this.selectedFocus=!1;if(b.fn.setFocus&&b.fn.closest){var d={};e.direction.dir==="Top"?(d[b.ui.keyCode.UP]="prev",d[b.ui.keyCode.DOWN]="next"):(d[b.ui.keyCode.LEFT]="prev",
d[b.ui.keyCode.RIGHT]="next");this.moveElem.bind("keyfocus",function(c){c=b(c.target).closest(e.atoms);c[0]&&a.scrollIntoView(c)}).bind("focusin",function(c){c=b(c.target).closest(e.atoms);a.selectedFocus=c[0]?c:!1}).bind("focusout",function(){a.selectedFocus=!1}).bind("keydown",function(c){if(a.selectedFocus!==!1&&d[c.keyCode]){var b=a.selectedFocus[d[c.keyCode]](e.atoms);b&&b[0]?(c.preventDefault(),b.setFocus(),a.scrollIntoView(b)):a.isSliding&&c.preventDefault()}})}this.dims=[0];this.hidingWrapper[e.direction.scroll](0);
this.minPos=0;this.update();this.paused=!1;if(e.recalcStageOnresize){var g;b(window).bind("resize",function(){clearTimeout(g);g=setTimeout(function(){a.stageWidthUpdate.call(a)},0)})}e.updateOnImgLoad&&this.updateOnImgLoad();e.diashow&&(this.startDiashow(),this.element.bind("mouseenter focusin",function(){a.pauseDiashow()}),this.pauseLink.bind("ariaclick.uiscroller",function(){a.paused?(a.startDiashow(),a.paused=!1,e.linkFn.call(a.pauseLink,"play",a.ui())):(a.pauseDiashow(),a.paused=!0,e.linkFn.call(a.pauseLink,
"pause",a.ui()));return!1}),e.restartDiaShow&&this.element.bind("mouseleave focusout",function(){a.paused||a.startDiashow.call(a)}));e.enableMwheel&&b.fn.mwheelIntent&&this.hidingWrapper.mwheelIntent(function(c,b){a.stopDiashow.call(a);b=b<0?"-":"+";if(a.position>=a.maxPos&&b==="-"||b==="+"&&a.position<=a.minPos)return!a.isSliding;a.moveTo(b+"atom1");return!1});h=function(){var c=b.inArray(this,a.prevLink)!==-1?"+":"-";a.stopDiashow.call(a);a.moveTo(c+e.moveStep);return!1};this.nextLink.bind("click.uiscroller",
h);this.prevLink.bind("click.uiscroller",h);if(b.browser.msie&&parseInt(b.browser.version,10)<7){var h=function(){b(this).addClass("over")},f=function(){b(this).removeClass("over")};this.nextLink.hover(h,f);this.prevLink.hover(h,f)}e.defaultSelected&&this.moveTo("goTo"+e.defaultSelected,!1);this.propagate("init")},stageWidthUpdate:function(){var b=this.hidingWrapper[this.options.direction.dim]();return b!==this.dims[1]?(this.dims[1]=b,this.maxPos=this.dims[0]-this.dims[1],this.updatePosition_Controls(),
this.hidingWrapper[this.options.direction.scroll]()>this.maxPos&&this.moveTo(this.maxPos,!1),!0):!1},createPagination:function(){var h="<ul>",e=this,a,c=this.options;this.pagination=b(c.pagination,this.element[0]);this.atomElem.each(function(d){a=c.paginationAtoms.replace(/\$number/g,d+1);h+=c.paginationTitleFrom?a.replace(/\$title/g,b(c.paginationTitleFrom,this).text()):a});this.pagination.html(h+"</ul>").find("li").each(function(a){b(this).click(function(){e.stopDiashow.call(e);e.moveTo.call(e,
"goTo"+a);return!1})})},getIndexNearPos:function(b){for(var e=this.dims.length;e--;)if(b==this.dims[e])return e;else if(b>this.dims[e])return e+1;return!1},inView:function(b){var e=this.options.direction,a=this.dims[1],c=b[e.outerD](),d=this.hidingWrapper["scroll"+e.dir](),b=b[0]["offset"+e.dir];return d>b||a<c+b-d?b:!1},scrollIntoView:function(b){b=this.inView(b);b!==!1&&this.moveTo(b)},_setOption:function(h,e){var a=this.options;switch(h){case "enableMwheel":!e&&a.enableMwheel&&this.hidingWrapper.unmwheelIntent();
break;case "addSubPixel":if(a.addSubPixel!==e)this.dims[0]-=a.addSubPixel,a.addSubPixel=e,this.dims[0]+=a.addSubPixel,this.update()}b.Widget.prototype._setOption.apply(this,arguments)},startDiashow:function(){var b=this;clearInterval(this.diaTimer);this.diaTimer=setInterval(function(){b.position===b.maxPos&&b.options.type!=="carousel"?b.moveTo(0,!1):b.moveTo("-"+b.options.moveStep)},this.options.diashow)},stopDiashow:function(){this.element.unbind(".diashow");clearInterval(this.diaTimer)},pauseDiashow:function(){clearInterval(this.diaTimer);
setTimeout(function(){clearInterval(this.diaTimer)},9)},updateOnImgLoad:function(){var h=0,e=this;b("img",this.element).each(function(){this.complete||(h++,b(this).one("load",function(){h--;h||e.update(!0)}))})},update:function(h){var e,a=this.options;if(h)this.dims=[0];this.dims[1]=this.hidingWrapper.css({overflow:"hidden",position:"relative"})[a.direction.dim]();for(var c=this.dims.length-2,d=this.atomElem.length;c<d;c++)e=b(this.atomElem[c]),this.dims.push(this.dims[0]),this.dims[0]+=e[a.direction.outerD]({margin:!0});
this.dims[0]+=a.addSubPixel;this.maxPos=this.dims[0]-this.dims[1];e={};e[a.direction.dim]=this.dims[0]+"px";this.moveElem.css(e);a.pagination&&this.createPagination(h);this.updatePosition_Controls()},updatePosition_Controls:function(h){function e(c,b){return c[(b?{style:"addClass"}:{style:"removeClass"}).style](a.activeLinkClass)}var a=this.options,h=isNaN(h)?parseInt(this.hidingWrapper[a.direction.scroll](),10):h;if(h!==this.position){this.percentage=h/(this.maxPos/100);this.oldPosition=this.position;
this.oldAtomPos=this.atomPos;this.position=h;var c=this.getIndexNearPos(this.position);this.atomPos=c?c-2:0}this.percentage=h/(this.maxPos/100);h<=this.minPos&&this.prevLink.hasClass(a.activeLinkClass)?(a.linkFn.call(this.prevLink,"hide",this.ui()),e(this.prevLink)):h>this.minPos&&!this.prevLink.hasClass(a.activeLinkClass)&&(a.linkFn.call(this.prevLink,"show",this.ui()),e(this.prevLink,!0));h>=this.maxPos&&this.nextLink.hasClass(a.activeLinkClass)?(a.linkFn.call(this.nextLink,"hide",this.ui()),e(this.nextLink)):
h<this.maxPos&&!this.nextLink.hasClass(a.activeLinkClass)&&(a.linkFn.call(this.nextLink,"show",this.ui()),e(this.nextLink,!0));this.pagination&&(h=this.pagination.find("li").filter("."+a.activePaginationClass).removeClass(a.activePaginationClass),c=h.end().eq(this.atomPos).addClass(a.activePaginationClass),b.isFunction(a.paginationFn)&&(a.paginationFn.call(h,"inactive"),a.paginationFn.call(c,"active")))},getNummericPosition:function(b){var e=!1,a,e=this.dims[this.dims.length-1];if(b.indexOf("goTo")===
0)a=parseInt(/(\d+)$/.exec(b)[0],10)+2,b=this.dims[a];else if(b.indexOf("centerTo")===0)a=parseInt(/(\d+)$/.exec(b)[0],10)+2,b=this.dims[a]-this.dims[1]/2+this.atomElem.filter(":eq("+a+")")[this.options.direction.outerD]()/2;else if(b.indexOf("stageWidth")===1){var c=this,e=b.slice(0,1);a=this.dims[1];b=function(){for(var a=2;a<c.dims.length;a++)if(c.dims[a]>c.dims[1])break;return a-3}();if(this.atomPos===0&&e==="+")return;b=e==="+"?this.atomPos-b+2<2?2:this.atomPos-b+2:this.atomPos+b+2;b=this.dims[b]}else b==
"-atom"||b=="-atom1"?(a=this.atomPos+3,b=this.dims[a]||this.dims[a]===0?this.dims[a]:e):b=="+atom"||b=="+atom1"?b=this.atomPos?this.dims[this.atomPos+1]:0:b.indexOf("atom")==1?(a=parseInt(/(\d+)$/.exec(b)[0],10),b.indexOf("-")===0?(a+=2,b=this.dims[this.atomPos+a]?this.dims[this.atomPos+a]:e):(a-=2,b=this.atomPos-a>1&&this.dims[this.atomPos-a]?this.dims[this.atomPos-a]:0)):b.indexOf("+")===0||b.indexOf("-")===0?(e=b.slice(0,1),b=parseInt(b.slice(1),10),b=e=="-"?this.position+b:this.position-b):(e=
/(\d+)%$/.exec(b))&&e[1]&&(b=this.maxPos/100*parseFloat(b));if(this.options.stickyFirstLast)(b-this.maxPos)*-1<this.atomElem.filter(":last")[this.options.direction.outerD]()&&b>this.position?b=this.maxPos:b<this.atomElem[this.options.direction.outerD]()&&b<this.position&&(b=0);return b},moveTo:function(h,e,a){h=typeof h==="string"||isNaN(h)?this.getNummericPosition(h):h;h=h<=0?0:h>=this.maxPos?this.maxPos:h;if(h===this.position)return!1;var c=this.options,d=c.direction.scroll;this.updatePosition_Controls(h);
this.propagate("start",this.oldPosition);(e=typeof e=="undefined"?c.animate:e)?(a=a||{},a=b.extend({},c.animateOptions,{slide:this},a),h=d=="scrollTop"?{scrollerTop:h}:{scrollerLeft:h},this.hidingWrapper.stop().animate(h,a)):(this.hidingWrapper.stop()[d](h),this.propagate("end"))},ui:function(){return{instance:this,options:this.options,pos:this.position,percentPos:this.percentage,oldIndex:this.oldAtomPos,newIndex:this.atomPos,size:this.dims.length-2}},propagate:function(h,e){var a=e||e===0?b.extend({},
this.ui(),{pos:e,percentPos:e/(this.maxPos/100)}):this.ui();if(h==="start")this.isSliding=!0;else if(h==="end")this.isSliding=!1;this.element.triggerHandler("uiscroller"+h,[a]);this.options[h]&&this.options[h].call(this.element[0],{type:"uiscroller"+h},a)}});b.each({scrollerLeft:"scrollLeft",scrollerTop:"scrollTop"},function(h,e){b.fx.step[h]=function(a){if(a.now||a.now===0){var b=a.options.slide;if(b){if(!a.scrollerInit)a.scrollerInit=!0,a.start=b.hidingWrapper[e](),a.now=a.start;b.hidingWrapper[e](a.now);
b.propagate("slide",a.now)}}}})})(jQuery);(function(b){function h(a,b){return a-b}var e=0;b.widget("ui.tabtree",{options:{buttonSel:"a",panelSel:!1,focusOnExpand:!0,focusSel:!0,createPanelwrapper:!1,toggleButton:!1,multiSelectable:!1,createPanelTabRelation:!1,selectEvents:"ariaclick",bindStyle:"bind",bindContext:!1,defaultSelected:0,slideShow:!1,restartSlideShow:!0,activeButtonClass:"js-selected",activePanelClass:"js-expanded",handleDisplay:!0,interceptClick:!0,addAria:!0},_createPanelAPI:function(a,c){var d=this;b.data(c[0],"tabtreepanel",
{instance:this,button:a,expand:function(b){d.expand(a,b)},collapse:function(b){d.collapse(a,b)}});b.data(a[0],"tabtreebutton",{instance:this,panel:c,expand:function(b){d.expand(a,b)},collapse:function(b){d.collapse(a,b)}})},_create:function(){var a=this,c=this.options,d=this.element,g=c.defaultSelected.length,f;this.selectedIndexes=[];this.slideShowtimer=null;this.buttons=b(c.buttonSel,d[0]);this.panels=c.panelSel?b(c.panelSel,this.element[0]).each(function(d){var d=b(a.buttons[d]),f=b(this);d.controlsThis(f);
c.createPanelTabRelation&&f.labelWith(d);a._createPanelAPI(d,f)}):this.buttons.map(function(){var d=b(this),f=d.getHrefHash(),e=b(f);c.createPanelTabRelation&&e.labelWith(d);d.attr({"aria-controls":f.replace("#","")});a._createPanelAPI(d,e);return e[0]});this.panels=b(b.unique(this.panels.get()));c.createPanelwrapper&&this.panels.wrap('<div class="a11y-panelwrapper" />');f=!!this.buttons.filter("."+c.activeButtonClass)[0];this.buttons.each(function(d){d=f?b(this).hasClass(c.activeButtonClass)?"expand":
"collapse":g?b.inArray(d,c.defaultSelected)!==-1?"expand":"collapse":c.defaultSelected===d?"expand":"collapse";a[d].call(a,this,{type:"init"})});c.addAria&&(this.buttons.attr({role:"button"}),this.buttons[0]&&b.nodeName(this.buttons[0],"a")&&this.buttons.each(function(){var a=b(this);this.setAttribute("data-href",a.attr("href"));b.support.waiAria&&a.removeAttr("href")}));this.panels.attr({role:"group"}).addClass("a11y-js-overflow");e++;if(c.bindStyle==="live")this.buttons.context=c.bindContext?b(c.bindContext,
this.element)[0]:this.element[0],this.buttons.selector=".tabtree-button_"+e,this.buttons.addClass("tabtree-button_"+e),this.buttons.context||console.log(c.bindContext+" not found in tab-module");if(c.selectEvents)this.buttons[c.bindStyle](c.selectEvents,function(b){var d=c.toggleButton?"toggle":"expand";clearInterval(a.slideShowtimer);a[d].call(a,this,b);return!1});if(c.interceptClick&&(!c.selectEvents||c.selectEvents.indexOf("click")==-1))this.buttons[c.bindStyle]("click",function(){clearInterval(a.slideShowtimer);
c.focusOnExpand&&a.focusPanel.call(a,b("#"+b(this).attr("aria-controls")),1);return!1});if(c.slideShow&&isFinite(c.slideShow))this.slideShowtimer=setInterval(function(){a.showPrevNext.call(a,1)},c.slideShow),this.element.inOut(function(){clearInterval(a.slideShowtimer)},function(){if(c.restartSlideShow)clearInterval(a.slideShowtimer),a.slideShowtimer=setInterval(function(){a.showPrevNext.call(a,1)},c.slideShow)});this._trigger("init",{type:"init"},this.ui())},getPrevNext:function(a){a=this.buttons.index(this.buttons.filter("."+
this.options.activeButtonClass)[0])+a;a<0?a=this.buttons.length-1:a>=this.buttons.length&&(a=0);return{button:this.buttons.get(a),panel:this.panels.get(a)}},showPrevNext:function(a){this.expand(this.getPrevNext(a).button,{type:"show-"+a})},toggle:function(a,c){this[b(a).hasClass(this.options.activeButtonClass)?"collapse":"expand"](a,c)},selectIndexes:function(a,c){b.isArray(a)||(a=[a]);var d=this;b.each(a,function(a,b){var e=d.buttons.get(b);e&&d.expand(e,c)});b.each(this.selectedIndexes,function(e,
f){if(b.inArray(f,a)==-1&&b.inArray(""+f,a)==-1){var h=d.buttons.get(f);h&&d.collapse(h,c)}})},collapse:function(a,c,d,e){c=c||{type:"collapse"};a=b(a);if(!a.hasClass(this.options.activeButtonClass)&&c.type!="init")return!1;var d=d||this.getPanel(a),f=this.getButtons(d),h=c.type=="init"?"collapseinit":"collapse",j=this.options,i={button:f,panel:d};if(!j.multiSelectable)i.expandElements=e||{panel:b([]),button:b([])};this.removeIndex(d);if(this._trigger(h,c,b.extend({},this.ui(),i))===!1)this.addIndex(d);
else{this.setState(f,i.panel,"inactive");if(j.handleDisplay===!0||c.type=="init"&&j.handleDisplay)j.hideStyle==="visibility"?i.panel.parent().css({overflow:"hidden",height:0}).end().css({visibility:"hidden"}):i.panel.hide();i.button=a;b.ui.SR.update();return i}},addIndex:function(a){!isFinite(a)&&a.jquery&&(a=this.panels.index(a[0]));b.inArray(a,this.selectedIndexes)===-1&&(this.selectedIndexes.push(a),this.selectedIndexes.sort(h))},removeIndex:function(a){!isFinite(a)&&a.jquery&&(a=this.panels.index(a[0]));
this.selectedIndexes=b.grep(this.selectedIndexes,function(b){return a!==b})},expand:function(a,c){c=c||{type:"expand"};a=b(a);if(c.type!="init"&&a.hasClass(this.options.activeButtonClass))return!1;var d=c.type=="init"?"expandinit":"expand",e=this,f=this.options,h={},j=this.getPanel(a),i=this.getButtons(j),n=this.buttons.filter("."+f.activeButtonClass);h.button=i;h.panel=j;if(!f.multiSelectable)h.collapseElements={button:n,panel:this.getPanel(n)};if(!(c.type!="init"&&this._trigger("beforeexpand",c,
b.extend({},this.ui(),h))===!1)){this.addIndex(j);c.type!="init"&&!f.multiSelectable&&n.each(function(){e.collapse.call(e,this,c,!1,{button:i,panel:j})});this.setState(i,j,"active");if(f.handleDisplay===!0||c.type=="init"&&f.handleDisplay=="initial")f.hideStyle==="visibility"?j.parent().css({overflow:"",height:""}).end().css({visibility:""}):j.show();b.ui.SR.update();f.addToHistory&&c.type!=="init"&&c.type!=="hashHistoryChange"&&b.hashHistory.add("tab-"+j.getID());this._trigger(d,c,b.extend({},this.ui(),
h));/click|hashHistoryChange/.test(c.type)&&f.focusOnExpand&&e.focusPanel(j)}},collapseAll:function(a){var c=this;b.each(this.selectedIndexes,function(b,e){c.collapse.call(c,c.buttons[e],a)})},getButtons:function(a){return this.buttons.filter("[aria-controls="+a.getID()+"]")},getPanel:function(a){return this.panels.filter("#"+a.attr("aria-controls"))},setState:function(a,b,d){var e=this.options,d=d=="active"?{c:"addClass",index:"-1",aria:"true"}:{c:"removeClass",index:"0",aria:"false"};if(e.toggleButton)a.attr({tabindex:"0"});
else a.attr({tabindex:d.index,"aria-disabled":d.aria})[d.c]("ui-disabled");a[d.c](e.activeButtonClass).attr("aria-expanded",d.aria);b[d.c](e.activePanelClass).attr("aria-expanded",d.aria)},focusPanel:function(a){var c=this.options;(c.focusSel===!0||!c.focusSel?a.firstExpOf("focusPoint"):b(c.focusSel,a)).setFocus({context:(a[0].parentNode||{}).parentNode})},ui:function(){return{instance:this,panels:this.panels,buttons:this.buttons,selectedIndexes:this.selectedIndexes}}})})(jQuery);(function(b){function h(a){var c=a||window.event,d=[].slice.call(arguments,1),e=0,f=0,h=0,a=b.event.fix(c);a.type="mousewheel";a.wheelDelta&&(e=a.wheelDelta/120);a.detail&&(e=-a.detail/3);h=e;c.axis!==void 0&&c.axis===c.HORIZONTAL_AXIS&&(h=0,f=-1*e);c.wheelDeltaY!==void 0&&(h=c.wheelDeltaY/120);c.wheelDeltaX!==void 0&&(f=-1*c.wheelDeltaX/120);d.unshift(a,e,f,h);return b.event.handle.apply(this,d)}var e=["DOMMouseScroll","mousewheel"];b.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var a=
e.length;a;)this.addEventListener(e[--a],h,!1);else this.onmousewheel=h},teardown:function(){if(this.removeEventListener)for(var a=e.length;a;)this.removeEventListener(e[--a],h,!1);else this.onmousewheel=null}};b.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})})(jQuery);
(function(b){function h(){if(this===e.elem)e.pos=[-260,-260],e.elem=!1,a=3}var e={pos:[-260,-260]},a=3,c=document,d=c.documentElement,g=c.body,f,l;b.event.special.mwheelIntent={setup:function(){var a=b(this).bind("mousewheel",b.event.special.mwheelIntent.handler);this!==c&&this!==d&&this!==g&&a.bind("mouseleave",h);return!0},teardown:function(){b(this).unbind("mousewheel",b.event.special.mwheelIntent.handler).unbind("mouseleave",h);return!0},handler:function(c,d){var g=[c.clientX,c.clientY];if(this===
e.elem||Math.abs(e.pos[0]-g[0])>a||Math.abs(e.pos[1]-g[1])>a)return e.elem=this,e.pos=g,a=250,clearTimeout(l),l=setTimeout(function(){a=10},200),clearTimeout(f),f=setTimeout(function(){a=3},1500),c=b.extend({},c,{type:"mwheelIntent"}),b.event.handle.apply(this,arguments)}};b.fn.extend({mwheelIntent:function(a){return a?this.bind("mwheelIntent",a):this.trigger("mwheelIntent")},unmwheelIntent:function(a){return this.unbind("mwheelIntent",a)}});b(function(){g=c.body;b(c).bind("mwheelIntent.mwheelIntentDefault",
b.noop)})})(jQuery);(function(b){var h=b("html").attr("dir")==="rtl";b.widget("ui.combobox",{options:{overlay:{hideStyle:"display",positionType:"around",hideWindowedFlash:!1,animShow:function(b,a){b.css(a.posCSS).css({display:"block"})},animHide:function(b){b.css({display:"none"})},positionOpts:{horizontal:"sameleft",vertical:"bottom"}},drawDownBtn:!1,addRoundedCornerSpans:!1,assignSelectWidth:!0,addTextboxWidthToDatalist:!1,addMaxHeight:!0,data:!1,debug:!1,hugeTreshold:10,useOptGroup:!1},_create:function(){if(!h){var e=
this.options,a=this,c=e.drawDownBtn?"<span>&#9662;</span>":"",d=this.element[0].className,g={cb:"",list:""};if(this.isNativeSelect=b.nodeName(this.element[0],"select")){if(/iphone|ipad/i.test(navigator.userAgent)||isFinite(this.element[0].size)&&this.element[0].size>1||(this.element[0].type||"").indexOf("multiple")!==-1||b(window).width()<490&&b(window).height()<490)return;e.data||this.createDataFromSelect();e.useOptGroup=!!b("optgroup",this.element).length}if(e.addRoundedCornerSpans)g.cb='<span class="cb-design cb-tl" /><span class="cb-design cb-tr" /><span class="cb-design cb-bl" /><span class="cb-design cb-br" />',
g.list='<span class="dl-design dl-bl" /><span class="dl-design dl-br" />';this.combobox=b('<span class="combobox"> '+g.cb+' <input type="text" role="combobox" readonly="readonly" aria-readonly="false" /> '+c+"</span>").attr({tabindex:"-1"});this.dataList=b('<div class="datalist" role="listbox"><div class="datalist-box" role="presentation"><div class="datalist-innerbox" role="presentation">'+g.list+"</div></div></div>");this.isNativeSelect&&(this.element.data("inputUIReplace",{visual:this.combobox,
methods:this}),this.combobox.data("html5element",this.element));d&&(this.combobox.addClass(d),b.each(d.split(" "),function(b,c){a.dataList.addClass("datalist-"+c)}));this.textbox=b("input",this.combobox).ownsThis(this.dataList).attr({"aria-expanded":"false"}).attr("unselectable","on");e.data.label&&e.data.label[0]&&(this.dataList.labelWith(e.data.label),this.textbox.labelWith(e.data.label),e.data.label.bind("click",function(b){a.combobox.setFocus();b.preventDefault();return!1}));this.isNativeSelect?
(this.combobox.insertAfter(this.element),e.assignSelectWidth&&this._assignSelectWidth(),b.support.waiAria?this.element.hide():(this.textbox.attr({tabindex:"-1"}),this.element.addClass("a11y-hidden").one("focusin",function(){a.combobox.hide();a.element.removeClass("a11y-hidden")})),b(document).userMode(function(b){b.enabled?a.showNative():a.showReplacer()})):this.combobox.replaceAll(this.element);this.beforeShowVal=!1;this.dataList.addClass("a11y-js-overflow").appendTo("body").bind("coverlaybeforeshow",
function(){a.beforeShowVal=a.value;e.addTextboxWidthToDatalist&&a.dataList.css("width",a.combobox[e.addTextboxWidthToDatalist===!0?"outerWidth":e.addTextboxWidthToDatalist]());e.addMaxHeight&&a._addMaxHeight()}).bind("coverlaybeforehide",function(b){a.beforeShowVal!==!1&&a.beforeShowVal!==a.value&&(a._trigger("change",b,a.ui()),a.isNativeSelect&&a.element.trigger("change"))}).bind("coverlayhide",function(){a.textbox.attr({"aria-expanded":"false"});setTimeout(function(){a.textbox.removeAttr("aria-activedescendant")},
1);a.dataList.attr({"aria-expanded":"false"});a.combobox.removeClass("js-datalist-visible");a.selectedIndex=void 0;a.beforeShowVal=!1;a.items.removeClass("js-selected")}).bind("coverlayshow",function(){a.textbox.attr({"aria-expanded":"true"});a.dataList.attr({"aria-expanded":"true"});a.combobox.addClass("js-datalist-visible")}).bind("mousedown",function(){clearTimeout(a.inActiveTimer);setTimeout(function(){clearTimeout(a.inActiveTimer)},1)}).cOverlay(e.overlay);this.overlayInstance=this.dataList.data("cOverlay");
this.refresh();this.isNativeSelect&&(b(this.textbox[0].form).bind("reset",function(){setTimeout(function(){a.changeIndex(a.element[0].selectedIndex)},0)}),this.element.bind("change",function(b){b&&b.originalEvent&&a.changeIndex(this.selectedIndex)}));this.combobox.add(this.dataList).bind("focusin",function(){clearTimeout(a.inActiveTimer);a.combobox.addClass("combobox-active");a.textbox.attr({tabindex:"-1"})}).bind("focusout",function(b){clearTimeout(a.inActiveTimer);a.inActiveTimer=setTimeout(function(){a.textbox.attr({tabindex:"0"});
a.combobox.removeClass("combobox-active");a.close(b)},9)});this.combobox.bind("mousedown",function(b){a.toggleVisibility(b);a.combobox.setFocus({fast:!0});return!1}).bind("keypress",function(c){var d=!1,e=c.charCode||c.which,g;e&&e>=32&&(g=String.fromCharCode(e).toUpperCase(),a.items.each(function(c){var e=b(this);if(c!==a.checkedIndex&&e.text().toUpperCase().indexOf(g)===0&&(d===!1&&(d=c),c>a.checkedIndex))return d=c,!1}));if(d!==!1)return a.select(d,c),!1}).bind("keydown",function(c){var d=isFinite(a.selectedIndex)?
a.selectedIndex:a.checkedIndex,e=!1;if(c.keyCode===b.ui.keyCode.RIGHT||c.keyCode===b.ui.keyCode.DOWN)e=d+1;else if(c.keyCode===b.ui.keyCode.LEFT||c.keyCode===b.ui.keyCode.UP)e=d-1;else if(c.keyCode===b.ui.keyCode.END||c.keyCode===b.ui.keyCode.PAGE_DOWN)e=a.items.length-1;else if(c.keyCode===b.ui.keyCode.HOME||c.keyCode===b.ui.keyCode.PAGE_UP)e=0;else if(c.keyCode===b.ui.keyCode.ENTER)return isFinite(a.selectedIndex)&&a.select(a.selectedIndex,c),a.close(c),!1;if(e!==!1)return a.select(e,c),!1});b(document).bind("mousedown",
function(c){a.isOpen&&!b.contains(a.dataList[0],c.target)&&a.close(c)});this.dataList.delegate("li","click",function(c){b(this).is(".optgroup")||(a.select(a.items.index(this),c,!0),a.combobox.setFocus(),a.close(c))}).delegate("li","mouseenter",function(){if(!b(this).is(".optgroup"))a.selectedIndex=a.items.index(this),b(this).addClass("js-selected"),setTimeout(function(){a.textbox.activateThis(a.items.filter(":eq("+a.selectedIndex+")"))},1)}).delegate("li","mouseleave",function(){if(!b(this).is(".optgroup"))a.selectedIndex=
!1,b(this).removeClass("js-selected")});this.hasComboboxLayout=!!((parseInt(this.combobox.css("paddingBottom"),10)||0)+(parseInt(this.combobox.css("borderBottomWidth"),10)||0));if(e.addMaxHeight===!0)e.addMaxHeight=parseInt(b("div.datalist-innerbox > ul",this.dataList).css("maxHeight"),10)||!0;this._trigger("init",{type:"init"},this.ui())}},showNative:function(){this.combobox.hide();this.element.show().removeClass("a11y-hidden")},showReplacer:function(){this.combobox.show();b.support.waiAria?this.element.hide():
this.element.addClass("a11y-hidden")},ui:function(e){var a={instance:this,element:this.element,combobox:this.combobox,dataList:this.dataList,items:this.items,options:this.options,text:this.text,value:this.value,checkedIndex:this.checkedIndex};e&&b.extend(a,e);return a},refresh:function(e){if(this.dataList){var a=this.options,c="";a.data=e||a.data;this.isNativeSelect&&!e&&this.createDataFromSelect();a.data.items.length>a.hugeTreshold?this.dataList.addClass("huge-datalist"):this.dataList.removeClass("huge-datalist");
b.each(a.data.items,function(d,e){var f="";if(e.className||a.useOptGroup)f+='class="',f+=e.className?e.className+" ":"",f+=a.useOptGroup?"optgroup ":"",f+='" ';if(e.val===void 0)e.val=e.name;e.items?(c+="<li "+b.trim(f)+'" role="listitem" '+(a.useOptGroup?'tabindex="-1"':"")+"><span>"+e.name+"</span><ul>",b.each(e.items,function(a,b){var d=b.className?'class="'+b.className+'" ':"";if(b.val===void 0)b.val=b.name;c+="<li "+d+'data-val="'+b.val+'" role="listitem"><span>'+b.name+"</span></li>"}),c+="</ul></li>"):
c+="<li "+f+'data-val="'+e.val+'" role="listitem"><span>'+e.name+"</span></li>"});b("div.datalist-innerbox",this.dataList).html('<ul role="presentation">'+c+"</ul>");this.items=b("li",this.dataList).attr({tabindex:"-1"}).filter(function(){return!b(this).is(".optgroup")});this.items.getID(!0);this.changeIndex(a.data.selectedIndex||0)}},update:function(){this.changeIndex(this.element.attr("selectedIndex"))},_assignSelectWidth:function(){var e;this.combobox.css({marginLeft:this.element.css("marginLeft"),
marginRight:this.element.css("marginLeft"),display:b.support.inlineBlock?"inline-block":"inline",width:"auto"});var a=this.element.outerWidth()-(this.textbox.outerWidth(!0)-this.textbox.width()+(this.combobox.outerWidth()-this.combobox.width()));if(!this.element.width())if(e=this.element.css("width")||"",e=e.indexOf("px")!==-1?parseInt(e,10):window.NaN,isNaN(e)){console.log("can't calulate width in display none area",this.element);return}else a+=e;this.combobox.hide();this.textbox.css({width:a});
this.combobox.css("display",b.support.inlineBlock?"inline-block":"inline")},createDataFromSelect:function(){var e=this.options;e.data={selectedIndex:this.element[0].selectedIndex,defaultSelected:0,label:b("label[for="+this.element.getID()+"]",this.element[0].form||document.body),items:[]};if(b("optgroup",this.element[0]).length){var a=0;b("optgroup",this.element[0]).each(function(){e.data.items.push({name:b(this).attr("label")});var c=[];b("option",this).each(function(){var d=b(this);if(this.defaultSelected)e.data.defaultSelected=
a;c.push({name:d.text(),val:d.val(),className:this.className});a++});e.data.items[e.data.items.length-1].items=c})}else b("option",this.element[0]).each(function(a){var d=b(this);if(this.defaultSelected)e.data.defaultSelected=a;e.data.items.push({name:d.text(),val:d.val(),className:this.className})});e.data.defaultSelected=e.data.defaultSelected||0},toggleVisibility:function(b){this[this.overlayInstance.isVisible?"close":"open"](b)},_addMaxHeight:function(){var e=this.combobox.offset().top-b(window).scrollTop(),
a=this.combobox.outerHeight()+20,e=Math.max(b(window).height()-e,e)-a;this.options.addMaxHeight&&this.options.addMaxHeight!==!0&&(e=Math.min(e,this.options.addMaxHeight));b("div.datalist-innerbox > ul",this.dataList).css({maxHeight:e,overflowY:"auto",overflowX:"hidden"})},open:function(b){this.isOpen=!0;b={type:b.type,target:b.target,currentTarget:b.currentTarget,pageX:b.pageX,pageY:b.pageY,clientX:b.clientX,clientY:b.clientY};if(!this.hasComboboxLayout)b.target=this.textbox[0],b.currentTarget=this.textbox[0];
this.overlayInstance.show(b,this.ui())},close:function(b){if(!this.options.debug)this.dataList.find("li.optgroup").removeClass("js-selected-key"),this.overlayInstance.hide(b,this.ui()),this.isOpen=!1},val:function(b){if(b!==void 0){var a=this,b=""+b;this.items.each(function(c){if(this.getAttribute("data-val")==b)return a.changeIndex(c),!1})}return this.value},changeIndex:function(b){if(this.items){var a=this.items.filter(":eq("+b+")");if(a[0]&&b>-1){this.beforeActiveItem=this.items.filter(".js-checked").removeClass("js-checked");
this.activeItem=a.addClass("js-checked");this.checkedIndex=b;if(this.isNativeSelect)this.element.val(a.attr("data-val")),this.activeOption=this.element.find("option:eq("+this.checkedIndex+")");this.text=this.activeItem.text();this.value=this.activeItem.attr("data-val");this.textbox.val(this.text).attr({"aria-valuetext":this.text})}}},select:function(e,a,c){a=a||{type:"select"};b.extend(a,{selectboxData:this.ui({nextIndex:e})});var d=this;this.overlayInstance.isVisible||this.open(a);this.dataList.find("li.optgroup").removeClass("js-selected-key");
this.changeIndex(e);this.activeItem.closest("li.optgroup").addClass("js-selected-key");c||setTimeout(function(){d.textbox.activateThis(d.items.filter(":eq("+d.checkedIndex+")"))},1);this.selectedIndex=void 0;this._trigger("select",a,this.ui())}})})(jQuery);
}
