var htmlAttributes={swap:function(a){a.addEvent("mouseenter",function(){this.set("style","background-image:url("+this.get("swap")+");");this.addClass("swapHover")});a.addEvent("mouseleave",function(){this.set("style","");this.removeClass("swapHover")})},imgswap:function(a){null!==a&&void 0!==a&&(a.store("default_image",a.get("src")),a.addEvent("mouseenter",function(){this.set("src",this.get("imgswap"))}.bind(a)),a.addEvent("mouseleave",function(){this.set("src",this.retrieve("default_image"))}.bind(a)))},
mover:function(a){a.hasClass(a.get("mover"))||(a.addEvent("mouseenter",function(){this.addClass(this.get("mover"))}),a.addEvent("mouseleave",function(){this.removeClass(this.get("mover"))}))},jshref:function(a){a.addEvent("click",function(){window.location=this.get("jshref")})},toggle:function(a){a.addEvent("click",function(){var a=this.get("toggle"),a=$$(a);"none"==a.getStyle("display")?(a.setStyle("display","block"),this.get("tvisibletext")&&this.set("text",this.get("tvisibletext"))):(a.setStyle("display",
"none"),this.get("thiddentext")&&this.set("text",this.get("thiddentext")))})},tab:function(a){a.addEvent("click",function(){var a=this.get("tab"),d=this.getParent().getParent().getParent();d.getChildren("[tabId]").each(function(a){a.hasClass("dn")||a.addClass("dn")});d.getChildren("[tabId="+a+"]").removeClass("dn");this.getParent().getChildren("li.rootactive").each(function(a){a.removeClass("rootactive").addClass("root")});this.addClass("rootactive")})},error:function(a){a.addClass("error");var b=
a.getChildren("input")[0];b&&(a.getChildren(".dropdown")[0]&&(b=a.getChildren(".dropdown")[0].getChildren("p")[0].getChildren("input")[0]),b.addEvent("focus",function(){var a=this.getParent();"p"==this.getParent().tagName.toLowerCase()&&(a=this.getParent().getParent().getParent());a.addClass("pr");var b=new Element("div",{"class":"errorTipContainer"}),e=new Element("div",{text:a.get("errortext"),"class":"errorTip"});b.adopt(e);a.adopt(b)}),b.addEvent("blur",function(){var a=this.getParent();"p"==
this.getParent().tagName.toLowerCase()&&(a=this.getParent().getParent().getParent());a.getChildren(".errorTipContainer")[0].dispose()}),window._error_element_focused||(window._error_element_focused=!0,b.focus()))},infotext:function(a){var b=a.getChildren("input")[0];a.getChildren(".dropdown")[0]&&(b=a.getChildren(".dropdown")[0].getChildren("p")[0].getChildren("input")[0]);"undefined"!=typeof b&&(b.addEvent("focus",function(){var a=this.getParent();"p"==this.getParent().tagName.toLowerCase()&&(a=
this.getParent().getParent().getParent());var b=new Element("div",{"class":"errorTipContainer infoTipContainer"}),e=new Element("div",{text:a.get("infotext"),"class":"errorTip"}),g=$$(".contentContainerLeft")[0].getDimensions(),g=g.width-400+g.x,a=a.getPosition().y+30;b.setStyle("left",g);b.setStyle("top",a);e.setStyle("font-size","12px");b.adopt(e);$$("body")[0].adopt(b)}),b.addEvent("blur",function(){$$("body")[0].getChildren(".errorTipContainer")[0].dispose()}),window._error_element_focused||(window._error_element_focused=
!0,b.focus()))},status:update_status,tooltip:tooltip,infotip:infotip,autoheight:function(a){a.store("_min_height",a.get("rows"));a.addEvent("keyup",function(){var a=this.value.split("\n").length;IE6&&a++;a>this.retrieve("_min_height")&&(this.rows=a)})},counter:function(a,b){var d=b.split(":"),c=d[0];a.store("_max_length",d[1]);a.store("_id",c);$$("#"+c).addEvent("keyup",function(){var a=this.retrieve("_max_length")-$$("#"+this.retrieve("_id"))[0].value.length;0>a?this.addClass("invalid"):this.hasClass("invalid")&&
this.removeClass("invalid");this.innerHTML=a}.bind(a))},appendImage:function(a,b){window._append_image_count={};window._append_image_count[b.conf(1)]=1;a.addEvent("click",function(){if(!(this.get("appendImage").conf(2)<=window._append_image_count[this.get("appendImage").conf(1)])){window._append_image_count[this.get("appendImage").conf(1)]++;var a=$$("#"+this.get("appendImage").conf(1)).clone().inject(this.get("appendImage").conf(1),"after")[0];$$("#"+this.get("appendImage").conf(1)).set("id","");
a.set("id",this.get("appendImage").conf(1));var a=a.getChildren()[0].getChildren()[0],b=a.get("name").replace(/([a-zA-Z]+)\[(.*)\]/,"$1-$2").split("-"),e=parseInt(b[1]);a.set("name",b[0]+"["+(e+1)+"]")}})}};
document.onmousemove=function(a){if($("tooltip")||$("infotip")){var b=0,d=0;a||(a=window.event);if(a.pageX||a.pageY)b=a.pageX,d=a.pageY;else if(a.clientX||a.clientY)b=a.clientX+document.body.scrollLeft,+document.documentElement.scrollLeft,d=a.clientY+document.body.scrollTop+document.documentElement.scrollTop;$("tooltip")&&$("tooltip").setStyles({left:b+15,top:d});$("infotip")&&$("infotip").setStyles({left:b-$("infotip").getSize().x/2-2,top:d-50})}};
function tooltip(a){if(!$("tooltip")){var b=new Element("div",{"class":"errorTipContainer f07 fwb",id:"tooltip"}),d=new Element("div",{"class":"errorTip",id:"tooltipText"});b.adopt(d);$$("body")[0].adopt(b);$("tooltip").setStyle("display","none")}a.addEvent("mouseenter",function(){this.get("tooltip")?$("tooltipText").set("text",this.get("tooltip")):($("tooltipText").set("text",this.get("title")),this.store("_title",this.get("title")),this.set("title",""));$("tooltip").setStyle("display","block")});
a.addEvent("mouseleave",function(){this.retrieve("_title")&&this.set("title",this.retrieve("_title"));$("tooltip").setStyle("display","none")})}
function infotip(a){if(!$("infotip")){var b=new Element("div",{"class":"infoTipContainer f07 fwb",id:"infotip"}),d=new Element("div",{"class":"infoTip",id:"infotipText"});b.adopt(d);$$("body")[0].adopt(b);$("infotip").setStyle("display","none")}a.addEvent("mouseenter",function(){this.get("infotip")?$("infotipText").set("text",this.get("infotip")):($("infotipText").set("text",this.get("title")),this.store("_title",this.get("title")),this.set("title",""));$("infotip").setStyle("display","block")});
a.addEvent("mouseleave",function(){this.retrieve("_title")&&this.set("title",this.retrieve("_title"));$("infotip").setStyle("display","none")})}Element.implement({isChildrenOf:function(a){if(a){for(var b=this;b&&b!=a;b=b.parentNode);return null!=b?!0:!1}}});
var FontRenderer=new Class({Implements:[Options],options:{wwwBase:WWW_BASE,navigationElement:!1,renderStyle:"globaleNavigation"},initialize:function(a,b){this.setOptions(b);this.elements=$$(a);this.options.navigationElement?this.initNavigationElements():this.initElements()},initNavigationElements:function(){$$("[submenuid]").each(function(a){if(!a.hasClass("submenuspacer")){var b=a.getAttribute("submenuid"),d=$$("[menuid="+b+"]")[0];d&&a.addEvent("mouseover",function(){$$(".root, .rootactive").each(function(a){a.removeClass("rootactive root");
a.addClass("root")});d.removeClass("root rootactive");d.addClass("rootactive");d.setStyle("background-position","5px 5px")})}});$("navigationItemContainer").addEvent("mouseout",function(a){try{if(!a.relatedTarget||!a.relatedTarget.isChildrenOf($("navigationItemContainer"))){$$(".globaleNavigationContainer li[active!=active]").each(function(a){if(-1==a.className.indexOf("whitespace")){a.removeClass("rootactive root");a.addClass("root");var b="6";a.getParent().hasClass("subNavigation")&&0<a.getElement("a").get("text").search(/[\u00f6\u00e4\u00fc]/i)&&
(b="3");a.setStyle("background-position","6px "+b+"px")}});if($$("[active=active]")){var b=$$("[active=active]")[0];if(b){b.addClass("rootactive");b.removeClass("root");b.setStyle("background-position","5px 5px");var d=b.get("menuid"),c=$$("[submenuid="+d+"]")}else c=[];$$("[submenuid]").each(function(a){a.setStyle("display","none")});c.length?c.setStyle("display","block"):($$(".submenuspacer")[0].setStyle("visibility","hidden"),$$(".submenuspacer")[0].setStyle("display","block"))}return!1}}catch(e){}});
this.elements.each(function(a){a.getElements("li").each(function(a){var d=this.options.renderStyle;a.hasClass("fr")&&(d+="Right");a.getParent().hasClass("subNavigation")&&a.hasClass("active")&&(d+="boldItalic");var c=a.getElement("a");if(c){c.setStyles({"line-height":"200px"});if(a.getParent().hasClass("subNavigation")){var e="6";0<c.get("text").search(/[\u00f6\u00e4\u00fc]/i)&&(e="3");a.setStyles({"background-position":"6px "+e+"px","background-image":"url('"+this.getImageURL(c.get("text"),d)+"')"})}else a.getParent().hasClass("footerNavigation")?
a.setStyles({"background-position":"6px -2px","background-image":"url('"+this.getImageURL(c.get("text"),d)+"')"}):(a.setStyles({"background-position":"6px 6px","background-image":"url('"+this.getImageURL(c.get("text"),d)+"')"}),"active"==a.get("active")&&a.setStyle("background-position","5px 5px"));a.addEvent("mouseover",function(){if(this.getParent().hasClass("footerNavigation"))this.setStyle("background-position","6px -20px");else if(!this.getParent().hasClass("subNavigation")){$$(".root, .rootactive").each(function(c){c.removeClass("rootactive root");
c.addClass("root");a.setStyle("background-position","6px 6px")});var c=$$("[active=active]")[0];c&&(c.removeClass("rootactive"),c.addClass("root"),c.setStyle("background-position","6px 6px"));a.addClass("rootactive");a.removeClass("root");a.setStyle("background-position","5px 5px");c=a.get("menuid");c=$$("[submenuid="+c+"]");$$("[submenuid]").each(function(a){a.setStyle("display","none")});c.length?c.setStyle("display","block"):($$(".submenuspacer")[0].setStyle("visibility","hidden"),$$(".submenuspacer")[0].setStyle("display",
"block"))}}).addEvent("mouseout",function(){this.getParent().hasClass("subNavigation")||(this.getParent().hasClass("footerNavigation")?this.setStyle("background-position","6px -2px"):(this.addClass("root"),this.removeClass("rootactive"),this.setStyle("background-position","6px 6px")))})}}.bind(this))}.bind(this))},initElements:function(){this.elements.each(function(a){var b=a.getParent(),d=a.getElement("a"),c=this.options.renderStyle;try{b.hasClass("box1")&&!b.hasClass("contentCol1")&&!b.hasClass("contentCol2")&&
!b.hasClass("contentCol3")?c+="_white":b.hasClass("boxBlack")&&(c+="_black");if(b.getParent().hasClass("contentContainerRight")||b.getParent().getParent().hasClass("contentContainerRight"))"btnBigLKultur"!=this.options.renderStyle&&"link"!=this.options.renderStyle&&"banner"!=this.options.renderStyle&&(c="h3_small");a.getParent().getParent().hasClass("teaserContainer")&&(c="h1Teaser");if(a.hasClass("norender"))return;var e={fakebtn:"button",autoWidth:"autoWidth",big:"bigger",small:"smaller",w120:"w120",
white:"White",login:"Login",big:"big",darkBg:"darkBg",blueBg:"blueBg",smaller:"smaller",darkBlueBg:"darkBlueBg",boldItalic:"boldItalic",grey:"greyC",fw450:"fw450",searchbtn:"searchbtn"},g;for(g in e)a.hasClass(g)&&(c+=e[g]);-1!=c.indexOf("button")&&(c=c.split("link").join(""));if(b.hasClass("vb")||b.getParent().hasClass("vb"))c+="violettBg";if(b.hasClass("gb")||b.getParent().hasClass("gb")||b.getParent().getParent().hasClass("gb"))"#ffffff"!=b.getStyle("background-color")&&!a.hasClass("darkBlueBg")&&
!a.getParent().getParent().hasClass("detailsuche")&&(c+="greyBg");if(b.getParent().hasClass("dgb")||b.hasClass("dgb")||b.hasClass("bb")||b.getParent().hasClass("bb"))c="bannerWhite";if(b.hasClass("bb")||b.getParent().hasClass("bb"))c+="blueBg"}catch(m){}b=new Element("img",{src:this.getImageURL(a.get("text"),c),alt:a.get("text")});"link"!=this.options.renderStyle?"violettKursiv"==this.options.renderStyle?(a.set("text",""),a.adopt(b)):(null!=a.getNext()&&b.addClass("mb10"),null!=d?(d=d.clone(),d.set("text",
""),d.adopt(b),d.replaces(a),a.hasClass("fhover")&&(d.store("imgsrc",this.getImageURL(a.get("text"),c)),d.addEvent("mouseover",function(a){a=a.event.target;a.set("src",a.getParent().retrieve("imgsrc")+"hover")}),d.addEvent("mouseout",function(a){a=a.event.target;a.set("src",a.getParent().retrieve("imgsrc"))}))):(b.replaces(a),"button"==c.substr(0,6)&&(d=new Element("button",{type:"submit"}),e=b.clone(),d.adopt(e),d.replaces(b)),d=b.getParent(),a.hasClass("fhover")&&(d.store("imgsrc",this.getImageURL(a.get("text"),
c)),d.addEvent("mouseover",function(a){a=a.event.target;a.set("src",a.getParent().retrieve("imgsrc")+"hover")}),d.addEvent("mouseout",function(a){a=a.event.target;a.set("src",a.getParent().retrieve("imgsrc"))})))):(a.set("text",""),a.adopt(b))}.bind(this))},getImageURL:function(a,b){return"violettKursiv"==b||"violettKursivautoWidth"==b?this.options.wwwBase+"font-renderer/font.php?text="+a+"&style="+b:this.options.wwwBase+"font-renderer/font.php?text="+escape(a.toUpperCase()).replace(RegExp("\\+",
"g"),"%2B")+"&style="+b}});
window.addEvent("domready",function(){new FontRenderer(".globaleNavigationSearchContainer .btn",{navigationElement:!1,renderStyle:"button"});new FontRenderer(".btn",{navigationElement:!1,renderStyle:"button"});new FontRenderer(".globaleNavigation",{navigationElement:!0,renderStyle:"globaleNavigation"});new FontRenderer(".footerNavigation",{navigationElement:!0,renderStyle:"footerNavigation"});new FontRenderer(".subNavigation",{navigationElement:!0,renderStyle:"subNavigation"});new FontRenderer("h3.darkbg",
{navigationElement:!1,renderStyle:"h3_darkBG"});new FontRenderer("h3.darkbg2",{navigationElement:!1,renderStyle:"h3_darkBG2"});new FontRenderer(".banner a span",{navigationElement:!1,renderStyle:"banner"});new FontRenderer("h3",{navigationElement:!1,renderStyle:"h3"});new FontRenderer("h2",{navigationElement:!1,renderStyle:"h2"});new FontRenderer("h1",{navigationElement:!1,renderStyle:"h1"});new FontRenderer("a.rendered",{navigationElement:!1,renderStyle:"link"});new FontRenderer(".vk",{navigationElement:!1,
renderStyle:"violettKursiv"})});String.prototype.conf=function(a){return this.split(":")[a-1]};function parseAttributes(a){for(var b in a)$$("*["+b+"]").each(function(d){a[b](d,d.get(b))})}function update_status(a,b){"string"==typeof a&&(a=$$("[sid="+a+"]"));if(a.getChildren("div")[0])a.getChildren("div")[0][0].setStyle("width",b+"%");else{var d=new Element("div",{style:"width: "+b+"%"}),c=new Element("div",{"class":"clearFloat"});a.adopt(d);a.adopt(c)}}
var rand=function(a,b){return Math.floor(Math.random()*(b-a+1))+a},prozent=0;function _update(a){update_status("statusbar1",a);if(100!=a){var b=2==rand(0,4)?rand(0,300):rand(0,100);window.setTimeout(function(){a+=1;_update(a)},b)}}var IE6=-1!=navigator.userAgent.toLowerCase().indexOf("msie 6")&&-1==navigator.userAgent.toLowerCase().indexOf("msie 7");String.prototype.l=function(){alert(this)};function get_li(a){return $$("."+a+"Li")[0]}
function fixMenu(){var a=get_li("search"),b=$$(".globaleNavigation")[0].getChildren()[0],d=a.getDimensions().height,c=b.getDimensions().height;parseInt(b.getStyle("border-bottom-width"))||c++;d!=c&&(b=d-c,d=parseInt(a.getStyle("padding-top")),a.setStyle("padding-top",d-b));var e=0;$$(".globaleNavigation")[0].getChildren().each(function(a){e+=a.getDimensions().width});a=get_li("search").getDimensions().width;b=$$(".globaleNavigation")[0].getDimensions().width;e-=a;b=a-(b-e);a=parseInt(get_li("search").getStyle("width"));
a-=b;get_li("search").setStyle("width",a-1)}
window.addEvent("domready",function(){window.setTimeout(function(){fixMenu()},2E3);_gaq&&$$("a[href^=http]").each(function(a){-1!==a.get("href").indexOf("out/")&&a.setAttribute("target","_blank");a.addEvent("click",function(){var b="/outgoing/"+a.get("href").replace("http://","");_gaq.push(["_trackEvent","External","Click",b])}.bind(this))});$$(".buttonContainerBlue").each(function(a){a.addEvent("mouseover",function(){this.addClass("buttonContainerBlueHover")}.bind(a));a.addEvent("mouseout",function(){this.removeClass("buttonContainerBlueHover")}.bind(a))});
$$(".buttonContainer").each(function(a){a.addEvent("mouseover",function(){this.addClass("buttonContainerHover")}.bind(a));a.addEvent("mouseout",function(){this.removeClass("buttonContainerHover")}.bind(a))});IE6&&$$(".tabPanelNavigation")[0].getChildren().each(function(a){a.setStyle("width",a.getSize().x)});document.getSize();$$("body").addClass("jsEnabled");$$(".jshide").each(function(a){a.addClass("dn")});$$(".dropdown").each(function(a){a.removeClass("dn")});if(IE6){var a=new Element("script",
{src:"scripts/iebgpngfix.js",type:"text/javascript"});$$("head")[0].adopt(a)}$$("div.dropdown").each(function(a){new cSelect(a)});$$("select.dropdown").each(function(a){new dSelect(a)});parseAttributes(htmlAttributes);if(-1!=window.location.hash.indexOf("tab-")){var a=window.location.hash.split("#tab-").join(""),b=$$("[tab="+a+"]"),d=b.getParent().getParent().getParent();d.getChildren("[tabId]")[0].each(function(a){a.hasClass("dn")||a.addClass("dn")});d.getChildren("[tabId="+a+"]")[0][0].removeClass("dn");
b.getParent().getChildren("li.rootactive").each(function(a){a.removeClass("rootactive").addClass("root")});b.addClass("rootactive")}});function include(a){$$("head")[0].adopt(new Element("script",{src:a,type:"text/javascript"}))}
IE6&&(window.IEPNGFix||(window.IEPNGFix={}),IEPNGFix.tileBG=function(a,b,d){var c=this.data[a.uniqueID],e=Math.max(a.clientWidth,a.scrollWidth),g=Math.max(a.clientHeight,a.scrollHeight),m=a.currentStyle.backgroundPositionX,o=a.currentStyle.backgroundPositionY,p=a.currentStyle.backgroundRepeat;c.tiles||(c.tiles={src:"",cache:[],img:new Image,old:{}});var c=c.tiles,k=c.img.width,l=c.img.height;if(b){if(!d&&b!=c.src)return c.img.onload=function(){this.onload=null;IEPNGFix.tileBG(a,b,1)},c.img.src=b}else c.src&&
(d=1),k=l=0;c.src=b;if(d||!(e==c.old.w&&g==c.old.h&&m==c.old.x&&o==c.old.y&&p==c.old.r)){var d={top:"0%",left:"0%",center:"50%",bottom:"100%",right:"100%"},f,h;f=d[m]||m;d=d[o]||o;if(h=f.match(/(\d+)%/))f=Math.round((e-k)*(parseInt(h[1])/100));if(h=d.match(/(\d+)%/))d=Math.round((g-l)*(parseInt(h[1])/100));f=parseInt(f);var d=parseInt(d),q={repeat:1,"repeat-x":1}[p],r={repeat:1,"repeat-y":1}[p];q&&(f%=k,0<f&&(f-=k));r&&(d%=l,0<d&&(d-=l));this.hook.enabled=0;({relative:1,absolute:1})[a.currentStyle.position]||
(a.style.position="relative");h=0;var q=q?e:f+0.1,j,r=r?g:d+0.1,n,i,s;if(k&&l)for(;f<q;f+=k)for(j=d;j<r;j+=l){s=0;c.cache[h]||(c.cache[h]=document.createElement("div"),s=1);var t=f+k>e?e-f:k,u=j+l>g?g-j:l;n=c.cache[h];i=n.style;i.behavior="none";i.left=f+"px";i.top=j+"px";i.width=t+"px";i.height=u+"px";i.clip="rect("+(0>j?0-j:0)+"px,"+t+"px,"+u+"px,"+(0>f?0-f:0)+"px)";i.display="block";s&&(i.position="absolute",i.zIndex=-999,a.firstChild?a.insertBefore(n,a.firstChild):a.appendChild(n));this.fix(n,
b,0);h++}for(;h<c.cache.length;)this.fix(c.cache[h],"",0),c.cache[h++].style.display="none";this.hook.enabled=1;c.old={w:e,h:g,x:m,y:o,r:p}}});

