Effect.ScrollTo=Class.create();Object.extend(Object.extend(Effect.ScrollTo.prototype,Effect.Base.prototype),{initialize:function(element){this.element=$(element);this.start(arguments[1]||{})},setup:function(){Position.prepare();var offsets=Position.cumulativeOffset(this.element);if(this.options.offset)offsets[1]+=this.options.offset;var max=window.innerHeight?window.height-window.innerHeight:document.body.scrollHeight-(document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight);this.scrollStart=Position.deltaY;this.delta=(offsets[1]>max?max:offsets[1])-this.scrollStart},update:function(position){Position.prepare();window.scrollTo(Position.deltaX,this.scrollStart+(position*this.delta))}});if(typeof buggedcom=="undefined")var buggedcom=new Object();if(typeof buggedcom.utility=="undefined")buggedcom.utility=new Object();buggedcom.utility.timesince=function(original,output,id){var chunks=[[60*60*24*365,'year'],[60*60*24*30,'month'],[60*60*24*7,'week'],[60*60*24,'day'],[60*60,'hour'],[60,'min'],[1,'sec']];var today=(new Date()).getTime()/1000;if(today>original){since=today-original;reverse=false}else{since=original-today;reverse=true}var j=chunks.length;for(var i=0;i<j;i++){seconds=chunks[i][0];name=chunks[i][1];if((count=Math.floor(since/seconds))!=0){break}}var print='';if(count==0){print=on_zero}else{print=(count==1)?'1 '+name:count+' '+name+'s'}if(output==''){$(id).update(print)}else{$(id).update(output.split('%TIMESINCE%').join(print))}};PluginObject.Util.ExtensionTranslation.RealPlayer=['ra','ram','rv','rpm'];PluginObject.Util.AliasTranslation.RealPlayer=['rp','realplayer','real'];PluginObject.Plugins.RealPlayer=function(){};PluginObject.Plugins.RealPlayer.prototype={options:{upgrade_url:'http://www.real.com/',_class_id:'CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA',_type:'audio/x-pn-realaudio-plugin',params:{console:'one',controls:'ImageWindow',backgroundcolor:'#FFFFFF',center:'true'}},_initiate:function(constructor,src,options){PluginObject.Util.mergeObjects(constructor.options,this.options||{});constructor.options.params=PluginObject.Util.mergeObjects(this.options.params,constructor.options.params);constructor.setAttribute('type',constructor.options.type);constructor.addParam('type',constructor.options.type);constructor.installed=this._getPlayerVersion(constructor);if(options.bgcolor){constructor.addParam('bgcolor',options.bgcolor)}},_getPlayerVersion:function(constructor){var PlayerVersion=false;var foundPlayerVersion;if(navigator.plugins&&navigator.mimeTypes.length){for(var i=0;i<navigator.plugins.length;i++){var x=navigator.plugins[i];if(x.name.indexOf('RealPlayer')>-1){PlayerVersion=true}}}else{execScript('on error resume next: rpObj1 = IsObject(CreateObject("rmocx.RealPlayer G2 Control"))','VBScript');execScript('on error resume next: rpObj2 = IsObject(CreateObject("RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)"))','VBScript');execScript('on error resume next: rpObj3 = IsObject(CreateObject("RealVideo.RealVideo(tm) ActiveX Control (32-bit)"))','VBScript');PlayerVersion=rpObj1||rpObj2||rpObj3}return PlayerVersion},_detect:function(constructor){return(constructor.installed)}};