
YAHOO.util.Event.onContentReady("yuimenubar-medmedia",function(){var oMenuBar=new YAHOO.widget.MenuBar("yuimenubar-medmedia",{autosubmenudisplay:true,hidedelay:750,lazyload:true});oMenuBar.render();});var medmedia={oRules:{'#abo-gruppe':function(el){medmedia.effect.aboform.apply(el);},'.nav-anzeige':function(el){medmedia.effect.banner.hide(el);},'.sidebar-anzeige':function(el){medmedia.effect.banner.hide(el);},'#umfrage-close':function(el){medmedia.effect.umfrage.apply(el);},'#text-overlay-proceed':function(el){medmedia.effect.textoverlay.apply(el);},'#emoticon-wrapper':function(el){medmedia.effect.crossfader.apply(el);},'#pause':function(el){medmedia.effect.crossfader.cancel.apply(el);},'#play':function(el){Effect.Fade('play',{duration:0,to:0.0});medmedia.effect.crossfader.proceed.apply(el);},'#covers li a':function(el){medmedia.effect.showtitle.apply(el);},'#covers':function(el){medmedia.effect.showtitle.positiontitle();},'#slideleft':function(el){medmedia.effect.moveleft.apply(el);},'#slideright':function(el){medmedia.effect.moveright.apply(el);},'#font-size':function(el){medmedia.effect.fontsize.apply(el);},'.zielgruppen .media .image a img':function(el){medmedia.effect.zielgruppen.apply(el);},'.zielgruppen .media .content a.close':function(el){medmedia.effect.zielgruppenclose.apply(el);},'.zielgruppen .media .medien-popup':function(el){medmedia.effect.zielgruppenobserve.apply(el);}},effect:{aboform:{divOldTab:null,apply:function(el){Event.observe(el,'change',medmedia.effect.aboform.show);if($('tab1')){$('tab1').style.display='none';}
if($('tab2')){$('tab2').style.display='none';}
if($('tab3')){$('tab3').style.display='none';}
if($('tab4')){$('tab4').style.display='none';}
if(nsf.cookie.get('aboform')&&$('abo-gruppe').options[$('abo-gruppe').options.selectedIndex].value!=0){medmedia.effect.aboform.divOldTab=nsf.cookie.get('aboform');medmedia.effect.aboform.divOldTab=$(medmedia.effect.aboform.divOldTab);medmedia.effect.aboform.divOldTab.style.display='block';}},show:function(ev){var divOldTab=medmedia.effect.aboform.divOldTab;if(Event.element(ev).options[Event.element(ev).options.selectedIndex].text.startsWith('Arzt')){if(divOldTab){divOldTab.style.display='none';}
medmedia.effect.aboform.divOldTab=$('tab1');divOldTab=$('tab1');divOldTab.style.display='block';nsf.cookie.set('aboform','tab1',1,'/');}
if(Event.element(ev).options[Event.element(ev).options.selectedIndex].text=='Apotheke'){if(divOldTab){divOldTab.style.display='none';}
medmedia.effect.aboform.divOldTab=$('tab2');divOldTab=$('tab2');divOldTab.style.display='block';nsf.cookie.set('aboform','tab2',1,'/');}
if(Event.element(ev).options[Event.element(ev).options.selectedIndex].text=='Agentur'){if(divOldTab){divOldTab.style.display='none';}
medmedia.effect.aboform.divOldTab=$('tab3');divOldTab=$('tab3');divOldTab.style.display='block';nsf.cookie.set('aboform','tab3',1,'/');}
if(Event.element(ev).options[Event.element(ev).options.selectedIndex].text=='Pharmaunternehmen'){if(divOldTab){divOldTab.style.display='none';}
medmedia.effect.aboform.divOldTab=$('tab4');divOldTab=$('tab4');divOldTab.style.display='block';nsf.cookie.set('aboform','tab4',1,'/');}}},banner:{hide:function(el){if(el.getElementsByTagName('IMG')[0].src.include('/webEdition/getBanner.php')){el.style.display='none';}}},umfrage:{apply:function(el){Event.observe(el,'click',medmedia.effect.umfrage.hide);},show:function(){if($('umfrage')){$('umfrage').style.display='block';nsf.Effects.Overlay.Simple.show();}},hide:function(){if($('umfrage')){$('umfrage').style.display='none';nsf.Effects.Overlay.Simple.hide();nsf.cookie.set('umfrage',1,14,'/');}}},textoverlay:{apply:function(el){Event.observe(el,'click',medmedia.effect.textoverlay.hide);},hide:function(ev){Event.stop(ev);if($('text-overlay')){$('text-overlay').style.display='none';nsf.cookie.set('MedMediaPrepageCookie',1,14,'/');}}},zielgruppen:{sElementPopup:null,sElementPopupHeight:null,sElementPopupWidth:null,sElementPopupOld:null,sElWidth:null,apply:function(el){Event.observe(el,'mouseover',medmedia.effect.zielgruppen.eventMouseover);Event.observe(el,'mouseout',medmedia.effect.zielgruppen.eventFinish);},eventMouseover:function(ev){var el=ev.target||ev.srcElement;aMedienpopup=$('column-content').getElementsByClassName('medien-popup');aMedienpopup.each(function(e){e.style.display='none';})
medmedia.effect.zielgruppen.sElementPopup=el.id+'-popup';$(medmedia.effect.zielgruppen.sElementPopup).style.display='block';medmedia.effect.zielgruppen.sElementPopupHeight=$(medmedia.effect.zielgruppen.sElementPopup).immediateDescendants()[0].clientHeight+25;medmedia.effect.zielgruppen.sElementPopupWidth=$(medmedia.effect.zielgruppen.sElementPopup).immediateDescendants()[0].clientWidth;medmedia.effect.zielgruppen.sElWidth=$(el).getWidth();$(medmedia.effect.zielgruppen.sElementPopup).style.height=medmedia.effect.zielgruppen.sElementPopupHeight+'px';$(medmedia.effect.zielgruppen.sElementPopup).style.width=medmedia.effect.zielgruppen.sElementPopupWidth+'px';$(medmedia.effect.zielgruppen.sElementPopup).style.top='-'+(medmedia.effect.zielgruppen.sElementPopupHeight-2)+'px';$(medmedia.effect.zielgruppen.sElementPopup).style.left='-'+(Math.abs(medmedia.effect.zielgruppen.sElementPopupWidth-medmedia.effect.zielgruppen.sElWidth)/2)+'px';if(medmedia.effect.zielgruppenobserve.iTimeout>=0){window.clearTimeout(medmedia.effect.zielgruppenobserve.iTimeout);medmedia.effect.zielgruppenobserve.iTimeout=0;}},eventFinish:function(ev){medmedia.effect.zielgruppenobserve.iTimeout=window.setTimeout(medmedia.effect.zielgruppenobserve.eventClose,5000);}},zielgruppenclose:{apply:function(el){Event.observe(el,'click',medmedia.effect.zielgruppenclose.eventClick);},eventClick:function(ev){Event.stop(ev);var el=Event.element(ev);$(medmedia.effect.zielgruppen.sElementPopup).style.display='none';}},zielgruppenobserve:{iTimeout:0,apply:function(el){Event.observe(el,'mouseout',medmedia.effect.zielgruppenobserve.eventFinish);Event.observe(el,'mouseover',medmedia.effect.zielgruppenobserve.eventMouseover);},eventFinish:function(ev){medmedia.effect.zielgruppenobserve.iTimeout=window.setTimeout(medmedia.effect.zielgruppenobserve.eventClose,3000);},eventMouseover:function(ev){if(medmedia.effect.zielgruppenobserve.iTimeout>=0){window.clearTimeout(medmedia.effect.zielgruppenobserve.iTimeout);medmedia.effect.zielgruppenobserve.iTimeout=0;}},eventClose:function(){$(medmedia.effect.zielgruppen.sElementPopup).style.display='none';}},fontsize:{iCurrentValuePos:0,aSizes:[85,100,120],aClasses:['small','medium','large'],sClassName:'small',sValueUnit:'%',apply:function(el){el=$(el).immediateDescendants()[0];$(el).immediateDescendants().each(function(e){element=e.getElementsByTagName('a')[0];Event.observe(element,'click',medmedia.effect.fontsize.eventClick);});},eventClick:function(ev){Event.stop(ev);el=ev.target||ev.srcElement;var sClassName=$(el).classNames();if(sClassName=="small"){$('text').style.fontSize=medmedia.effect.fontsize.aSizes[0]+medmedia.effect.fontsize.sValueUnit;$('font-size').style.background='transparent url(/images/content/misc/font_size_'+sClassName+'.png) no-repeat';medmedia.effect.fontsize.sClassName=sClassName;medmedia.effect.fontsize.iCurrentValuePos=0;nsf.cookie.set('medmediafontsize',0,30,'/');}
if(sClassName=="medium"){$('text').style.fontSize=medmedia.effect.fontsize.aSizes[1]+medmedia.effect.fontsize.sValueUnit;$('font-size').style.background='transparent url(/images/content/misc/font_size_'+sClassName+'.png) no-repeat';medmedia.effect.fontsize.sClassName=sClassName;medmedia.effect.fontsize.iCurrentValuePos=1;nsf.cookie.set('medmediafontsize',1,30,'/');}
if(sClassName=="large"){$('text').style.fontSize=medmedia.effect.fontsize.aSizes[2]+medmedia.effect.fontsize.sValueUnit;$('font-size').style.background='transparent url(/images/content/misc/font_size_'+sClassName+'.png) no-repeat';medmedia.effect.fontsize.sClassName=sClassName;medmedia.effect.fontsize.iCurrentValuePos=2;nsf.cookie.set('medmediafontsize',2,30,'/');}},applyCookieFontsize:function(){var pos=nsf.cookie.get('medmediafontsize');if(pos==null){return;}
if(pos>=0&&pos<medmedia.effect.fontsize.aSizes.length){medmedia.effect.fontsize.iCurrentValuePos=pos;medmedia.effect.fontsize.sClassName=medmedia.effect.fontsize.aClasses[pos];if($('text')&&$('font-size')){$('text').style.fontSize=medmedia.effect.fontsize.aSizes[medmedia.effect.fontsize.iCurrentValuePos]+medmedia.effect.fontsize.sValueUnit;$('font-size').style.background='transparent url(/images/content/misc/font_size_'+medmedia.effect.fontsize.sClassName+'.png) no-repeat';}}}},crossfader:{iDiv:1,iDiv2:2,iPosition:0,iDuration:1.0,iDelay:5.0,iLenghthMinus:1,aContent:new Array(),apply:function(el){if(medmedia.effect.crossfader.iDiv==1){medmedia.effect.crossfader.iDiv=2;medmedia.effect.crossfader.iDiv2=1;}else{medmedia.effect.crossfader.iDiv=1;medmedia.effect.crossfader.iDiv2=2}
if($('emoticon-'+medmedia.effect.crossfader.iDiv)){Effect.Appear('emoticon-'+medmedia.effect.crossfader.iDiv,{duration:medmedia.effect.crossfader.iDuration,from:0.0,to:1.0,delay:medmedia.effect.crossfader.iDelay,queue:{position:'end',scope:'homecrossfade'},beforeStart:medmedia.effect.crossfader.content.change.apply});}
if($('emoticon-'+medmedia.effect.crossfader.iDiv2)){Effect.Fade('emoticon-'+medmedia.effect.crossfader.iDiv2,{duration:medmedia.effect.crossfader.iDuration,from:1.0,to:0.0,queue:{position:'end',scope:'homecrossfade'},afterFinish:medmedia.effect.crossfader.apply});}},proceed:{apply:function(el){Event.observe(el,'click',medmedia.effect.crossfader.proceed.eventClick);},eventClick:function(ev){Event.stop(ev);medmedia.effect.crossfader.apply('emoticon');Effect.Fade('play',{duration:0,to:0.0});Effect.Appear('pause',{duration:0,to:1.0});}},cancel:{apply:function(el){Event.observe(el,'click',medmedia.effect.crossfader.cancel.eventClick);},eventClick:function(ev){Event.stop(ev);medmedia.queueCancel('homecrossfade');Effect.Appear('emoticon-'+medmedia.effect.crossfader.iDiv,{duration:1,to:1.0});Effect.Fade('pause',{duration:0,to:0.0});Effect.Appear('play',{duration:0,to:1.0});}},content:{change:{apply:function(el){if(el.element){el=el.element;}
el.style.backgroundImage='url('+medmedia.effect.crossfader.aContent[medmedia.effect.crossfader.iPosition][1]+')';if(medmedia.effect.crossfader.aContent[medmedia.effect.crossfader.iPosition][0]!=''){el.innerHTML='<h3>'+medmedia.effect.crossfader.aContent[medmedia.effect.crossfader.iPosition][0]+'</h3>';}else{el.innerHTML='';}
if(Prototype.Browser.IE){medmedia.effect.crossfader.iLenghthMinus=2;}
if(medmedia.effect.crossfader.iPosition<(medmedia.effect.crossfader.aContent.length-medmedia.effect.crossfader.iLenghthMinus)){medmedia.effect.crossfader.iPosition++;}else{medmedia.effect.crossfader.iPosition=0;}}}}},showtitle:{domCurrentH3:null,iCurrentPosition:0,apply:function(el){Event.observe(el,'mouseover',medmedia.effect.showtitle.eventMouseover);Event.observe(el,'mouseout',medmedia.effect.showtitle.eventFinish);},eventMouseover:function(ev){var el=ev.target||ev.srcElement;var domCurrentH3=el.parentNode.parentNode.getElementsByTagName("h3")[0];domCurrentH3.style.display='block';medmedia.effect.showtitle.domCurrentH3=domCurrentH3;},eventFinish:function(ev){var el=ev.target||ev.srcElement;var domCurrentH3=el.parentNode.parentNode.getElementsByTagName("h3")[0];domCurrentH3.style.display='none';medmedia.effect.showtitle.domCurrentH3=domCurrentH3;},positiontitle:function(){var iLiCount=0;$('covers').setStyle({width:medmedia.effect.iUlWidth()+'px'});$('covers').setStyle({left:medmedia.effect.iUlOffset()+'px'});$('covers').immediateDescendants().each(function(e){var domH3=e.getElementsByTagName('h3')[0];domH3.style.display='block';var domH3Width=domH3.offsetWidth;var domLiWidth=e.offsetWidth;var iDomDifference=(domLiWidth-domH3Width)/2+domLiWidth*iLiCount;domH3.style.left=iDomDifference+'px';domH3.style.display='none';iLiCount++;});}},iUlWidth:function(){iWidth=0;$('covers').immediateDescendants().each(function(s){iWidth+=$(s).getWidth();});return iWidth;},iUlOffset:function(){iWrapperWidth=$('wrapper').getWidth();iUlWidth=$('covers').getWidth();iUlOffset=(iWrapperWidth-iUlWidth)/2;return iUlOffset;},iWrapperWidth:function(){iWrapperWidth=$('wrapper').getWidth();iSlideLeft=$('slideleft').getWidth();iSlideRight=$('slideright').getWidth();iWidth=iWrapperWidth-iSlideLeft-iSlideRight;return iWidth;},moveleft:{moveEffect:null,iMove:291,apply:function(el){if(medmedia.effect.iUlWidth()>medmedia.effect.iWrapperWidth()){Event.observe(el,'click',medmedia.effect.moveleft.eventOnclick);}},eventOnclick:function(ev){Event.stop(ev);var domUl=$('covers');var domDivWrapper=$('wrapper');var domDivWrapperOffset=Position.cumulativeOffset(domDivWrapper)[0]+domDivWrapper.getWidth();;var domDivSlideWidth=$('slideleft').getWidth();var iOffset=Position.cumulativeOffset(domDivWrapper)[0]-Position.cumulativeOffset(domUl)[0];var iMove=medmedia.effect.moveleft.iMove;if(medmedia.effect.moveleft.moveEffect){medmedia.effect.moveleft.moveEffect.cancel();}
if(iOffset>0){medmedia.effect.moveleft.moveEffect=Effect.MoveBy(domUl,0,iMove,{duration:0.2,afterFinish:medmedia.effect.moveleft.moveEffectFinish});}
if(Math.abs(iOffset)<domDivSlideWidth){iMove=domDivSlideWidth+iOffset;medmedia.effect.moveleft.moveEffect=Effect.MoveBy(domUl,0,iMove,{duration:0.2,afterFinish:medmedia.effect.moveleft.moveEffectFinish});}},moveEffectFinish:function(ef){medmedia.effect.moveleft.moveEffect=null;}},moveright:{moveEffect:null,iMove:-291,apply:function(el){if(medmedia.effect.iUlWidth()>medmedia.effect.iWrapperWidth()){Event.observe(el,'click',medmedia.effect.moveright.eventOnclick);}},eventOnclick:function(ev){Event.stop(ev);var domUl=$('covers');var domUlOffset=Position.cumulativeOffset(domUl)[0]+domUl.getWidth();var domDivWrapper=$('wrapper');var domDivWrapperOffset=Position.cumulativeOffset(domDivWrapper)[0]+domDivWrapper.getWidth();var domDivSlideWidth=$('slideright').getWidth();var iOffset=domUlOffset-domDivWrapperOffset;var iMove=medmedia.effect.moveright.iMove;if(medmedia.effect.moveright.moveEffect){medmedia.effect.moveright.moveEffect.cancel();}
if(iOffset>0){medmedia.effect.moveright.moveEffect=Effect.MoveBy(domUl,0,iMove,{duration:0.2,afterFinish:medmedia.effect.moveright.moveEffectFinish});}
if(Math.abs(iOffset)<domDivSlideWidth){iMove=Math.abs(iOffset)-domDivSlideWidth;medmedia.effect.moveright.moveEffect=Effect.MoveBy(domUl,0,iMove,{duration:0.2,afterFinish:medmedia.effect.moveright.moveEffectFinish});}},moveEffectFinish:function(ef){medmedia.effect.moveright.moveEffect=null;}}},queueCancel:function(sQueueName){Effect.Queues.get(sQueueName).each(medmedia.queueCancelReal);},queueCancelReal:function(effect){effect.cancel();},tabswitch:{sIdSelect:'abo-gruppe',sCssTabContent:'tabcontent',sCssTab:'tab',aTabs:new Array(),iActive:null,init:function(){var domSelect=$(medmedia.tabswitch.sIdSelect);domSelect.onchange=function(){medmedia.tabswitch.change(this.value);}
medmedia.tabswitch.aTabs=$$('.'+medmedia.tabswitch.sCssTabContent+' .'+medmedia.tabswitch.sCssTab);medmedia.tabswitch.change(medmedia.tabswitch.iActive);$$('.'+medmedia.tabswitch.sCssTabContent+' .'+medmedia.tabswitch.sCssTab+' h5').each(function(domH5){domH5.style.display='none';});},change:function(iNr){if(medmedia.tabswitch.aTabs.length==0){return;}
medmedia.tabswitch.iActive=iNr;for(var i=0,l=medmedia.tabswitch.aTabs.length;i<l;i++){if(medmedia.tabswitch.aTabs[i].id=='tab'+medmedia.tabswitch.iActive){medmedia.tabswitch.aTabs[i].style.display='block';}else{medmedia.tabswitch.aTabs[i].style.display='none';}}}}};Behaviour.register(medmedia.oRules);Event.observe(window,'load',medmedia.effect.fontsize.applyCookieFontsize);