//### 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)}}})})()})();

$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;["#","?"].forEach(function(token){var indexOfToken=url.indexOf(token);if(indexOfToken>-1){url=url.substring(0,indexOfToken);
}});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.lazyLightbox",{construct:function(element){this.element=$q(element);if(this.element&&this.element.hasClass("lazy-lightbox")){this.properties=this.element.getAllData();this.lightboxName=$q.string.camelCase(this.properties.part);this.initializeClickEvents();if(this.properties.trigger&&this.properties.trigger==="onload"){this.openLightbox();
}return this;}return undefined;},members:{element:null,content:null,properties:{},lightboxName:null,instance:null,inspectTimer:null,firstCompleteCallback:true,getLightboxOpener:function(){return this.element;},openLightbox:function(){this.getLightboxContent();},callback:function(event){var ctx=(UNOUNO.lightbox||{})[this.lightboxName];
if(ctx&&this.lightboxName&&!!this.lightboxName.length&&typeof (ctx[event])==="function"){return ctx[event].apply(ctx,[].concat.call([].slice.call(arguments,1),this));}return undefined;},lightboxDimensions:function(){this.instance.show();var content=this.instance.getContent();var contentHeight=content.getHeight(true);
var contentWidth=content.getWidth(true);var contentMaxWidth=content.getWidthMax(true);if(contentMaxWidth>1030){contentWidth=860;}var minWidth=this.properties.minwidth;var minHeight=this.properties.minheight;if(!isNaN(minWidth)&&contentWidth<minWidth){contentWidth=minWidth;}if(!isNaN(minHeight)&&contentHeight<minHeight){contentHeight=minHeight;
}this.instance.setWidth(Number(contentWidth));this.instance.setHeight(Number(contentHeight));if(this.instance.getHeight()>$q(window).getHeight()){this.instance.setTop($q(window).getScrollTop()+40);}this.instance.close();this.instance.show();},determineContentDimensions:function(){var content=this.instance.getContent();
var currentContentHeight=content.getHeight();var minHeight=this.properties.minheight;if(!isNaN(minHeight)&&currentContentHeight<minHeight){currentContentHeight=minHeight;}if(currentContentHeight!=Number(this.instance.getHeight())){this.instance.setHeight(Number(currentContentHeight));}},initializeLightbox:function(){if(!this.instance){this.instance=$q.lightbox(this.content);
this.instance.setDefaultStyle(true);var instanceBlocker=this.instance.getBlocker();instanceBlocker.setBackgroundColor("#4d84bb");instanceBlocker.setOpacity(0.75);this.lightboxDimensions();this.instance.close();instanceBlocker.on("unblock",function(){$q(document).offMatchTarget("click",".lightbox-close",this.closeLightbox,this);
$q(document).offMatchTarget("click",".qx-blocker",this.closeLightbox,this);window.clearInterval(this.inspectInterval);window.setTimeout(function(){this.callback("onClosed",this.instance);}.bind(this),0);},this);instanceBlocker.on("block",function(){$q(document).onMatchTarget("click",".lightbox-close",this.closeLightbox,this);
$q(document).onMatchTarget("click",".qx-blocker",this.closeLightbox,this);this.inspectInterval=window.setInterval(function(){this.determineContentDimensions();}.bind(this),150);window.setTimeout(function(){this.callback("onComplete",this.instance,this.firstCompleteCallback);if(this.firstCompleteCallback){this.firstCompleteCallback=false;
}if(typeof (UNOUNO.tracking.lightboxTracking)==="function"){UNOUNO.tracking.lightboxTracking(this.lightboxName);}}.bind(this),0);},this);this.callback("onCreate",this.instance);}this.instance.show();},closeLightbox:function(target,e){e.preventDefault();this.callback("onCleanUp",this.instance);this.instance.close();
},getLightboxContent:function(){if(!this.instance){if(!this.properties.reference||!!!this.properties.reference.length){this.getContentViaXHR({success:function(response){this.prepareLightbox(response.responseText);}});return ;}var renderIncludeReference=$q(".lazy-lightbox-reference[data-renderinclude = '"+this.properties.reference+"']");
if(!!renderIncludeReference.length&&!!(renderIncludeReference.getHtml()||"").length){this.prepareLightbox(renderIncludeReference.getHtml());}return ;}this.initializeLightbox();},initializeClickEvents:function(){this.element.on("click",function(e){e.preventDefault();this.getLightboxContent();},this);},prepareLightbox:function(content){var qxHtml=$q.create(content);
if(!qxHtml.getChildren().length&&!!content.length){qxHtml=$q.create("<div />").setHtml(content);}this.content=qxHtml;this.content=this.callback("onContentLoaded",this.content)||this.content;this.content.find("img").forEach(function(image){new Image().src=$q(image).getAttribute("src");});this.content.hasClass("hidden")&&this.content.removeClass("hidden");
this.initializeLightbox();},getContentViaXHR:function(callbacks,options){$q.renderinclude({part:this.properties.part,href:this.properties.href,module:this.properties.module,search:this.properties.search},{success:(callbacks.success||new Function()).bind(this),error:(callbacks.error||new Function()).bind(this)},options);
}}});$q.$attachStatic({"lazyLightbox":function(element){return new UNOUNO.components.lazyLightbox($q(element));}});$q.ready(function(){$q(".lazy-lightbox").forEach(function(element){return $q.lazyLightbox(element);});});
$q.define("UNOUNO.lightbox.lightboxContentSitelock",{statics:{onComplete:function(lightbox,firstCall,instance){if(firstCall){var ctx=$q(lightbox.getContent());var tabs=ctx.find("ul.tabs > li");var tabContents=ctx.find(".tab-content");tabs.on("click",function(e){var target=$q(e.getTarget());var tabId=target.getData("tab");
tabs.removeClass("current");tabContents.removeClass("current");target.addClass("current");tabContents.filter("[id = "+tabId+"]").addClass("current");},this);}}}});$q.define("UNOUNO.lightbox.lightboxContentWebsiteBuilder",{statics:{onComplete:function(lightbox,firstCall,instance){if(firstCall){lightbox.getContent().find(".responsive-layout").forEach(function(container){new UNOUNO.animation.responsiveLayout($q(container),{"classes":["tablet","smartphone","desktop"],"cycletime":3500}).start();
});}}}});$q.define("UNOUNO.lightbox.lightboxFormSubscribe",{statics:{onComplete:function(lightbox,firstCall,instance){$q.placeholder.update();}}});$q.define("UNOUNO.lightbox.lightboxContentContentDeliveryNetwork",{statics:{onComplete:function(lightbox,firstCall,instance){if(firstCall){var ctx=$q(lightbox.getContent());
var tabs=ctx.find("ul.tabs > li");var tabContents=ctx.find(".tab-content");tabs.on("click",function(e){var target=$q(e.getTarget());var tabId=target.getData("tab");tabs.removeClass("current");tabContents.removeClass("current");target.addClass("current");tabContents.filter("[id = "+tabId+"]").addClass("current");
},this);}}}});$q.define("UNOUNO.components.vh215Lightbox",{construct:function(startHours,endHours,showContent,showAfter,excludeDays){this.startHours=startHours;this.endHours=endHours;this.showAfter=showAfter||3000;this.showContent=showContent;this.excludeDays=excludeDays||[0];if(!!$q(showContent).length){this.showLightbox();
}},members:{showAfter:0,startHours:0,endHours:0,showContent:null,excludeDays:null,showLightbox:function(){var now=new Date();var currentHour=now.getHours();var currentDay=now.getDay();if(currentHour>=this.startHours&&currentHour<this.endHours&&this.excludeDays.indexOf(currentDay)==-1){window.setTimeout(function(){var lightBox=new qui.bom.lightbox.LightBox();
lightBox.setWidth(940);lightBox.setHeight(325);lightBox.getBlocker().setBackgroundColor("#4d84bb");lightBox.getBlocker().setOpacity(0.75);lightBox.setContent($q(this.showContent).getHtml());lightBox.show();UNOUNO.tracking.lightboxTracking("tsInbound-layer");$q(".lightbox-close",$q(".lightbox_container")).on("click",function(lightBox){lightBox.close();
}.bind(this,lightBox),this);}.bind(this),this.showAfter);}}}});$q.define("UNOUNO.components.lightboxes",{statics:{init:function(){if(document.getElementById("tvspot-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("tvspot","tvspot-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);
}if(document.getElementById("webappVideo-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("webappVideo","webappVideo-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("custom-layout-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("custom-layout","custom-layout-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("custom-style-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("custom-style","custom-style-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("insert-elements-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("insert-elements","insert-elements-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("image-gallery-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("image-gallery","image-gallery-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("image-edit-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("image-edit","image-edit-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("contact-maps-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("contact-maps","contact-maps-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("diyfilmSEO-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("diyfilmSEO","diyfilmSEO-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("diyfilmSMC-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("diyfilmSMC","diyfilmSMC-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("branches-container")){UNOUNO.inline.branchesBrowser=new UNOUNO.global.LightBox("lightbox-branches","branches-container",true);
UNOUNO.inline.branchesBrowser.lightBox.setWidth(940);}}}});UNOUNO.components.lightboxes.init();
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();}};

$q.define("UNOUNO.components.vh215Lightbox",{construct:function(startHours,endHours,showContent,showAfter,excludeDays){this.startHours=startHours;this.endHours=endHours;this.showAfter=showAfter||3000;this.showContent=showContent;this.excludeDays=excludeDays||[0];if(!!$q(showContent).length){this.startTimeout();
}},members:{showAfter:0,startHours:0,endHours:0,showContent:null,excludeDays:null,userLastActive:new Date(),documentEvents:[],windowEvents:[],startTimeout:function(){var now=new Date();var currentHour=now.getHours();var currentDay=now.getDay();if(currentHour>=this.startHours&&currentHour<this.endHours&&this.excludeDays.indexOf(currentDay)===-1){["mousemove","click","mousedown","mouseup","keyup"].forEach(function(eventName){this.documentEvents.push($q(document.body).on(eventName,this.userActive,this));
},this);["resize","scroll"].forEach(function(eventName){this.windowEvents.push($q(window).on(eventName,this.userActive,this));},this);window.setTimeout(this.tick.bind(this),this.showAfter);}},userActive:function(){this.userLastActive=new Date();},tick:function(){var inactivePeriod=new Date()-this.userLastActive;
if(inactivePeriod>=this.showAfter){this.documentEvents.forEach(function(event){$q(document.body).off(event);});this.windowEvents.forEach(function(event){$q(window).off(event);});this.documentEvents=[];this.windowEvents=[];this.showLightbox();}else{window.setTimeout(this.tick.bind(this),this.showAfter-inactivePeriod);
}},showLightbox:function(){var lightBox=new qui.bom.lightbox.LightBox();lightBox.setWidth(940);lightBox.setHeight(325);lightBox.getBlocker().setBackgroundColor("#4d84bb");lightBox.getBlocker().setOpacity(0.75);lightBox.setContent($q.create($q(this.showContent).getHtml()));lightBox.show();UNOUNO.tracking.lightboxTracking("tsInbound-layer");
lightBox.getContent().find(".lightbox-close").on("click",function(){lightBox.close();});}}});$q.define("UNOUNO.components.lightboxes",{statics:{init:function(){if(document.getElementById("tvspot-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("tvspot","tvspot-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);
}if(document.getElementById("firststeps-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("firststeps","firststeps-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("webappVideo-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("webappVideo","webappVideo-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("custom-layout-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("custom-layout","custom-layout-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("custom-style-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("custom-style","custom-style-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("insert-elements-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("insert-elements","insert-elements-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("image-gallery-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("image-gallery","image-gallery-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("image-edit-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("image-edit","image-edit-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("contact-maps-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("contact-maps","contact-maps-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("diyfilmSEO-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("diyfilmSEO","diyfilmSEO-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("diyfilmSMC-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("diyfilmSMC","diyfilmSMC-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("branches-container")){UNOUNO.inline.branchesBrowser=new UNOUNO.global.LightBox("lightbox-branches","branches-container",true);UNOUNO.inline.branchesBrowser.lightBox.setWidth(940);$q("#button-branchesLightbox-close").on("click",function(e){e.preventDefault();
UNOUNO.inline.branchesBrowser.lightBox.close();});}}}});UNOUNO.components.lightboxes.init();
$q.define("UNOUNO.components.lightboxes",{statics:{lightboxPages:{tariff:120000,address:60000,costs:60000},init:function(){if(this.lightboxPages[UNOUNO.params.page]){var showAfter=this.lightboxPages[UNOUNO.params.page];new UNOUNO.components.vh215Lightbox(8,18,"#tsInbound-container",showAfter);}if(document.getElementById("seo-container")){UNOUNO.inline.seoLightBox=new UNOUNO.global.LightBox("seo","seo-container",true);
UNOUNO.inline.seoLightBox.lightBox.setWidth(940);}if(document.getElementById("webapps-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("webapps","webapps-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("smc-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("smc","smc-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("webapps2-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("webapps2","webapps2-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("newsletter-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("newsletter","newsletter-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("shop-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("shop","shop-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("switch-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("switch","switch-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("documents-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("documents","documents-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("events-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("events","events-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("smartphones-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("smartphones","smartphones-container",true);UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}if(document.getElementById("seoservice-container")){UNOUNO.inline.webappsLightBox=new UNOUNO.global.LightBox("seoservice","seoservice-container",true);
UNOUNO.inline.webappsLightBox.lightBox.setWidth(940);}}}});UNOUNO.init.registerForJSLoad(function(){UNOUNO.components.lightboxes.init();});




var FlashDetect=new function(){var self=this;self.installed=false;self.raw="";self.major=-1;self.minor=-1;self.revision=-1;self.revisionStr="";var activeXDetectRules=[{"name":"ShockwaveFlash.ShockwaveFlash.7","version":function(obj){return getActiveXVersion(obj);}},{"name":"ShockwaveFlash.ShockwaveFlash.6","version":function(obj){var version="6,0,21";
try{obj.AllowScriptAccess="always";version=getActiveXVersion(obj);}catch(err){}return version;}},{"name":"ShockwaveFlash.ShockwaveFlash","version":function(obj){return getActiveXVersion(obj);}}];var getActiveXVersion=function(activeXObj){var version=-1;try{version=activeXObj.GetVariable("$version");}catch(err){}return version;
};var getActiveXObject=function(name){var obj=-1;try{obj=new ActiveXObject(name);}catch(err){}return obj;};var parseActiveXVersion=function(str){var versionArray=str.split(",");return{"raw":str,"major":parseInt(versionArray[0].split(" ")[1],10),"minor":parseInt(versionArray[1],10),"revision":parseInt(versionArray[2],10),"revisionStr":versionArray[2]};
};var parseStandardVersion=function(str){var descParts=str.split(/ +/);var majorMinor=descParts[2].split(/\./);var revisionStr=descParts[3];return{"raw":str,"major":parseInt(majorMinor[0],10),"minor":parseInt(majorMinor[1],10),"revisionStr":revisionStr,"revision":parseRevisionStrToInt(revisionStr)};};
var parseRevisionStrToInt=function(str){return parseInt(str.replace(/[a-zA-Z]/g,""),10)||self.revision;};self.majorAtLeast=function(version){return self.major>=version;};self.FlashDetect=function(){if(navigator.plugins&&navigator.plugins.length>0){var type="application/x-shockwave-flash";var mimeTypes=navigator.mimeTypes;
if(mimeTypes&&mimeTypes[type]&&mimeTypes[type].enabledPlugin&&mimeTypes[type].enabledPlugin.description){var version=mimeTypes[type].enabledPlugin.description;var versionObj=parseStandardVersion(version);self.raw=versionObj.raw;self.major=versionObj.major;self.minor=versionObj.minor;self.revisionStr=versionObj.revisionStr;
self.revision=versionObj.revision;self.installed=true;}}else{if(navigator.appVersion.indexOf("Mac")==-1&&window.execScript){var version=-1;for(var i=0;i<activeXDetectRules.length&&version==-1;i++){var obj=getActiveXObject(activeXDetectRules[i].name);if(typeof obj=="object"){self.installed=true;version=activeXDetectRules[i].version(obj);
if(version!=-1){var versionObj=parseActiveXVersion(version);self.raw=versionObj.raw;self.major=versionObj.major;self.minor=versionObj.minor;self.revision=versionObj.revision;self.revisionStr=versionObj.revisionStr;}}}}}}();};FlashDetect.release="1.0.3";
UNOUNO.util.SWFObject=function(){this.init();};UNOUNO.util.SWFObject.prototype={container:null,file:null,bgcolor:null,wmode:null,id:null,width:null,autostart:"true",height:null,params:[],setContainer:function(container){this.container=container;},setFile:function(file){this.file=file;},setWmode:function(wmode){this.wmode=wmode;
},setBgcolor:function(bgcolor){this.bgcolor=bgcolor;},setId:function(id){this.id=id;},setWidth:function(width){this.width=width;},setAutostart:function(autostart){this.autostart=autostart;},setHeight:function(height){this.height=height;},setParam:function(name,value){this.params.push([name,value]);},render:function(){var paramObject="",backGround,object,bgcolor,embedBackGround;
for(var i=0;i<this.params.length;i++){paramObject=paramObject+'<param name="'+this.params[i][0]+'" value="'+this.params[i][1]+'" />';}var paramEmbed="";for(var i=0;i<this.params.length;i++){paramEmbed=paramEmbed+this.params[i][0]+'="'+this.params[i][1]+'" ';}if(this.bgcolor){bgcolor=this.bgcolor;}else{bgcolor="ffffff";
}if(this.wmode){backGround='  <param name="wmode" value="'+this.wmode+'" />';}else{backGround='  <param name="bgcolor" value="'+bgcolor+'" />';}if(this.wmode){embedBackGround='wmode="'+this.wmode+'"';}else{embedBackGround=' bgcolor="'+bgcolor+'" ';}if(this.file&&this.id&&this.width&&this.height){object='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="'+this.id+'" width="'+this.width+'" height="'+this.height+'" autostart="'+this.autostart+'" align="middle">'+'  <param name="allowScriptAccess" value="sameDomain" />'+'  <param name="allowFullScreen" value="false" />'+'  <param name="movie" value="'+this.file+'" />'+'  <param name="quality" value="high" />'+backGround+paramObject+'  <embed src="'+this.file+'" quality="high" '+embedBackGround+paramEmbed+'name="'+this.id+'" width="'+this.width+'" height="'+this.height+'" autostart="'+this.autostart+'" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="https://www.macromedia.com/go/getflashplayer" />'+"</object>";
document.getElementById(this.container).innerHTML=object;}},init:function(){}};
$q.define("UNOUNO.pages.createPersonalWebsite",{statics:{init:function(){if($q("#flashcontainer-tour").length>0){UNOUNO.inline.diyTourFlash=new UNOUNO.util.SWFObject();UNOUNO.inline.diyTourFlash.setContainer("flashcontainer-tour");UNOUNO.inline.diyTourFlash.setFile(UNOUNO.inline.diyTourFlashFile);UNOUNO.inline.diyTourFlash.setId("flash_id");
UNOUNO.inline.diyTourFlash.setWidth(640);UNOUNO.inline.diyTourFlash.setHeight(405);UNOUNO.inline.diyTourFlash.setBgcolor("#FFFFFF");UNOUNO.inline.diyTourFlash.render();}UNOUNO.inline.diyfilmLightBox=new UNOUNO.global.LightBox("diyfilm","diyfilm_container");$q(".bubble-hideonfocus").forEach(function(input){input=$q(input);
if(!!!input.getValue().length){input.getPrevAll(".bubble-wrapper").getChildren(".bubble").show();}});$q(".bubble-showonfocus").getPrevAll(".bubble-wrapper.error").getChildren(".bubble").show();$q(".bubble-hideonfocus").on("focus",function(e){var target=$q(e.getTarget());target.getPrevAll(".bubble-wrapper").getChildren(".bubble").hide();
},this).on("blur",function(e){var target=$q(e.getTarget());if(target.getValue().length==0){target.getPrevAll(".bubble-wrapper").getChildren(".bubble").show();}},this);$q(".bubble-showonfocus").on("focus",function(e){var target=$q(e.getTarget());target.getPrevAll(".bubble-wrapper").getChildren(".bubble").show();
},this).on("blur",function(e){var target=$q(e.getTarget());target.getPrevAll(".bubble-wrapper").not(".error").getChildren(".bubble").hide();},this);}}});UNOUNO.util.ProductCarouselDIY=function(){this.init();};UNOUNO.util.ProductCarouselDIY.prototype={allProductBoxes:null,allProductTabs:null,intervalId:null,index:0,toggleIndex:0,autoShiftIndex:null,components:[],selectedComponent:null,setCarouselComponent:function(componentConfig){if(componentConfig){this.components.push(componentConfig);
}},selectComponent:function(name,subProduktbox){this.selectedComponent=name;this.index=this.getIndexByName(name);this.shiftCarousel(0);if(subProduktbox){var subProductboxesFromComponent=this.components[this.index].productbox;if(subProduktbox===subProductboxesFromComponent[1]){this.autoShiftIndex=0;this.autoShiftCarousel();
return false;}}this.updateCarousel();},getIndexByName:function(name){var i;for(i=0;i<this.components.length;i+=1){if(name===this.components[i].name){return i;}}},setupCarousel:function(){var i,name,tab,infobox,navtab,productbox;for(i=0;i<this.components.length;i+=1){name=this.components[i].name;tab=$q("#"+this.components[i].tab);
infobox=$q("#"+this.components[i].infobox);navtab=$q("#"+this.components[i].navtab);productbox=this.components[i].productbox;if(tab){tab.on("mouseover",function(tab){return function(e){tab.addClass("active");};}(tab));tab.on("mouseout",function(tab){return function(e){tab.removeClass("active");};}(tab));
tab.on("click",function(that,index){return function(e){that.index=index;that.handleTabClick(e,index);};}(this,i));}}this.intervalId=window.setInterval(function(that){return function(e){that.autoShiftCarousel();};}(this),2000);},handleTabClick:function(e,index){if($q("#"+this.components[index].tab).hasClass("selected")===true){this.stopCarouselShifting();
}else{e.preventDefault();e.stopPropagation();this.stopCarouselShifting();this.stopProductboxToggle();this.updateCarousel();this.triggerSubProductboxToggle();}},triggerSubProductboxToggle:function(){$q().emit("triggerSubProductboxToggle");var productBoxesFromComponent=this.components[this.index].productbox;
if(productBoxesFromComponent instanceof Array){this.toggleIndex=0;this.toggleIntervalId=window.setInterval(function(that,productBoxesFromComponent){return function(e){if(that.toggleIndex<productBoxesFromComponent.length-1){that.toggleIndex+=1;}else{that.toggleIndex=0;}that.toggleSubProductboxes(productBoxesFromComponent,that.toggleIndex);
};}(this,productBoxesFromComponent),3000);}},toggleSubProductboxes:function(productBoxesFromComponent,toggleIndex){var productboxQuantity,i,productbox;productboxQuantity=productBoxesFromComponent.length;for(i=0;i<productboxQuantity;i+=1){productbox=$q("#"+productBoxesFromComponent[i]);if(i===toggleIndex){productbox.removeClass("hidden");
}else{productbox.addClass("hidden");}}},updateCarousel:function(){$q().emit("updateCarousel",this.index);this.updateProductBoxes();this.updateNavTab();this.updateProductTab();},stopCarouselShifting:function(){$q().emit("stopCarouselShifting");if(this.intervalId){window.clearInterval(this.intervalId);
this.intervalId=null;}},stopProductboxToggle:function(){$q().emit("stopProductboxToggle");if(this.toggleIntervalId){window.clearInterval(this.toggleIntervalId);this.toggleIntervalId=null;}},updateProductBoxes:function(){var i,productBox,productBoxesFromComponent,j;for(i=0;i<this.components.length;i+=1){productBoxesFromComponent=this.components[i].productbox;
if(this.index===i){if(productBoxesFromComponent instanceof Array){for(j=0;j<productBoxesFromComponent.length;j+=1){productBox=$q("#"+productBoxesFromComponent[j]);if(productBox){if(this.autoShiftIndex!==null&&j===this.autoShiftIndex){this.showProductBox(productBox);}else{if(this.autoShiftIndex===null&&j===0){this.showProductBox(productBox);
}else{this.hideProductBox(productBox);}}}}}else{productBox=$q("#"+productBoxesFromComponent);if(productBox){this.showProductBox(productBox);}}}else{if(productBoxesFromComponent instanceof Array){for(j=0;j<productBoxesFromComponent.length;j+=1){productBox=$q("#"+productBoxesFromComponent[j]);if(productBox){this.hideProductBox(productBox);
}}}else{productBox=$q("#"+productBoxesFromComponent);if(productBox){this.hideProductBox(productBox);}}}}},showProductBox:function(productBox){var allProductBoxInputs,allProductBoxDropdowns,allInteractiveElements,i;productBox.removeClass("hidden");allProductBoxInputs=$q.create([productBox]).find('input[type="text"]');
allProductBoxDropdowns=$q.create([productBox]).find("select");allInteractiveElements=allProductBoxInputs.concat(allProductBoxDropdowns);for(i=0;i<allInteractiveElements.length;i+=1){if(!$q.hasListener(allInteractiveElements[i],"focus")){allInteractiveElements[i].on("focus",function(scope){return function(e){scope.stopCarouselShifting();
scope.stopProductboxToggle();};}(this),true);}}},hideProductBox:function(productBox){productBox.addClass("hidden");},updateProductTab:function(){var i,tab;for(i=0;i<this.components.length;i+=1){tab=$q("#"+this.components[i].tab);if(this.index===i){if(tab){tab.addClass("selected");}}else{if(tab){tab.removeClass("selected");
}}}},updateNavTab:function(){var i,navtab;for(i=0;i<this.components.length;i+=1){navtab=$q("#"+this.components[i].navtab);if(this.index===i){if(navtab){navtab.addClass("selected");}}else{if(navtab){navtab.removeClass("selected");}}}},autoShiftCarousel:function(){this.shiftCarousel(1);if(this.index>=5){this.index=0;
this.shiftCarousel(0);}$q().emit("autoShiftCarousel",this.index);this.updateCarousel();},shiftCarousel:function(shiftStepOrientation){if(this.autoShiftIndex===null){this.index=this.index+shiftStepOrientation;}var carouselComponent=this.components[this.index];if(carouselComponent&&carouselComponent.productbox instanceof Array){if(this.autoShiftIndex===null){if(shiftStepOrientation<0){this.autoShiftIndex=carouselComponent.productbox.length-1;
}else{this.autoShiftIndex=0;}}else{if((this.autoShiftIndex>0&&shiftStepOrientation<0)||(this.autoShiftIndex<carouselComponent.productbox.length-1&&shiftStepOrientation>0)){this.autoShiftIndex=this.autoShiftIndex+shiftStepOrientation;}else{this.autoShiftIndex=null;this.index=this.index+shiftStepOrientation;
}}}},init:function(){this.setCarouselComponent({name:"aboutUs",tab:"tab_aboutUs",navtab:"navtab_aboutUs",productbox:"productbox_aboutUs"});this.setCarouselComponent({name:"dog",tab:"tab_dog",navtab:"navtab_dog",productbox:"productbox_dog"});this.setCarouselComponent({name:"hobbies",tab:"tab_hobbies",navtab:"navtab_hobbies",productbox:"productbox_hobbies"});
this.setCarouselComponent({name:"sport",tab:"tab_sport",navtab:"navtab_sport",productbox:"productbox_sport"});this.setCarouselComponent({name:"travel",tab:"tab_travel",navtab:"navtab_travel",productbox:"productbox_travel"});this.setupCarousel();this.selectComponent("aboutUs");}};UNOUNO.pages.createPersonalWebsite.init();
UNOUNO.inline.initCarouselThemes=new UNOUNO.util.ProductCarouselDIY();

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();}}