function jsOverlayer(){var e=this;this.template='';this.contentid='';this.layerid='';this.positionlayerid='';this.bglayerid='';this.cookiedays=1;this.autoclose=0;this.effect='flyin';this.effectduration=2.0;this.bEvalScripts=false;this.bHtmlLoaded=false;this.rahmenid='';this.nocookie=false;this.globalOverlayerCloseLock=false;jsOverlayer.prototype.SetCloseLock=function(a){e.globalOverlayerCloseLock=a};jsOverlayer.prototype.HideJsTimeout=function(){e.SetCookie(e.layerid+'_view','true',e.cookiedays);$(e.bglayerid).style.display="none";$(e.positionlayerid).style.display="none"};jsOverlayer.prototype.HideJsClick=function(){e.SetCookie(e.layerid+'_view','true',e.cookiedays);$(e.bglayerid).style.display="none";$(e.positionlayerid).style.display="none"};jsOverlayer.prototype.HideJsGlobal=function(){if(!e.globalOverlayerCloseLock){e.SetCookie(e.layerid+'_view','true',e.cookiedays);$(e.bglayerid).style.display="none";$(e.positionlayerid).style.display="none"}};jsOverlayer.prototype.Load=function(){if(location.search.search('overlayer=false')>0||location.search.search('utm_medium=Newsletter')>0){e.SetCookie(e.layerid+'_view','true',e.cookiedays)}else{if(location.search.search('overlayer=true')>0){Event.observe(window,'load',e.onLoad,false)}else{if(e.GetCookie(e.layerid+'_view')!='true'||e.nocookie==true){Event.observe(window,'load',e.onLoad,false)}}}};jsOverlayer.prototype.onLoad=function(){if(navigator.userAgent.indexOf('Google Web Preview')==-1){if(e.contentid==''){new Ajax.Updater(document.body,e.template,{insertion:Insertion.Bottom,evalScripts:e.bEvalScripts,onComplete:function(){e.bHtmlLoaded=true;e.ShowOverlayer()}})}else{if(e.rahmenid!=''&&$(e.rahmenid)!=undefined){$(e.rahmenid).insert($(e.contentid).innerHTML)}else{document.body.innerHTML=document.body.innerHTML+$(e.contentid).innerHTML}$(e.contentid).innerHTML='';e.bHtmlLoaded=true;e.ShowOverlayer()}}};jsOverlayer.prototype.ShowOverlayer=function(){var a=$(e.bglayerid);a.style.display="block";var b=$(e.positionlayerid);b.onclick=function(){e.HideJsGlobal()};layerelement=$(e.layerid);layerelement.onmouseover=function(){e.SetCloseLock(true)};layerelement.onmouseout=function(){e.SetCloseLock(false)};switch(e.effect){case"fadein":b.style.display="block";layerelement.style.display="none";Effect.Appear(layerelement,{duration:e.effectduration});break;case"grow":b.style.display="block";layerelement.style.display="none";Effect.Grow(layerelement,{duration:e.effectduration});break;case"flyin":b.style.display="block";e.MM_timelinePlay('Timeline1');break};if(e.autoclose>0){window.setTimeout(e.HideJsTimeout,(2500+(e.autoclose*1000)))}};jsOverlayer.prototype.ShowLoadOverlayer=function(){if(!e.bHtmlLoaded){e.onLoad()}else{e.ShowOverlayer()}};jsOverlayer.prototype.MM_timelinePlay=function(a,b){var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;if(document.MM_Time==null)e.MM_initTimelines();tmLn=document.MM_Time[a];if(b==null){b=++tmLn.ID;firstTime=true}if(b==tmLn.ID){setTimeout(function(){e.MM_timelinePlay(a,b)},tmLn.delay);fNew=++tmLn.curFrame;for(i=0;i<tmLn.length;i++){sprite=tmLn[i];if(sprite.charAt(0)=='s'){sprite.obj=document.getElementById(e.layerid);if(sprite.obj){numKeyFr=sprite.keyFrames.length;firstKeyFr=sprite.keyFrames[0];if(fNew>=firstKeyFr&&fNew<=sprite.keyFrames[numKeyFr-1]){keyFrm=1;for(j=0;j<sprite.values.length;j++){props=sprite.values[j];if(numKeyFr!=props.length){if(props.prop2==null)sprite.obj[props.prop]=props[fNew-firstKeyFr];else sprite.obj[props.prop2][props.prop]=props[fNew-firstKeyFr]}else{while(keyFrm<numKeyFr&&fNew>=sprite.keyFrames[keyFrm])keyFrm++;if(firstTime||fNew==sprite.keyFrames[keyFrm-1]){if(props.prop2==null)sprite.obj[props.prop]=props[keyFrm-1];else sprite.obj[props.prop2][props.prop]=props[keyFrm-1]}}}}}}else if(sprite.charAt(0)=='b'&&fNew==sprite.frame)eval(sprite.value);if(fNew>tmLn.lastFrame)tmLn.ID=0}}};jsOverlayer.prototype.MM_initTimelines=function(){document.MM_Time=new Array(1);document.MM_Time[0]=new Array(1);document.MM_Time["Timeline1"]=document.MM_Time[0];document.MM_Time[0].MM_Name="Timeline1";document.MM_Time[0].fps=15;document.MM_Time[0][0]=new String("sprite");document.MM_Time[0][0].slot=1;document.MM_Time[0][0].keyFrames=new Array(1,2,3,4,7,10,13,15,16,19,22,23,25,26,27,28,29,30,32,33,34,35,36,37,38,39,40);document.MM_Time[0][0].values=new Array(2);document.MM_Time[0][0].values[0]=new Array("1000px","1001px","969px","907px","872px","831px","788px","747px","707px","672px","646px","628px","615px","605px","600px","584px","570px","559px","542px","512px","482px","456px","398px","380px","367px","354px","313px","311px","291px","272px","261px","245px","176px","136px","128px","108px","74px","47px","29px","22px");document.MM_Time[0][0].values[0].prop="left";document.MM_Time[0][0].values[1]=new Array("15px","8px","12px","15px","17px","21px","31px","48px","71px","99px","137px","177px","212px","244px","277px","400px","360px","320px","285px","270px","268px","267px","269px","274px","282px","299px","373px","400px","371px","356px","348px","341px","337px","373px","401px","380px","367px","376px","401px","400px");document.MM_Time[0][0].values[1].prop="top";document.MM_Time[0][0].values[0].prop2="style";document.MM_Time[0][0].values[1].prop2="style";document.MM_Time[0].lastFrame=40;for(i=0;i<document.MM_Time.length;i++){document.MM_Time[i].ID=null;document.MM_Time[i].curFrame=0;document.MM_Time[i].delay=1000/document.MM_Time[i].fps}};jsOverlayer.prototype.SetCookie=function(a,b,c){if(c>0){var d=new Date();d=new Date(d.getTime()+1000*60*60*24*c);document.cookie=a+'='+b+'; expires='+d.toGMTString()+'; path=/;'}else{document.cookie=a+'='+b+'; path=/;'}};jsOverlayer.prototype.GetCookie=function(a){var b=document.cookie;var c='';if(b.search(a+'=')>0&&a.length>0){c=b.substr(b.search(a+'=')+a.length+1);if(c.search(';')>=0){c=c.substr(0,c.search(';'))}}else{c=''}return c};jsOverlayer.prototype.DeleteCookie=function(a){var b=new Date();b=new Date(b.getTime()-1);document.cookie=a+'=; expires='+b.toGMTString()+'; path=/;'}}
