String.prototype.format||(String.prototype.format=function(){var k=arguments;return this.replace(/{(\d+)}/g,function(p,A){return"undefined"!=typeof k[A]?k[A]:p})}); function PiPag_ex(){if(0===arguments.length)return PiPag_ex.me=new __g_2__3v5M2__w,PiPag_ex.me.Init(PiPag_ex.me),PiPag_ex.me;var k=arguments[0];if("print"===k)PiPag_ex.me.Print();else{var p=arguments[1];if("init"===k)PiPag_ex.me.Init(PiPag_ex.me,p);else if("fontSize"===k)PiPag_ex.me.SetFontSz(p);else if("submitForm"===k)PiPag_ex.me.FormSubmit(p);else if("validateInput"===k)PiPag_ex.me.InputValidate(p);else if("sendEmail"===k)PiPag_ex.me.SendEmail(p);else if("addCommand"===k)PiPag_ex.me.AddCommand(p); else{var A=arguments[2];"ajax"===k?PiPag_ex.me.Ajax(p,A):"clickEl"===k?PiPag_ex.me.KlikEcl(p,A):"resize"===k&&(window.console&&console.warn&&console.warn("resize"),PiPag_ex.me.KlikEcl())}}} function __g_2__3v5M2__w(){function k(a){a=a.split(" ");var c=a[0];if("exec"===c){window.console&&console.warn&&console.warn('exec "%s"',oEl.innerHTML);for(var b=1;bS-10?L||(y(a,"opacity","1"),y(a,"transition","800ms"), F(a),L=!0):L&&(y(a,"opacity","0"),y(a,"transition","500ms"),L=!1);0>document.body.className.indexOf("CG_menuNoFixed")&&(b>E&&!m&&0b||bz++&& (50e&&t(a,"CG_today"));if(!x&&v(d,"CG_date")){var e=a.href,f=new Date,q=e.indexOf("Week-Day-");if(0k&&(k+=7);f.setDate(f.getDate()+k)}k=f.getMonth()+ 1;10>k&&(k="0"+k);var p=f.getDate();10>p&&(p="0"+p);f=f.getFullYear()+"-"+k+"-"+p;a.href=e.replace("((Week-Day-"+q+"))",f);a.style.display="inline"}}!x&&B&&v(d,"CGM_rfp")&&(v(d,"CGM_inactive")?u(a,"CGM_rfp"):((e=a.getAttribute("href"))&&(e=N(e)),e&&0!=e.indexOf("-")&&(a.href=e,a.style.cursor="pointer",l("IG_rfp_onclick")||(f=document.createElement("div"),f.id="IG_rfp_onclick",f.setAttribute("data-cmd","window:popup;duration:1000ms;fadeIn:this;load:"+e),f.style.cssText="position:absolute; width:90%; max-height:90%; top: 5%; left:5%;", (e=l("IGM_main"))?e.appendChild(f):document.body.appendChild(f)),w(a,"click",function(){return I(this,"@IG_rfp_onclick")}))));if(!x&&B&&v(d,"CGM_loadHere"))if(v(d,"CGM_inactive"))u(a,"CGM_loadHere");else if((e=a.getAttribute("href"))&&(e=N(e)),e&&0!=e.indexOf("-")){f=document.createElement("div");f.innerHTML=a.innerHTML;q=a.attributes;for(k=0;ka.className.indexOf("CG_opened")){T(a);u(a,"CG_minimized");t(a,"CG_opened");t(wElClicked,"CG_ashover");var b=l("IG_pageIn"),c=a.getBoundingClientRect(),b=b.getBoundingClientRect();c.right>b.right&&(c=a.offsetWidth-wElClicked.offsetWidth, c>wElClicked.offsetLeft&&(c=wElClicked.offsetLeft),0>c&&(c=0),a.style.marginLeft="-"+c+"px")}else T(null),u(wElClicked,"CG_ashover");a=wElClicked.getAttribute("href")?!0:!1;return a});G&&v(d,"CG_btnFsz")&&(a.style.visibility="visible");B&&"IGM_btnPrint"===c&&(a.style.visibility="visible");var r=!1;b&&(b.onclickLoad?r=b.onclickLoad:v(d,"CGM_cmd")||(r=a.getAttribute("data-onclick")));r&&(c=a.getAttribute("data-cursor"),a.style.cursor=c?c:"pointer",v(d,"CG_dynLoa"),w(a,"click",function(){return I(this, r)}));c=a.getAttribute("data-ondate");if(x&&(c||a.getAttribute("data-printdate"))){d="";if(c)for(e=c.split(";"),f=a.className,f=f.split(" "),d=" G\u00fcligkeitsdatum ab "+e[0]+" bis "+e[1],q=0;qU(f[1],1)?(0>c.indexOf("CGM_datAfter")&&(c=e[2]+" CGM_datAfter"),!x&&0<=e[2].indexOf("CGM_displayNone")?d=!0:c=e[2]+" CGM_datAfter"):!x&&0<=e[1].indexOf("CGM_displayNone")?d=!0:c=e[1]+" CGM_datIn",d)O(a);else{for(d=2;d"+sTooltipPrew:sTooltipPrew&&(d=sTooltipPrew),d&&(e=setTimeout(function(){F(b);0<=d.indexOf("{{")&& (d=d.replace(/{{/g,"<").replace(/}}/g,">"));if(d.indexOf("[/")||d.indexOf("[br]"))d=d.replace(/\[/g,"<").replace(/]/g,">");b.innerHTML=d;var a=window.innerWidth-50,c=b.offsetWidth,e=g.clientX;e+c>a&&(ewindow.innerHeight&&(cb.className.indexOf("CG_noResize")&&b.style.height&&"auto"!=b.style.height&&(b.style.height="auto")}a=D(".CG_bottom_M");c=a.length;if(0!=c){for(var d=[],b=[],e=0;eh?(d.push(g),b.push([f])):b[h].push(f)}for(d=0;dc)){f=!0;g=-963078;for(e=0;ef&&(f=h.offsetHeight);for(e=0;e"));b.html=d;Q(b);return!1}if(b.load)return b.ajaxerPhp=b.load,PiPag_ex("ajax",b,Q),!1;var e="";if("OPTION"===a.tagName){if(e=a.value,1>e.indexOf(".htm"))return!1}else e=a.getAttribute("href");e?(b.ajaxerPhp=e,PiPag_ex("ajax",b,Q)):r("* Err on_clickElem "+d);return!1}function ha(a){var c=Object.create(null);a=a.split(";");var b=a.length; 100e)r("* Err style: "+tsaParVal[0]+" ("+a[d]+")");else{var f=a[d].substr(0,e).replace(/^\s+|\s+$/gm,""),e=a[d].substr(e+1).replace(/^\s+|\s+$/gm,"");c[f]=e}}return c}function ca(a){if(a.element){var c=a.element;if(a["class"]){var b=a["class"];"-"===b?c.className="":0===b.indexOf("+")?t(c,b.substr(1)):0===b.indexOf("-")?u(c,tsAttrVal):c.className=b}if(a.remove)for(var b=c.querySelectorAll(a.remove),d=b.length,e=0;ee;e++)O(b[e]); a.src&&(b=a.src,d=b.indexOf("{"),0<=d&&(e=b.indexOf("}"),b=b.substring(d+1,e),b=c.src.replace(b,"")),c.src=b);a.off&&(c[a.off]=null);var f="";a.duration&&(f={fast:"200ms",normal:"400ms",slow:"600ms",val:function(a){return this[a]||a}}.val(a.duration));if(a.fadeIn)f||(f="800ms"),c=V(c,a.fadeIn),y(c,"opacity","0"),setTimeout(function(){y(c,"opacity","1");y(c,"transition","opacity "+f+" ease")},50);else if(a.slideDown)f||(f="800ms"),c=V(c,a.slideDown),c.style.visibility="hidden",setTimeout(function(){var a= c.offsetHeight;c.style.maxHeight="0px";c.style.overflowY="hidden";c.style.visibility="visible";setTimeout(function(){y(c,"transition","all "+f+" ease");c.style.maxHeight=a+50+"px"},50)},50);else if(a.moveLeft)f||(f="600ms"),c=V(c,a.moveLeft),c.style.paddingLeft="800px",c.style.width="740px",setTimeout(function(){y(c,"transition","all "+f+" ease");c.style.paddingLeft="0px"},50);else{for(var g in a)0>" class window load element fadeIn slideDown moveLeft ".indexOf(g)&&(b=a[g],"-"==b?c.style[g]="":y(c, g,b));f&&(y(c,"transition",f+" ease"),n.wPopup&&(c.addEventListener("transitionend",W,!1),setTimeout(function(){W()},1E3)))}}}function V(a,c){if("child"===c){var b=a.getElementsByTagName("div");if(b[0])return b[0]}return a}function ia(){if(l("IG_pageIn")){var a=l("IG_menuS");if(a){var c=a.getAttribute("data-href");c&&(a.innerHTML=''+a.innerHTML+"",a.id="")}}}function T(a){event.stopPropagation();for(var c=D("li.CG_menuLevGr ul"),b=0,d=c.length;be.src.indexOf("-----")&&(e.src="-----"+e.src);ca(a);F(c);c&&W()}function ja(a){function c(){-2==q?(l=k.querySelectorAll("."+d[0]),n=l.length,0!=n&&(q=-1,l[0].className=d[1],setTimeout(function(){c()},m),d[2]&&t(document.body,d[2]))):(0<=q&&(l[q].className=d[0]),q++,q>=n?(d[2]&&u(document.body,d[2]),d[3]&&t(document.body,d[3]),1>--h||(q=-1,setTimeout(function(){c()},m))):(l[q].className=d[1],setTimeout(function(){c()},m)))}if(G){var b=a.getAttribute("data-class");if(b&&!(0>b.indexOf(";"))){var d= b.split(";");if(d[0]&&d[1]){b=a.id+"."+a.className+"_"+b;if(sessionStorage[b]){var e=a.getAttribute("data-classSiteAnytime");if(e){for(var e=e.split(","),f=!1,g=0;g a||300b.indexOf(d[e])&&b.push(d[e]);d=c.split(" ");for(e=0;eb.indexOf(d[e])&&b.push(d[e]);b=0===b.length?"":b.join(" ");a.className=b}else concole.warn("addClassName:= "+c)}function u(a,c){if(a){var b=a.className;if(b){for(var d= c.split(" "),e=[],b=b.split(" "),f=0;fd.indexOf(g)&&0>e.indexOf(g)&&e.push(g)}d=0===e.length?"":e.join(" ");a.className=d}}else concole.warn("removeClassName:= "+c)}function ka(a,c){if(a){var b=a.className.split(" ");return v(b,c)}return!1}function v(a,c){for(var b=a.length,d=0;de;e++){var f=d[e]+c;if(f in a.style)return a.style[f]=b,!0}return!1}function C(a){return a in window?window[a]: !1}function F(a){a.style.display="block"}function P(a){a.style.display="none"}function K(a){var c=a.elemOwner;c||(c=l(a.idElem));c.innerHTML=a.html;PiPag_ex("init",c);setTimeout(function(){H()},1E3)}function N(a){if(!a)return"";if(0>a.indexOf("prj_preview.php"))return 0c)return r('* Err CGM_rfp "'+a+'"'),"";c+=6}var b=a.indexOf(".htm");return 0>b||c>=b?(r('* Err CGM_rfp "'+a+'"'), ""):a.substring(c,b+4)}function da(a){0<=a.indexOf("%")&&(a=a.replace(/%/g,"%25"));0<=a.indexOf("&")&&(a=a.replace(/&/g,"%26"));0<=a.indexOf("\u00e4")&&(a=a.replace(/\u00e4/g,"%E4"));0<=a.indexOf("\u00f6")&&(a=a.replace(/\u00f6/g,"%F6"));0<=a.indexOf("\u00fc")&&(a=a.replace(/\u00fc/g,"%FC"));0<=a.indexOf("\u00c4")&&(a=a.replace(/\u00c4/g,"%C4"));0<=a.indexOf("\u00d6")&&(a=a.replace(/\u00d6/g,"%D6"));0<=a.indexOf("\u00dc")&&(a=a.replace(/\u00dc/g,"%DC"));0<=a.indexOf("\u00df")&&(a=a.replace(/\u00df/g, "%DF"));0<=a.indexOf("\u20ac")&&(a=a.replace(/\u20ac/g,"EUR"));return a}function r(a){var c=l("IG_warn");c&&(c.innerHTML=c.innerHTML+"
\u00a7 "+a,(a=l("IG_wart"))&&F(a));F(c)}var x=!1,n=Object.create(null),G=!1,B=!0,R=Object.create(null),Z=null,M=!1,E=0,S=0;this.AddCommand=function(a){return k(a)};this.SetServFrameHeight=function(){var a=l("IG_frameServ"),c=a.contentWindow.document.body.scrollHeight;c>a.height&&(a.height=c+"px")};this.KlikEcl=function(a,c){return I(a,c)};this.Print=function(){window.print()}; this.Resize=function(){H()};this.SetFontSz=function(a){if(a){var c=Y("fontsz");0>a?60>c||J(Math.round(.9*c)):300f.indexOf("-----")&&b[e].setAttribute("src","-----"+f)}}if(C("__gb__DbNjs")){document.documentElement.className="__no_JS";return}}if(gbRootElemIsDocument){if(0<=document.body.className.indexOf("CG_menu_V2")){b=D(".CG_naviV1");for(d=0;d=screen.width?B=!1:800>=window.innerWidth?B=!1:/iphone|ipod|android|iemobile|blackberry|fennec/.test(navigator.userAgent.toLowerCase())&&(B=!1);G&&J(Y());if(B&&(b=l("IG_sitemap"),(d=l("IG_menuListDiv"))&&b))for(d.style.visibility="visible",d=document.getElementsByTagName("select"),e=d.length,7=f.className.inexOf("required")&&t(f,"required")));gbRootElemIsDocument&&setTimeout(function(){for(var a in window)if(0==a.indexOf("__PiPag_Init_"))try{window[a]()}catch(fa){window.console&&console.warn&&console.warn("__PiPag_Init_%s %O",a,fa)}},300)};this.Ajax=function(a,c){try{var b=null,b=new XMLHttpRequest; a._http=b;var d=N(a.ajaxerPhp);a.php&&(d=N(a.php));b.open("GET",d,!0);b.onreadystatechange=function(){4===b.readyState&&(200===b.status?(a.html=b.responseText,c?c(a):K(a)):r("* GA "+d+" err:"+b.status+" "+b.statusText))};b.send(null)}catch(e){return r("* gA "+e.description),!1}};this.FormSubmit=function(a){var c=a;"string"===typeof a&&(c=document.forms[psFormname]);if(0<" INPUT BUTTON ".indexOf(c.tagName))for(a=1;7>a;a++){c=c.parentNode;if(!c)return;if("FORM"==c.tagName)break}a=!0;for(var b=c.elements, d=0;dparseInt(b)||(b=c.getAttribute("min"))&&am.length&&(m+=" ".substr(0,15-m.length)),d.push(da(m+" "+p)));else if(h=0<=h.className.indexOf("requared"),0<=!h&&("name"==n||"subject"==n||"body"==n)&&(h=!0),0<=h){e=m;k.style.color="#ff0000";g.style.backgroundColor="#edf7ad";break}}b=d.join("%0D%0A")+"%0D%0A%0D%0A"+da(b);1700