UNOUNO.init.registerForJSLoad(function(){UNOUNO.inline.hideLayer=function(e){var expireDate=new Date();if(typeof ($q)!=="undefined"){$q("#mobileinfo-container").addClass("hide");}else{qx.bom.Collection.id("mobileinfo-container").addClass("hide");}expireDate=new Date();expireDate.setDate(expireDate.getDate()+30);
document.cookie="banner-mobileinfo=1;expires="+expireDate.toUTCString()+";";};if(typeof ($q)!=="undefined"){$q("#mobileinfo-close").addListener("click",UNOUNO.inline.hideLayer,this,false);if(document.cookie.indexOf("banner-mobileinfo")===-1){$q("#mobileinfo-container").addClass("show");}}else{qx.bom.Collection.id("mobileinfo-close").addListener("click",UNOUNO.inline.hideLayer,this,false);
if(document.cookie.indexOf("banner-mobileinfo")===-1){qx.bom.Collection.query("#mobileinfo-container").addClass("show");}}});
$q.define("UNOUNO.eue.components.countdowns",{statics:{init:function(e){browserName=navigator.appName;var days=qx.bom.Collection.query(".days"),countdowns=qx.bom.Collection.query(".countdowns");if(browserName!="Microsoft Internet Explorer"){for(var x=0;x<days.length;x+=1){if(qx.bom.element.Class.has(days[x],"pulse")){UNOUNO.eue.components.countdowns.pulseIn(days[x]);
}}}window.setTimeout(function(){for(var x=0;x<countdowns.length;x+=1){if(qx.bom.element.Class.has(countdowns[x],"toggle")){UNOUNO.eue.components.countdowns.toggle(countdowns[x]);}}},3000);for(var x=0;x<countdowns.length;x+=1){qx.bom.Element.addListener(countdowns[x],"click",function(e){UNOUNO.eue.components.countdowns.config(countdowns[x]);
});}},pulseIn:function(element){var maxFontSize=parseInt(qx.bom.element.Style.get(element.parentNode,"fontSize"))+10,dayFontSize=parseInt(qx.bom.element.Style.get(element,"fontSize"));if(dayFontSize<maxFontSize){element.style.fontSize=(dayFontSize+=2)+"px";window.setTimeout(function(){UNOUNO.eue.components.countdowns.pulseIn(element);
},20);}else{window.setTimeout(function(){UNOUNO.eue.components.countdowns.pulseOut(element);},300);}},pulseOut:function(element){var minFontSize=parseInt(qx.bom.element.Style.get(element.parentNode,"fontSize")),dayFontSize=parseInt(qx.bom.element.Style.get(element,"fontSize"));if(dayFontSize>minFontSize){element.style.fontSize=(dayFontSize-=1)+"px";
window.setTimeout(function(){UNOUNO.eue.components.countdowns.pulseOut(element);},20);}else{window.setTimeout(function(){UNOUNO.eue.components.countdowns.pulseIn(element);},50);}},toggle:function(element){if($q(element).hasClass("hidden")){$q(element).removeClass("hidden");$q(element).addClass("show");
$q(element).emit("displayCountdown",element);}else{$q(element).addClass("hidden");$q(element).removeClass("show");$q(element).emit("hideCountdown",element);}window.setTimeout(function(){UNOUNO.eue.components.countdowns.toggle(element);},3000);},config:function(element){}}});UNOUNO.eue.components.countdowns.init();

//### zip:baseLib-0.9.22.jar/PUSTEFIX-INF/script/dataset-min.js
(function(){var c=window.qxWeb.$$qx;c.Bootstrap.setRoot({qx:window.qxWeb.$$qx,baselib:window.baselib,qui:window.qui});c.$$packageData["0"]={locales:{},resources:{},translations:{C:{},en:{}}};(function(){c.Bootstrap.define("qx.module.Dataset",{statics:{setData:function(a,b){this._forEachElement(function(d){c.bom.element.Dataset.set(d,a,b)});return this},getData:function(a){if(this[0]&&1===this[0].nodeType)return c.bom.element.Dataset.get(this[0],a)},getAllData:function(){return this[0]&&1===this[0].nodeType?
c.bom.element.Dataset.getAll(this[0]):{}},removeData:function(a){this[0]&&1===this[0].nodeType&&c.bom.element.Dataset.remove(this[0],a);return this}},defer:function(a){qxWeb.$attach({getData:a.getData,setData:a.setData,removeData:a.removeData,getAllData:a.getAllData})}})})();(function(){c.Bootstrap.define("qx.bom.element.Dataset",{statics:{set:function(a,b,d){a.dataset?(b=c.lang.String.camelCase(b),null==d?delete a.dataset[b]:a.dataset[b]=d):(void 0===d&&(d=null),c.bom.element.Attribute.set(a,"data-"+
c.lang.String.hyphenate(b),d))},get:function(a,b){if(a.dataset)return b=c.lang.String.camelCase(b),a.dataset[b]?a.dataset[b]:void 0;var d="data-"+c.lang.String.hyphenate(b);return a.hasAttribute(d)?c.bom.element.Attribute.get(a,d):void 0},getAll:function(a){if(a.dataset)return a.dataset;for(var b={},d=a.attributes,e=0;e<d.length;e++)d[e].name.match(/^data-(.*)/)&&(b[c.lang.String.camelCase(RegExp.$1)]=a.getAttribute(d[e].name));return b},remove:function(a,b){this.set(a,b,void 0)}}})})()})();

//### zip:baseLib-0.9.22.jar/PUSTEFIX-INF/script/widget-min.js
(function(){var e=window.qxWeb.$$qx;e.Bootstrap.setRoot({qx:window.qxWeb.$$qx,baselib:window.baselib,qui:window.qui});e.$$packageData["0"]={locales:{},resources:{},translations:{C:{},en:{}}};(function(){e.Bootstrap.define("qx.ui.website.Widget",{extend:qxWeb,statics:{widget:function(){var a=new e.ui.website.Widget(this);a.init();return a},create:function(a){return new e.ui.website.Widget(qxWeb.create(a))},$onFirstCollection:function(a,b,c,d){var f=this.classname.replace(/\./g,"-")+"-context";this.getProperty(f)||
this.setProperty(f,c);c=this.getProperty(f);if(!this.hasListener(a,b,c))this.on(a,b,c,d);return this},$offFirstCollection:function(a,b,c,d){var f=this.classname.replace(/\./g,"-")+"-context";this._forEachElementWrapped(function(c){var e=c.getProperty(f);c.off(a,b,e,d)});return this},initWidgets:function(a){var b=qxWeb("*[data-qx-class]");a&&(b=b.filter(a));b._forEachElementWrapped(function(a){a.init()})}},construct:function(a,b){var c=qxWeb.call(this,a,b);Array.prototype.push.apply(this,Array.prototype.slice.call(c,
0,c.length))},members:{__bY:null,init:function(){if(this.getProperty("$$qx-widget-initialized"))return!1;this.setAttribute("data-qx-class",this.classname);this.addClass("qx-widget");this.addClass(this.getCssPrefix());this.setProperty("$$qx-widget-initialized",!0);return!0},getCssPrefix:function(){if(!this.__bY){var a=this.classname.split(".");this.__bY="qx-"+a[a.length-1].toLowerCase()}return this.__bY},setEnabled:function(a){this.setAttribute("disabled",!a);this.find("*").setAttribute("disabled",
!a);return this},getEnabled:function(){return!this.getAttribute("disabled")},setTemplate:function(a,b){return this._setData("templates",a,b)},setConfig:function(a,b){return this._setData("config",a,b)},_setData:function(a,b,c){this.forEach(function(d){d[a]||(d[a]={});d[a][b]=c});return this},getTemplate:function(a){return this._getData("templates",a)},getConfig:function(a){return this._getData("config",a)},_getData:function(a,b){var c=this.getProperty(a),d;c&&(d=c[b]);if(void 0===d&&"config"==a){c=
"qx"+qxWeb.string.firstUp(a)+qxWeb.string.firstUp(b);d=this.getData(c);if(!this[0]||!this[0].dataset&&null===d)d=void 0;try{d=JSON.parse(d)}catch(e){}}return void 0===d&&this.constructor["_"+a]?this.constructor["_"+a][b]:d},render:function(){return this},dispose:function(){this.removeAttribute("data-qx-class");this.setProperty("config",void 0);this.setProperty("templates",void 0);var a=this.classname.replace(/\./g,"-")+"-context";this.setProperty(a,void 0);this.setProperty("$$qx-widget-initialized",
void 0);this.removeClass("qx-widget");this.removeClass(this.getCssPrefix());for(var b in this.constructor.$$events)this.allOff(b);return qxWeb.$init(this,qxWeb)}},defer:function(a){qxWeb.$attach({$onFirstCollection:a.$onFirstCollection,$offFirstCollection:a.$offFirstCollection,widget:a.widget});qxWeb.$attachStatic({initWidgets:a.initWidgets})}})})()})();

//### zip:baseLib-0.9.22.jar/PUSTEFIX-INF/script/animation-min.js
(function(){var d=window.qxWeb.$$qx;d.Bootstrap.setRoot({qx:window.qxWeb.$$qx,baselib:window.baselib,qui:window.qui});d.$$packageData["0"]={locales:{},resources:{},translations:{C:{},en:{}}};(function(){d.Bootstrap.define("qx.module.Animation",{events:{animationStart:void 0,animationIteration:void 0,animationEnd:void 0},statics:{getAnimationHandles:function(){for(var a=[],b=0;b<this.length;b++)a[b]=this[b].$$animation;return a},_fadeOut:{duration:700,timing:"ease-out",keep:100,keyFrames:{0:{opacity:1},
100:{opacity:0,display:"none"}}},_fadeIn:{duration:700,timing:"ease-in",keep:100,keyFrames:{0:{opacity:0},100:{opacity:1}}},animate:function(a,b){d.module.Animation._animate.bind(this)(a,b,!1);return this},animateReverse:function(a,b){d.module.Animation._animate.bind(this)(a,b,!0);return this},_animate:function(a,b,c){this._forEachElement(function(f,e){f.$$animation&&f.$$animation.stop();var g;g=c?d.bom.element.Animation.animateReverse(f,a,b):d.bom.element.Animation.animate(f,a,b);var h=this;0==e&&
(g.on("start",function(){h.emit("animationStart")},g),g.on("iteration",function(){h.emit("animationIteration")},g));g.on("end",function(){for(var a=0;a<h.length;a++)if(h[a].$$animation)return;h.emit("animationEnd")},f)})},play:function(){for(var a=0;a<this.length;a++){var b=this[a].$$animation;b&&b.play()}return this},pause:function(){for(var a=0;a<this.length;a++){var b=this[a].$$animation;b&&b.pause()}return this},stop:function(){for(var a=0;a<this.length;a++){var b=this[a].$$animation;b&&b.stop()}return this},
isPlaying:function(){for(var a=0;a<this.length;a++){var b=this[a].$$animation;if(b&&b.isPlaying())return!0}return!1},isEnded:function(){for(var a=0;a<this.length;a++){var b=this[a].$$animation;if(b&&!b.isEnded())return!1}return!0},fadeIn:function(a){this.setStyle("display","");return this.animate(d.module.Animation._fadeIn,a)},fadeOut:function(a){return this.animate(d.module.Animation._fadeOut,a)}},defer:function(a){qxWeb.$attach({animate:a.animate,animateReverse:a.animateReverse,fadeIn:a.fadeIn,
fadeOut:a.fadeOut,play:a.play,pause:a.pause,stop:a.stop,isEnded:a.isEnded,isPlaying:a.isPlaying,getAnimationHandles:a.getAnimationHandles});"ie"===qxWeb.env.get("browser.name")&&9>=qxWeb.env.get("browser.version")&&(a._fadeIn.keyFrames[100].opacity=0.99)}})})();(function(){d.Bootstrap.define("qx.bom.client.CssTransform",{statics:{getSupport:function(){var a=d.bom.client.CssTransform.getName();return null!=a?{name:a,style:d.bom.client.CssTransform.getStyle(),origin:d.bom.client.CssTransform.getOrigin(),
"3d":d.bom.client.CssTransform.get3D(),perspective:d.bom.client.CssTransform.getPerspective(),"perspective-origin":d.bom.client.CssTransform.getPerspectiveOrigin(),"backface-visibility":d.bom.client.CssTransform.getBackFaceVisibility()}:null},getStyle:function(){return d.bom.Style.getPropertyName("transformStyle")},getPerspective:function(){return d.bom.Style.getPropertyName("perspective")},getPerspectiveOrigin:function(){return d.bom.Style.getPropertyName("perspectiveOrigin")},getBackFaceVisibility:function(){return d.bom.Style.getPropertyName("backfaceVisibility")},
getOrigin:function(){return d.bom.Style.getPropertyName("transformOrigin")},getName:function(){return d.bom.Style.getPropertyName("transform")},get3D:function(){return null!=d.bom.client.CssTransform.getPerspective()}},defer:function(a){d.core.Environment.add("css.transform",a.getSupport);d.core.Environment.add("css.transform.3d",a.get3D)}})})();(function(){d.Bootstrap.define("qx.bom.element.Animation",{statics:{animate:function(a,b,c){var f=d.bom.element.Animation.__me(a,b.keyFrames);return d.core.Environment.get("css.animation")&&
f?d.bom.element.AnimationCss.animate(a,b,c):d.bom.element.AnimationJs.animate(a,b,c)},animateReverse:function(a,b,c){var f=d.bom.element.Animation.__me(a,b.keyFrames);return d.core.Environment.get("css.animation")&&f?d.bom.element.AnimationCss.animateReverse(a,b,c):d.bom.element.AnimationJs.animateReverse(a,b,c)},__me:function(a,b){var c=[],f;for(f in b){var e=b[f],g;for(g in e)-1==c.indexOf(g)&&c.push(g)}f=["scale","rotate","skew","translate"];for(e=0;e<c.length;e++)if(g=d.lang.String.camelCase(c[e]),
!(g in a.style||-1!=f.indexOf(c[e])||d.bom.Style.getPropertyName(g)))return!1;return!0}}})})();(function(){d.Bootstrap.define("qx.bom.element.AnimationHandle",{extend:d.event.Emitter,construct:function(){var a=d.core.Environment.get("css.animation");this.__mr=a&&a["play-state"];this.__ms=!0},events:{start:"Element",end:"Element",iteration:"Element"},members:{__mr:null,__ms:!1,__mt:!1,isPlaying:function(){return this.__ms},isEnded:function(){return this.__mt},isPaused:function(){return"paused"==this.el.style[this.__mr]},
pause:function(){this.el&&(this.el.style[this.__mr]="paused",this.el.$$animation.__ms=!1,this.animationId&&d.bom.element.AnimationJs&&d.bom.element.AnimationJs.pause(this))},play:function(){this.el&&(this.el.style[this.__mr]="running",this.el.$$animation.__ms=!0,void 0!=this.i&&d.bom.element.AnimationJs&&d.bom.element.AnimationJs.play(this))},stop:function(){this.el&&d.core.Environment.get("css.animation")&&!this.jsAnimation?(this.el.style[this.__mr]="",this.el.style[d.core.Environment.get("css.animation").name]=
"",this.el.$$animation.__ms=!1,this.el.$$animation.__mt=!0):this.jsAnimation&&(this.stopped=!0,d.bom.element.AnimationJs.stop(this))}}})})();(function(){d.Bootstrap.define("qx.util.ColorUtil",{statics:{REGEXP:{hex3:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,rgb:/^rgb\(\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*,\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*,\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*\)$/,rgba:/^rgba\(\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*,\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*,\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*,\s*([0-9]{1,3}\.{0,1}[0-9]*)\s*\)$/},
SYSTEM:{activeborder:!0,activecaption:!0,appworkspace:!0,background:!0,buttonface:!0,buttonhighlight:!0,buttonshadow:!0,buttontext:!0,captiontext:!0,graytext:!0,highlight:!0,highlighttext:!0,inactiveborder:!0,inactivecaption:!0,inactivecaptiontext:!0,infobackground:!0,infotext:!0,menu:!0,menutext:!0,scrollbar:!0,threeddarkshadow:!0,threedface:!0,threedhighlight:!0,threedlightshadow:!0,threedshadow:!0,window:!0,windowframe:!0,windowtext:!0},NAMED:{black:[0,0,0],silver:[192,192,192],gray:[128,128,128],
white:[255,255,255],maroon:[128,0,0],red:[255,0,0],purple:[128,0,128],fuchsia:[255,0,255],green:[0,128,0],lime:[0,255,0],olive:[128,128,0],yellow:[255,255,0],navy:[0,0,128],blue:[0,0,255],teal:[0,128,128],aqua:[0,255,255],transparent:[-1,-1,-1],magenta:[255,0,255],orange:[255,165,0],brown:[165,42,42]},isNamedColor:function(a){return void 0!==this.NAMED[a]},isSystemColor:function(a){return void 0!==this.SYSTEM[a]},supportsThemes:function(){return d.Class?d.Class.isDefined("qx.theme.manager.Color"):
!1},isThemedColor:function(a){return this.supportsThemes()?d.theme&&d.theme.manager&&d.theme.manager.Color?d.theme.manager.Color.getInstance().isDynamic(a):!1:!1},stringToRgb:function(a){this.supportsThemes()&&this.isThemedColor(a)&&(a=d.theme.manager.Color.getInstance().resolveDynamic(a));if(this.isNamedColor(a))return this.NAMED[a].concat();if(this.isSystemColor(a))throw Error("Could not convert system colors to RGB: "+a);if(this.isRgbaString(a))return this.__kW(a);if(this.isRgbString(a))return this.__kV();
if(this.isHex3String(a))return this.__kX();if(this.isHex6String(a))return this.__kY();throw Error("Could not parse color: "+a);},cssStringToRgb:function(a){if(this.isNamedColor(a))return this.NAMED[a];if(this.isSystemColor(a))throw Error("Could not convert system colors to RGB: "+a);if(this.isRgbString(a))return this.__kV();if(this.isRgbaString(a))return this.__kW();if(this.isHex3String(a))return this.__kX();if(this.isHex6String(a))return this.__kY();throw Error("Could not parse color: "+a);},stringToRgbString:function(a){return this.rgbToRgbString(this.stringToRgb(a))},
rgbToRgbString:function(a){return"rgb"+(void 0!==a[3]?"a":"")+"("+a.join(",")+")"},rgbToHexString:function(a){return"#"+d.lang.String.pad(a[0].toString(16).toUpperCase(),2)+d.lang.String.pad(a[1].toString(16).toUpperCase(),2)+d.lang.String.pad(a[2].toString(16).toUpperCase(),2)},isValidPropertyValue:function(a){return this.isThemedColor(a)||this.isNamedColor(a)||this.isHex3String(a)||this.isHex6String(a)||this.isRgbString(a)||this.isRgbaString(a)},isCssString:function(a){return this.isSystemColor(a)||
this.isNamedColor(a)||this.isHex3String(a)||this.isHex6String(a)||this.isRgbString(a)||this.isRgbaString(a)},isHex3String:function(a){return this.REGEXP.hex3.test(a)},isHex6String:function(a){return this.REGEXP.hex6.test(a)},isRgbString:function(a){return this.REGEXP.rgb.test(a)},isRgbaString:function(a){return this.REGEXP.rgba.test(a)},__kV:function(){var a=parseInt(RegExp.$1,10),b=parseInt(RegExp.$2,10),c=parseInt(RegExp.$3,10);return[a,b,c]},__kW:function(){var a=parseInt(RegExp.$1,10),b=parseInt(RegExp.$2,
10),c=parseInt(RegExp.$3,10),f=parseInt(RegExp.$4,10);return 0===a&&0===b&0===c&&0===f?[-1,-1,-1]:[a,b,c]},__kX:function(){var a=17*parseInt(RegExp.$1,16),b=17*parseInt(RegExp.$2,16),c=17*parseInt(RegExp.$3,16);return[a,b,c]},__kY:function(){var a=16*parseInt(RegExp.$1,16)+parseInt(RegExp.$2,16),b=16*parseInt(RegExp.$3,16)+parseInt(RegExp.$4,16),c=16*parseInt(RegExp.$5,16)+parseInt(RegExp.$6,16);return[a,b,c]},hex3StringToRgb:function(a){if(this.isHex3String(a))return this.__kX(a);throw Error("Invalid hex3 value: "+
a);},hex3StringToHex6String:function(a){return this.isHex3String(a)?this.rgbToHexString(this.hex3StringToRgb(a)):a},hex6StringToRgb:function(a){if(this.isHex6String(a))return this.__kY(a);throw Error("Invalid hex6 value: "+a);},hexStringToRgb:function(a){if(this.isHex3String(a))return this.__kX(a);if(this.isHex6String(a))return this.__kY(a);throw Error("Invalid hex value: "+a);},rgbToHsb:function(a){var b,c;b=a[0];var f=a[1],d=a[2],g=b>f?b:f;d>g&&(g=d);var h=b<f?b:f;d<h&&(h=d);c=g/255;a=0!=g?(g-h)/
g:0;if(0==a)b=0;else{var l=(g-b)/(g-h),k=(g-f)/(g-h),d=(g-d)/(g-h);b=(b==g?d-k:f==g?2+l-d:4+k-l)/6;0>b&&(b+=1)}return[Math.round(360*b),Math.round(100*a),Math.round(100*c)]},hsbToRgb:function(a){var b,c,d,e;c=a[0]/360;e=a[1]/100;a=a[2]/100;1<=c&&(c%=1);1<e&&(e=1);1<a&&(a=1);var g=Math.floor(255*a),h,l,k;if(0==e)h=l=k=g;else switch(c*=6,a=Math.floor(c),b=c-a,c=Math.floor(g*(1-e)),d=Math.floor(g*(1-e*b)),e=Math.floor(g*(1-e*(1-b))),a){case 0:h=g;l=e;k=c;break;case 1:h=d;l=g;k=c;break;case 2:h=c;l=g;
k=e;break;case 3:h=c;l=d;k=g;break;case 4:h=e;l=c;k=g;break;case 5:h=g,l=c,k=d}return[h,l,k]},randomColor:function(){var a=Math.round(255*Math.random()),b=Math.round(255*Math.random()),c=Math.round(255*Math.random());return this.rgbToRgbString([a,b,c])}}})})();(function(){d.Bootstrap.define("qx.bom.client.CssAnimation",{statics:{getSupport:function(){var a=d.bom.client.CssAnimation.getName();return null!=a?{name:a,"play-state":d.bom.client.CssAnimation.getPlayState(),"start-event":d.bom.client.CssAnimation.getAnimationStart(),
"iteration-event":d.bom.client.CssAnimation.getAnimationIteration(),"end-event":d.bom.client.CssAnimation.getAnimationEnd(),"fill-mode":d.bom.client.CssAnimation.getFillMode(),keyframes:d.bom.client.CssAnimation.getKeyFrames()}:null},getFillMode:function(){return d.bom.Style.getPropertyName("AnimationFillMode")},getPlayState:function(){return d.bom.Style.getPropertyName("AnimationPlayState")},getName:function(){return d.bom.Style.getPropertyName("animation")},getAnimationStart:function(){return{msAnimation:"MSAnimationStart",
WebkitAnimation:"webkitAnimationStart",MozAnimation:"animationstart",OAnimation:"oAnimationStart",animation:"animationstart"}[this.getName()]},getAnimationIteration:function(){return{msAnimation:"MSAnimationIteration",WebkitAnimation:"webkitAnimationIteration",MozAnimation:"animationiteration",OAnimation:"oAnimationIteration",animation:"animationiteration"}[this.getName()]},getAnimationEnd:function(){return{msAnimation:"MSAnimationEnd",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",
OAnimation:"oAnimationEnd",animation:"animationend"}[this.getName()]},getKeyFrames:function(){for(var a=d.bom.Style.VENDOR_PREFIXES,b=[],c=0;c<a.length;c++){var f="@"+d.bom.Style.getCssName(a[c])+"-keyframes";b.push(f)}b.unshift("@keyframes");a=d.bom.Stylesheet.createElement();for(c=0;c<b.length;c++)try{return d.bom.Stylesheet.addRule(a,b[c]+" name",""),b[c]}catch(e){}return null},getRequestAnimationFrame:function(){for(var a=["requestAnimationFrame","msRequestAnimationFrame","webkitRequestAnimationFrame",
"mozRequestAnimationFrame","oRequestAnimationFrame"],b=0;b<a.length;b++)if(void 0!=window[a[b]])return a[b];return null}},defer:function(a){d.core.Environment.add("css.animation",a.getSupport);d.core.Environment.add("css.animation.requestframe",a.getRequestAnimationFrame)}})})();(function(){d.Bootstrap.define("qx.bom.element.AnimationCss",{statics:{__mf:null,__mg:"Anni",__kd:0,__mh:{},__mi:{scale:!0,rotate:!0,skew:!0,translate:!0},__mj:d.core.Environment.get("css.animation"),animateReverse:function(a,
b,c){return this._animate(a,b,c,!0)},animate:function(a,b,c){return this._animate(a,b,c,!1)},_animate:function(a,b,c,f){this.__mo(b);var e=b.keep;null!=e&&(f||b.alternate&&0==b.repeat%2)&&(e=100-e);this.__mf||(this.__mf=d.bom.Stylesheet.createElement());var g=b.keyFrames;void 0==c&&(c=b.duration);null!=this.__mj&&(c=this.__mq(g,f)+" "+c+"ms "+b.timing+" "+(b.delay?b.delay+"ms ":"")+b.repeat+" "+(b.alternate?"alternate":""),d.bom.Event.addNativeListener(a,this.__mj["start-event"],this.__mk),d.bom.Event.addNativeListener(a,
this.__mj["iteration-event"],this.__ml),d.bom.Event.addNativeListener(a,this.__mj["end-event"],this.__mm),a.style[d.lang.String.camelCase(this.__mj.name)]=c,e&&(100==e&&this.__mj["fill-mode"])&&(a.style[this.__mj["fill-mode"]]="forwards"));c=new d.bom.element.AnimationHandle;c.desc=b;c.el=a;c.keep=e;a.$$animation=c;null!=b.origin&&d.bom.element.Transform.setOrigin(a,b.origin);null==this.__mj&&window.setTimeout(function(){d.bom.element.AnimationCss.__mm({target:a})},0);return c},__mk:function(a){a.target.$$animation.emit("start",
a.target)},__ml:function(a){null!=a.target&&null!=a.target.$$animation&&a.target.$$animation.emit("iteration",a.target)},__mm:function(a){a=a.target;var b=a.$$animation;if(b){var c=b.desc;if(null!=d.bom.element.AnimationCss.__mj){var f=d.lang.String.camelCase(d.bom.element.AnimationCss.__mj.name);a.style[f]="";d.bom.Event.removeNativeListener(a,d.bom.element.AnimationCss.__mj.name,d.bom.element.AnimationCss.__mm)}null!=c.origin&&d.bom.element.Transform.setOrigin(a,"");d.bom.element.AnimationCss.__mn(a,
c.keyFrames[b.keep]);a.$$animation=null;b.el=null;b.ended=!0;b.emit("end",a)}},__mn:function(a,b){var c,f;for(f in b)f in d.bom.element.AnimationCss.__mi?(c||(c={}),c[f]=b[f]):a.style[d.lang.String.camelCase(f)]=b[f];c&&d.bom.element.Transform.transform(a,c)},__mo:function(a){a.hasOwnProperty("alternate")||(a.alternate=!1);a.hasOwnProperty("keep")||(a.keep=null);a.hasOwnProperty("repeat")||(a.repeat=1);a.hasOwnProperty("timing")||(a.timing="linear");a.hasOwnProperty("origin")||(a.origin=null)},__mp:null,
__mq:function(a,b){var c="",f;for(f in a){var c=c+((b?-(f-100):f)+"% {"),e=a[f],g,h;for(h in e)if(h in this.__mi)g||(g={}),g[h]=e[h];else var l=d.bom.Style.getPropertyName(h),l=null!==l?d.bom.Style.getCssName(l):"",c=c+((l||h)+":"+e[h]+";");g&&(c+=d.bom.element.Transform.getCss(g));c+="} "}if(this.__mh[c])return this.__mh[c];f=this.__mg+this.__kd++;d.bom.Stylesheet.addRule(this.__mf,this.__mj.keyframes+" "+f,c);return this.__mh[c]=f}}})})();(function(){d.Bootstrap.define("qx.bom.element.AnimationJs",
{statics:{__mu:30,__mv:"% in cm mm em ex pt pc px".split(" "),__mi:{scale:!0,rotate:!0,skew:!0,translate:!0},animate:function(a,b,c){return this._animate(a,b,c,!1)},animateReverse:function(a,b,c){return this._animate(a,b,c,!0)},_animate:function(a,b,c,f){if(a.$$animation)return a.$$animation;b=d.lang.Object.clone(b,!0);void 0==c&&(c=b.duration);var e=b.keyFrames,g=this.__mE(e),h=this.__mD(c,g),l=parseInt(c/h,10);this.__mw(e,a);c=this.__my(l,h,g,e,c,b.timing);var k=new d.bom.element.AnimationHandle;
k.jsAnimation=!0;f&&(c.reverse(),k.reverse=!0);k.desc=b;k.el=a;k.delta=c;k.stepTime=h;k.steps=l;a.$$animation=k;k.i=0;k.initValues={};k.repeatSteps=this.__mB(l,b.repeat);var t=this;k.delayId=window.setTimeout(function(){k.delayId=null;t.play(k)},b.delay||0);return k},__mw:function(a,b){var c={},f;for(f in a)for(var e in a[f]){var g=d.bom.Style.getPropertyName(e);g&&g!=e&&(g=d.bom.Style.getCssName(g),a[f][g]=a[f][e],delete a[f][e],e=g);void 0==c[e]&&(g=a[f][e],c[e]="string"==typeof g?this.__mz(g):
"")}for(f in a)for(e in g=a[f],c)void 0==g[e]&&(g[e]=e in b.style?window.getComputedStyle?getComputedStyle(b,null)[e]:b.style[e]:b[e],""===g[e]&&-1!=this.__mv.indexOf(c[e])&&(g[e]="0"+c[e]))},__mx:function(a){a=d.lang.Object.clone(a);var b,c;for(c in a)c in this.__mi&&(b||(b={}),b[c]=a[c],delete a[c]);b&&(b=d.bom.element.Transform.getCss(b).split(":"),1<b.length&&(a[b[0]]=b[1].replace(";","")));return a},__my:function(a,b,c,f,e,g){a=Array(a);var h=1;a[0]=this.__mx(f[0]);for(var l=f[0],k=f[c[h]],t=
Math.floor(c[h]/(100*(b/e))),r=1,n=1;n<a.length;n++){100*(n*b/e)>c[h]&&(l=k,h++,k=f[c[h]],t=Math.floor(c[h]/(100*(b/e)))-t,r=1);a[n]={};var q,m;for(m in k){var p=k[m]+"";if(m in this.__mi)if(q||(q={}),d.Bootstrap.isArray(l[m]))for(d.Bootstrap.isArray(k[m])||(k[m]=[k[m]]),q[m]=[],p=0;p<k[m].length;p++){var s=r/t;q[m][p]=this.__mA(k[m][p]+"",l[m],g,s)}else s=r/t,q[m]=this.__mA(p,l[m],g,s);else if("#"==p.charAt(0)){for(var u=d.util.ColorUtil.cssStringToRgb(l[m]),w=d.util.ColorUtil.cssStringToRgb(p),
v=[],p=0;p<u.length;p++){var x=u[p]-w[p],s=r/t,s=d.bom.AnimationFrame.calculateTiming(g,s);v[p]=parseInt(u[p]-x*s,10)}a[n][m]=d.util.ColorUtil.rgbToHexString(v)}else isNaN(parseFloat(p))?a[n][m]=l[m]+"":(s=r/t,a[n][m]=this.__mA(p,l[m],g,s))}q&&(u=d.bom.element.Transform.getCss(q).split(":"),1<u.length&&(a[n][u[0]]=u[1].replace(";","")));r++}a[a.length-1]=this.__mx(f[100]);return a},__mz:function(a){return a.substring((parseFloat(a)+"").length,a.length)},__mA:function(a,b,c,f){var e=parseFloat(a)-
parseFloat(b);return parseFloat(b)+e*d.bom.AnimationFrame.calculateTiming(c,f)+this.__mz(a)},play:function(a){a.emit("start",a.el);var b=window.setInterval(function(){a.repeatSteps--;var b=a.delta[a.i%a.steps];if(0===a.i)for(var f in b)void 0===a.initValues[f]&&(a.initValues[f]=void 0!==a.el[f]?a.el[f]:d.bom.element.Style?d.bom.element.Style.get(a.el,d.lang.String.camelCase(f)):a.el.style[d.lang.String.camelCase(f)]);d.bom.element.AnimationJs.__mC(a.el,b);a.i++;0==a.i%a.steps&&(a.emit("iteration",
a.el),a.desc.alternate&&a.delta.reverse());0>a.repeatSteps&&d.bom.element.AnimationJs.stop(a)},a.stepTime);a.animationId=b;return a},pause:function(a){window.clearInterval(a.animationId);a.animationId=null;return a},stop:function(a){var b=a.desc,c=a.el,d=a.initValues;a.animationId&&window.clearInterval(a.animationId);a.delayId&&window.clearTimeout(a.delayId);if(void 0==c)return a;var e=b.keep;if(void 0==e||a.stopped)this.__mC(c,d);else{if(a.reverse||b.alternate&&b.repeat&&0==b.repeat%2)e=100-e;this.__mC(c,
b.keyFrames[e])}c.$$animation=null;a.el=null;a.ended=!0;a.animationId=null;a.emit("end",c);return a},__mB:function(a,b){return void 0==b?a:"infinite"==b?Number.MAX_VALUE:a*b},__mC:function(a,b){for(var c in b)if(void 0!==b[c])if("undefined"===typeof a.style[c]&&c in a)a[c]=b[c];else{var f=d.bom.Style.getPropertyName(c)||c;d.bom.element.Style?d.bom.element.Style.set(a,f,b[c]):a.style[f]=b[c]}},__mD:function(a,b){for(var c=100,d=0;d<b.length-1;d++)c=Math.min(c,b[d+1]-b[d]);for(c=a*c/100;c>this.__mu;)c/=
2;return Math.round(c)},__mE:function(a){a=Object.keys(a);for(var b=0;b<a.length;b++)a[b]=parseInt(a[b],10);a.sort(function(a,b){return a-b});return a}}})})();(function(){d.Bootstrap.define("qx.bom.AnimationFrame",{extend:d.event.Emitter,events:{end:void 0,frame:"Number"},members:{__mG:!1,startSequence:function(a){this.__mG=!1;var b=+new Date,c=function(f){this.__mG?this.id=null:f>=b+a?(this.emit("end"),this.id=null):(f=Math.max(f-b,0),this.emit("frame",f),this.id=d.bom.AnimationFrame.request(c,this))};
this.id=d.bom.AnimationFrame.request(c,this)},cancelSequence:function(){this.__mG=!0}},statics:{TIMEOUT:30,calculateTiming:function(a,b){if("ease-in"==a)var c=[3.1223E-7,0.0757,1.2646,-0.167,-0.4387,0.2654];else if("ease-out"==a)c=[-7.0198E-8,1.652,-0.551,-0.0458,0.1255,-0.1807];else{if("linear"==a)return b;c="ease-in-out"==a?[2.482E-7,-0.2289,3.3466,-1.0857,-1.7354,0.7034]:[-0.0021,0.2472,9.8054,-21.6869,17.7611,-5.1226]}for(var d=0,e=0;e<c.length;e++)d+=c[e]*Math.pow(b,e);return d},request:function(a,
b){var c=d.core.Environment.get("css.animation.requestframe"),f=function(c){1E10>c&&(c=this.__mH+c);c=c||+new Date;a.call(b,c)};return c?window[c](f):window.setTimeout(function(){f()},d.bom.AnimationFrame.TIMEOUT)}},defer:function(a){a.__mH=window.performance&&performance.timing&&performance.timing.navigationStart;a.__mH||(a.__mH=Date.now())}})})();(function(){d.Bootstrap.define("qx.bom.element.Transform",{statics:{__mF:d.core.Environment.get("css.transform"),transform:function(a,b){var c=this.getTransformValue(b);
null!=this.__mF&&(a.style[this.__mF.name]=c)},translate:function(a,b){this.transform(a,{translate:b})},scale:function(a,b){this.transform(a,{scale:b})},rotate:function(a,b){this.transform(a,{rotate:b})},skew:function(a,b){this.transform(a,{skew:b})},getCss:function(a){a=this.getTransformValue(a);return null!=this.__mF?d.bom.Style.getCssName(this.__mF.name)+":"+a+";":""},setOrigin:function(a,b){null!=this.__mF&&(a.style[this.__mF.origin]=b)},getOrigin:function(a){return null!=this.__mF?a.style[this.__mF.origin]:
""},setStyle:function(a,b){null!=this.__mF&&(a.style[this.__mF.style]=b)},getStyle:function(a){return null!=this.__mF?a.style[this.__mF.style]:""},setPerspective:function(a,b){null!=this.__mF&&(a.style[this.__mF.perspective]=b+"px")},getPerspective:function(a){return null!=this.__mF?a.style[this.__mF.perspective]:""},setPerspectiveOrigin:function(a,b){null!=this.__mF&&(a.style[this.__mF["perspective-origin"]]=b)},getPerspectiveOrigin:function(a){if(null!=this.__mF){var b=a.style[this.__mF["perspective-origin"]];
if(""!=b)return b;b=a.style[this.__mF["perspective-origin"]+"X"];a=a.style[this.__mF["perspective-origin"]+"Y"];if(""!=b)return b+" "+a}return""},setBackfaceVisibility:function(a,b){null!=this.__mF&&(a.style[this.__mF["backface-visibility"]]=b?"visible":"hidden")},getBackfaceVisibility:function(a){return null!=this.__mF?"visible"==a.style[this.__mF["backface-visibility"]]:!0},getTransformValue:function(a){var b="",c=["translate","scale"],f;for(f in a)var e=a[f],b=d.Bootstrap.isArray(e)?3===e.length&&
-1<c.indexOf(f)&&d.core.Environment.get("css.transform.3d")?b+this._compute3dProperty(f,e):b+this._computeAxisProperties(f,e):b+(f+"("+e+") ");return b.trim()},_compute3dProperty:function(a,b){var c;for(c=0;c<b.length;c++)null==b[c]&&(b[c]=0);return c=""+(a+"3d("+b.join(", ")+") ")},_computeAxisProperties:function(a,b){for(var c="",f=["X","Y","Z"],e=0;e<b.length;e++)null==b[e]||2==e&&!d.core.Environment.get("css.transform.3d")||(c+=a+f[e]+"(",c+=b[e],c+=") ");return c}}})})();(function(){d.Bootstrap.define("baselib.Animation",
{statics:{__Mt:{duration:400,timing:"linear",keep:100},__Mu:{GROW:100,GROW_WIDTH:100,GROW_HEIGHT:100,SHRINK:0,SHRINK_WIDTH:0,SHRINK_HEIGHT:0},__Mv:"width height paddingLeft paddingTop paddingRight paddingBottom".split(" "),slideUp:function(a,b){return this.animateNamed("SHRINK_HEIGHT",a,b)},slideDown:function(a,b){return this.animateNamed("GROW_HEIGHT",a,b)},animateNamed:function(a,b,c){if(void 0!==baselib.Animation.__Mu[a]){var d,e=null,g=null;switch(a){case "GROW":case "SHRINK":d="width height paddingLeft paddingTop paddingRight paddingBottom".split(" ");
break;case "GROW_WIDTH":case "SHRINK_WIDTH":d=["width","paddingLeft","paddingRight"];e="height";break;case "GROW_HEIGHT":case "SHRINK_HEIGHT":d=["height","paddingTop","paddingBottom"],e="width"}var h=100===baselib.Animation.__Mu[a];baselib.Animation.__My(this);a=baselib.Animation.__Mx(this,d);var l=baselib.Animation.__Mw(this,d,a);baselib.Animation.__Mz(this,d);var k=this;this.forEach(function(a,r){var n=qxWeb(a),q=qxWeb.object.clone(baselib.Animation.__Mt);q.keyFrames=l[r];b||(b=q.duration);void 0!==
c&&"linear"!==c&&(q.timing=c);n.show();if(null!==e){g=a.style[e];var m;m="height"===e||"width"===e?n["get"+qxWeb.string.firstUp(e)]()+"px":n.getStyle(e);n.setStyle(e,m)}m=n.getStyle("overflow");if("hidden"!==m){n.setProperty("original_overflow",m);n.setStyle("overflow","hidden");m=n.getChildren(":first");var p=0===m.length?0:m.getOffset().top,p=n.getOffset().top-p;m.setStyle("marginTop",p+"px")}else n.setProperty("original_overflow",null);n[h?"animate":"animateReverse"](q,b).once("animationEnd",function(){h||
qxWeb(a).hide();baselib.Animation.__Mz(this,d);var b=n.getProperty("original_overflow");null!==b&&(qxWeb(a).setStyle("overflow","visible"===b?null:b),n.getChildren(":first").setStyle("marginTop",null));null!==g&&(a.style[e]=g);r===k.length-1&&k.emit("animationEnd")},this)},k)}else qxWeb.debug("' "+a+"' is not a pre-defined named animation!");return this},__Mw:function(a,b,c){var d=[];a.forEach(function(a,g){for(var h={0:{},100:{}},l=0,k=b.length;l<k;l++)h[0][b[l]]="0px",h[100][b[l]]=c[g][l];d.push(h)});
return d},__Mx:function(a,b){var c=[];a.forEach(function(a){var d=[],g=qxWeb(a),h="none"!==a.style.display,l;h||(l={position:a.style.position,visibility:a.style.visibility},g.setStyles({position:"absolute",visibility:"hidden"}),g.show());a=0;for(var k=b.length;a<k;a++)"width"===b[a]?d.push(g.getWidth()+"px"):"height"===b[a]?d.push(g.getHeight()+"px"):d.push(g.getStyle(b[a]));c.push(d);h||(g.setStyles(l),g.hide())});return c},__My:function(a){var b=baselib.Animation.__Mv;a.forEach(function(a){for(var d=
qxWeb(a),e=0,g=b.length;e<g;e++)"width"===b[e]?(d.getWidth(),parseInt(d.getStyle("paddingLeft"),10),parseInt(d.getStyle("paddingRight"),10)):"height"===b[e]?(d.getHeight(),parseInt(d.getStyle("paddingTop"),10),parseInt(d.getStyle("paddingBottom"),10)):d.getStyle(b[e]),d.setProperty("animation-restore-"+b[e],a.style[b[e]])})},__Mz:function(a,b){a.forEach(function(a){for(var d=qxWeb(a),e,g=0,h=b.length;g<h;g++)e=d.getProperty("animation-restore-"+b[g]),a.style[b[g]]=e})}},defer:function(a){qxWeb.$attach({animateNamed:a.animateNamed,
slideUp:a.slideUp,slideDown:a.slideDown})}})})();(function(){d.Bootstrap.define("baselib.DocumentScroll",{statics:{setDocumentScrollTop:function(a,b){qxWeb("html,body").setScrollTop(a,b)},setDocumentScrollLeft:function(a,b){qxWeb("html,body").setScrollLeft(a,b)}},defer:function(a){void 0===qxWeb.setDocumentScrollTop&&void 0===qxWeb.setDocumentScrollLeft&&qxWeb.$attachStatic({setDocumentScrollTop:a.setDocumentScrollTop,setDocumentScrollLeft:a.setDocumentScrollLeft})}})})()})();

$q.define("UNOUNO.components.renderinclude",{construct:function(properties,callbacks,options){this.properties=properties;this.success=callbacks.success;this.error=callbacks.error;this.options=options;this.init();},statics:{cache:{},getCachedResponse:function(url){return this.cache[url];},setCachedResponse:function(url,response){this.cache[url]=response;
}},members:{properties:null,callback:null,callback:function(fnc,response){typeof (fnc)=="function"&&fnc.call(null,response);},createRenderIncludeURL:function(){var querystring={reuse:UNOUNO.params.reuseDOM};["part","href","module","search"].forEach(function(key){if(this.properties.hasOwnProperty(key)&&this.properties[key]){querystring["__render_"+key]=this.properties[key];
}},this);if(querystring.__render_href){while(!!querystring.__render_href.length&&querystring.__render_href.charAt(0)=="/"){querystring.__render_href=querystring.__render_href.substring(1);}}var url=window.location.href;var queryStringHash=url.indexOf("#");if(queryStringHash>-1){url=url.substring(0,queryStringHash);
}var queryStringToken=url.indexOf("?");if(queryStringToken>-1){url=url.substring(0,queryStringToken);}url=$q.uri.appendParams(url,querystring);return url;},handleResponse:function(response){if(response.readyState==4){if(response.status===200&&response.responseText){this.callback(this.success,response);
}else{this.callback(this.error,response);}}},init:function(){var url=this.createRenderIncludeURL();var cachedResponse=UNOUNO.components.renderinclude.getCachedResponse(url);if(!cachedResponse){var xhr=$q.xhr(url,this.options);xhr.on("loadend",function(response){UNOUNO.components.renderinclude.setCachedResponse(url,response);
this.handleResponse(response);},this);xhr.send(null);return ;}this.handleResponse(cachedResponse);}}});$q.$attachStatic({"renderinclude":function(configuration,callbacks,options){return new UNOUNO.components.renderinclude(configuration,callbacks,options);}});
$q.define("UNOUNO.components.lazyAsterisks",{statics:{loaded:{},show:function(caller,part,href){var asterisk=this.loaded[part+"::"+href].asterisk;asterisk.setProperty("caller",caller);$q("body").append(asterisk);this.setStyles(asterisk,caller);this.inspectCaller(asterisk,caller,caller.getOffset());},inspectCaller:function(asterisk,caller,offset){var currentOffset=caller.getOffset();
if(currentOffset.top!=offset.top||currentOffset.left!=offset.left){this.hide(asterisk.getData("part"),asterisk.getData("href"));return ;}var inspectTimeout=window.setTimeout(function(){this.inspectCaller(asterisk,caller,offset);}.bind(this),1000);caller.setProperty("inspectTimeout",inspectTimeout);},setStyles:function(asterisk,caller){var windowWidth=$q(window).getWidth();
var asteriskWidth=asterisk.getWidth(true);var callerWidth=caller.getWidth(true);var top=caller.getOffset().top;var left=caller.getOffset().left;if((left+asteriskWidth)>windowWidth){left=((left+callerWidth)-asteriskWidth);}asterisk.setStyles({position:"absolute",top:top+"px",left:left+"px"});asterisk.show();
},hide:function(part,href){var asterisks;if(part&&href){asterisks=$q(".lazyload-asterisk[data-part = '"+part+"'][data-href = '"+href+"']");}else{asterisks=$q(".lazyload-asterisk");}asterisks.forEach(function(asterisk){asterisk=$q(asterisk);var href=asterisk.getData("href");var part=asterisk.getData("part");
var caller=asterisk.getProperty("caller");if(caller){var inspectTimeout=caller.getProperty("inspectTimeout");window.clearTimeout(inspectTimeout);asterisk.setProperty("caller",undefined);}asterisk.remove();},this);},init:function(){this.initializeClickEvent();this.initializeResizeEvent();},initializeResizeEvent:function(){$q(window).on("resize",function(e){if(!!$q(".lazyload-asterisk").length){$q(".lazyload-asterisk").forEach(function(asterisk){asterisk=$q(asterisk);
var href=asterisk.getData("href");var part=asterisk.getData("part");var caller=asterisk.getProperty("caller");if(caller){var inspectTimeout=caller.getProperty("inspectTimeout");window.clearTimeout(inspectTimeout);this.setStyles(asterisk,caller);window.setTimeout(function(){caller.setProperty("inspectTimeout",window.setTimeout(function(){this.inspectCaller(asterisk,caller,caller.getOffset());
}.bind(this),750));}.bind(this),0);}},this);}},this);},initializeClickEvent:function(){$q(document).on("click",function(e){var target=$q(e.getTarget());if(!!$q(".lazyload-asterisk").length&&!!!target.getAncestors(".lazyload-asterisk").length){this.hide();}if(target.hasClass("lazy-asterisk")){e.preventDefault();
var properties=target.getAllData();$q.renderinclude({part:properties.part,href:properties.href,module:properties.module,search:properties.search},{success:function(target,properties,response){var content=$q.create(response.responseText);content.addClass("lazyload-asterisk");content.setData("part",properties.part);
content.setData("href",properties.href);this.loaded[properties.part+"::"+properties.href]=new Object();this.loaded[properties.part+"::"+properties.href].asterisk=content;$q(".info-footnote-close",content).on("click",function(e){e.preventDefault();var target=$q(e.getTarget());if(!target.hasClass("lazyload-asterisk")){target=target.getAncestors(".lazyload-asterisk:eq(0)");
}this.hide(properties.part,properties.href);},this);this.show(target,properties.part,properties.href);}.bind(this,target,properties),error:function(target,properties,response){}.bind(this,target,properties)});}},this);}}});$q.ready(function(){UNOUNO.components.lazyAsterisks.init();});
$q.define("UNOUNO.components.webfontPrice",{construct:function(price,configuration){configuration=configuration||{};this._priceConfiguration=$q.object.merge({},this._defaultConfiguration,this._configuration,configuration);this.setPrice(price);},members:{_defaultConfiguration:{currency:true,replace00With:"",thousandsSeparator:"",decimalSeparator:".",decimalLength:2},_object:undefined,_priceConfiguration:undefined,_price:undefined,setDecimalSeparator:function(decimalSeparator){this._priceConfiguration.decimalSeparator=!!decimalSeparator;
this._parse();return this;},setDecimalLength:function(decimalLength){this._priceConfiguration.decimalLength=decimalLength;this._parse();return this;},setCurrency:function(currency){this._priceConfiguration.currency=currency;this._parse();return this;},setThousandsSeparator:function(thousandsSeparator){this._priceConfiguration.thousandsSeparator=thousandsSeparator;
this._parse();return this;},setReplace00With:function(replace00With){this._priceConfiguration.replace00With=replace00With;this._parse();return this;},setCurrencyBefore:function(currencyBefore){this._priceConfiguration.currencyBefore=currencyBefore;this._parse();return this;},setCurrencyBehind:function(currencyBehind){this._priceConfiguration.currencyBehind=currencyBehind;
this._parse();return this;},setPrice:function(price){this._price=price;this._parse();return this;},getCurrency:function(){return !!this._priceConfiguration.currency;},getConfiguration:function(){return this._priceConfiguration;},getDecimalSeparator:function(){return this._priceConfiguration.decimalSeparator;
},getThousandsSeparator:function(){return this._priceConfiguration.thousandsSeparator;},getDecimalLength:function(){return this._priceConfiguration.decimalLength;},getRawPrice:function(){return Number(this._price).toFixed(Math.max(0,~~this._priceConfiguration.decimalLength));},getReplace00With:function(){return this._priceConfiguration.replace00With||undefined;
},getFormattedPrice:function(){var result=this.getRawPrice();var currencySign=this.getCurrencySign();var decimalSeparator=this.getDecimalSeparator();var thousandsSeparator=this.getThousandsSeparator();var decimalLength=this.getDecimalLength();if(decimalSeparator){result=result.replace(".",decimalSeparator);
}if(thousandsSeparator){result=result.replace(new RegExp("\\d(?=(\\d{3})+"+(decimalLength>0?"\\D":"$")+")","g"),"$&"+thousandsSeparator);}var resultSplitted=result.split(decimalSeparator);if(resultSplitted[1]==="00"){result=resultSplitted[0];if("replace00With" in this._priceConfiguration&&!!this._priceConfiguration.replace00With.length){result+=decimalSeparator+this._priceConfiguration.replace00With;
}}if(this.getCurrency()){if(this.isCurrencyBefore()){result=this.getCurrencySign()+""+result;}else{if(this.isCurrencyBehind()){result=result+" "+this.getCurrencySign();}}}return result;},isCurrencyBefore:function(){return !!this._priceConfiguration.currencyBefore;},isCurrencyBehind:function(){return !!this._priceConfiguration.currencyBehind;
},getCurrencySign:function(){return this._priceConfiguration.currencyBefore||this._priceConfiguration.currencyBehind||undefined;},parse:function(){return this._object;},format:function(){return this.getFormattedPrice();},draw:function(container){container=$q(container);if(container&&!!container.getAncestors(".webfont-price-container").length){if(container.hasClass("price-container")){return this._drawPriceContainer(container);
}else{if(container.hasClass("price-container-inline")){return this._drawInlinePriceContainer(container);}}return false;}return false;},_drawPriceContainer:function(container){var parsedObject=this._object;var priceBeforeSeparatorElement=container.getChildren(".price-before-separator");var priceSeparatorElement=container.getChildren(".price-separator");
var priceBehindSeparatorElement=container.getChildren(".price-behind-separator");var priceBehindTextElement=container.getChildren(".price-text-behind-inline");if(!!priceBeforeSeparatorElement.length){priceBeforeSeparatorElement.setTextContent(parsedObject.beforeDecimalSeparator);if(parsedObject.decimalSeparator&&parsedObject.behindDecimalSeparator){if(!!!priceSeparatorElement.length){priceSeparatorElement=$q.create("<span />").addClass("price-separator").setTextContent(parsedObject.decimalSeparator).insertAfter(priceBeforeSeparatorElement);
}if(!!!priceBehindSeparatorElement.length){priceBehindSeparatorElement=$q.create("<span />").addClass("price-behind-separator").insertAfter(priceSeparatorElement);}if(container.hasClass("price-should-be-supped")&&!priceBehindSeparatorElement.hasClass("price-sup")){priceBehindSeparatorElement.addClass("price-sup");
}if(parsedObject.behindDecimalSeparator==0||isNaN(parsedObject.behindDecimalSeparator)){priceBehindSeparatorElement.addClass("price-zero");}else{if(priceBehindSeparatorElement.hasClass("price-zero")){priceBehindSeparatorElement.removeClass("price-zero");}}var previousBehindSeparatorHtml=$q.create("<span />").append(priceBehindSeparatorElement.getChildren()).getHtml();
if(previousBehindSeparatorHtml){priceBehindSeparatorElement.setHtml(previousBehindSeparatorHtml+parsedObject.behindDecimalSeparator);}else{priceBehindSeparatorElement.setHtml(parsedObject.behindDecimalSeparator);}if(!!priceBehindTextElement.length&&container.hasClass("price-should-be-supped")&&!priceBehindTextElement.hasClass("price-behind-separator-supped")){priceBehindTextElement.addClass("price-behind-separator-supped");
}}else{priceSeparatorElement.remove();priceBehindSeparatorElement.remove();if(!!priceBehindTextElement.length&&priceBehindTextElement.hasClass("price-behind-separator-supped")){priceBehindTextElement.removeClass("price-behind-separator-supped");}}return true;}return false;},_drawInlinePriceContainer:function(container){var parsedObject=this._object;
var priceElement=container.getChildren(".price-text-inline").getChildren(".price-text");if(!!priceElement.length){priceElement.setTextContent(parsedObject.formattedPrice);return true;}return false;},_parse:function(){this._object=new Object();this._object.rawPrice=this.getRawPrice();this._object.formattedPrice=this.getFormattedPrice();
this._object.currencySign=this.getCurrencySign();this._object.decimalSeparator=this.getDecimalSeparator();this._object.thousandsSeparator=this.getThousandsSeparator();var splittedFormattedPrice=this._object.formattedPrice.split(this.getDecimalSeparator());this._object.beforeDecimalSeparator=splittedFormattedPrice[0];
this._object.behindDecimalSeparator=splittedFormattedPrice[1];}}});$q.$attachStatic({"webfontPrice":function(price,configuration){return new UNOUNO.components.webfontPrice(price,configuration);}});
$q.define("UNOUNO.components.webfontPrice",{extend:UNOUNO.components.webfontPrice,construct:function(price,configuration){this.base(arguments,price,configuration);},members:{_configuration:{currencyBehind:"€",replace00With:"–",thousandsSeparator:".",decimalSeparator:","}}});
UNOUNO.util.infoFootnote=function(footnoteId,linkIDs,alignment,vertical){this.init(footnoteId,linkIDs,alignment,vertical);};UNOUNO.util.infoFootnote.prototype={parent:null,modifyedFootnote:false,initInfoFootnote:function(){if(document.getElementById("container")!==null){this.parent=document.getElementById("container");
}else{this.parent=document.getElementById("container-plain");}if(this.footnote){var i=0,openerLink;if(this.isArray(this.linkIDs)){for(i;i<this.linkIDs.length;i+=1){openerLink=document.getElementById(this.linkIDs[i]);if(openerLink){qx.bom.Element.addListener(openerLink,"click",this.openFootnote,this);
qx.bom.Element.addListener(openerLink,"mouseover",this.setHover,this);qx.bom.Element.addListener(openerLink,"mouseout",this.removeHover,this);}}}else{openerLink=document.getElementById(this.linkIDs);if(openerLink){qx.bom.Element.addListener(openerLink,"click",this.openFootnote,this);qx.bom.Element.addListener(openerLink,"mouseover",this.setHover,this);
qx.bom.Element.addListener(openerLink,"mouseout",this.removeHover,this);}}qx.bom.Element.addListener(this.footnote,"click",this.closeFootnote,this);}},setHover:function(e){qx.bom.element.Class.add(e._currentTarget,"asterisk-hover");},removeHover:function(e){qx.bom.element.Class.remove(e._currentTarget,"asterisk-hover");
},openFootnote:function(e){if(this.footnote){e.preventDefault();this.closeFootnote();if(UNOUNO.global.openFootnote){UNOUNO.global.openFootnote.style.display="none";}UNOUNO.global.openFootnote=this.footnote;this.footnote.style.display="block";this.modifyFootnote(e._currentTarget.id);}},closeFootnote:function(){var i,iframeFixIE6;
this.footnote.style.display="none";if(qx.core.Environment){if(qx.core.Environment.get("engine.version")==="mshtml"&&qx.core.Environment.get("engine.version")==="6.0"){iframeFixIE6=qx.bom.Collection.query(".footnoteInfoIframe")[0];if(iframeFixIE6){qx.dom.Element.remove(iframeFixIE6);}}}},modifyFootnote:function(openerLinkId){if(this.modifyedFootnote===false){if(this.footnote.parentNode!==this.parent){qx.dom.Element.insertBegin(this.footnote,this.parent);
}this.modifyedFootnote=true;}this.footnote.style.position="absolute";var openerLink=document.getElementById(openerLinkId),leftPos=typeof (q)==="object"?$q.create(openerLink).getOffset().left:qx.bom.element.Location.getLeft(openerLink),topPos=typeof (q)==="object"?$q.create(openerLink).getOffset().top:qx.bom.element.Location.getTop(openerLink)-10,width=this.footnote.offsetWidth,height=this.footnote.offsetHeight,idIE6,zIndexIE6,footnoteBoxIFrameIE6,footnoteBoxIFrameIE6Elem;
if(this.alignment==="left"||typeof this.alignment==="undefined"){leftPos=leftPos-width+25;qx.bom.element.Style.set(this.footnote,"left",leftPos+"px");}else{if(this.alignment==="right"){leftPos=leftPos-10;qx.bom.element.Style.set(this.footnote,"left",leftPos+"px");}}if(this.vertical==="down"||typeof this.vertical==="undefined"){qx.bom.element.Style.set(this.footnote,"top",topPos+"px");
}else{if(this.vertical==="up"){topPos=topPos-height+35;qx.bom.element.Style.set(this.footnote,"top",topPos+"px");}}if(qx.core.Environment){if(qx.core.Environment.get("engine.version")==="mshtml"&&qx.core.Environment.get("engine.version")==="6.0"){idIE6=this.footnote.id;zIndexIE6=qx.bom.element.Style.get(this.footnote,"zIndex","COMPUTED_MODE",true)-1;
if(!document.getElementById("iframe."+idIE6)){footnoteBoxIFrameIE6=document.createElement("iframe");footnoteBoxIFrameIE6.setAttribute("id","iframe."+idIE6);footnoteBoxIFrameIE6.setAttribute("src","/modules/frontend-ingrid/img/blank.gif");footnoteBoxIFrameIE6.className="footnoteInfoIframe";qx.dom.Element.insertBefore(footnoteBoxIFrameIE6,this.footnote);
footnoteBoxIFrameIE6Elem=document.getElementById("iframe."+idIE6);qx.bom.element.Style.set(footnoteBoxIFrameIE6Elem,"opacity",0);qx.bom.element.Style.set(footnoteBoxIFrameIE6Elem,"position","absolute");qx.bom.element.Style.set(footnoteBoxIFrameIE6Elem,"zIndex",zIndexIE6);qx.bom.element.Style.set(footnoteBoxIFrameIE6Elem,"left",leftPos+"px");
qx.bom.element.Style.set(footnoteBoxIFrameIE6Elem,"top",topPos+"px");qx.bom.element.Style.set(footnoteBoxIFrameIE6Elem,"width",width+"px");qx.bom.element.Style.set(footnoteBoxIFrameIE6Elem,"height",height+"px");qx.bom.element.Style.set(footnoteBoxIFrameIE6Elem,"display","block");}}}},isArray:function(linkIDs){return linkIDs&&typeof linkIDs==="object"&&typeof linkIDs.length==="number"&&typeof linkIDs.splice==="function"&&!(linkIDs.propertyIsEnumerable("length"));
},noTabIndex:function(){if(qx.bom.Collection.id(this.linkIDs).hasClass("no-tabindex")===true){qx.bom.Collection.id(this.linkIDs).setAttribute("tabindex","-1");}},init:function(footnoteId,linkIDs,alignment,vertical){this.footnote=document.getElementById(footnoteId);this.linkIDs=linkIDs;this.alignment=alignment;
this.vertical=vertical;this.noTabIndex();this.initInfoFootnote();}};
//### zip:baseLib-0.9.22.jar/PUSTEFIX-INF/script/mobile-min.js
(function(){var d=window.qxWeb.$$qx;d.Bootstrap.setRoot({qx:window.qxWeb.$$qx,baselib:window.baselib,qui:window.qui});d.$$packageData["0"]={locales:{},resources:{},translations:{C:{},en:{}}};(function(){d.Bootstrap.define("qx.module.event.Orientation",{statics:{TYPES:["orientationchange"],BIND_METHODS:["getOrientation","isLandscape","isPortrait"],getOrientation:function(){return this._orientation},isLandscape:function(){return"landscape"==this._mode},isPortrait:function(){return"portrait"==this._mode},
normalize:function(a,b,c){if(!a)return a;a._type=c;b=d.module.event.Orientation.BIND_METHODS;c=0;for(var e=b.length;c<e;c++)"function"!=typeof a[b[c]]&&(a[b[c]]=d.module.event.Orientation[b[c]].bind(a));return a}},defer:function(a){qxWeb.$registerEventNormalization(a.TYPES,a.normalize)}})})();(function(){d.Bootstrap.define("qx.module.event.OrientationHandler",{statics:{TYPES:["orientationchange"],register:function(a){if(!d.dom.Node.isWindow(a))throw Error("The 'orientationchange' event is only available on window objects!");
a.__OQ||(a.$$emitter||(a.$$emitter=new d.event.Emitter),a.__OQ=new d.event.handler.OrientationCore(a,a.$$emitter))},unregister:function(a){if(a.__OQ)if(a.$$emitter){var b=!1,c=a.$$emitter.getListeners();d.module.event.OrientationHandler.TYPES.forEach(function(a){a in c&&0<c[a].length&&(b=!0)});b||(a.__OQ=null)}else a.__OQ=null}},defer:function(a){qxWeb.$registerEventHook(a.TYPES,a.register,a.unregister)}})})();(function(){d.Bootstrap.define("qx.event.handler.OrientationCore",{extend:Object,construct:function(a,
b){this._window=a||window;this.__lV=b;this._initObserver()},members:{__lV:null,_window:null,_currentOrientation:null,__po:null,__pn:null,_initObserver:function(){this.__po=d.lang.Function.listener(this._onNative,this);this.__pn=d.bom.Event.supportsEvent(this._window,"orientationchange")?"orientationchange":"resize";d.bom.Event.addNativeListener(this._window,this.__pn,this.__po)},_stopObserver:function(){d.bom.Event.removeNativeListener(this._window,this.__pn,this.__po)},_onNative:function(a){var b=
d.bom.Viewport.getOrientation();if(this._currentOrientation!=b){this._currentOrientation=b;var c=d.bom.Viewport.isLandscape()?"landscape":"portrait";a._orientation=b;a._mode=c;this.__lV&&this.__lV.emit("orientationchange",a)}}},destruct:function(){this._stopObserver();this.__mO=this.__lV=null}})})();(function(){d.Bootstrap.define("qx.module.event.Touch",{statics:{TYPES:["tap","longtap","swipe","dbltap"],normalize:function(a,b,c){if(!a)return a;a._type=c;return a}},defer:function(a){qxWeb.$registerEventNormalization(a.TYPES,
a.normalize)}})})();(function(){d.Bootstrap.define("qx.module.event.TouchHandler",{statics:{TYPES:["touchstart","touchend","touchmove","touchcancel"],register:function(a){a.__OR||(a.$$emitter||(a.$$emitter=new d.event.Emitter),a.__OR=new d.event.handler.TouchCore(a,a.$$emitter))},unregister:function(a){if(a.__OR)if(a.$$emitter){var b=!1,c=a.$$emitter.getListeners();d.module.event.TouchHandler.TYPES.forEach(function(a){a in c&&0<c[a].length&&(b=!0)});b||(a.__OR=null)}else a.__OR=null}},defer:function(a){qxWeb.$registerEventHook(a.TYPES,
a.register,a.unregister)}})})();(function(){d.Bootstrap.define("qx.event.handler.TouchCore",{extend:Object,statics:{TAP_MAX_DISTANCE:"android"!=d.core.Environment.get("os.name")?10:40,SWIPE_DIRECTION:{x:["left","right"],y:["up","down"]},SWIPE_MIN_DISTANCE:"android"!=d.core.Environment.get("os.name")?11:41,SWIPE_MIN_VELOCITY:0,LONGTAP_TIME:500},construct:function(a,b){this.__pe=a;this.__lV=b;this._initTouchObserver();this.__pf=[];this.__ci={}},members:{__pe:null,__lV:null,__pg:null,__ph:null,__ci:null,
__pi:null,__pj:null,__pk:null,__pf:null,__pl:null,_initTouchObserver:function(){this.__pg=d.lang.Function.listener(this._onTouchEvent,this);this.__pl=["touchstart","touchmove","touchend","touchcancel"];d.core.Environment.get("event.mspointer")&&(10==parseInt(d.core.Environment.get("engine.version"),10)?this.__pl=["MSPointerDown","MSPointerMove","MSPointerUp","MSPointerCancel"]:this.__pl=["pointerdown","pointermove","pointerup","pointercancel"]);for(var a=0;a<this.__pl.length;a++)d.bom.Event.addNativeListener(this.__pe,
this.__pl[a],this.__pg)},_stopTouchObserver:function(){for(var a=0;a<this.__pl.length;a++)d.bom.Event.removeNativeListener(this.__pe,this.__pl[a],this.__pg)},_onTouchEvent:function(a){this._commonTouchEventHandler(a)},_getScalingDistance:function(a,b){return Math.sqrt(Math.pow(a.pageX-b.pageX,2)+Math.pow(a.pageY-b.pageY,2))},_getRotationAngle:function(a,b){return 180*Math.atan2(a.pageY-b.pageY,a.pageX-b.pageX)/Math.PI},_calcTouchesDelta:function(a){for(var b=[],c=0;c<a.length;c++)b.push(this._calcSingleTouchDelta(a[c]));
return b},_calcSingleTouchDelta:function(a){if(this.__ci.hasOwnProperty(a.identifier)){var b=this.__ci[a.identifier],c=Math.floor(a.clientX-b[0]),b=Math.floor(a.clientY-b[1]),d="x";1>Math.abs(c/b)&&(d="y");return{x:c,y:b,axis:d,identifier:a.identifier}}return{x:0,y:0,axis:null,identifier:a.identifier}},_commonTouchEventHandler:function(a,b){b=b||a.type;if(d.core.Environment.get("event.mspointer")){b=this._mapPointerEvent(b);var c=this._detectTouchesByPointer(a,b);a.changedTouches=c;a.targetTouches=
c;a.touches=c}a.delta=[];if("touchstart"==b)for(this.__ph=this._getTarget(a),a.touches&&1<a.touches.length&&(this.__pj=this._getScalingDistance(a.touches[0],a.touches[1]),this.__pk=this._getRotationAngle(a.touches[0],a.touches[1])),c=0;c<a.changedTouches.length;c++){var e=a.changedTouches[c];this.__ci[e.identifier]=[e.clientX,e.clientY]}"touchmove"==b&&("undefined"==typeof a.scale&&1<a.targetTouches.length&&(c=this._getScalingDistance(a.targetTouches[0],a.targetTouches[1]),a.scale=c/this.__pj),("undefined"==
typeof a.rotation||d.core.Environment.get("event.mspointer"))&&1<a.targetTouches.length&&(c=this._getRotationAngle(a.targetTouches[0],a.targetTouches[1]),a._rotation=c-this.__pk),a.delta=this._calcTouchesDelta(a.targetTouches));this._fireEvent(a,b,this.__ph);d.core.Environment.get("event.mspointer")&&("touchend"!=b&&"touchcancel"!=b||delete this.__pf[a.pointerId]);("touchend"==b||"touchcancel"==b&&a.changedTouches[0])&&delete this.__ci[a.changedTouches[0].identifier]},_detectTouchesByPointer:function(a,
b){var c=[];"touchstart"==b?this.__pf[a.pointerId]=a:"touchmove"==b&&(this.__pf[a.pointerId]=a);for(var d in this.__pf)c.push(this.__pf[d]);return c},_mapPointerEvent:function(a){a=a.toLowerCase();return-1!==a.indexOf("pointerdown")?"touchstart":-1!==a.indexOf("pointerup")?"touchend":-1!==a.indexOf("pointermove")?"touchmove":-1!==a.indexOf("pointercancel")?"touchcancel":a},_getTarget:function(a){var b=d.bom.Event.getTarget(a);"webkit"==d.core.Environment.get("engine.name")?b&&3==b.nodeType&&(b=b.parentNode):
d.core.Environment.get("event.mspointer")&&(a=this.__pm(a))&&(b=a);return b},__pm:function(a){var b=null,c=null;a&&(a.touches&&0!==a.touches.length)&&(b=a.touches[0].clientX,c=a.touches[0].clientY);if(a=document.msElementsFromPoint(b,c))for(b=0;b<a.length;b++)if(c=a[b],"none"!=d.bom.element.Style.get(c,"pointer-events",3))return c;return null},_fireEvent:function(a,b,c){c||(c=this._getTarget(a));b=b||a.type;c&&(c.nodeType&&this.__lV)&&this.__lV.emit(b,a)},dispose:function(){this._stopTouchObserver();
this.__ph=this.__pe=this.__pl=this.__pf=this.__lV=this.__pj=this.__pk=null}}})})()})();

//### zip:baseLib-0.9.22.jar/PUSTEFIX-INF/script/messaging-min.js
(function(){var f=window.qxWeb.$$qx;f.Bootstrap.setRoot({qx:window.qxWeb.$$qx,baselib:window.baselib,qui:window.qui});f.$$packageData["0"]={locales:{},resources:{},translations:{C:{},en:{}}};(function(){f.Bootstrap.define("qx.event.Messaging",{construct:function(){this._listener={};this.__Dx=0;this.__Dy={}},members:{_listener:null,__Dx:null,__Dy:null,on:function(a,c,b,d){return this._addListener(a,c,b,d)},onAny:function(a,c,b){return this._addListener("any",a,c,b)},_addListener:function(a,c,b,d){var k=
this._listener[a]=this._listener[a]||{},e=this.__Dx++,g=[],h=null;if(f.lang.Type.isString(c)){for(var l=/\{([\w\d]+)\}/g;null!==(h=l.exec(c));)g.push(h[1]);c=RegExp("^"+c.replace(l,"([^/]+)")+"$")}k[e]={regExp:c,params:g,handler:b,scope:d};this.__Dy[e]=a;return e},remove:function(a){delete this._listener[this.__Dy[a]][a];delete this.__Dy[a]},has:function(a,c){var b=this._listener[a];if(!b||f.lang.Object.isEmpty(b))return!1;for(var d in b)if(b[d].regExp.test(c))return!0;return!1},emit:function(a,c,
b,d){this._emit(a,c,b,d)},_emit:function(a,c,b,d){var k=!1,e=this._listener.any,k=this._emitListeners(a,c,e,b,d),e=!1,e=this._listener[a];(e=this._emitListeners(a,c,e,b,d))||k||f.Bootstrap.info("No listener found for "+c)},_emitListeners:function(a,c,b,d,k){if(!b||f.lang.Object.isEmpty(b))return!1;var e=!1,g;for(g in b)e|=this._emitRoute(a,c,b[g],d,k);return e},_emitRoute:function(a,c,b,d,f){if(a=b.regExp.exec(c)){d=d||{};var e=null,g=null;a.shift();for(var h=0;h<a.length;h++)g=a[h],(e=b.params[h])?
d[e]=g:d[h]=g;b.handler.call(b.scope,{path:c,params:d,customData:f})}return void 0!=a}}})})();(function(){f.Bootstrap.define("qx.module.Messaging",{statics:{on:null,onAny:null,remove:null,emit:null},defer:function(a){qxWeb.$attachStatic({messaging:new f.event.Messaging})}})})()})();

//### zip:baseLib-0.9.22.jar/PUSTEFIX-INF/script/carousel-min.js
(function(){var f=window.qxWeb.$$qx;f.Bootstrap.setRoot({qx:window.qxWeb.$$qx,baselib:window.baselib,qui:window.qui});f.$$packageData["0"]={locales:{},resources:{},translations:{}};(function(){f.Bootstrap.define("baselib.Carousel",{extend:f.ui.website.Widget,construct:function(a,b){f.ui.website.Widget.call(this,a,b)},statics:{__OE:!1,__OF:!1,__OS:-1!=["mobile","tablet"].indexOf(qxWeb.env.get("device.type")),__OT:function(){var a=qxWeb.env.get("css.transform"),b=f.core.Environment.get("css.animation");
baselib.Carousel.__OE=null!==a&&"object"===typeof a&&null!==b&&"object"===typeof b;baselib.Carousel.__OF=baselib.Carousel.__OE?a["3d"]:!1},_config:{autoAnimate:!1,duration:400,showArrows:!0,startIndex:0,swipe:!0,delay:2E3,ignoreMouseOver:[]},carousel:function(a){var b=new baselib.Carousel(this);b.setProperty("__config",a);b.init();return b}},events:{"switch":"qx.event.Emitter",beforehide:"qx.event.Emitter",beforeshow:"qx.event.Emitter",afterhide:"qx.event.Emitter",aftershow:"qx.event.Emitter"},members:{init:function(){if(!f.ui.website.Widget.prototype.init.call(this))return!1;
baselib.Carousel.__OT();this.__dp();this._forEachElementWrapped(function(a){var b=a.find(".carouselView, .qx-carousel-view");a.setProperty("__element",b);a.setProperty("el",b);a.__OW();a.__OV();a.__Pg()});this.getProperty("__render")&&this.render();return!0},render:function(){this._forEachElementWrapped(function(a){var b=a.getProperty("__element"),d=b.getChildren();b.setStyle("overflow","hidden");d.addClass("qx-carousel-view-item");a.setProperty("__items",d);a.__OX();a.__Pe();a.__OU()});return this},
count:function(){return this.eq(0).getProperty("__items").length},getCurrentIndex:function(){return this.eq(0).getProperty("__currentIndex")},getElement:function(){return this.eq(0).getProperty("__element")},showNext:function(a){this._forEachElementWrapped(function(b){b.__Pm()||(b.__Pn(),b.setProperty("__noDelay",!0),b.moveTo(b.__Pp(),a))});return this},showPrev:function(a){this._forEachElementWrapped(function(b){b.__Pm()||(b.__Pn(),b.setProperty("__noDelay",!0),b.moveTo(b.__Pq(),a))});return this},
enableSwipe:function(){this._forEachElementWrapped(function(a){a.getProperty("__element").on("swipe",a.__Ph,a)});return this},disableSwipe:function(){this._forEachElementWrapped(function(a){a.getProperty("__element").off("swipe",a.__Ph,a)});return this},start:function(){this._forEachElementWrapped(function(a){a.setProperty("__userStop",!1);a.__mH()});return this},stop:function(){this._forEachElementWrapped(function(a){a.setProperty("__userStop",!0);a.__GI()});return this},hideLeftArrow:function(){var a=
null;this._forEachElementWrapped(function(b){(a=b.getProperty("__arrowBackward"))&&a.addClass("hidden")});return this},hideRightArrow:function(){var a=null;this._forEachElementWrapped(function(b){(a=this.getProperty("__arrowForward"))&&a.addClass("hidden")})},showLeftArrow:function(){var a=null;this._forEachElementWrapped(function(b){(a=b.getProperty("__arrowBackward"))&&a.removeClass("hidden")});return this},showRightArrow:function(){var a=null;this._forEachElementWrapped(function(b){(a=this.getProperty("__arrowForward"))&&
a.removeClass("hidden")})},setStopInteraction:function(a){a="Array"===qxWeb.type.get(a)?a:[a];var b=null;this._forEachElementWrapped(function(d){a.forEach(function(a){a="#"==a.charAt(0)||"."==a.charAt(0)?a:"#"+a;b=qxWeb(a);0<b.length&&(b.on("tap",d.stop,d),b.on("keyup",d.stop,d))})});return this},moveTo:function(a,b){this._forEachElementWrapped(function(d){if(!d.__Pm()&&a!=d.getProperty("__currentIndex")&&(d.__Pn(),d.__Po(a))){var c=d.getProperty("__currentIndex");d.setProperty("__noDelay",!0);d.setProperty("__nextIndex",
d.__Pp());d.setProperty("__prevIndex",d.__Pq());var e=a<c?0:1;"string"==typeof b&&-1!==["left","right"].indexOf(b)&&(e="left"===b?0:1);d.setProperty("__state",{toHide:c,toShow:a});d.__Pu(a,c,e)}});return this},dispose:function(){var a=null,b=null,d=null;this._forEachElementWrapped(function(c){a=c.getProperty("__element");c.stop();baselib.Carousel.__OS||(a.off("mouseover",c.__Pi,c),a.off("mouseout",c.__Pj,c),c.off("mouseover",c.__Pi,c),c.off("mouseout",c.__Pj,c));a.find("input,select,textarea").off("focus",
this.__Pf,this);c.getConfig("swipe")&&(qxWeb.env.get("event.touch")||qxWeb.env.get("event.mspointer")&&0<navigator.msMaxTouchPoints)?(a.off("swipe",c.__Ph,c),a.off("pointerdown",c.__Pa,c)):a.off("pointermove",c.__gc,c);c.getConfig("autoAnimate")&&qxWeb.messaging&&(qxWeb.messaging.remove(c.getProperty("__openMessagingId")),qxWeb.messaging.remove(c.getProperty("__closeMessagingId")));qxWeb(document.documentElement).off("pointerdown",c.__wr,c);b=c.getProperty("__arrowForward");d=c.getProperty("__arrowForward");
b&&d&&(b.off("tap",c.__Pr,c),d.off("tap",c.__Ps,c))});return f.ui.website.Widget.prototype.dispose.call(this)},__OU:function(){if(this.getConfig("autoAnimate")){var a=this.__Pp();this.setProperty("__nextIndex",a);this.getProperty("__state",{toShow:a,toHide:null});this.__mH()}},__OV:function(){var a=this.getProperty("__element");baselib.Carousel.__OF?a.setStyle("transform","translate3d(0px, 0px, 0px)"):baselib.Carousel.__OE&&a.setStyle("transform","translate(0px, 0px)")},__OW:function(){this.setProperty("__userStop",
!1);this.setProperty("startIndex",this.getConfig("startIndex"));this.setProperty("__currentIndex",this.getConfig("startIndex"));this.setProperty("__noDelay",!1);this.setProperty("__showing",!1);this.setProperty("__hiding",!1);this.setProperty("__mouseOver",!1);this.setProperty("__focused",!1);this.setProperty("__state",{toHide:this.getConfig("startIndex"),toShow:null});this.setProperty("__stoped",!0);this.setProperty("__backwards",!1)},__OX:function(){var a=this.find(".arrow.forward,.qx-carousel-arrow.qx-carousel-forward"),
b=this.find(".arrow.backward,.qx-carousel-arrow.qx-carousel-backward");!this.getProperty("__arrowForward")&&(!this.getProperty("__arrowForward")&&a&&b)&&(this.setProperty("__arrowForward",a),this.setProperty("__arrowBackward",b),a.on("tap",this.__Pr,this),b.on("tap",this.__Ps,this),!1===this.getConfig("showArrows")?this.__PA():this.__Pz())},__OY:function(a){a.touches||(a.pageX=a.clientX,a.pageY=a.clientY,a.touches=[a],a.changedTouches=[a],a.targetTouches=[a]);return a},__Pa:function(a){var b=this.getProperty("__element");
b.on("pointermove",this.__Pb,this);b.on("pointerup",this.__Pc,this);a=this.__OY(a);this.setProperty("__isPageScrollTarget",null);this.setProperty("__touchStartPosition",[a.clientX,a.clientY])},__Pb:function(a){var b=this.getProperty("__touchStartPosition");a=this.__OY(a);this.setProperty("__deltaX",a.clientX-b[0]);this.setProperty("__deltaY",a.clientY-b[1]);null===this.getProperty("__isPageScrollTarget")&&(b=this.getProperty("__deltaX")/this.getProperty("__deltaY"),this.setProperty("__isPageScrollTarget",
1>Math.abs(b)));this.getProperty("__isPageScrollTarget")||(a.preventDefault(),a.stopPropagation())},__Pc:function(){var a=this.getProperty("__element");a.off("pointermove",this.__Pb,this);a.off("pointerup",this.__Pc,this)},__Pd:function(){var a=this.getProperty("__element"),b=this.__OP(0),d=this.__OP(-100),c=this;this.getProperty("startIndex")!=this.getConfig("startIndex")&&(this.setProperty("__currentIndex",this.getConfig("startIndex")),this.setProperty("startIndex",this.getConfig("startIndex")));
var e=null,f=null;a.getChildren()._forEachElementWrapped(function(a,g){a.getProperty("__initialized")||(a.setStyle("position","absolute"),a.setProperty("__opacity",a.getStyle("opacity")),a.setProperty("__display",a.getStyle("display")),e=c.__mk.bind(c,a),f=c.__mm.bind(c,a),a.setProperty("__animationStartHandler",e),a.setProperty("__animationEndHandler",f),a.setProperty("__initialized",!0));g===c.getProperty("__currentIndex")?(a.setStyle(b.property,b.value),a.getProperty("__initialized")&&"none"==
a.getStyle("display")&&a.setStyle("display",a.getProperty("__display"))):(a.setStyle("display","none"),a.setStyle(d.property,d.value))});a.getHeight()<this.getProperty("__items").eq(0).getHeight()&&a.setStyle("height","100%")},__Pe:function(){if(this.getConfig("autoAnimate")){if(this.__Pm()){var a=this.getProperty("__items"),b=this.getProperty("__state");this.setProperty("__hiding",!1);this.setProperty("__showing",!1);a.eq(b.toShow).stop();a.eq(b.toHide).stop()}this.__GI()}this.__Pd()},__Pf:function(){this.setProperty("__focused",
!0);this.getConfig("autoAnimate")&&this.__GI()},__wr:function(a){a=a.getTarget();this.getProperty("__focused")&&qxWeb(a).isChildOf(this)&&(this.setProperty("__focused",!1),this.getConfig("autoAnimate")&&this.__mH())},__gc:function(a){a.preventDefault()},__Pg:function(){var a=this.getProperty("__element");baselib.Carousel.__OS||(a.on("mouseover",this.__Pi,this),a.on("mouseout",this.__Pj,this),this.on("mouseover",this.__Pi,this),this.on("mouseout",this.__Pj,this));a.find("input,select,textarea").on("focus",
this.__Pf,this);if(this.getConfig("swipe")&&(qxWeb.env.get("event.touch")||qxWeb.env.get("event.mspointer")&&0<navigator.msMaxTouchPoints))a.on("swipe",this.__Ph,this),a.on("pointerdown",this.__Pa,this);else a.on("pointermove",this.__gc,this);this.getConfig("autoAnimate")&&qxWeb.messaging&&(this.setProperty("__openMessagingId",qxWeb.messaging.on("dialog","open",this.stop,this)),this.setProperty("__closeMessagingId",qxWeb.messaging.on("dialog","close",this.start,this)));qxWeb(document.documentElement).on("pointerdown",
this.__wr,this)},__Ph:function(a){a=a.swipe.direction;this.setProperty("__noDelay",!0);"left"===a?this.__Pv():"right"===a&&this.__Pw()},__Pi:function(){!1===this.getProperty("__mouseOver")&&(this.setProperty("__mouseOver",!0),!1!==this.getConfig("showArrows")&&this.__Pz(),this.__Pm()||(this.__Pn(),this.getConfig("autoAnimate")&&this.__GI()))},__Pj:function(a){if(a.getRelatedTarget()&&this.getProperty("__mouseOver")){a=a.getRelatedTarget();var b=qxWeb(a);if(a==this[0]||b.isChildOf(this)||-1!==this.getConfig("ignoreMouseOver").indexOf(b.getClass()))return}this.setProperty("__mouseOver",
!1);"always"!=this.getConfig("showArrows")&&this.__PA();this.getConfig("autoAnimate")&&!this.getProperty("__focused")&&this.__mH()},__Pk:function(a){var b=this.getProperty("__state");switch(a){case "beforehide":case "beforeshow":this.emit(a,{current:b.toHide,next:b.toShow});break;case "aftershow":case "afterhide":case "switch":this.emit(a,{current:b.toShow,prev:b.toHide})}},__mk:function(a){this.setProperty(a.getProperty("__action"),!0)},__mm:function(a){a=a.getProperty("__action");this.setProperty(a,
!1);"__hiding"==a&&this.__Pk("afterhide");"__showing"==a&&this.__Pk("aftershow");this.__Pm()||this.__Pl()},__Pl:function(){var a=this.getProperty("__state");this.__Pn();this.__Pm()||(this.setProperty("__currentIndex",a.toShow),this.getProperty("__items").eq(a.toHide).setStyle("display","none"),this.__Pk("switch"),this.getConfig("autoAnimate")&&(this.getProperty("__mouseOver")||this.getProperty("__stoped")?this.__GI():(this.setProperty("__noDelay",!1),window.setTimeout(function(){this.__Pv()}.bind(this),
0))))},__Pm:function(){return this.getProperty("__showing")||this.getProperty("__hiding")},__Pn:function(){var a=this.getProperty("__animationTimer");this.__Pm()||null===a||(window.clearTimeout(a),this.setProperty("__animationTimer",null))},__mH:function(){if(this.__Pm()||this.getProperty("__userStop")||!this.getProperty("__stoped"))this.setProperty("__stoped",!1);else{this.__Pn();this.setProperty("__stoped",!1);this.setProperty("__noDelay",!1);var a=this.__OP(-100),b=this.__OP(0),d=this.getProperty("__items");
this.getProperty("__items").setStyle(a.property,a.value);d.eq(this.getProperty("__currentIndex")).setStyle(b.property,b.value);this.__Pv()}},__Po:function(a){return"Number"===qxWeb.type.get(a)&&parseFloat(a)==parseInt(a,10)?0<=a&&a<this.getProperty("__items").length:!1},__GI:function(){this.getProperty("__stoped")||(this.setProperty("__noDelay",!0),this.setProperty("__stoped",!0),this.__Pn())},__OP:function(a,b){b=b||"%";return baselib.Carousel.__OF?{property:"transform",value:"translate3d("+a+b+
",0"+b+",0px)",animationValue:[a+b,"0"+b,"0px"]}:baselib.Carousel.__OE?{property:"transform",value:"translate("+a+b+",0"+b+")",animationValue:[a+b,"0"+b]}:{property:"left",value:a+b,animationValue:a+b}},__Pp:function(){return(this.getProperty("__currentIndex")+1)%this.getProperty("__items").length},__Pq:function(){var a=this.getProperty("__items").length;return(this.getProperty("__currentIndex")+a-1)%a},__Pr:function(){this.setProperty("__noDelay",!0);this.__Pv()},__Ps:function(){this.setProperty("__noDelay",
!0);this.__Pw()},__Pt:function(a){a.once("animationStart",a.getProperty("__animationStartHandler"),this);a.once("animationEnd",a.getProperty("__animationEndHandler"),this)},__Pu:function(a,b,d){if(!this.__Pm()){this.__Pn();var c=this.__Py(a,d),e=this.__Px(b,d);a=30;a=0<e.desc.delay?e.desc.delay:30;c.desc.delay=0;e.desc.delay=0;a=window.setTimeout(function(){this.__Pk("beforeshow");this.__Pk("beforehide");this.setProperty("__showing",!0);this.setProperty("__hiding",!0);this.__Pt(c.item);this.__Pt(e.item);
c.item.animate(c.desc);e.item.animate(e.desc)}.bind(this),a);this.setProperty("__animationTimer",a)}},__Pv:function(){if(!this.__Pm()){this.__Pn();this.setProperty("__backwards",!1);var a={toHide:this.getProperty("__currentIndex"),toShow:this.__Pp()};this.setProperty("__state",a);this.__Pu(a.toShow,a.toHide,1)}},__Pw:function(){if(!this.__Pm()){this.__Pn();this.setProperty("__backwards",!1);var a={toHide:this.getProperty("__currentIndex"),toShow:this.__Pq()};this.setProperty("__state",a);this.__Pu(a.toShow,
a.toHide,-1)}},__Px:function(a,b){if(a===this.getProperty("__currentIndex")){var d=1==b?-100:100,c=this.getProperty("__items").eq(a);c.setProperty("__action","__hiding");d=this.__PC(c,0,d,this.getProperty("__noDelay"));return{item:c,desc:d,dir:b}}},__Py:function(a,b){if(a!==this.getProperty("__currentIndex")){var d=1==b?100:-100,c=this.__OP(d),e=this.getProperty("__items").eq(a);e.setStyle("opacity","0");e.setStyle("display","block");e.setStyle(c.property,c.value);e.setProperty("__action","__showing");
d=this.__PC(e,d,0,this.getProperty("__noDelay"));return{item:e,desc:d,dir:b}}},__Pz:function(){var a=this.getProperty("__arrowForward"),b=this.getProperty("__arrowBackward");a&&b&&(b.removeClass("hidden"),a.removeClass("hidden"))},__PA:function(){var a=this.getProperty("__arrowForward"),b=this.getProperty("__arrowBackward");b&&a&&(b.addClass("hidden"),a.addClass("hidden"))},__PB:function(a,b){return"showArrows"==a?-1!=["true","false","always"].indexOf(b.toString()):"undefined"!=typeof baselib.Carousel._config[a]&&
typeof b==typeof baselib.Carousel._config[a]},__dp:function(){var a=this.getProperty("__config");if(a){for(var b in a)this.__PB(b,a[b])&&this.setConfig(b,a[b]);this.setProperty("__config",null);this.setProperty("__render",!0)}},__PC:function(a,b,d,c){b=this.__OP(b);var e=this.__OP(d),f=baselib.Carousel.__OE?"translate":"left";c={duration:this.getConfig("duration"),keep:100,timing:"ease-out",delay:c?0:this.getConfig("delay"),keyFrames:{0:{},100:{}}};c.keyFrames[0][f]=b.animationValue;c.keyFrames[100][f]=
e.animationValue;0===d&&(c.keyFrames[0].opacity=a.getProperty("__opacity"),c.keyFrames[100].opacity=a.getProperty("__opacity"));return c}},defer:function(a){qxWeb.$attach({carousel:a.carousel});qxWeb.$attachStatic({carousel:function(a,d){"string"==typeof a&&(a="#"==a.charAt(0)?a:"#"+a);return qxWeb(a).carousel(d)}})}})})()})();

$q.define("UNOUNO.components.header",{statics:{init:function(){if(UNOUNO.params.page!=="smsmanager"){if(typeof UNOUNO.util.FlyOutNavigation!=="undefined"){new UNOUNO.util.FlyOutNavigation();}}if(UNOUNO.util.PopupFrame){UNOUNO.util.PopupFrame.init();}}}});UNOUNO.components.header.init();UNOUNO.init.registerForJSLoad(function(){UNOUNO.pages.ajaxNavigation();
});
$q.define("UNOUNO.components.stageAnimation",{statics:{instance:null,initializeCarousel:function(){this.instance=$q.carousel("screens",{autoAnimate:true,duration:500,showArrows:true,startIndex:0,swipe:true,delay:7000});this.initializeCarouselEvents();},initializeCarouselEvents:function(){this.instance.on("switch",function(e){$q("#carousel-tab div.current").removeClass("current");
$q("#carousel-tab div[data-tab = "+e.current+"]").addClass("current");$q(".carouselView li:eq("+e.prev+")").emit("invisible");$q(".carouselView li:eq("+e.current+")").emit("visible");},this);$q("#carousel-tab div[data-tab]").forEach(function(tab){tab=$q(tab);tab.on("click",function(e){var target=$q(e.getTarget());
if(!target.hasClass("bar-b1")){target=target.getAncestors(".bar-b1:eq(0)");}if(!target.hasClass("current")){$q("#carousel-tab div.current").removeClass("current");target.addClass("current");this.instance.moveTo(Number(target.getData("tab")));}},this);},this);},initializeEvents:function(){$q("#carousel-tab").on("mouseover",function(e){$q("#screens .arrow.hidden").removeClass("hidden");
});$q("#carousel-tab").on("mouseout",function(e){$q("#screens .arrow:not(.hidden)").addClass("hidden");});$q(".productbox_slide.dsl-slide").on("visible",function(){UNOUNO.animation.ModemLightsOn.init();},this).on("invisible",function(){UNOUNO.animation.ModemLightsOff.init();},this);},init:function(){if($q("#carousel").length>0){this.initializeEvents();
this.initializeCarousel();$q(".carouselView li:eq(0)").emit("visible");$q("#screens .arrow:not(.hidden)").addClass("hidden");}}}});$q.define("UNOUNO.animation.stageSlider",{construct:function(container){this.container=container;this.container.find("img.stage-tablet-visual").forEach(function(image){this.images.push(image);
},this);this.initializeImageInspector();this.initializeAutoStartEvent();},members:{container:null,images:[],current:0,retries:0,maxRetries:30,animationTimer:null,initializeImageInspector:function(){var loaded=true;this.container.find("img").forEach(function(image){var state=image.complete||false;var height=image.naturalHeight||0;
var width=image.naturalWidth||0;if(!state||height==0||width==0){loaded=false;}});if(!loaded&&this.retries<this.maxRetries){window.setTimeout(function(){this.initializeImageInspector();}.bind(this),100);this.retries++;return ;}this.showNextItem();this.start();},initializeAutoStartEvent:function(){this.container.on("viewportVisibilityChange",function(e){if(e.visible){this.start();
}else{this.stop();}},this);},start:function(){if(this.animationTimer==null){this.animationTimer=window.setInterval(function(){this.showNextItem();}.bind(this),2500);}},stop:function(){window.clearInterval(this.animationTimer);this.animationTimer=null;},showNextItem:function(){this.images.forEach(function(image){$q(image).removeClass("active");
});$q(this.images[this.current]).addClass("active");this.current=++this.current%this.images.length;}}});$q.define("UNOUNO.animation.ModemLightsOn",{statics:{init:function(){this.imageSequence=[];var imagesources={"src":[{"classname":"on_dsl"},{"classname":"on_wlan"},{"classname":"on_info"},{"classname":"on_fon"},{"classname":"on_dect"}],"seq":[{"time":800,"active":[0]},{"time":900,"active":[1]},{"time":1000,"active":[2]},{"time":1100,"active":[3]},{"time":1200,"active":[4]}]};
this.animationSequence=imagesources.seq;this.loadImages(imagesources.src);},loadImages:function(imageSequenceUrls){var self=this;var sequence=[];imageSequenceUrls.forEach(function(image){var imgDiv=$q.create('<div class="modemLight" />');$q(".headermodem").append(imgDiv);self.createImageNodes();sequence.push($q(imgDiv).addClass(image.classname));
});this.imageSequence=sequence;},activateImage:function(id){if(typeof this.imageSequence[id]!=="undefined"&&this.imageSequence[id]){this.imageSequence[id].fadeIn(200);}},createImageNodes:function(){var $container=$q(".headermodem");this.imageSequence.forEach(function(imgDiv){$container.append(imgDiv);
});this.runAnimation();},runAnimation:function(){var self=this;this.animationSequence.forEach(function(keyframe){window.setTimeout(function(){keyframe.active&&keyframe.active.forEach(function(id){self.activateImage(id);});},keyframe.time);});}}});$q.define("UNOUNO.animation.ModemLightsOff",{statics:{init:function(){if($q(".modemLight").length>0){$q(".modemLight").remove();
}}}});$q.define("UNOUNO.components.stagePresenter",{statics:{presenterContainer:$q(".stage .presenter-box:eq(0)"),stageContainer:$q(".stage"),init:function(){this.setPresenterContainerWidth();$q(window).on("resize",this.setPresenterContainerWidth,this);},setPresenterContainerWidth:function(){this.presenterContainer.setStyle("width",$q(window).getWidth()-this.presenterContainer.getOffset().left+"px");
if(this.stageContainer.hasClass("presenter-overflow")){this.stageContainer.removeClass("presenter-overflow");}}}});$q.ready(function(){UNOUNO.components.stageAnimation.init();UNOUNO.components.stagePresenter.init();new UNOUNO.animation.stageSlider($q(".stage-tablet-animation"));});
$q.define("UNOUNO.components.home.redesign",{statics:{scrollProductFlow:function(e,destination){var currentYPosition,destinationYPosition,deltaY,duration,scrollEffect,scrollDesc;e.preventDefault();e.stopPropagation();if(qx.core.Environment.get("engine.name")==="webkit"){currentYPosition=$q("body").getScrollTop();
}else{currentYPosition=$q("html").getScrollTop();}destinationYPosition=$q(destination).getOffset().top-30;deltaY=Math.abs(destinationYPosition-currentYPosition);duration=Math.floor(deltaY/0.8);if(duration===0){duration=Math.round(deltaY/0.8);}$q.setDocumentScrollTop(destinationYPosition,duration);},tariffFlow:function(){$q(".showhideoverview").on("click",function(e){var selectedElementId=$q(e.getTarget()).getAttribute("id").split("-")[1];
if($q(e.getTarget()).hasClass("open")){$q(".showhideoverview").getSiblings(".tariffflow-list-content").removeClass("opened");$q(e.getTarget()).getSiblings(".tariffflow-list-content").addClass("opened");$q(".tariffcontainer").setStyle("display","none");$q(".container-"+selectedElementId).setStyle("display","block");
var currentlistContainer=$q(".container-"+selectedElementId+" div");$q(".content-bottom-container-hp").setStyle("height",330+$q(".container-"+selectedElementId).getHeight()+"px");$q(".content-bottom-container-hp .content-bottom-container-a1").setStyle("height",350+$q(".container-"+selectedElementId).getHeight()+"px");
$q(".showhideoverview").addClass("open");$q(".showhideoverview").removeClass("close");$q(e.getTarget()).removeClass("open");$q(e.getTarget()).addClass("close");this.scrollProductFlow(e,".content-bottom-container-hp");}else{if($q(e.getTarget()).hasClass("close")){$q(".showhideoverview").getSiblings(".tariffflow-list-content").removeClass("opened");
$q(".content-bottom-container-hp").setStyle("height","300px");$q(".content-bottom-container-hp .content-bottom-container-a1").setStyle("height","320px");$q(".content-bottom-container-hp").removeClass("opened");$q(e.getTarget()).addClass("open");$q(e.getTarget()).removeClass("close");}}},this);},init:function(){this.tariffFlow();
UNOUNO.tracking.clickTracking("showhide-server-Products");UNOUNO.tracking.clickTracking("showhide-ecommerce-Products");UNOUNO.tracking.clickTracking("showhide-mail-Products");}}});$q.ready(function(){UNOUNO.components.home.redesign.init();UNOUNO.inline.fnmobile=new UNOUNO.util.infoFootnote("footnote_mobile","asterisk_st_mobile","right");
UNOUNO.inline.FnTeaMobile=new UNOUNO.util.infoFootnote("footnote_tea_mobile","asterisk_tea_mobile","left");UNOUNO.inline.fnmobile=new UNOUNO.util.infoFootnote("footnote_mobile_new",["asterisk_st_mobile_new"],"left");UNOUNO.inline.fndomains=new UNOUNO.util.infoFootnote("footnote_domains",["asterisk_st_domains","asterisk_tea_domains","asterisk_tea_domains_ntld","asterisk_tea_domaintransfer","asterisk_domainoffer-de","asterisk_domainoffer-at","asterisk_domainoffer-info","asterisk_domainoffer-com"],"left");
UNOUNO.inline.fndomains=new UNOUNO.util.infoFootnote("footnote_domains",["asterisk_domainoffer-de","asterisk_domainoffer-at","asterisk_domainoffer-info","asterisk_domainoffer-com","asterisk_tea_domainscheck","asterisk_tea_domainscheck2"],"right");UNOUNO.inline.fndomainsInfo=new UNOUNO.util.infoFootnote("footnote-domains-home-info","asterisk_tea_domainsreg","left");
UNOUNO.inline.fndomainsReservation=new UNOUNO.util.infoFootnote("footnote_domains_reservation","asterisk_tea_domainsreservation","left");UNOUNO.inline.fnnotebookNew=new UNOUNO.util.infoFootnote("footnote_notebookflat_without_hardware",["asterisk_tea_notebookflat_without_hardware","asterisk_st_notebookflat_without_hardware"],"left");
UNOUNO.inline.fnnotebook=new UNOUNO.util.infoFootnote("footnote_notebookflat",["asterisk_st_tabletflat_notebookflat","asterisk_st_notebookflat"],"left");UNOUNO.inline.fnnotebookspecial=new UNOUNO.util.infoFootnote("footnote_notebookflat_special","asterisk_tea_notebookflat_special","left");UNOUNO.inline.fnstorage=new UNOUNO.util.infoFootnote("footnote_storage",["asterisk_tea_storage","asterisk_st_storage"],"left");
UNOUNO.inline.fnsitelock=new UNOUNO.util.infoFootnote("footnote_sitelock",["asterisk_st_sitelock"],"left");UNOUNO.inline.fnssl=new UNOUNO.util.infoFootnote("footnote_ssl",["asterisk_tea_ssl","asterisk_st_ssl"],"left");UNOUNO.inline.fnantivirus=new UNOUNO.util.infoFootnote("footnote_antivirus",["asterisk_tea_antivirus","asterisk_st_antivirus"],"left");
UNOUNO.inline.fnwebhosting=new UNOUNO.util.infoFootnote("footnote_hosting",["asterisk_tea_webhosting","asterisk_st_webhosting","asterisk_stage_webhosting"],"left");UNOUNO.inline.fnapps=new UNOUNO.util.infoFootnote("footnote_apps","asterisk_tea_apps","left");UNOUNO.inline.fndemail=new UNOUNO.util.infoFootnote("footnote_de-mail","asterisk_tea_de-mail","left");
UNOUNO.inline.fntabletWithoutHardware=new UNOUNO.util.infoFootnote("footnote_tablet-pc_without_hardware",["asterisk_stage_tablet-pc_without_hardware"],"left");UNOUNO.inline.fntablet=new UNOUNO.util.infoFootnote("footnote_tablet-pc",["asterisk_tea_tabletflat","asterisk_stage_tablet-pc"],"left");UNOUNO.inline.fntabletspecial=new UNOUNO.util.infoFootnote("footnote_tablet-pc_special",["asterisk_tea_tablet-pc_special","asterisk_stage_tablets"],"left");
UNOUNO.inline.fndsl=new UNOUNO.util.infoFootnote("footnote_dsl",["asterisk_tea_dsl","asterisk_st_dsl","asterisk_stage_dsl"],"left");UNOUNO.inline.fndslstoerer=new UNOUNO.util.infoFootnote("footnote_st_dsl_stoerer","asterisk_st_dsl_stoerer","left");UNOUNO.inline.fndslMct=new UNOUNO.util.infoFootnote("footnote_dsl_mct",["asterisk_tea_dsl_mct"],"left");
UNOUNO.inline.fndslbonus=new UNOUNO.util.infoFootnote("footnote_st_dsl-bonus","asterisk_st_dsl-bonus","left");UNOUNO.inline.fndiyBusiness=new UNOUNO.util.infoFootnote("footnote-diy-nk",["asterisk_tea_diy","asterisk_st_diy","asterisk_stage_diy"],"left");UNOUNO.inline.fndiyPrivate=new UNOUNO.util.infoFootnote("footnote_diy_private",["asterisk_tea_diy_private","asterisk_stage_diyprivate"],"left");
UNOUNO.inline.fnemail=new UNOUNO.util.infoFootnote("footnote_email",["asterisk_tea_teamwork","asterisk_stage_email","asterisk_tea_email","asterisk_tea_outlookexchange","asterisk_tea_mailxchange"],"left");UNOUNO.inline.fneshops=new UNOUNO.util.infoFootnote("footnote_eshops",["asterisk_stage_eshops","asterisk_tea_eshops"],"left");
UNOUNO.inline.fnserver=new UNOUNO.util.infoFootnote("footnote_server",["asterisk_stage_server","asterisk_tea_server","asterisk_tea_server_premium","asterisk_tea_server_virtual"],"left");UNOUNO.inline.fnsem=new UNOUNO.util.infoFootnote("footnote_sem","asterisk_tea_sem","left");UNOUNO.inline.fnbrachenbuch=new UNOUNO.util.infoFootnote("footnote_branchenbuch","asterisk_tea_branchenbuch","left");
UNOUNO.inline.fnmobilehandy=new UNOUNO.util.infoFootnote("footnote_mobile_handy","asterisk_mobile_handy","right");UNOUNO.inline.fnsharepoint=new UNOUNO.util.infoFootnote("footnote_sharepoint","asterisk_sharepoint","left");UNOUNO.inline.fnipayment=new UNOUNO.util.infoFootnote("footnote_ipayment","asterisk_tea_ipayment","left");
UNOUNO.inline.fnlinuxhost=new UNOUNO.util.infoFootnote("footnote_hosting_newhostinglinux","asterisk_tea_newhostinglinux","left");UNOUNO.inline.fnwinhost=new UNOUNO.util.infoFootnote("footnote_hosting_newhostingwindows","asterisk_tea_newhostingwindows","left");});
$q.define("UNOUNO.pages.Home",{statics:{__timerID:0,__timerID2:0,__timerIDIE:0,__timerIDIE2:0,animationForIEFade:function(elem){elem.find(".front").toggleClass("hidden");elem.find(".back").toggleClass("hidden");},animationForIE:function(){$q(".flip-container").forEach(function(item,index){this.__timerIDIE2=window.setTimeout(function(){this.animationForIEFade($q(item));
}.bind(this),(index+1)*300);},this);},toggleRotationClass:function(elem){elem.toggleClass("rotated");},animateDomainTeaser:function(){$q(".flip-container").forEach(function(item,index){this.__timerID2=window.setTimeout(function(){this.toggleRotationClass($q(item));}.bind(this),(index+1)*300);},this);
},init:function(){UNOUNO.inline.lightBox=function(name,content){this.init(name,content);};UNOUNO.inline.lightBox.prototype={lightBox:null,init:function(name,content){var addListenerCallbackClickHandler=function(scope,name,content){return function(){if(!scope.lightBox){scope.lightBox=new qui.bom.lightbox.LightBox();
scope.lightBox.getBlocker().setBackgroundColor("#4d84bb");scope.lightBox.getBlocker().setOpacity(0.75);scope.lightBox.setWidth(700);scope.lightBox.setHeight(500);scope.lightBox.setShowSpeed(250);$q("#"+content).removeClass("hidden");scope.lightBox.setContent(document.getElementById(content));}scope.lightBox.show();
$q("#"+name+"\\.close").on("click",function(){scope.lightBox.close();});};};$q("#"+name).on("click",addListenerCallbackClickHandler(this,name,content));}};UNOUNO.inline.tvspotLightBox1=new UNOUNO.inline.lightBox("diy_tvspot","tvspot_container");var elConcept=$q("#home-badge-concept"),el25years=$q("#home-badge-25years"),status="",changeStatus="";
elConcept.setStyle("visibility","hidden");window.setInterval(function(){changeStatus=(status=="hidden")?"visible":"hidden";el25years.setStyle("visibility",changeStatus);elConcept.setStyle("visibility",status);status=el25years.getStyle("visibility");},6000);if($q("#domainwrapper").length>0){if($q.env.get("browser.name")=="ie"&&parseInt($q.env.get("browser.version"))<=9){$q(".flip-container .back").addClass("hidden");
this.__timerIDIE=window.setInterval(function(){this.animationForIE();}.bind(this),7000);}else{this.__timerID=window.setInterval(function(){this.animateDomainTeaser();}.bind(this),7000);}}UNOUNO.inline.fnnotebookspecial=new UNOUNO.util.infoFootnote("footnote_notebookflat_special","asterisk_teaser_notebookflat_special","left");
UNOUNO.inline.fneshops=new UNOUNO.util.infoFootnote("footnote_eshops","asterisk_teaser_eshops","left");UNOUNO.inline.fnlistlocal=new UNOUNO.util.infoFootnote("footnote_listlocal","asterisk_teaser_listlocal","left");UNOUNO.inline.fnemail=new UNOUNO.util.infoFootnote("footnote_email","asterisk_teaser_mail","left");
UNOUNO.inline.fnserver=new UNOUNO.util.infoFootnote("footnote_server","asterisk_teaser_server","left");UNOUNO.inline.fnsmartphones=new UNOUNO.util.infoFootnote("footnote_smartphones","asterisk_teaser_smartphones","left");$q("#countdown-dsl-tab-inclusive-stage").on("displayCountdown",function(e){$(".stage-content img.vi-dsl-aktion").setStyle("display","none");
});$q("#countdown-dsl-tab-inclusive-stage").on("hideCountdown",function(e){$(".stage-content img.vi-dsl-aktion").setStyle("display","block");});if($q("#countdown-dsl-tab-inclusive-stage p span").hasClass("row-2")){$q("#countdown-dsl-tab-inclusive-stage p").addClass("row-2");}}}});UNOUNO.pages.Home.init();

UNOUNO.params.loadStatus="complete";if(UNOUNO.init.JSLoadStack&&UNOUNO.init.JSLoadStack.length>0){for(UNOUNO.init.processStack=0;UNOUNO.init.processStack<UNOUNO.init.JSLoadStack.length;UNOUNO.init.processStack+=1){UNOUNO.init.JSLoadStack[UNOUNO.init.processStack].call();}}