/* This file may be copyrighted. It has been obfuscated for brevity, not for secrecy. Check http://www.iberimex.de/layout.js?clear */function init_main_menu(){if($("mainmenu")){var j=$("mainmenu").select("> li > ul");for(var i=0;i<j.length;i++){var f=j[i];var l=f.childElements();var d=0;for(var h=0;h<l.length;h++){var k=l[h];if(k.offsetWidth>d){d=k.offsetWidth}}for(var h=0;h<l.length;h++){var k=l[h];var e=k.select("ul");for(var g=0;g<e.length;g++){e[g].style.marginLeft=(d+6)+"px"}}f.style.width=(d+6)+"px"}new ProtoFish("mainmenu","300","current",false,true,true)}}document.observe("dom:loaded",init_main_menu);function slideshow(g){this._timeout=30;this._steps=40;this._show_steps=80;this._images=g.select("img");this._current=0;this._previous=null;var e=Array();for(var b=0;b<this._images.length;b++){var f=this._images[b].src;var d=new Image();d.src=f;e.push(d);if(b>0){this.set_opacity(b,0)}}var c=this;setTimeout(function(){c.next()},3*this._timeout*this._show_steps)}slideshow.prototype.next=function(){this._previous=this._current;this._current+=1;if(this._current>this._images.length-1){this._current=0}this._step=0;this.step()};slideshow.prototype.step=function(){var a=this;this._step+=1;if(this._step<=this._steps){this.set_opacity(this._current,this._step/this._steps);this.set_opacity(this._previous,1-(this._step/this._steps));setTimeout(function(){a.step()},this._timeout)}else{var a=this;setTimeout(function(){a.next()},this._timeout*this._show_steps)}};slideshow.prototype.set_opacity=function(a,c){var b=this._images[a];b.style.opacity=c;b.style.filter="alpha(opacity="+c*100+")";if(c>0){b.show()}else{b.hide()}};function fix_position(c){if($("ship")){var a=document.viewport.getDimensions();var b=document.getElementById("zenith");if($("ship").offsetWidth>a.width){var d=($("ship").offsetWidth/2)+"px";b.style.left=d}else{b.style.left="50%"}}$("bg").style.height=$("ship").getHeight()+"px"}function mark_external_links(){$$("a").each(function(b){var a=b.href;if(a.substr(0,4)=="http"&&a.substr(0,portal_url.length)!=portal_url){b.className=b.className+" external";b.target="_new";b.alt="In einem neuen Fenster "+b.alt}})}document.observe("dom:loaded",mark_external_links);document.observe("dom:loaded",function(){if($("shortdoc-menu")){$("shortdoc-menu").style.height=($("main").offsetHeight-4)+"px"}});function false_returner(){return false}var sitemap_widget=Class.create({initialize:function(){this.set_state("closed");this.close_timeout=null;Event.observe("breadcrumbs-row","mouseover",this.onmouseover.bind(this));Event.observe(window,"mousemove",this.onmousemove.bind(this))},set_state:function(a){this.state=a},onmouseover:function(a){if(this.state=="closed"){this.open()}},onmousemove:function(b){if(this.state=="open"){var a=b.target;while(a!=null){if(a.id=="breadcrumbs-row"||a.id=="sitemap-row"){this.stay_open();return}a=a.parentNode}this.start_closing()}},stay_open:function(){if(this.close_timeout!=null){window.clearTimeout(this.close_timeout);this.close_timeout=null}},start_closing:function(){if(this.state=="open"&&this.close_timeout==null){this.close_timeout=window.setTimeout(this.close.bind(this),750)}},open:function(){this.set_state("opening");Effect.BlindDown($("sitemap-row"),{duration:0.75,afterFinish:function(){this.set_state("open")}.bind(this)})},close:function(){this.set_state("closing");Effect.BlindUp("sitemap-row",{duration:0.75,afterFinish:function(){this.set_state("closed")}.bind(this)})}});document.observe("dom:loaded",function(){new sitemap_widget()});
