var ajaxVita2=function(a){new LightFace.Request({url:"index.php?id=305",buttons:[{title:"X",event:function(){this.close();},color:"green"}],request:{data:{pageid:a},method:"post"},title:"",width:510,height:290}).open();};var Clickables=new Class({Implements:[Options],options:{elements:"li",selectClass:"",anchorToSpan:false,useAjax:false,elClass:".test",elOverClass:null,elToMorph:null},initialize:function(a){this.setOptions(a);this.elements=$$(this.options.elements);this.doClickables();},doClickables:function(){this.elements.each(function(d){var b=d.getElements("a"+(this.options.selectClass?"."+this.options.selectClass:""))[0];if($defined(b)){if(this.options.useAjax){var a=b.get("data-id").toInt();d.addEvent("click",function(){$$(".lightface").destroy();ajaxVita2(a);}).addEvent("mouseenter",function(){d.set("morph",{duration:1000,transition:"quint:out"});d.morph(".mxitemover");}).addEvent("mouseleave",function(){d.set("morph",{duration:1200,transition:"quint:out"});d.morph(".mxitem");});}else{this.setClick(d,b.get("href"));var f=this.options.elOverClass;var g=this.options.elClass;if(this.options.elOverClass){if(this.options.elToMorph){var e=d.getElement(this.options.elToMorph);}else{var e=d;}d.addEvent("mouseenter",function(){e.set("morph",{duration:1000,transition:"quint:out"});e.morph(f);}).addEvent("mouseleave",function(){e.set("morph",{duration:3200,transition:"circ:out"});e.morph(g);});}}if(this.options.anchorToSpan){var c=new Element("span",{text:b.get("text")}).replaces(b);}}else{var f=this.options.elOverClass;var g=this.options.elClass;if(this.options.elOverClass){if(this.options.elToMorph){var e=d.getElement(this.options.elToMorph);}else{var e=d;}d.addEvent("mouseenter",function(){e.set("morph",{duration:1000,transition:"quint:out"});e.morph(f);}).addEvent("mouseleave",function(){e.set("morph",{duration:3200,transition:"circ:out"});e.morph(g);});}}},this);},setClick:function(b,a){b.addEvent("click",function(){window.location=a;});b.setStyles({cursor:"pointer"});}});var viewer=new Class({mode:"rand",modes:["top","right","bottom","left","alpha"],sizes:{w:480,h:240},fxOptions:{duration:800},interval:3500,initialize:function(a,b){if(a.length==0){return;}if(b){for(var c in b){this[c]=b[c];}}if(this.buttons){this.buttons.previous.addEvent("click",this.previous.pass([true],this));this.buttons.next.addEvent("click",this.next.pass([true],this));}this.__current=0;this.__previous=null;this.items=a.setStyle("display","none");this.items[this.__current].setStyle("display","block");this.disabled=false;this.attrs={left:["left",-this.sizes.w,0,"px"],top:["top",-this.sizes.h,0,"px"],right:["left",this.sizes.w,0,"px"],bottom:["top",this.sizes.h,0,"px"],alpha:["opacity",0,1,""]};this.rand=this.mode=="rand";this.sequence=typeof(this.mode)=="object"?this.mode:false;this.curseq=0;this.timer=null;},walk:function(e,d){if(this.__current!==e&&!this.disabled){this.disabled=true;if(d){this.stop();}if(this.rand){this.mode=this.modes.getRandom();}else{if(this.sequence){this.mode=this.sequence[this.curseq];this.curseq+=this.curseq+1<this.sequence.length?1:-this.curseq;}}this.__previous=this.__current;this.__current=e;var b=this.attrs[this.mode].associate(["p","f","t","u"]);for(var c=0;c<this.items.length;c++){if(this.__current===c){this.items[c].setStyles($extend({"display":"block","z-index":"2"},JSON.decode('{"'+b.p+'":"'+b.f+b.u+'"}')));}else{if(this.__previous===c){this.items[c].setStyles({"z-index":"1","display":"block"});this.items[c].fade(0);}else{this.items[c].setStyles({"display":"none","z-index":"0"});}}}this.items[e].set("tween",$merge(this.fxOptions,{onStart:this.onComplete.bind(this)})).tween(b.p,b.f,b.t);}},play:function(a){this.stop();if(!a){this.next();}this.timer=this.next.periodical(this.interval,this,[false]);},stop:function(){$clear(this.timer);},next:function(a){this.walk(this.__current+1<this.items.length?this.__current+1:0,a);},previous:function(a){this.walk(this.__current>0?this.__current-1:this.items.length-1,a);},onComplete:function(){this.disabled=false;if(this.onWalk){this.onWalk(this.__current);}},hide:function(){this.stop();},onChange:function(){this.disabled=false;this.items[this.__previous].fade("out");if(this.onWalk){this.onWalk(this.__current);}}});function addLoadEvent(a){window.addEvent("domready",function(){a;});}function emo_replace(){for(var a=1;a<emo_addresses.length;a++){var c="_emoaddrId"+a;var b=document.getElementById(c);if(b){if(b.firstChild){b.removeChild(b.firstChild);}b.innerHTML=decrypt_string(a);}}}var decryption_cache=new Array();function decrypt_string(d){var a="'"+d+"'";if(decryption_cache[a]){return decryption_cache[a];}if(emo_addresses[d]){var b=emo_addresses[d];}if(!b.length){return"Error, not a valid index.";}var c=decode_base64(b);decryption_cache[a]=c;return c;}function decode_base64(f){var a=emo_addresses[0];var d="",g,c,b,l,k,j,h;for(var e=0;e<f.length;){l=a.indexOf(f.charAt(e++));k=a.indexOf(f.charAt(e++));j=a.indexOf(f.charAt(e++));h=a.indexOf(f.charAt(e++));g=(l<<2)+(k>>4);c=((k&15)<<4)+(j>>2);b=((j&3)<<6)+h;d+=String.fromCharCode(g);if(j!=64){d+=String.fromCharCode(c);}if(h!=64){d+=String.fromCharCode(b);}}return d;}window.addEvent("domready",function(){var n=new Clickables({elements:$$(".aktuellitem"),anchorToSpan:false});var n=new Clickables({elements:$$(".project"),anchorToSpan:false,elOverClass:".open",elClass:".closed",elToMorph:"div"});var n=new Clickables({elements:$$(".news"),anchorToSpan:false,elOverClass:".shownews",elClass:".hidenews",elToMorph:"p"});$$(".mxnewstxt").setStyles({display:"block",opacity:"0"});var q=$("matrix");if(q){q.setStyles({opacity:"0",display:"block"}).fade(1);}var m=function(){var u=$("projektinfo");var v=$("stagewrapper");b.hide();$("info").fade(0);v.set("tween",{onComplete:function(w){w.setStyle("display","none");}});v.tween("opacity",0);u.set("tween",{onComplete:function(w){w.setStyle("display","block");}});u.setStyles({opacity:"0",display:"block"}).fade(1);};var g=function(x){x.stop();var u=$("projektinfo");u.set("tween",{onComplete:function(y){y.setStyle("display","none");}});u.fade(0);$("info").fade(1);var w=$("stagewrapper");w.set("tween",{onComplete:function(y){y.setStyle("display","block");}});w.tween("opacity",0).setStyle("display","block").fade(1);var v=new Fx.Scroll(window).toTop();};var h=$("stage");if(h){var b=new viewer(h.getChildren(),{mode:"alpha",interval:3000,onWalk:function(u){e.removeClass("active");e[u].addClass("active");}});var e=$$("#imggallery a");e.each(function(v,u){v.addEvent("click",g);v.addEvent("click",b.walk.pass([u,true],b));});$("prev").addEvent("click",b.previous.bind(b));$("next").addEvent("click",b.next.bind(b));$("start").addEvent("click",b.play.bind(b));$("next").addEvent("click",b.stop.bind(b));if(e.length!=0){b.play(true);}var i=function(){this.getElements("div").setStyles({opacity:0,display:"block"}).fade(1);};var t=function(){this.getElements("div").setStyles({color:"#000"}).fade(0);};var p=function(){this.setStyles({color:"#F00"});};var c=function(){this.setStyles({color:"#000"});};var l=$$("#stage img");if(l.length>1){l.setStyle("cursor","pointer");l.addEvent("click",b.next.bind(b));var s=$("buttons");s.setStyle("cursor","pointer");s.addEvent("mouseenter",i);s.addEvent("mouseleave",t);var a=$$("#buttons div");a.addEvent("mouseenter",p);a.addEvent("mouseleave",c);a.fade(0);}if(l.length>0){var r=l.pick();r.setStyles({opacity:0}).fade(1);}}var j=$("bm-logo");if(j){var f=function(){j.set("tween",{duration:2500,onComplete:function(){window.location.href="index.php?id=4";}});j.tween("opacity",0.1);};f.delay(2200);}var o=$("info");if(o){o.addEvent("click",m);}var k=$$("img.complogo");if(k){k.setStyles({opacity:0,display:"block"}).fade(0.1);k.addEvent("mouseenter",function(){this.fade(1);});k.addEvent("mouseleave",function(){this.fade(0.1);});}var d=new Tips(".complogo",{title:"data-title",className:"logodescription",showDelay:150,offset:{"x":-27,"y":18},windowPadding:{"x":0,"y":0},onShow:function(v,u){v.setStyles({visibility:"hidden",display:"block"}).fade("0.95");},onHide:function(v,u){v.fade("out").get("tween").chain(function(){v.setStyle("display","none");});}});});
