
UserMessages={MoveFx:new Fx.Styles('UserMessageMain',{duration:2000,transition:Fx.Transitions.expoOut}),Init:function(){window.addEvent('resize',UserMessages.OnScroll);window.addEvent('resize',UserMessages.OnResize);window.addEvent('scroll',UserMessages.OnScroll);positions=UserMessages.CalculatePosition();$('UserMessageMain').setStyles({'top':(positions.y)+'px','left':positions.x+'px','display':'block','opacity':0});new Fx.Style('UserMessageMain','opacity',{duration:700,transition:Fx.Transitions.sineIn,onComplete:function(){UserMessages.OnScroll();}}).custom(0,1);$('UserMessageMask').setStyles({'opacity':0,'display':'block','height':window.getScrollHeight()});$('UserMessageMask').effect('opacity',{duration:700}).start(0.5);},OnScroll:function(){positions=UserMessages.CalculatePosition();UserMessages.MoveFx.clearTimer();UserMessages.MoveFx.custom({'top':[parseInt($('UserMessageMain').style.top),positions.y],'left':[parseInt($('UserMessageMain').style.left),positions.x]});},OnResize:function(){$('UserMessageMask').setStyles({'height':window.getScrollHeight()});},CalculatePosition:function(){return{x:Math.round((GetWindowWidth()-$('UserMessageMain').offsetWidth)/2),y:Math.round(((document.documentElement.clientHeight-$('UserMessageMain').offsetHeight)/2)+document.documentElement.scrollTop)}},Close:function(){window.onresize=null;window.onscroll=null;$('UserMessageMask').effect('opacity',{duration:200,onComplete:function(){$('UserMessageMask').setStyle('display','none');}}).start(0);new Fx.Style('UserMessageMain','opacity',{duration:200,transition:Fx.Transitions.sineOut,onComplete:function(){$('UserMessageMain').setStyle('display','none');}}).custom(1,0);}}
window.addEvent('domready',function(){UserMessages.Init();});
