UNOUNO.namespace("ajax");UNOUNO.ajax.OrderProcess=function(){this.init();};UNOUNO.ajax.OrderProcess.prototype={qxBom:qx.bom,hideWrapperWarnings:function(){var noWrapperElements=this.getElementsByClassName("nowrapper");for(var i=0;i<noWrapperElements.length;i++){var allDivElements=noWrapperElements[i].getElementsByTagName("div");
var regexpwrapper=new RegExp("Warning: Unknown wrapper");var regexpparam=new RegExp("Warning: Unknown parameter");for(var j=0;j<allDivElements.length;j++){if(allDivElements[j].firstChild){if(regexpwrapper.test(allDivElements[j].firstChild.nodeValue)){allDivElements[j].style.display="none";}if(regexpparam.test(allDivElements[j].firstChild.nodeValue)){allDivElements[j].style.display="none";
}}}}},getElementsByClassName:function(clsName,element){var retVal=new Array();var elements;if(element){elements=element.getElementsByTagName("*");}else{elements=document.getElementsByTagName("*");}for(var i=0;i<elements.length;i++){if(elements[i].className.indexOf(" ")>=0){var classes=elements[i].className.split(" ");
for(var j=0;j<classes.length;j++){if(classes[j]==clsName){retVal.push(elements[i]);}}}else{if(elements[i].className==clsName){retVal.push(elements[i]);}}}return retVal;},initHighlightEffect:function(){var allHighlightElements=document.getElementsByTagName("input");for(var i=0;i<allHighlightElements.length;
i++){if(allHighlightElements[i].type=="text"||allHighlightElements[i].type=="password"){this.qxBom.Element.addListener(allHighlightElements[i],"focus",function(scope,element){return function(e){scope.qxBom.element.Class.add(element,"highlight");};}(this,allHighlightElements[i]));this.qxBom.Element.addListener(allHighlightElements[i],"blur",function(scope,element){return function(e){scope.qxBom.element.Class.remove(element,"highlight");
};}(this,allHighlightElements[i]));}}},init:function(){this.hideWrapperWarnings();this.initHighlightEffect();}};
UNOUNO.namespace("ajax");UNOUNO.ajax.InputGrid=function(){this.init();};UNOUNO.ajax.InputGrid.prototype={qxBom:qx.bom,initToggle:function(toggleElement,showChecked,hideChecked,otherElements){this.setToggleObject(toggleElement,showChecked,hideChecked,otherElements);if(document.getElementById(toggleElement)){if(document.getElementById(toggleElement+".unchecked")&&document.getElementById(toggleElement+".checked")){if(document.getElementById(toggleElement).type==="radio"||document.getElementById(toggleElement).type==="checkbox"){this.qxBom.Element.addListener(document.getElementById(toggleElement),"change",function(scope,toggleElement){return function(e){if(toggleElement){scope.toggle(toggleElement);
}};}(this,toggleElement));}}else{this.qxBom.Element.addListener(document.getElementById(toggleElement),"click",function(scope,toggleElement){return function(e){if(toggleElement){scope.toggle(toggleElement);}};}(this,toggleElement));}}},toggle:function(toggleElement){if(this.isChecked(toggleElement)){this.hide(this.getToggleObject(toggleElement).hideChecked);
this.show(this.getToggleObject(toggleElement).showChecked);if(this.isChecked(toggleElement)){document.cookie=toggleElement+"=true#";if(this.getToggleObject(toggleElement).otherElements instanceof Array){var otherElements=this.getToggleObject(toggleElement).otherElements;for(var i=0;i<otherElements.length;
i++){document.cookie=otherElements[i]+"=false#";}}else{document.cookie=this.getToggleObject(toggleElement).otherElements+"=false#";}}}},show:function(elements){if(this.isArray(elements)){for(var i=0;i<elements.length;i++){if(document.getElementById(elements[i])){this.qxBom.element.Style.set(document.getElementById(elements[i]),"display","block");
}}}else{if(elements&&document.getElementById(elements)){this.qxBom.element.Style.set(document.getElementById(elements),"display","block");}}this.changeDisabledProperty(elements,false);},hide:function(elements){if(this.isArray(elements)){for(var i=0;i<elements.length;i++){if(elements[i]&&document.getElementById(elements[i])){this.qxBom.element.Style.set(document.getElementById(elements[i]),"display","none");
}}}else{if(elements&&document.getElementById(elements)){this.qxBom.element.Style.set(document.getElementById(elements),"display","none");}}this.changeDisabledProperty(elements,true);},changeDisabledProperty:function(elements,mode){if(elements){if(this.isArray(elements)){for(var i=0;i<elements.length;
i++){if(elements[i]&&document.getElementById(elements[i])){inputElements=document.getElementById(elements[i]).getElementsByTagName("input");for(var j=0;j<inputElements.length;j++){inputElements[j].disabled=mode;}}}}else{if(elements&&document.getElementById(elements)){inputElements=document.getElementById(elements).getElementsByTagName("input");
for(var j=0;j<inputElements.length;j++){inputElements[j].disabled=mode;}}}}},initAllToggles:function(){var allToggleObjects=this.getAllToggleObjects();if(allToggleObjects){for(var toggleElement in allToggleObjects){this.initCheckStatus(toggleElement);}for(var toggleElement in allToggleObjects){this.toggle(toggleElement);
}}},initCheckStatus:function(toggleElement){var checkStatus=null;var start=document.cookie.indexOf(toggleElement+"=");if(start!=-1){var end=start+=toggleElement.length+1;checkStatus=document.cookie.substring(end,document.cookie.indexOf("#",end));}if(checkStatus!=null&&document.getElementById(toggleElement)){if(checkStatus=="true"){document.getElementById(toggleElement).checked=true;
}else{document.getElementById(toggleElement).checked=false;}}},init:function(){var toggleObject=new Object();var clearField=new Object();this.isChecked=function(id){if(document.getElementById(id)){return document.getElementById(id).checked;}else{return undefined;}};this.isArray=function(value){return value&&typeof value==="object"&&typeof value.length==="number"&&typeof value.splice==="function"&&!(value.propertyIsEnumerable("length"));
};this.getToggleObject=function(id){return toggleObject[id];};this.getAllToggleObjects=function(){return toggleObject;};this.setToggleObject=function(id,showChecked,hideChecked,otherElements){toggleObject[id]=new Object();toggleObject[id].showChecked=showChecked;toggleObject[id].hideChecked=hideChecked;
toggleObject[id].otherElements=otherElements;};this.getClearField=function(id){return clearField[id];};this.setClearField=function(id){clearField[id]=document.getElementById(id).value;};}};
UNOUNO.ajax.InfoBox=function(){this.init();};UNOUNO.ajax.InfoBox.prototype={qxBom:qx.bom,infoxWidth:null,infoHeight:null,initInfoBoxMagic:function(id,dimension,preventMouseOut,preventIframe){if(id&&document.getElementById(id)!==null){var addListenerCallbackModifyInfoBoxHover=function(scope,id,zIndex,width,height,left,top,preventMouseOut){return function(e){scope.modifyInfoBoxHover(id,zIndex,width,height,left,top,preventMouseOut);
};};var infoDiv=document.getElementById(id).parentNode;this.infoWidth=this.qxBom.element.Style.get(infoDiv,"width").substring(0,this.qxBom.element.Style.get(infoDiv,"width").length-2);this.infoHeight=this.qxBom.element.Style.get(infoDiv,"height").substring(0,this.qxBom.element.Style.get(infoDiv,"height").length-2);
if(qx.core.Environment.get("engine.version")==="mshtml"&&qx.core.Environment.get("engine.version")==="6.0"){if(!document.getElementById("iframe."+id)&&!preventIframe){var infoBoxIFrame=document.createElement("iframe");infoBoxIFrame.setAttribute("id","iframe."+id);infoBoxIFrame.setAttribute("src","/modules/frontend-ingrid/img/blank.gif");
infoBoxIFrame.className="infobox-ingrid";infoDiv.appendChild(infoBoxIFrame);this.qxBom.element.Style.set(document.getElementById("iframe."+id),"opacity",0);this.qxBom.element.Style.set(document.getElementById("iframe."+id),"position","absolute");}}this.qxBom.Element.addListener(document.getElementById(id),"mouseover",addListenerCallbackModifyInfoBoxHover(this,id,dimension[0],dimension[1],dimension[2],dimension[3],dimension[4],false));
if(document.getElementById(id.substring(5))!==null){this.qxBom.Element.addListener(document.getElementById(id.substring(5)),"focus",addListenerCallbackModifyInfoBoxHover(this,id,dimension[0],dimension[1],dimension[2],dimension[3],dimension[4],false));}if(!preventMouseOut){this.qxBom.Element.addListener(document.getElementById(id),"mouseout",function(scope,id){return function(e){if(id){scope.resetInfoBox(id);
}};}(this,id));}if(document.getElementById(id.substring(5))!==null){this.qxBom.Element.addListener(document.getElementById(id.substring(5)),"blur",function(scope,id){return function(e){if(id){window.setTimeout(function(scope,id){return function(e){scope.resetInfoBox(id);};}(scope,id),100);}};}(this,id));
}}},modifyInfoBoxHover:function(id,zIndex,width,height,left,top,preventMouseOut){if(id&&document.getElementById(id)!==null){this.resetInfoBox(this.getLastInfoBox());if(!preventMouseOut){this.setLastInfoBox(id);}var infoDiv=document.getElementById(id).parentNode;this.qxBom.element.Style.set(infoDiv,"z-index",zIndex);
this.modifyBox(id,1,width,height,left,top,true);}},showInfoBoxMagic:function(id,dimension,reverter){if(id&&document.getElementById(id)!==null){var infoDiv=document.getElementById(id).parentNode;this.qxBom.element.Style.set(infoDiv,"z-index",dimension[0]);this.modifyBox(id,1,dimension[1],dimension[2],dimension[3],dimension[4],true);
if(typeof reverter!=="undefined"){this.qxBom.Element.addListener(document.getElementById(reverter),"click",function(scope,id,reverter){return function(e){if(id){scope.hideInfoBoxMagic(scope,id,reverter);}};}(this,id,reverter));}}},hideInfoBoxMagic:function(scope,id,reverter){if(id&&document.getElementById(id)!==null){this.qxBom.Element.addListener(document.getElementById(id),"mouseout",function(scope,id){return function(e){if(id){scope.resetInfoBox(id);
}};}(this,id));if(document.getElementById(reverter).checked===true){this.resetInfoBox(id);}}},resetInfoBox:function(id){if(id&&document.getElementById(id)!==null){this.modifyBox(id,1,this.infoWidth,this.infoHeight,0,0,true);this.modifyBoxContent(id,"none");if(document.getElementById(id).parentNode){var infoDiv=document.getElementById(id).parentNode;
this.qxBom.element.Style.set(infoDiv,"z-index","0");}if(document.getElementById("iframe."+id)){this.modifyBox("iframe."+id,0,this.infoWidth,this.infoHeight,0,0,false);this.qxBom.element.Style.set(document.getElementById("iframe."+id),"display","none");}}},modifyBox:function(id,zIndex,width,height,left,top,mbc){if(id&&document.getElementById(id)!==null){var boxElement=document.getElementById(id);
if(boxElement){this.qxBom.element.Style.set(boxElement,"z-index",zIndex);this.qxBom.element.Style.set(boxElement,"width",width+"px");this.qxBom.element.Style.set(boxElement,"height",height+"px");this.qxBom.element.Style.set(boxElement,"left",left+"px");this.qxBom.element.Style.set(boxElement,"top",top+"px");
if(mbc){this.modifyBoxContent(id,"block");}var iFrameElement=document.getElementById("iframe."+id);if(iFrameElement){this.qxBom.element.Style.set(iFrameElement,"display","block");this.qxBom.element.Style.set(iFrameElement,"z-index",zIndex-1);this.qxBom.element.Style.set(iFrameElement,"width",width+"px");
this.qxBom.element.Style.set(iFrameElement,"height",height+"px");this.qxBom.element.Style.set(iFrameElement,"left",left+"px");this.qxBom.element.Style.set(iFrameElement,"top",top+"px");}}}},modifyBoxContent:function(id,mode){if(id&&document.getElementById(id)!==null){var headerElement=this.getElementsByClassName("header","div",id);
this.qxBom.element.Style.set(headerElement[0],"display",mode);var contentElement=this.getElementsByClassName("content","div",id);this.qxBom.element.Style.set(contentElement[0],"display",mode);var footerElement=this.getElementsByClassName("footer","div",id);this.qxBom.element.Style.set(footerElement[0],"display",mode);
}},getElementsByClassName:function(clsName,type,element){var retVal=[],i=0,j=0;var elements;if(document.getElementById(element)){if(type){elements=document.getElementById(element).getElementsByTagName(type);}else{elements=document.getElementById(element).getElementsByTagName("*");}}else{if(type){elements=document.getElementsByTagName(type);
}else{elements=document.getElementsByTagName("*");}}for(i;i<elements.length;i++){if(elements[i].className.indexOf(" ")>=0){var classes=elements[i].className.split(" ");for(j;j<classes.length;j++){if(classes[j]===clsName){retVal.push(elements[i]);}}}else{if(elements[i].className===clsName){retVal.push(elements[i]);
}}}return retVal;},init:function(){var lastInfoBox=null;this.getLastInfoBox=function(){return lastInfoBox;};this.setLastInfoBox=function(value){lastInfoBox=value;};}};
UNOUNO.util.errorBox=function(sizeClass,posLeft,posTop){this.init(sizeClass,posLeft,posTop);};UNOUNO.util.errorBox.prototype={qxBom:qx.bom,qxDom:qx.dom,getErrorButtons:function(){var errorButtons=qx.bom.Collection.query(".ingrid-row .ingrid-error-info");var errorBoxes=qx.bom.Collection.query(".ingrid-row .ingrid-error-box");
var magicErrorBoxes=qx.bom.Collection.query(".ingrid-row .infobox-ingrid-error");var addListenerCallbackFnShowErrors=function(scope,errorButton,errorBox,index){return function(e){scope.showErrors(errorButton,errorBox,index);};};var addListenerCallbackFnHideErrors=function(scope,errorButton,errorBox,index){return function(e){scope.hideErrors(errorButton,errorBox,index);
};};for(var i=0;i<errorButtons.length;i++){if(errorButtons[i].style.display!=="none"){var errorButton=errorButtons[i];var errorBox=errorBoxes[i];var index=[i];if(errorBox){this.qxBom.Element.addListener(errorButtons[i],"mouseover",addListenerCallbackFnShowErrors(this,errorButton,errorBox,index));this.qxBom.Element.addListener(errorButtons[i],"mouseout",addListenerCallbackFnHideErrors(this,errorButton,errorBox,index));
this.setErrorRow(errorButton);}}}for(var j=0;j<magicErrorBoxes.length;j++){this.setErrorRow(magicErrorBoxes[j]);}},hideErrors:function(errorButton,errorBox,index){errorBox.style.display="none";this.modifyErrobox(false,errorButton,errorBox,index);},showErrors:function(errorButton,errorBox,index){errorBox.style.display="block";
this.modifyErrobox(true,errorButton,errorBox,index);},setErrorRow:function(child){var findRow=function(child){var parent=qx.dom.Element.getParentElement(child);if(qx.bom.element.Class.has(parent,"ingrid-row")){qx.bom.element.Class.add(parent,"ingrid-error-row");return false;}else{return findRow(parent);
}};findRow(child);},modifyErrobox:function(display,errorButton,errorBox,index){qx.bom.element.Class.add(errorBox,this.sizeClass);errorBox.style.position="absolute";var left=qx.bom.element.Location.getPosition(errorButton).left-this.posLeft;var top=qx.bom.element.Location.getPosition(errorButton).top-errorBox.offsetHeight-this.posTop;
errorBox.style.top=top+"px";errorBox.style.left=left+"px";},init:function(sizeClass,posLeft,posTop){this.sizeClass=sizeClass;this.posTop=posTop;this.posLeft=posLeft;this.getErrorButtons();}};

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

$q.define("UNOUNO.pages.TellAFriend",{statics:{init:function(){UNOUNO.inline.errorBoxes=new UNOUNO.util.errorBox("error-standard",250,0);}}});UNOUNO.pages.TellAFriend.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();}}