Fx.TransMorph=new Class({Extends:Fx.CSS}).implement(Fx.Morph.prototype);Fx.TransMorph.implement({step:function(){var c=$time();if(c<this.time+this.options.duration){var f={};var e=(c-this.time)/this.options.duration;var b=this.transition(e);for(p in this.from){var a=this.transitions[p];f[p]=(a)?a(e):b;}this.set(this.compute(this.from,this.to,f));}else{this.set(this.compute(this.from,this.to,1));this.complete();}},compute:function(f,e,d){var b={};var a=($type(d)=="object");for(var c in f){b[c]=this.parent(f[c],e[c],a?d[c]:d);}return b;},start:function(b,d){if(!this.check(b,d)){return this;}if(typeof b=="string"){b=this.search(b);}var f={},e={};for(var c in b){var a=this.prepare(this.element,c,b[c]);f[c]=a.from;e[c]=a.to;}d=d||{};$each(d,function(h,g){d[g]=this.getTransition(h);},this);this.transitions=d;return this.parent(f,e);},getTransition:function(c){var a=c||this.options.transition||Fx.Transitions.Sine.easeInOut;if(typeof a=="string"){var b=a.split(":");a=Fx.Transitions;a=a[b[0]]||a[b[0].capitalize()];if(b[1]){a=a["ease"+b[1].capitalize()+(b[2]?b[2].capitalize():"")];}}return a;}});Element.Properties.transmorph={set:function(a){var b=this.retrieve("transmorph");if(b){b.cancel();}return this.eliminate("transmorph").store("transmorph:options",$extend({link:"cancel"},a));},get:function(a){if(a||!this.retrieve("transmorph")){if(a||!this.retrieve("transmorph:options")){this.set("transmorph",a);}this.store("transmorph",new Fx.TransMorph(this,this.retrieve("transmorph:options")));}return this.retrieve("transmorph");}};Element.implement({transmorph:function(b,a){this.get("transmorph").start(b,a);return this;}});var ie6=Browser.Engine.trident4;var Overlay=new Class({Implements:[Options,Events],options:{id:"overlay",color:"#000",duration:100,opacity:0.3,zIndex:16777265},initialize:function(a,b){this.setOptions(b);this.container=document.id(a);this.overlay=new Element("div",{id:this.options.id,opacity:0,styles:{position:"absolute",background:this.options.color,left:0,top:0,visibility:"hidden","z-index":this.options.zIndex,width:"100%",height:this.container.getScrollSize().y},events:{click:function(){this.fireEvent("click");}.bind(this)}}).inject(this.container);this.morph=new Fx.Morph(this.overlay,{duration:100});this.tween=new Fx.Tween(this.overlay,{duration:this.options.duration,link:"cancel",property:"opacity",onStart:function(){this.overlay.setStyles({width:"100%",height:this.container.getScrollSize().y});}.bind(this),onComplete:function(){this.fireEvent(this.overlay.get("opacity")==this.options.opacity?"show":"hide");}.bind(this)});},open:function(){this.fireEvent("open");["object","select","embed"].forEach(function(a){Array.forEach(document.getElementsByTagName(a),function(b){b.style.visibility="hidden";});});this.morph.start({opacity:0.5});return this;},close:function(){this.fireEvent("close");this.tween.start(0).chain(function(){["object","select","embed"].forEach(function(a){Array.forEach(document.getElementsByTagName(a),function(b){b.style.visibility="visible";});});});return this;}});function showLegal(){$("sdcShowLegal").setStyle("display","block");$("sdcShowLegal").highlight("#D9E7F0");intro.open();}var IntroLayer=new Class({Implements:[Options,Events],options:{id:"sdcIntroLayer",color:"#D9E7F0",duration:100,width:"500px",height:"540px",zIndex:16777266},initialize:function(a,b){this.setOptions(b);this.container=document.id(a);this.sdcIntroLayer=new Element("div",{id:this.options.id,styles:{position:"absolute",background:this.options.color,left:sdcLayerOptions.introLeft,top:sdcLayerOptions.introTop,"z-index":this.options.zIndex,width:this.options.width,height:this.options.height,padding:"5px 5px 5px 5px"}}).inject(this.container);var e='<div class="ContentMiddleText"><p style="padding:0 0 10px 0;color:#ffffff;background-color:#009C82;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:16pt;">Helfen Sie mit bei der Gestaltung unserer Webseite!</p><p class="ContentMiddleTextText">Mit unserem Internetauftritt m&ouml;chten wir Ihnen den bestm&ouml;glichen Service bieten. Daher ist uns Ihre Meinung sehr wichtig!<br />Unterst&uuml;tzen Sie uns aktiv bei der Gestaltung unserer Webseite - und vielleicht sehen Sie schon bald, wie Ihre Vorschl&auml;ge umgesetzt wurden.</p><p class="ContentMiddleTextText">Wir w&uuml;rden uns sehr freuen, wenn Sie sich ca. 5-10 Minuten Zeit f&uuml;r uns nehmen.</p><p class="ContentMiddleTextText">Selbstverst&auml;ndlich werden Ihre Angaben gem&auml;&szlig; dem Datenschutzgesetz behandelt. M&ouml;chten Sie weitere Informationen zum Datenschutz, klicken Sie bitte "<a href="#" id="sdcLegal" onclick="showLegal();">hier</a>".</p></div>';var d='<div class="ContentMiddleText"><p class="ContentMiddleTextText"><i>Alle Angaben, die Sie machen, werden selbstverst&auml;ndlich streng vertraulich und absolut anonym behandelt. Ihre Angaben flie&szlig;en ausschlie&szlig;lich in eine Gesamtauswertung ein, ein R&uuml;ckschluss auf Ihre Person wird ausgeschlossen. Das Datenschutzgesetz wird strengstens eingehalten.</i></p></div>';var c='<div class="ContentMiddleText"><p class="ContentMiddleTextSubHeadline">Haben Sie kurz Zeit f&uuml;r uns?</p><a href="javascript:showNow();" id="sdcNow" style="float:left;width:490px;height:18px;">&raquo; Ja, ich m&ouml;chte jetzt gleich teilnehmen und den Fragebogen ausf&uuml;llen</a><a href="#" id="sdcLater" onclick="showLater();" style="float:left;width:490px;height:18px;">&raquo; Ja, ich m&ouml;chte teilnehmen, aber erst sp&auml;ter</a><a href="#" id="sdcNever" onclick="showNever();" style="float:left;width:490px;height:22px;">&raquo; Nein, ich m&ouml;chte nicht teilnehmen</a></div><div class="ContentMiddleText"><p class="ContentMiddleTextText">Bei R&uuml;ckfragen zu dieser Befragung wenden Sie sich bitte an:<br />Frau Melanie Schulz, E-Mail: <a href="mailto:melanie.schulz@wilo.com">melanie.schulz@wilo.com</a></p><p class="ContentMiddleTextText">Wir bedanken uns ganz herzlich bei Ihnen!</p><p class="ContentMiddleTextText"><b>WILO SE</b></p></div>';this.sdcIntroContainer=new Element("div",{id:"sdcIntroContainer"}).inject(this.sdcIntroLayer);this.sdcIntroPart1=new Element("div",{id:"sdcIntroPart1",html:e}).inject(this.sdcIntroContainer);this.sdcShowLegal=new Element("div",{id:"sdcShowLegal",html:d}).inject(this.sdcIntroContainer);this.sdcIntroPart2=new Element("div",{id:"sdcIntroPart2",html:c}).inject(this.sdcIntroContainer);},open:function(){this.fireEvent("open");return this;},close:function(){this.fireEvent("close");this.sdcIntroLayer.setStyle("display","none");return this;}});function showLater(){Cookie.write("_sdc","sdcXzzz",{path:"/"});intro.close();olay.close();laterlayer.open();}function showNow(){Cookie.write("_sdc","sdcX01",{path:"/"});sdcfinallayer=new sdcFinalLayer(document.body,{});intro.close();$("overlay").dispose();olay=new Overlay(document.body,{duration:1});olay.open();sdcfinallayer.open();}function showNever(){Cookie.write("_sdc","sdcX00",{path:"/"});intro.close();olay.close();}function showSdcLayer(){Cookie.write("_sdc","sdcX01",{path:"/"});sdcfinallayer=new sdcFinalLayer(document.body,{});laterlayer.close();$("overlay").dispose();olay=new Overlay(document.body,{duration:1});olay.open();sdcfinallayer.open();}var LaterLayer=new Class({Implements:[Options,Events],options:{id:"sdcLaterLayer",color:"#ebebeb",duration:100,width:"210px",height:"20px",zIndex:16777260,topTrans:"bounce:out",leftTrans:"cubic:out"},initialize:function(a,b){this.setOptions(b);this.container=document.id(a);this.sdcLaterLayer=new Element("div",{id:this.options.id,styles:{position:"absolute",opacity:0,background:this.options.color,left:sdcLayerOptions.introLeft,top:(parseInt(sdcLayerOptions.introTop)+150)+"px","z-index":this.options.zIndex,width:this.options.width,height:this.options.height,padding:"5px 5px 5px 5px"}}).inject(this.container);this.sdcLaterLayerTitleBar=new Element("div",{id:"sdcLaterLayerTitleBar",html:"Jetzt an der Umfrage teilnehmen &raquo;"}).inject(this.sdcLaterLayer);this.sdcLaterLayerTitleBar.addEvent("click",function(c){c.stop();showSdcLayer();});this.tween=new Fx.Tween(this.sdcLaterLayer,{duration:1000,property:"left",onStart:function(){this.sdcLaterLayer.setStyles({opacity:1});}.bind(this),onComplete:function(){}.bind(this)});this.morph=new Fx.Morph(this.sdcLaterLayer,{duration:400});this.sdcLaterLayer.set("transmorph",{duration:2000});},open:function(){this.fireEvent("open");this.sdcLaterLayer.setStyles({opacity:1});this.sdcLaterLayer.transmorph({top:[(parseInt(sdcLayerOptions.introTop)+150)+"px",sdcLayerOptions.laterTop],left:[sdcLayerOptions.introLeft,sdcLayerOptions.laterLeft]},{top:this.options.topTrans,left:this.options.leftTrans});return this;},close:function(){this.fireEvent("close");this.sdcLaterLayer.setStyle("display","none");return this;}});var sdcFinalLayer=new Class({Implements:[Options,Events],options:{id:"sdcFinalLayer",color:"#D9E7F0",duration:100,width:"500px",height:"545px",zIndex:16777270},initialize:function(a,b){this.setOptions(b);this.container=document.id(a);this.sdcFinalLayer=new Element("div",{id:this.options.id,styles:{position:"absolute",background:this.options.color,left:sdcLayerOptions.introLeft,top:sdcLayerOptions.introTop,"z-index":this.options.zIndex,display:"none",width:this.options.width,height:this.options.height,padding:"5px 5px 5px 5px"}}).inject(this.container);this.sdcFinalLayerTitleBar=new Element("div",{id:"sdcFinalLayerTitleBar"}).inject(this.sdcFinalLayer);this.sdcFinalLayerTitleBarClose=new Element("div",{id:"sdcFinalLayerTitleBarClose"}).inject(this.sdcFinalLayerTitleBar);this.sdcFinalLayerTitleBarCloseBtn=new Element("a",{id:"sdcFinalLayerTitleBarCloseBtn",href:"#",html:"Schlie&szlig;en &raquo;"}).inject(this.sdcFinalLayerTitleBarClose);this.sdcFinalLayerTitleBarCloseBtn.addEvent("click",function(d){d.stop();sdcfinallayer.close();olay.close();});var c=new Date().getTime();this.sdcFinalLayerContent=new Element("iframe",{id:"sdcFinalLayerContent",src:"http://wilo.7dcserver10.de/_xdi.php?sessIDD="+c+"&i=0",frameborder:0,scrolling:"no",styles:{width:"500px",height:"525px"}}).inject(this.sdcFinalLayer);},open:function(){this.fireEvent("open");this.sdcFinalLayer.setStyle("display","block");return this;},close:function(){this.fireEvent("close");this.sdcFinalLayer.setStyle("display","none");return this;}});